🔍 Поиск готовых работ

🔍 Поиск работ

Разработка системы электронного документооборота для сдачи отчетов по лабораторным и курсовым работам

Работа №202328

Тип работы

Дипломные работы, ВКР

Предмет

программирование

Объем работы71
Год сдачи2019
Стоимость4710 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
9
Не подходит работа?

Узнай цену на написание


АННОТАЦИЯ 2
ВВЕДЕНИЕ 7
1 СИСТЕМА ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА
1.1 Основные понятия и задачи СЭД 9
1.1.1 Основные свойства СЭД 11
1.2 Технологии электронного документооборота
1.2.1 Технологии хранения электронных документов 14
1.2.2 Технология поточного сканирования 15
1.2.3 Технология оптического распознавания текстов документов 15
1.2.4 Технология штрих-кодирования документов 15
1.2.5 Технология подписания документов ЭЦП 15
1.3 Workflow 16
1.4 Примеры систем электронного документооборота
1.4.1 CHALEX 18
1.4.2 DIRECTUM 19
1.4.3 Naumen DMS 20
1.4.4 ЕВФРАТ-документооборот 21
1.5 Возможность применения СЭД в образовательной деятельности 23
1.6 Постановка задачи 25
1.7 Выводы по разделу 26
2 СРЕДСТВА РАЗРАБОТКИ WEB-ПРИЛОЖЕНИЯ
2.1 Языки программирования 28
2.2 Visual Studio 28
2.3 Базы данных 29
2.4 Фреймворки 31
2.5 Модели построения web-приложения 33
2.6 Обзор современных web-серверов 36
2.7 Вывод по разделу 37
3 ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА WEB-ПРИЛОЖЕНИЯ
3.1 Шаблон маршрута 39
3.2 Структура базы данных 43
3.3 Разработка пользовательского интерфейса 47
3.4 Безопасность web-приложения 61
3.5 Выводы по разделу 62
ЗАКЛЮЧЕНИЕ 63
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 65
ПРИЛОЖЕНИЯ
ПРИЛОЖЕНИЕ 1 67


В настоящее время учебные заведения для улучшения качества образования стали активно внедрять вычислительную технику и информационные технологии. Так как те или иные внедрения положительно сказываются на рабочем процессе, делая его наиболее эффективным. К этому относятся различные системы тестирования знаний и документооборота.
Стоит отметить, что в учебных учреждениях системы документооборота реализованы только на более высоком уровне, а именно для наиболее эффективного обмена различными документами: приказы, указания, докладные записки, служебные письма, акты, объяснительные записки, протоколы, должностные инструкции, характеристики, контракты, преподавательские отчеты. Все перечисленные документы относятся к сотрудникам учебного заведения и, следовательно, улучшается эффективность обмена только между ними. То есть в данный момент никак не автоматизируется процесс сдачи документов (курсовых и лабораторных работ) между преподавателем и обучающимися.
Актуальность данной работы заключается в том, чтобы используя принципы характерные для систем электронного документооборота автоматизировать процесс движения документов (курсовых и лабораторных работ) между преподавателем и обучающимися.
Целью данной выпускной квалификационной работы является разработка web-приложения для учета сдачи лабораторных и курсовых работ обучающихся, в основе которого лежит реализация последовательного движения документа, используемое в workflow-системах.
В соответствии с данной целью были выявлены следующие задачи:
1) провести анализ предметной области;
2) определить функциональные требования к информационной системе;
3) провести обзор и анализ существующих информационных систем, предназначенных для организации документооборота;
4) изучить соответствующую техническую литературу по языкам программирования: С#, JavaScript. Также изучить литературу по исполь¬зованию фреймворка ASP.NET Core;
5) разработать собственную нотацию для описания последовательного движения документа;
6) осуществить проектирование и разработку web-приложения.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В данной выпускной квалификационной работе исследовались различные аспекты разработки электронного документооборота для сдачи лабораторных и курсовых работ обучающихся.
Во время выполнения выпускной квалификационной работы было сделано следующее:
1) была изучена теория по системам электронного документооборота, а именно: определения, термины, свойства и компоненты характерные для СЭД;
2) проведено исследование существующих аналогов разработок и их сравнение;
3) выбраны языки программирования для разработки web-приложения: для серверной части - С#, а для клиентской - JavaScript, CSS, HTML;
4) выбрана интегрированная среда разработки Visual Studio по причине предоставления множество возможностей для реализации, а также встроенного web-сервера;
5) проведен обзор средств разработки базы данных по итогу которого был выбран SQlite;
6) проведен обзор фреймворков предоставляемый интегрированной средой разработки Visual Studio. В следствии которого был выбран ASP.NET Core с моделью построения web-приложения Razor Pages;
7) разработана нотация для шаблона маршрута в формате XML;
8) разработана структура базы данных для хранения экземпляров маршрута, а также для взаимодействия с ней была выбрана технология Entity Framework Core;
9) разработан пользовательский интерфейс для web-приложения.
В результате проделанной работы было разработано web-приложение для сдачи лабораторных и курсовых работ обучающихся.
Таким образом, все поставленные задачи были успешно выполнены и цель работы достигнута.



1. Электронный документооборот. - Дата обновления: 07.03.2017. URL:
https://cyberleninka.rU/article/v/elektronnyy-dokumentooborot (Дата обращения:
31.03.2018)
2. Система электронного документооборота. - Дата обновления: 12.11.2014. URL: https://cyberleninka.rU/article/v/sistema-elektronnogo-dokumentooborota (Дата обращения: 13.04.2018)
3. Особенности защиты информации в системах электронного документооборота. - Дата обновления: 13.10.2013. URL: https://cyberleninka.ru /article/v/osobennosti-zaschity-informatsii-v-sistemah-elektronnogo-dokumentooborota (Дата обращения: 13.04.2018)
4. Природа бизнес-процесса: в поисках утраченного workflow. - Дата
обновления: 02.09.2016. URL: https://cyberleninka.ru/article/v/priroda-biznes-
protsessa-v-poiskah-utrachennogo-workflow (Дата обращения: 18.07.2018)
5. Анализ систем электронного документооборота в органах
муниципального управления. - Дата обновления: 02.06.2012. URL:
https://cyberleninka.ru/article/v/ analiz-sistem-elektronnogo-dokumentooborota-v-
organah-munitsipalnogo-upravleniya (Дата обращения: 17.05.2018)
6. Реализация workflow в отечественных и зарубежных системах электронного документооборота. - Дата обновления: 18.04.2008. URL: https:// cyberleninka.ru/article/v/realizatsiya-workflow-v-otechestvennyh-i-zarubezhnyh-sistem ah-elektronnogo-dokumentooborota. (Дата обращения: 22.02.2018)
7. Электронный документооборот: технология внедрения и способ
оптимизации бизнес-процедур. - Дата обновления: 02.09.2012. URL: https://
cyberleninka.ru/article/v/elektronnyy-dokumentooborot-tehnologiya-vnedreniya-i-sposo b-optimizatsii-biznes-protsedur (Дата обращения: 23.06.2018)
8. 5 шагов к процессному управлению. - Дата обновления: 20.05.2002. URL: https://pqm-online.com/assets/files/books/intalev.pdf (Дата обращения: 22.02.2018).
9. Жаринов, К.В. Основы веб-мастеринга: учебник / К.В. Жаринов. - СПб.: БХВ-Петербург, 2003. - 352 с.
10. Мэрдок, К. JavaScript. Наглядный курс создания динамических Web- страниц: учебник / К. Мэрдок. - М.: Вильямс, 2001. - 288 с.
11. Эффективность применения технологии ASP.NET Core для разработки веб-приложений. - Дата обновления: 02.09.2018. URL: https://cyberleninka.ru /article/v/effektivnost-primeneniya-tehnologii-asp-net-core-dlya-razrabotki-veb-prilozhe niy (Дата обращения: 23.02.2019)
12. Хомоненко, А.Д. Базы данных: учебник / А.Д. Хомоненко,
В.М. Цыганков, М.Г. Мальцев. - СПб.: КОРОНА-Век, 2009. - 736 с.
13. Ржеуцкая, С.Ю. Базы данных. Язык SQL: учеб.пособие / С.Ю. Ржеуцкая - Вологда: ВоГТУ, 2010. - 159с.
14. Архитектура технологии разработки веб-приложений ASP.NET Core MVC. - Дата обновления: 02.03.2018. URL: https://cyberleninka.ru/article/v/ arhitektura-tehnologii-razrabotki-veb-prilozheniy-asp-net-core-mvc (Дата обращения: 23.02.2019)



Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ