ВЕДЕНИЕ 4
ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ 7
1.1 Организационная структура администрации 7
1.1.1 Выбор комплекса задач автоматизации и характеристика
существующих бизнес процессов 8
1.1.2 Определение места проектируемой задачи в комплексе задач и ее
описание 14
1.2 Обоснование проектных решений по программному
обеспечению 35
ГЛАВА 2. ПРОЕКТНАЯ ЧАСТЬ 42
2.1 Информационное обеспечение задачи 42
2.1.1 Информационная модель и её описание 42
2.1.2 Характеристика нормативно-справочной, входной и
оперативной информации 44
2.1.3 Характеристика результатной информации 44
2.2 Программное обеспечение задачи 45
2.2.2 Характеристика базы данных 47
2.2.3 Структурная схема пакета (дерево вызова
программных модулей) 47
2.2.4 Описание программных модулей 49
ГЛАВА 3. АПРОБАЦИЯ 95
ЗАКЛЮЧЕНИЕ 101
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 103
ПРИЛОЖЕНИЕ
В настоящей дипломной работе рассматривается деятельность администрации сельского поселения с. Великомихайловка.
Предметом дипломной работы является система автоматизации документоооборота администрации сельского поселения с.Великомихайловка.
Объектом дипломной работы является система, средствами которой осуществляется разработка прикладного решения автоматизирующего деятельность администрации.
При решении поставленных задач в процессе работы использовались методы:
- аналитический метод;
- статистический метод;
- сравнительный метод;
- методы сбора и обработки данных.
Практическая значимость проекта заключается в современности и актуальности используемых технологий, благодаря которым решались поставленные задачи, в оптимизации множества процессов и новизне приводимой информации. Основные положения данного дипломного проекта доведены до возможных рекомендаций администрации пожелавшим вывести свой бизнес в интернет.
Разработка и проектирование автоматизированной информационной системы начинается с создания концептуальной модели использования системы. Прежде всего должна быть определена целесообразность создания системы, ее конкретные функции и подлежащие автоматизации задачи. Должна быть выполнена оценка не только целей, но и возможностей автоматизированной информационной системе, детальное проектирование, взаимосвязь этапов, программирование и тестирование, минимизация потерь при переходе от одного уровня представления информации к другому, интеграция в существующую систему, внедрение и поддержка.
Существует три класса методологий проектирования автоматизированной информационной системы:
- концептуальное моделирование предметной области;
- выявление требований и спецификация информационной системы через ее макетирование;
- системная архитектура программных средств, поддерживаемая инструментальными средствами CASE-технологии (CASE — Computer Aided Software Engineering — технология создания и сопровождения ПО различных систем).
Современные методологии проектирования систем должны обеспечивать описание объектов автоматизации, описание функциональных возможностей автоматизированной системы, спецификацию проекта, гарантирующую достижение заданных характеристик системы, детальный план создания системы с оценкой сроков разработки, описание реализации конкретной системы.
Спецификация — точное, полное, ясно сформулированное описание требований для данной задачи.
В основе создания и использования автоматизированной информационной системы лежит понятие жизненного цикла.
Жизненный цикл является моделью создания и использования автоматизированной информационной системы, которая отражает различные состояния системы с момента возникновения в данном комплексе средств до момента его полного выхода из употребления.
Для автоматизированной системы условно выделяют следующие основные этапы их жизненного цикла:
1) анализ — определение того, что должна делать система;
2) проектирование — определение того, как система будет функционировать: прежде всего спецификация подсистем, функциональных компонентов и способов их взаимодействия в системе;
3) разработка — создание функциональных компонентов и отдельных подсистем, соединение подсистем в единое целое;
4) тестирование — проверку функционального и параметрического соответствия системы показателям, определенным на этапе анализа;
5) внедрение — установку и ввод системы в действие;
6) сопровождение — обеспечение штатного процесса эксплуатации системы на предприятии заказчика.
Цель работы - разработка автотизированной системы документооборота, для администрации сельского поселения с. Великомихайловка, в конечном итоге позволяющей снизить издержки администрации на данный процесс.
Задачи работы:
1) Описать предметную область;
2) Рассмотреть особенности использования системы «1С: Предприятие»;
3) Разработать автоматизированную систему документооборота администрации;
Выпускная квалификационная работа содержит 104 страницы, 77 рисунка и приложений на 27 страницах.
Дипломный проект ставил целью разработать автоматизированную систему документооборота для администрации сельского поселения с.Великомихайловка.
Созданная система автоматизирует следующие функции:
- ведение различной справочной информации;
- ведение оперативного учета;
- вывод информации о документации.
Данный дипломный проект состоит из трёх частей.
В аналитической части выполнен комплекс работ, которые направлены на обоснование необходимости автоматизации: определена сущность задачи, описаны основные свойства системы, дано описание всем существующим бизнес—процессам, рассмотрены вопросы, которые связаны с анализом существующих разработок в этой области. В результате проведенной работы выбрана стратегия автоматизации по участкам. Как наилучший вариант принято решение о самостоятельной разработке информационной системы, так как компания располагает квалифицированными сотрудниками для разработки и внедрения данной информационной системы, кроме того, только в данном случае гарантируется соответствие программного продукта бизнес— процессам, происходящим на предприятии.
Проектная часть посвящена рассмотрению этапов жизненного цикла проекта. Также обосновываются проектные решения по информационному, техническому, программному обеспечению.
Далее дана характеристика информационной архитектуры разрабатываемого проекта, построена информационная модель задачи, проведено моделирование «сущность—связь» (ER—модель), описана структура полей таблиц базы данных, проанализированы все информационные потоки входной, оперативной, нормативно - справочной и результатной информации.
В процессе реализации проектных решений по программному обеспечению построены: дерево диалога (сценарий работы с системой), структурная схема пакета и ряд других компонент проекта, подробно раскрывающих сущность машинной реализации задачи.
Третья часть дипломного проекта посвящена апробации автоматизированной информационной системы.
Разработанная информационная система подлежит интеграции с уже существующими на предприятии программными комплексами, кроме того, несмотря на то, что разрабатывалась для конкретной администрации, может быть использована и на других, аналогичных предприятиях за счет своей универсальности с минимальными изменениями.
1. ГОСТ Р ИСО/МЭК 12207/99. Государственный стандарт РФ. Информационная технология. Процессы жизненного цикла информационных систем. Издание официальное. - М., 1999
2. Схемы алгоритмов, программ, данных и систем. Условные
обозначения и правила выполнения. ГОСТ 19.701-90 (ИСО 5807-85) /
Государственный комитет СССР по управлению качеством продукции и стандартам, 01.01.1992.
3. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие, М.: Гелиос АРВ, 2007. - 368 с., ил
4. Астелс, Дэвид; Миллер Гранвилл; Новак, Мирослав, Практическое
руководство по экстремальному программированию, Пер. с англ. - М.:
Издательский дом "Вильямс", 2008. - 320 с.: ил. - Парал. тит. англ
5. Баженова И. Ю. , Основы проектирования приложений баз данных,
Издательства: Бином. Лаборатория знаний, Интернет-университет
информационных технологий, 2008 г., , 328 стр.
6. Вендров А.М., CASE-технологии. Современные методы и средства проектирования информационных систем - М.: Финансы и статистика, 2007 г, 456 стр.
7. Вигерс Карл, Разработка требований к программному обеспечению, Пер, с англ. - М.:Издательско-торговый дом "Русская Редакция", 2008. -576с.: ил
8. Гашков С. Б., Э. А. Применко, М. А. Черепнев Криптографические методы защиты информации, М, Издательство: Академия, 2010 г., 304 стр.
9. Гвоздева Т. В., Б. А. Баллод, Проектирование информационных систем, М, Издательство: Феникс, 2009 г., 512 стр.
10. Голицына О. Л., И. И. Попов, Н. В. Максимов, Т. Л. Партыка, Информационные технологии, М, Издательство Инфра-М, 2009 г., 608 стр.
11. Дейв Крейн, Эрик Паскарелло, Даррен Джеймс. AJAX в действии: Учебник - М.: Вильямс, 2007. 450 - 490 с.
12. Дэвид Флэнаган. JavaScript. Подробное руководство: Учебник - М.: Символ Плюс, 2008. 243 - 249 с.
13. Емельянова Н. З., Партыка Т. Л., И. И. Попов, Проектирование информационных систем, М, Издательство: Форум, 2009 г., 432 стр.
14. Емельянова Н. З., Т. Л. Партыка, И. И. Попов, М, Издательство Форум, 2007 г., , 416 стр.
15. Илюшечкин В. М. , Основы использования и проектирования баз данных, М, Издательство Юрайт, 2010 г., 224 стр.
16. Котляров В. П., Т. В. Коликова, Основы тестирования
программного обеспечения, Издательства: Интернет-университет
информационных технологий, Бином. Лаборатория знаний, 2009 г., 288 стр.
17. Кристиан Дари, Богдан Бринзаре, Филип Черчез-Тоза, Михай Бусика. AJAX и PHP. Разработка динамических веб-приложений: Учебник - М.: Символ Плюс, 2007, 289 стр.
18. Кузин А. В., С. В. Левонисова, Базы данных, М, Издательство: Академия, 2008 г., 320 стр.
19. Кузнецов С. Д., Основы баз данных, М, Издательства: Бином. Лаборатория знаний, Интернет-университет информационных технологий, 2007 г., 488 стр.
20. Молчанов А. Ю., Системное программное обеспечение, М,
Издательство: Питер, 2010 г., 400 стр.
21. Незнанов А. А., Программирование и алгоритмизация, М,
Издательство: Академия, 2010 г., 304 стр.
22. Пирогов В. Ю., Информационные системы и базы данных. М, Организация и проектирование, Издательство: БХВ-Петербург, 2009 г.528 стр.
23. Предметно-ориентированные экономические информационные системы, М, Издательство: Финансы и статистика, 2007 г., 224 стр.
24. Реляционные базы данных: практические приемы оптимальных решений. - СПб.: БХВ-Петербург, 2009 - 400с.:ил;
25. Симионов Ю.Ф., Боромотов В.В. Информационный менеджмент. — Ростов н.Д: Феникс, 2008, 250с., ил.;
26. Чипига А. Ф., Информационная безопасность автоматизированных систем, М, Издательство: Гелиос АРВ, 2010 г., 336 стр.