Введение 4
Глава 1. Аналитическая часть 6
1.1. Содержательное описание предметной области 6
1.2. Функционально-структурный анализ предметной области 11
1.3. Информационно-логический анализ предметной области 15
1.4. Анализ документооборота. Характеристики входной и результатной
информации 18
1.5. Анализ существующих разработок 21
Глава 2. Проектная часть 25
2.1.1. Обоснование проектных решений по техническому обеспечению 25
2.1.2. Обоснование проектных решений по программно-лингвистическому
обеспечению 26
2.1.3. Обоснование проектных решений по информационному обеспечению .. 27
2.2. Разработка информационного обеспечения 28
2.3. Разработка программного обеспечения 33
2.4. Разработка подсистемы помощи 40
2.5. Расчет экономической эффективности проекта 46
3. Описание тестового примера 52
Заключение 55
Список использованных литературных источников 57
Приложении А
Дипломная работа выполнена на тему “ Разработка подсистемы учета и обработки информации отдела предоставления интернет-услуг «Башинформсвязь»”.
Практически каждый владелец персонального компьютера, сразу после его покупки, задумывается о вопросе подключения к Всемирной паутине, дающей возможность общения с людьми со всего мира, загрузки и поиска нужной информации, использования всевозможных сервисов и услуг. Многие из них обращаются к предприятиям, которые специализируется в оказании услуг в этой сфере. Она в свою очередь устанавливает необходимые оборудования клиентам и подключает интернет.
Автоматизация процесса предоставления интернет-услуг актуальна и по сей день.
Целью выпускной квалификационной работы является разработка подсистемы учета и обработки информации отдела предоставления интернетуслуг «Башинформсвязь».
Для достижения поставленной цели необходимо решить несколько задач:
1. исследовать предметную область, составить содержательное описание;
2. выполнить функционально-структурный анализ процесса
3. предоставления интернет-услуг «Башинформсвязь»;
4. выполнить информационно-логический анализ предметной области;
5. выполнить описание входных результатов документов;
6. провести анализ существующих разработок;
7. построить базу данных для хранения актуальной информации предприятия на основе информационной модели;
8. спроектировать и реализовать подсистему учета данных;
9. разработать справочную систему автоматизированного рабочего места;
10. рассчитать экономическую эффективность проекта.
Объектом исследования является процесс предоставления интернетуслуг.
Предметом подсистемы учета и обработки информации отдела предоставления интернет-услуг «Башинформсвязь».
Для решения поставленных задач в работе были использованы следующие методы исследования: содержательное описание предметной области, функционально-структурный анализ на основе технологии SADT, информационно-логическое построение модели в форме ER-диаграммы, анализ документооборота, оформление входной и результатных документов на основе построения схемы данных в соответствии со стандартом ГОСТ 19.701-90, разработка даталогической модели на основе ER-диаграммы в среде Microsoft Access, разработка приложений в Delphi 7.0.
Структура работы обусловлена целью и задачами исследования. Она состоит из введения, трех глав, заключения, списка использованной литературы в объеме 30 источников.
Результат работы заключается в разработке подсистемы учета и обработки информации отдела предоставления интернет-услуг, которая может быть использована в практической деятельности предприятий, специализирующихся в этой сфере, а именно - подготовка оборудования к эксплуатации, установка оборудования клиенту, предоставление интернетуслуг.
Цель выпускной квалификационной работы заключалась в разработке подсистемы учета и обработки информации отдела предоставления интернетуслуг «Башинформсвязь». Для достижения поставленной цели решили ряд задач, в частности:
1. исследовать предметную область, составить содержательное описание;
2. выполнить функционально-структурный анализ процесса
3. выполнить информационно-логический анализ предметной области;
4. выполнить описание входных результатов документов;
5. провести анализ существующих разработок;
6. построить базу данных для хранения актуальной информации предприятия на основе информационной модели;
7. спроектировать и реализовать подсистему учета данных;
8. разработать справочную систему автоматизированного рабочего места;
9. рассчитать экономическую эффективность проекта.
В ходе дипломной работы перечисленные задачи решались на разных его этапах с применением разных методов. Результаты их решения отражены в соответствующих главах дипломной работы.
Предоставление интернет-услуг предполагает учет, сбор, хранение, обработку информации о клиентах. На основе этих данных происходит заключение договоров с клиентами и установка им оборудования. Следует выделить, что при работе на данной деятельности происходит накапливание большого объема информации и данных в работе, следовательно, существует потребность в автоматизированных системах.
В первая глава дипломного проекта состоит из аналитической части, в которой рассматриваются функциональный анализ, информационно-логическая модель, а также обзор существующих разработок.
Для проектирования инфологической модели в форме ER-диаграммы использовался графический редактор MS Visio 2010, в результате чего была получена модель в виде «сущность - связь». Для каждой сущности проводилась детализация и приписываются первичный ключ, внешние ключи соответственно типам связей и атрибуты.
Вторая глава состоит из практической части, к ней можно отнести разработку база данных, проектирование и реализация подсистемы.
Для реализации данного проекта была выбрана среда программирования Borland Delphi 7. Среда программирования Delphi 7.0 включает в себя большое количество визуальных инструментов и позволяет быстро, эффективно и качественно создавать приложения, предназначенные для работы с базами данных, различной степени сложности - от простейших программ до профессиональных. Для создания таблиц использовалась система управления базами данных Microsoft Access 2010. Ей присущи такие качества как простота разработки, удобство и дополнительная функциональность. В Microsoft Access имеется технология ActiveX Data Base Obiect (ADO), которая дает возможность разрабатывать программы, работающие с базами данных.
Анализ результатов решения поставленных задач позволяет сделать вывод о том, что все задачи проекта решены и, таким образом, цель выпускной квалификационной работы достигнута - разработана и протестирована подсистемы учета и обработки информации отдела предоставления интернетуслуг «Башинформсвязь».
1. Сабанаев И.А., Галимуллина Э.З., Шарафеева Л.Р. Анализ и
моделирование при проектировании информационных систем: Учебное
пособие / И.А. Сабанаев, Э.З. Галимуллина, Л.Р. Шарафеева. - Елабуга: Изд-во ЕИ К(П)ФУ, 2014. - 116 с.
2. Проектирование информационных систем: Учебное пособие / Н.Н. Заботина. - М.: НИЦ Инфра-М, 2013. - 331 с.
3. Автоматизированное рабочее место для статистической обработки данных/В.В. Шураков, Д.М. Дайитбегов, С.В. Мизрохи, С.В.
4. Автоматизированные системы обработки учетно-аналитической информации/Моховикова Н.И., Молчина Л.И
5. Информационные технологии: разработка информационных
моделей и систем: Учеб. пос. / А.В. Затонский - М.: ИЦ РИОР: НИЦ ИНФРА- М, 2014. - 344 с.
6. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учебное пособие. - М.: Финансы и статистика, 2004. - 192 с.
7. Система управления базами данных MICROSOFT ACCESS 2000, Методические указания по выполнению лабораторных работ. - СПб.: СПбГИЭУ, 2001. - 86с.
8. Савицкая Г.В. Анализ хозяйственной деятельности [Текст]: учебник. - 4-е изд., перераб. и доп./ Г. В. Савицкая. - М.: ИНФРА-М, 2008. - 512 с.
9. Черемных С.В., Семенов И.О., Ручкин B.C. Моделирование и анализ систем. IDEF-технологии: практикум. - М.: Финансы и статистика, 2006.С. 192.
10. Межгосударственный стандарт ГОСТ 19.701-90 - Схемы
алгоритмов, программ, данных и систем.
11. Разработка и эксплуатация автоматизированных информационных
систем: Учебное пособие / Л.Г. Гагарина. - М.: ИД ФОРУМ: НИЦ Инфра-М,
2013. - 384 с.: ил.; 60x90 1/16. - (Профессиональное образование). (переплет) ISBN 978-5-8199-0316-2, 1000 экз.
12. Пирогов, В. Ю. Информационные системы и базы данных: организация и проектирование: учеб. пособие / В. Ю. Пирогов. — СПб.: БХВ- Петербург, 2009. — 528 с.: ил. — (Учебная литература для вузов). - ISBN 978-59775-0399-0.
13. Технология разработки программного обеспечения: Учеб. пос. / Л.Г.Гагарина, Е.В.Кокорева, Б.Д.Виснадул; Под ред. проф. Л.Г.Гагариной - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 400 с.: ил.; 60x90 1/16. - (Высшее обр.). (п) ISBN 978-5-8199-0342-1, 500 экз.
14. Архангельский А.Я.: Программирование в Delphi для Windows. - М.: Бином-Пресс, 2007
15. Введение в среду визуального программирования Delphi: Учебное пособие-Ч.1 /С.ВБорисов, С.С.Комалов, И.Л.Серебрякова и др.; Под ред.Б.Г.Трусова. - М.:Изд-во МГТУ им.Н.Э.Баумана, 2008.-80 с.: ил.
16. Советов, Б.Я. Базы данных: теория и практика: Учебник для бакалавров /Б.Я. Советов, В.В. Цехановский, В.Д. Чертовской. - М.: Юрайт, 2013. - 463 с.
17. М.Малыхина, Базы данных. Основы, проектирование и использование, Издательство: БХВ-Петербург, 2006 г.
18. С.Тарасов, СУБД для программиста. Базы данных изнутри, Издательство: Соломон, 2015 г., 320 стр.
19. Леффингуелл Д., Уидриг Д, Принципы работы с требованиями к программному обеспечению, М.: ИД «Вильямс», 2012.
20. Незнанов А. А., Программирование и алгоритмизация, М, Издательство: Академия, 2010 г., 304 стр.
21. Информационные системы в экономике/ К.В. Балдин, В.Б. Уткин. - М.: ИТК «Дашков и Ко», 2004.
22. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем: учебное пособие. - Москва, 2011 - 303 с.
23. Барнашева Г.К., Великанов К.М., Власов В.Ф., и др. Расчеты экономической эффективности новой техники.
24. Самородов Ф.А. Специалист | Программирование Delphi 2010 / 7.0. Базовый курс [Учебное пособие]: Центр «Специалист».- 2011
25. Дейт К. Дж. Введение в системы баз данных, 6-е издание. - К.; М.; СПб.: Издательский дом "Вильямс", 2008. - 848 с
26. Обоснование проектных решений по техническому обеспечению: http://www.market-pages.ru/infur/15.html [Электронный ресурс]
27. https://products.office.com/ru-ru/access [Электронный ресурс]
28. http://www.ixbt.com/soft/help-and-manml.shtml [Электронный ресурс]
29. Визуальные инструменты для проектирования БД http://www.dbdsgnr.appspot.com/ [Электронный ресурс]
30. Сайт «http://www.bashtel.ru» [Электронный ресурс]