Тип работы:
Предмет:
Язык работы:


ПРИЛОЖЕНИЕ ДЛЯ АВТОМАТИЗАЦИИ ДОКУМЕНТООБОРОТА В ОБРАЗОВАТЕЛЬНЫХ ОРГАНИЗАЦИЯХ

Работа №31498

Тип работы

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

Предмет

информационные системы

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

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


Введение 3
Глава 1. Принципы разработки системы автоматизации 6
документооборота
1.1 Анализ и обзор по аналогам 6
1.2 Техническое задание 9
1.3 Структура системы автоматизации документооборота 11
Глава 2. Реализация системы автоматизации 19
документооборота
2.1 Разработка интерфейса 19
2.2 Разработка программного приложения 28
Глава 3. Тестирование системы автоматизации 31
документооборота
3.1 Тестирование пользовательского интерфейса 31
3.2 Тестирование функциональных элементов 33
Заключение 36
Список источников 38



Одной из основных особенностей разработки программных продуктов за последнее десятилетие является появление целого ряда технологий, увеличивающих производительность труда в организациях. С течением времени люди всё больше стремятся к максимальной автоматизации рутинных ежедневных задач, чтобы повысить производительность деятельности сотрудников. Подобное положение дел можно наблюдать и в образовательных организациях, где поток необходимой документации стремительно растет в последнее время, что в ближайшем будущем может серьезно сказаться и на качестве образования. Для решения данной проблемы на сегодняшний день существует множество различных систем электронного документооборота, обладающих мощным функционалом и являющихся универсальными и применимыми практически в любых условиях. Но несмотря на появление целого ряда новых технологий и систем автоматизации в этой области [9], проблема создания эффективных средств повышения производительности труда продолжает оставаться актуальной. Большинство созданных средств автоматизации являются универсальными и часто предлагают неадекватные и громоздкие решения при использовании в специализированных областях. С другой стороны специализированные приложения часто являются функционально неполными и часто не удовлетворяют потребности соответствующих пользователей. По этой причине было принято решение создать специализированный программный инструмент, который бы взял на себя часть рутинной работы делопроизводителей в образовательных учреждениях.
Итак, целью данной работы является разработка приложения для автоматизации документооборота, учитывающее специфику ведения делопроизводства в образовательных организациях.
Для реализации данной цели был поставлен ряд задач:
1. Провести обзор существующих решений и анализ их сильных и слабых сторон в условиях ведения делопроизводства в образовательных организациях;
2. Определить ключевые требования к разрабатываемой системе автоматизации документооборота;
3. Составить техническое задание, на основе собранной информации;
4. Спроектировать архитектуру системы и выбрать оптимальные инструменты для реализации;
5. Реализовать на практике спроектированную систему;
6. Провести тестирование разработанной системы и определить её эффективность в условиях ведения делопроизводства в образовательных организациях.
Таким образом, объектом исследования в данной работе является автоматизация делопроизводства и повышение производительности труда сотрудников.
Предметом исследования, в свою очередь, является система электронного документооборота, ориентированная на образовательные организации.
Среди использованных методов исследования в рамках данной выпускной квалификационной работы можно выделить синтез и анализ, классификацию и формализацию информации, абстрагирование и другие. Из практических методов - материальное моделирование (подразумевается как разработка системы, так и её практическая реализация, тестирование и внедрение).
Практическая значимость: разработанное приложение было протестировано и прошло апробацию на кафедре технологий программирования Института вычислительной математики и информационных технологий Казанского федерального университета.
Выпускная квалификационная работа (ВКР) состоит из введения, трёх глав, заключения, списка использованных источников и приложения.
Первая глава ВКР «Принципы разработки системы автоматизации документооборота» включает обзор существующих решений в области автоматизации документооборота и описывает структуру разрабатываемой системы.
Во второй главе ВКР «Реализация системы автоматизации документооборота» приводится подробное описание практической реализации спроектированной системы: обоснование использования выбранных программных средств, функциональные решения и практическая реализация отдельных модулей системы.
Третья глава ВКР «Тестирование системы автоматизации документооборота» посвящена тестированию реализованной системы. Отдельное внимание уделяется не только функциональной составляющей, но и пользовательскому интерфейсу и удобству его использования.
При подготовке ВКР использована учебная и учебно-методическая литература, а также статьи из научно-практических изданий и интернет-ресурсы, специализированные пакеты программных инструментов для разработки программного обеспечения и официальная документация на сайтах разработчиков. Ознакомиться с полным списком использованных источников можно в соответствующем разделе данной работы.

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

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

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


В рамках данной выпускной квалификационной работы главной целью являлось создание приложения для автоматизации документооборота, учитывающего особенности ведения делопроизводства в образовательных организациях.
Результатом работы стало клиент-серверное приложение, реализующее систему автоматизации документооборота в образовательных учреждениях. Разработанная система отвечает всем основным требованиям и задачам, поставленным в ходе работы. На практике реализованы все основные функции данной системы: автоматическое заполнение полей в различных бланках, возможность автоматизированной генерации пакетов документов по шаблонам, пользовательский конструктор шаблонов, удалённое хранилище и механизм защиты от свободного доступа к документам посторонних лиц, разработана и оптимизирована база данных для хранения персональных данных, документов и других сведений, удобный для пользователя системы графический интерфейс и оптимальная архитектура для высокопроизводительной работы функциональных модулей приложения, а также многие другие функции и модули, упрощающие и автоматизирующие процессы ведения делопроизводства в образовательных организациях.
Таким образом, можно считать выполненной цель данной выпускной квалификационной работы. Это было бы невозможным без реализации поставленных задач, потому что именно их успешное выполнение привело к достижению цели. Спроектированная система была успешно реализована на практике, её работа также была успешно оптимизирована и протестирована, что позволило обеспечить внутренние процессы функционирования разрабатываемой системы электронного документооборота, а также обеспечить удобство использования веб-приложения пользователями.
Данное приложение было разработано и практически протестировано на кафедре технологий программирования Института вычислительной математики и информационных технологий Казанского федерального университета. Разработанная система показала положительные результаты работы, а значит, было практически подтверждено в том числе и то, что архитектура системы разработана верно, пользовательский интерфейс удовлетворяет потребностям пользователей, и в целом работа приложения корректна и удовлетворительна.
Несмотря на то, что поставленная цель была достигнута и разработанное приложение удовлетворяет всем основным предъявленным к ней требованиям, остаётся обширное поле для усовершенствования системы и расширения её функционала.
В будущем планируется расширить функционал системы: привлечь такие технологии, как блокчейн (для максимальной безопасности и обеспечения целостности документов), облачные технологии (добавление возможности синхронизации с личным хранилищем пользователя для более быстрого импорта файлов), электронной цифровой подписи, можно улучшить шифрование данных и т.д.
Всё это способно сделать работу делопроизводителей в образовательных организациях более эффективной, а процесс делопроизводства более прозрачным и упорядоченным.



1. «1C: Документооборот» [Электронный ресурс] /1C: Предприятие 8, система программ, официальный сайт разработчика. / Режим доступа: http://v8.lc.ru/doc8/- свободный. - Загл. С экрана. - Яз. рус., англ.
2. «Введение в Entity Framework. Что такое Entity Framework» [Электронный ресурс] / METANIT, сайт о программировании / Режим доступа: https://metanit.eom/sharp/entityframework/l Л .php. свободный. - Загл. С экрана. - Яз. рус., англ.
3. В.Ф. Янковая, Система делопроизводства в организации: Важные вопросы / СЕКРЕТАРЬ-РЕФЕРЕНТ, журнал №10/2010, стр. 9-11
4. Еойко Аджич, Impact Mapping: Как повысить эффективность
программных продуктов и проектов по их разработке. - Альпина Паблишер, 2017
5. «Ерамотная клиент-серверная архитектура: как правильно
проектировать и разрабатывать web API» [Электронный ресурс] / Tproger, интернет-издание / Режим доступа:
https://tproger.ru/articles/web-api/- свободный. - Загл. С экрана. - Яз. рус., англ.
6. «ДЕЛО» - проверенное и доступное решение для автоматизации документооборота [Электронный ресурс] / Официальный сайт разработчика. Режим доступа: https://www.eos.ru/- свободный. - Загл. С экрана. - Яз. рус., англ.
7. Документация по ASP.NET Core от Microsoft [Электронный ресурс] /
Microsoft .NET Core документация / Режим доступа:
8. «Инструменты для разработки генераторов отчетов» [Электронный ресурс] / Stimulsoft, сайт разработчика / Режим доступа: https://www.stimulsoft.eom/m. свободный. - Загл. С экрана. - Яз. рус., англ.
9. Наиболее популярные системы документооборота в России [Электронный ресурс] / ЭКСПЕРТ ONLINE, интернет-издание. Режим доступа: http://expert.ru/ratings/table_50637/. свободный. - Загл. С экрана. - Яз. рус., англ.
10. «Тестирование требований» [Электронный ресурс] / ХВ software, сайт разработчика ПО для автоматического тестирования / Режим доступа: https://xbsoftware.m/testirovanie-po/polnij-tsykl/testirovanie-trebovanij/. свободный. - Загл. С экрана. - Яз. рус., англ.
11. «Общие сведения об Entity Framework» [Электронный ресурс] / Microsoft Entity Framework, официальная документация / Режим доступа:
https ://docs .microsoft. com/ru-ru/dotnet/framework/data/ adonet/ef/overview, свободный. - Загл. С экрана. - Яз. рус., англ.
12. Паттон Джефф, Пользовательские истории. Искусство гибкой разработки ПО. - СПб.: Питер, 2019
13. Пинягина О.В. Основы работы с базами данных - СУБД mySQL: Учебное пособие - Казань: Казанский университет, 2015. - 90 с.
14. «Полный цикл тестирования ПО» [Электронный ресурс] / ХВ software, сайт разработчика ПО для автоматического тестирования / Режим
доступа: https://xbsoftware.ru/testirovanie-po/polnij-tsykl/. свободный. - Загл. С экрана. - Яз. рус., англ.
15. «Разграничение прав доступа в PostgreSQL» [Электронный ресурс] /
HABR, интернет-издание / Режим доступа:
https://habr.com/ru/post/334558/. свободный. - Загл. С экрана. - Яз. рус., англ.
16. Рихтер Джон. CLR via С#. Программирование на платформе Microsoft .NET Framework 4.5 на языке С#. 4-е изд. — СПб.: Питер, 2013.
17. «Руководство по проектированию реляционных баз данных [перевод]» [Электронный ресурс] / HABR, интернет-издание / Режим доступа: https://habr.com/ru/post/193136/. свободный. - Загл. С экрана. - Яз. рус., англ.
18. «Руководство по ASP.NET Core 2» [Электронный ресурс] /METANIT,
сайт о программировании / Режим доступа:
https://metanit.com/sharp/aspnet5/. свободный. - Загл. С экрана. - Яз. рус., англ.
19. «Современный учебник JavaScript» [Электронный ресурс] / Learn JavaScript, сайт разработчика. Режим доступа: https://learn.javascript.ru/. свободный. - Загл. С экрана. - Яз. рус., англ.
20. «Тестирование пользовательского интерфейса» [Электронный ресурс] / QA evolution, сайт о тестировании ПО / Режим доступа: https://qaevolution.ru/testirovanie-po/vidy-testirovaniya-po/testirovanie-polz ovatelskogo-interfejsa/. свободный. - Загл. С экрана. - Яз. рус., англ.
21. «Файловые системы: сравнение, секреты и уникальные особенности» [Электронный ресурс] / Хакер, интернет-издание / Режим доступа:
22. «Функциональное тестирование» [Электронный ресурс] / ХВ software, сайт разработчика ПО для автоматического тестирования / Режим доступа: https://xbsoftware.ru/testirovanie-po/polnij-tsykl/functional-test/.
свободный. - Загл. С экрана. - Яз. рус., англ.
23.Эрик Редмонд, Джим. Р. Уилсон. Семь баз данных за семь недель. Введение в современные базы данных и идеологию NoSQL. Под редакцией Жаклин Картер / Пер. с англ. Слинкин А. А. - М.: ДМК Пресс, 2013. - 384с.: ил.
24. «Bring Your Documents Back To Life» [Электронный ресурс] / Live-Docs, ПО для автоматизации документооборота, официальный сайт разработчика. / Режим доступа: https://live-docs.com/. свободный. - Загл. С экрана. - Яз. англ.
25. «С Sharp» [Электронный ресурс] / Википедия, свободная энциклопедия. Режим доступа: https://ru.wikipedia.org/wiki/C_Sharp. свободный. - Загл. С экрана. - Яз. рус., англ.
26. «CSS» [Электронный ресурс] / Википедия, свободная энциклопедия. Режим доступа: https://ru.wikipedia.org/wiki/CSS. свободный. - Загл. С экрана. - Яз. рус., англ.
27. «ELMA ЕСМ+» - больше, чем система электронного документооборота [Электронный ресурс] / ELMA, система программ, официальный сайт разработчика. / Режим доступа: https://www.elma-bpm.ru/product/ecm/. свободный. - Загл. С экрана. - Яз. рус., англ.
28. «HTML» [Электронный ресурс] /Википедия, свободная энциклопедия. Режим доступа: https://ru.wikipedia.org/wiki/HTML. свободный. - Загл. С экрана. - Яз. рус., англ.
29. «IBM-Документооборот» [Электронный ресурс] / IBM Lotus, программные продукты для автоматизации документооборота, официальный сайт разработчика. / Режим доступа: http://www.lotusnotes.ru/doc/. свободный. - Загл. С экрана. - Яз. рус., англ.
30. «JavaScript» [Электронный ресурс] / Википедия, свободная энциклопедия. Режим доступа: https://ru.wikipedia.org/wiki/JavaScript. свободный. - Загл. С экрана. - Яз. рус., англ.
31. «Microsoft Azure» - Ваше видение и облако [Электронный ресурс] / Microsoft, сайт разработчика / Режим доступа: https://azure.microsoft.com/ru-ru/. свободный. - Загл. С экрана. - Яз. рус., англ.
32. «PAYDOX» - электронный документооборот и совместная работа [Электронный ресурс] / PAYDOX, ПО для автоматизации документооборота, официальный сайт разработчика. / Режим доступа: http://www.paydox.ru/. свободный. - Загл. С экрана. - Яз. рус., англ.
33. «PostgreSQL: The World’s Most Advanced Open Source Relational Database» [Электронный ресурс] /официальный сайт сообщества разработчиков PostgreSQL / Режим доступа: https://www.postgresql.org/. свободный. - Загл. С экрана. - Яз. англ.
34. «Principles of User Interface Design» [Электронный ресурс] / Научная
статья, автор: Joshua Porter / Режим доступа: http://bokardo.com/principles-of-user-interface-design/. свободный. - Загл. С экрана. - Яз. англ.
35. «Visual Studio 2019» - Быстрое написание кода. Автоматизация работы. Интегрированная среда разработки будущего. [Электронный ресурс] / Microsoft, сайт разработчика / Режим доступа: https://visualstudio.microsoft.com/ru/vs/. свободный. - Загл. С экрана. - Яз. рус., англ.


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



Подобные работы


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