Содержание
Введение 4
1 Актуальность и цель разработки системы электронного документооборота 5
2 Анализ существующих систем электронного документооборота 7
1.1 Программа БОСС-Референт 7
1.2 Программа PayDox 8
1.3 Программа Directium 9
1.4 Сравнение проанализированных аналогов систем электронного документооборота 10
3 Изучение, структура, характеристика и состав системы 12
4 Проектирование информационной системы электронного документооборота компании ООО «Дальстройсервис» 14
4.1 Моделирование прецедентов 14
4.2 Анализ пригодности и предварительное проектирование 16
5 Выбор методов, моделей, методологии научного исследования в разработке системы 29
5.1 Выбор фреймворка 29
5.2 Выбор СУБД 39
6 Постановка задачи разработки системы электронного документооборота сопровождения проекта 45
7 Жизненный цикл программного обеспечения 46
7.1 Фазы стандартного процесса разработки программного обеспечения 46
7.2 Модели жизненных циклов разработки программного обеспечения 47
7.3 Выбор модели для разрабатываемой системы 49
8 Разработка системы электронного документооборота сопровождения проектов ООО «Дальстройсервис» 51
9 Руководство пользователя 58
9.1 Добавление нового проекта в систему 58
9.2 Редактирование проекта 59
9.3 Добавление нового прототипа в систему 60
9.4 Перенесение прототипа в проект 61
9.5 Редактирование прототипа 61
9.6 Добавление нового заказчика 61
9.7 Редактирование информации о заказчике 62
9.8 Добавление нового сотрудника 63
9.9 Редактирование информации о сотруднике 63
10 Расчет стоимости разработки системы 64
10.1 Состав и время выполнения работ по созданию «Системы электронного документооборота сопровождения проекта» 64
10.2 Расчет затрат по статье расходов «Материалы» 65
10.3 Расчет затрат по статье расходов «Электроэнергия» 66
10.4 Расчет затрат по статье расходов «Фонд оплаты труда» 67
10.5 Расчет затрат по статье расходов «Отчисление на социальные нужды» 68
10.6 Расчет затрат по статье «Общепроизводственные расходы», «Общехозяйственные расходы» 68
10.7 Суммарная стоимость разработки программного продукта 68
11 Безопасность жизнедеятельности 70
11.1 Разработка мероприятий по созданию безопасных условий труда для программиста 70
10.2 Расчет освещенности помещения 78
Заключение 81
Список использованных источников 82
Приложение А 85
Приложение B 87
Целью является разработка программы «Система электронного документооборота» для компании ООО «Дальстройсервис».
Программное средство разрабатывается на фреймворке Symfony, а так же с помощью встроенных и сторонних плагинов. Разработка происходит с использованием СУБД PostgreSQL.
В рамках разработки системы были реализованы следующие задачи:
- исследование предметной области;
- разработка программного средств.
Данный продукт в дальнейшем заметно облегчит работу на предприятии.
Введение
Системы электронного документооборота (СЭД) произвели подлинную революцию в работе с документами, помогая справиться со все возрастающими потоками информации. СЭД существуют уже два десятка лет, сегодня их количество перевалило за сотню. В России в этом секторе работает несколько десятков компаний, продвигающих западные продукты и собственные разработки. В последнее время, как утверждают игроки отечественного рынка СЭД, их бизнес быстро растет.
СЭД - это специальное ПО, предназначенное для коллективной работы с документами в сетевой среде. Благодаря СЭД документы можно объединять в логические блоки, обеспечивая их архивное хранение и поиск. Базовой единицей является электронный документ. Но это не просто один файл, а совокупность файлов разного типа (составных частей документа), снабженная регистрационной карточкой. Такая карточка - неотъемлемый атрибут СЭД. Она содержит набор реквизитов, таких как название организации, вид документа, отметки о согласованиях и утверждениях, даты, адреса сторон и т. д., и позволяет регистрировать, идентифицировать и находить документ, контролировать исполнительскую дисциплину, отслеживать историю документа и архивировать его. Главная задача СЭД - управление полным жизненным циклом документа, начиная с его создания и заканчивая списанием в архив.
К сожалению невозможно создать программный продукт, который подходил бы всем компаниям, как по функционалу так и по ценам. Именно поэтому разработка собственного программного обеспечения, которое могло бы выполнять только требуемые операции за сравнительно небольшую стоимость, является приоритетным в наше время.
Во время разработки будут решены следующие задачи:
- автоматизация процесса учета проектов;
- упрощение ведения отчетности;
- ведение единого журнала заказчиков;
- систематизация информации о сотрудниках;
- создание системы уведомлений;
- написание руководства пользователя.
Система будет внедрена с целью упрощения и ускорения обработки выполняемых проектов, контроля их выполнения, а так же информирования сотрудников.
Заключение
В ходе дипломного проектирования было произведено исследование и анализ существующих систем электронного документооборота. Изучены бизнес процессы компании ООО «Дальстройсервис», выявлены ключевые точки, требующие автоматизации.
В ходе дипломного проекты были разработаны следующие компоненты системы электронного документооборота:
• дизайн и структура;
• веб-приложение;
• база данных;
• руководство пользователя;
• презентация.
При этом вся система и каждый из ее компонентов прост в использовании благодаря удобному интерфейсу и быстрому доступу к основным функциям программы, реализующих заявленные цели и задачи.
Важным аспектом данного программного средства является то, что оно разработано в веб-интерфейсе, что позволяет использовать его как из локальной сети организации, так и из сети Интернет.
В результате дипломной работы были соблюдены все требования заказчика, составлена вся необходимая документация, а так же произведены экономические расчёты и учтены вопросы безопасности жизнедеятельности при работе с компьютером.
Список использованных источников
1. Система управления содержимым. - [Электронный ресурс] / Википедия. – Режим доступа: http://ru.wikipedia.org/wiki/Система_управления_содержимым
2. Свободная лицензия. - [Электронный ресурс] / Википедия. – Режим доступа:
http://ru.wikipedia.org/wiki/Свободная_лицензия
3. Мотузко Ф. Я. “Охрана труда”, М.: Высшая школа, 1969 г.
4. Чернов В. Н. “Системы электронного документооборота: учебное пособие“ М.: Высшая школа, 2011.
5. Саттон Майкл Дж. Д. “Корпоративный документооборот: Принципы, технологии, методология внедрения“, 2002.
6. Гвоздева В. А. “Информатика, автоматизированные информационные технологии и системы“, М.: Высшая школа, 2005
7. Дорогов В. Г. “Введение в методы и алгоритмы принятия решений: учебное пособие для студентов вузов“, 2012г.
8. Черников Б. В. “Управление качеством программного обеспечения: учеб. пособие для студентов вузов“, М. : 2012г.
11. Канцедал С. А. “Алгоритмизация и программирование: учебное пособие для студентов образоват. учреждений сред. проф. образования“, М. :2011г.
12. Лупин С. А. “Технологии параллельного программирования: учебное пособие для студентов вузов“, М. : 2011г.
13. Новый этап развития СЭД. - [Электронный ресурс] / Корпорптивные информационные технологии и решения. – Режим доступа: http://www.pcweek.ua/themes/detail.php?ID=140620
14. Предпосылки и этапы внедрения системы электронного документооборота в сфере бизнеса. - [Электронный ресурс] / Центр экономических исследованй. – Режим доступа: http://ru.wikipedia.org/wiki/Система_управления_содержимым
15. Домашняя страница программы «The symphony». [Электронный ресурс] URL: www.symfony-project.org
16. Symfony is a PHP framework. [Электронный ресурс] URL: www.symfony.com
17. Домашняя страница amoCRM. [Электронный ресурс] URL: www.amocrm.ru
18. Русское сообщество системы osTicket. [Электронный ресурс] URL: www.osticket.ru
19. Service Desk. Cистема для поддержки пользователей ИТ-услуг. [Электронный ресурс] URL: www.smartnut.ru
20. Бесплатная система Help Desk (Сервис Деск). [Электронный ресурс] URL: www.helpdesk.boas.ru
21. Информационный сайт Хабрахабр. [Электронный ресурс] URL: www.habrahabr.ru
22. Шмуллер Д. Освой самостоятельно UML за 24 часа. М.: Вильямс, 2002. 352 с.
23. Розенберг Д., Скотт К. Применение объектного моделирования с использованием UML и анализ прецедентов. М.: ДМК Пресс, 2002. 160 с.
24. Мейер Б. Объектно-ориентированное конструирование программных систем. М.: Русская Редакция, 2005. 1204 с.
25. Фаулер Б.UML. Основы. М.: Символ-Плюс, 2006. 192 с.
26. Киммел П. UML. Универсальный язык программирования. М.: НТ Пресс, 2008. 272 с.
27. Кватрани Т., Палистрант Д. Визуальное моделирование с помощью IBM Rational Software Architect и UML. М.: КУДИЦ-Пресс, 2007. 192 с.
28. Леоненков А.В. Объектно-ориентированный анализ и проектирование с использованием UML и IBM Rational Rose: Учебное пособие М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2006. 320 с.
29. Вендоров А.М. Практикум по проектированию программного обеспечения экономических информационных систем. М.: Финансы и статистика, 2002. 192с.
30. СТП 1.005-2004 Система вузовской учебной документации. Общие требования к оформлению текстовой части дипломных, курсовых работ (проектов), рефератов, контрольных работ, отчетов по практикам, лабораторным работам. Структура и правила оформления. Владивосток: Изд-во ВГУЭС, 2004. 44 с.
31. Оформление оперативно-информационных документов [Электронный ресурс]; Презентация MS PowerPoint.
32. Унифицированный язык моделирования (UML). URL: http://www.interface.ru/public/990804/ uml4b.htm [Электронный ресурс]
33. Руководство Umbrello UML Modeller [Электронный ресурс] / KDE Documentation. URL: http://docs.kde.org/stable/ru/kdesdk/umbrello/ index.html
34. FAQ-UML [Электронный ресурс] / Сайт сообщества системных аналитиков URL: http://www.uml2.ru/index.php?option=com_content&task=category§ionid=3&id=30& Itemid=50
35. Методология UML. Теория. [Электронный ресурс] URL: http://www.info-system.ru/designing/methodology/uml/theory/theory.html
36. UML диаграммы в Rational Rose. [Электронный ресурс] URL: http://www.caseclub.ru/articles/rose2.html
37. Самоучитель UML. [Электронный ресурс] URL: http://www.fictionbook.ru/author/ aleksandr_vasilevich_leonenkov/samouchitel_uml/read_online.html?page=21
38. Масуев М.А. Проектирование предприятий автомобильного транспорта. М.: Академия, 2007. 221
39. Кватрани Т. Визуальное моделирование с помощью Rational Rose 2002 и UML. М.: Вильямс, 2003. 192 с.
40. Боггс У., Боггс М. UML и Rational Rose. М.: «Лори», 2000. 582 с.
41. Буч Г., Рамбо Дж., Джекобсон А. Язык UML. Руководство пользователя. М.: Бином, 1999. 560 с.
42. Леоненков А.В. Самоучитель UML. 2-е издание. СПб.: БХВ-Петербург, 2004. 432 с.
43. Рамбо Дж., Якобсон А., Буч Г. UML: специальный справочник. СПб.: Питер, 2001. 656 с.
44. Ларман К. Применение UML и шаблонов проектирования. М.: Вильямс, 2002. 448 с.
45. Коналлен Дж. Разработка Web-приложений с использованием UML. М.: Вильямс,
46. 2001. 288 с.
47. Грекул В., Денищенко Г., Коровкина Н. Проектирование информационных систем. М.: Бином. Лаборатория знаний, 2008. 304 с.
48. Путилин А., Юрагов А. Компонентное моделирование и программирование на языке UML. Практическое руководство по проектированию информационно-измерительных систем. М.: НТ Пресс, 2005. 664 с.
49. Колесов Ю., Сениченков Ю. Моделирование систем. Объектно-ориентированный подход. СПб.: БХВ-Петербург, 2006. 192 с.
50. Мацяшек Л. Анализ и проектирование информационных систем с помощью UML 2.0. М.: Вильямс, 2008. 816 с.
51. Арлоу А., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование. М.: Символ-Плюс, 2007. 624 с.
52. Кватрани Т. Rational Rose 2000 и UML. Визуальное моделирование. М.: ДМК, 2001. 176 с.