Введение
АНАЛИТИЧЕСКАЯ ЧАСТЬ 6
1.1 Технико-экономическая характеристика предметной области 6
1.1.1 Характеристика предприятия 6
1.1.2 Организационная структура управления предприятием и её
характеристика 7
1.1.3 Краткая характеристика подразделения или видов его деятельности . 10
1.2 Обоснование необходимости и цели использования вычислительной
техники для решения задачи 12
1.3 Постановка задачи 18
1.3.1 Цель и назначение автоматизированного варианта решения задачи ... 18
1.3.2 Общая характеристика организации решения задачи на ЭВМ 18
1.4 Анализ существующих разработок и обоснование выбора технологии
проектирования 21
2 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ 23
2.1 Обоснование проектных решений по техническому обеспечению 24
2.2 Обоснование проектных решений по информационному обеспечению. .. 28
2.3 Обоснование проектных решений по программному обеспечению 28
2.4 Обоснование проектных решений по технологическому обеспечению .... 34
2.5 Обоснование выбора программных средств 35
3 ПРОЕКТНАЯ ЧАСТЬ 37
3.1 Информационное обеспечение задачи 37
3.1.1 Информационная модель и ее описание 37
3.1.2 Используемые классификаторы и системы кодирования 42
3.1.3 Характеристика первичных документов с нормативно-справочной и
входной оперативной информацией 44
3.1.4 Характеристика базы данных 47
3.1.4.1 Характеристика модели БД 47
3.1.4.2 Характеристика даталогической модели БД 49
3.1.5 Характеристика результатной информации 50
3.1.5.1 Характеристика таблиц с результатной информацией 50
3.1.5.1 Характеристика результатных документов 53
3.2 Программное обеспечение задачи 54
3.3 Технологическое обеспечение задачи 55
3.3.1 Организация технологии сбора, передачи, обработки и выдачи
информации 55
3.3.2 Схема технологического процесса сбора, передачи, обработки и
выдачи информации 57
3.4 Описание контрольного примера реализации проекта 58
3.5 Расчет экономической эффективности 67
3.6 SWOT-анализ разработки 74
ЗАКЛЮЧЕНИЕ 76
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 77
ПРИЛОЖЕНИЯ
Эффективность функционирования предприятия или организации любой отрасли и сферы деятельности напрямую зависит от скорости, точности и своевременности обмена данными как внутри этого предприятия между его составляющими частями (отделами, подсистемами и т.д.), так и вне его, то есть взаимодействие и обмен данными этой организации с другими (конкурирующими, предприятиями-партнерами и т.д.). И чем больше, масштабнее предприятие, тем серьезнее перед его управляющими встает проблема организации и контроля потоков огромного количества информации предприятия.
Для качественного решения таких проблем на предприятиях используются автоматизированные системы учета. Автоматизированная система учета - это человеко-машинная система, обеспечивающая автоматизированный сбор и обработку информации, необходимой для оптимизации управления в различных сферах человеческой деятельности[29].
Таким образом, тема выпускной квалификационной работы: «Разработка автоматизированной информационной подсистемы учёта производственного процесса фасадной компании ООО «Вид»» является актуальной.
Внедрение АСУ позволяет систематизировать обмен данными, регламентировать состав и формы представления данных, а также структуру информационных потоков в системе, значительно повысить точность и четкость их ведения, гарантировать их сохранность, предоставлять полную взаимоувязанную информацию по всем аспектам проектного управления. Все это приводит к слаженной работе сотрудников организации и во много раз увеличивает эффективность функционирования предприятия в целом.
Объектом исследования является - компания ООО «Вид».
Предмет исследования - автоматизация учёта рабочего процесса производственного цеха фасадной компании «Вид».
Целью выпускной квалификационной работы является разработка автоматизированной информационной подсистемы учёта производственного процесса.
К числу задач, решаемых в выпускной квалификационной работе можно отнести:
- исследовать деятельность производственного цеха организации ООО «Вид»;
- построить функциональную модель производственного цеха
организации ООО «Вид»;
- проанализировать существующие автоматизированные
информационные подсистемы учёта производственного процесса;
- описать технологии проектирования автоматизированной информационной подсистемы учёта производственного процесса;
- дать техническое, технологическое, информационное и программное обоснование проектных решений;
- дать обоснование экономической эффективности проекта.
Работа состоит из трёх частей, в которых рассматриваются все аспекты разработки подсистемы учета производственного процесса.
В первой части будет проведен анализ предметной области. Будут разработаны модели деятельности организации («КАК ЕСТЬ»). На основании данных моделей будут сформулированы задачи проекта.
Вторая часть работы посвящена выбору средств и методов для решения поставленных задач.
Третья часть посвящена проектированию, разработке экономической эффективности проекта.
Выпускная квалификационная работа представлена на 81 странице, содержит 41 рисунок, 12 таблиц и 2 приложения.
В результате выполнения выпускной квалификационной работы была достигнута цель и решены поставленные задачи:
- Исследована деятельность производственного цеха организации ООО «Вид»;
- Построена функциональная модель производственного цеха организации ООО «Вид»;
- Проанализированы существующие автоматизированные
информационные подсистемы учёта производственного процесса;
- Описаны технологии проектирования автоматизированной
информационной подсистемы учёта производственного процесса;
- Даны техническое, технологическое, информационное и
программное обоснование проектных решений;
- Дано обоснование экономической эффективности проекта.
Результатом проделанной работы является автоматизированная информационная подсистема система учёта производственного процесса, которая выполняет функции сбора, хранения и обработки информации.
При выполнении ВКР приобретены навыки практического решения информационных задач в качестве разработчика информационной системы.
В качестве инструментальных средств, используемых при создании и проектировании информационной системы, применялись клиент-серверная СУБД Firebird и утилита IBExpert для разработки базы данных, программный продукт Borland C++ Builder 6.0, предназначенный для разработки пользовательского интерфейса автоматизированной подсистемы.
Разработанная автоматизированная информационная подсистема система учёта производственного процесса позволяет повысить оперативность и производительность труда сотрудников производственного цеха фасадной компании «Вид». Разработанная система позволяет синхронизировать используемые данные и сократить бумажные архивы, а также предоставляет полную картину о производстве в цеху.
Разработанное программное средство имеет удобный и интуитивно понятный интерфейс взаимодействия с пользователем, позволяет повысить качество обработки информации, ее достоверность и надежность. В системе предусмотрена возможность формирования отчетов и использования справочников, что позволяет своевременно и оперативно выявлять необходимость в тех или иных видах товаров. Разработанная автоматизированная система соответствует требованиям, предъявляемым к современным программным продуктам.
В итоге разработанный программный продукт позволяет выполнять все задачи, необходимые для эффективного осуществления деятельности по учету производственного процесса в организации.
1. Архангельский, А.Я. C++Builder 6 Справочное пособие. Книга 2. Классы и компоненты [Текст] /А.Я Архангельский - М.: Бином-Пресс, 2004. - 528 с.
2. Балдин, К.В. Информационные системы в экономике. Учебное пособие [Текст] / К.В. Балдин, В.Б. Уткин -М.: Дашков и К, 2008. - 395 с.
3. Бобровский, С.И. Технологии С++ВшМег.Разработка приложений для бизнеса [Текст] / С.И. Бобровский -СПб.: Издательство Питер, 2007. - 1104с.
4. Бондарь, А.Г. Практическое руководство для умных пользователей и начинающих разработчиков [Текст] / А.Г. Бондарь-СПб.: БХВ-Петербург, 2007. - 592 с.
5. Борри, X.Firebird: руководство разработчика баз данных: Пер. с англ. [Текст] / X. Борри - СПб.: БХВ-Петербург, 2006. - 1104 с.
6. Вендров, А.М. Проектирование программного обеспечения экономических информационных систем [Текст] / АМ Вендров - М.: Финансы и статистика, 2000. - 352 с.
7. Вендров, А.М. Современные методы и средства проектирования информационных систем [Текст] / АМ. Вендров - М.: Финансы и статистика, 2008. - 65 с.
8. Голицына, О.Л. Программное обеспечение [Текст] / О. Л. Голицына,И. И. Попов, Т. Л. Партыка. -М.: Форум, 2013.-448c.
9. Гультяев, А.К. Проектирование и дизайн пользовательского интерфейса[Текст] / А.К. Гультяев - СПб.: КОРОНАпринт, 2000. - 349 с.
10. Евдокимова, В.В. Экономическая информатика[Текст] / В.В.
Евдокимова -СПб.:Питерпаблишинг, 2008. - 468 с.
11. Иванова, Г.С. Объектно-ориентированное программирование: учебник для вузов[Текст] / Г.С. Иванова, Т. Н. Ничушкина, Е. К. Пугачев. - М.: МГТУ им. Н.Э. Баумана, 2003. - 368 с.
12. Илюшечкин, В.М. Основы использования и проектирования баз данных[Текст] / В.М. Илюшечкин - М.: Издательство Юрайт 2010. -213с.
13. Ипатова, Э.Р. Методологии и технологии системного проектирования информационных систем [Текст] / Э.Р. Ипатова, Ю.В. Ипатов .¬М.: Флинта, 2008. - 256 с.
14. Карпова, Т.С. Базы данных: модели, разработка, реализация [Текст] / Т.С. Карпова - СПб.: Питер, 2002. - 304с.
15. Конноли, Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. 3-е издание [Текст] / Т. Конноли, К. Бегг - М.: Издательский дом "Вильямс", 2003. - 1440 с.
16. Культин, Н.Б. Самоучитель C Builcler[Текст] /Н.Б. Культин-СПб.:
БХВ-Перербург,2004.-203с.
17. Лавров, С.С. Программирование. Математические основы, средства, теория: учебное пособие. [Текст] / С.С. Лавров - СПб.:БХВ-Петербург, 2001. - 320 с.
18. Левчук, Е.А. Технологии организации, хранения и обработки данных [Текст] /Е.А. Левчук.- Минск: Вышэйшая школа, 2007. - 240 с.
19. Маклаков, С.В. Создание информационных систем с А11ТизюпМоСе1тд8ийе[Текст] / С.В. Маклаков- М.: Диалог-МИФИ, 2007. - 432с.
20. Маклаков, С.В. BPwin, ERwin. CASE-средства разработки информационных систем[Текст] / С.В. Маклаков- М.: ДИАЛОГ-МИФИ, 2007. - 304с.
21. Мандел, Т. Разработка пользовательского интерфейса[Текст] /Т.
Мандел- М.:ДМК Пресс, 2008. - 412 с.
22. Михелёв, В.М. Базы данных и СУБД: Учебное пособие [Текст] /В.М. Михелёв- Белгород: Издательство БелГУ, 2007.- 200с.
23. Муромцев, В.В. Проектирование информационных систем: Учебное пособие для студентов вузов заочной формы обучения по спец. 010502 "Прикладная информатика в экономике" [Текст] /В.В. Муромцев, В.А. Ломазов - Белгород: БелГУ, 2007. - 160 с.
24. Пахомов, Б.И. С/С++ и Borland C++ Builder для начинающих [Текст] /Б.И. Пахомов - СПб.: БХВ-Петербург, 2005. - 640 с.
25. Пахомов, Б.И. CC++ и Borland C++ Builder для студента[Текст] /Б.И. Пахомов СПб.: БХВ-Петербург, 2006. - 448с.
26. Петров, В.Н. Информационные системы [Текст] /В.Н. Петров- СПб.: Питер, 2002. - 688 с.
27. Послед,Б.С. Borland C++ Builder 6. Разработка приложений баз данных[Текст] /Б.С. Послед - СПб.: ООО «ДиаСофтЮП», 2003 -320 с.
28. Смирнова, Г.Н. Проектирование экономических информационных систем. Учебное пособие [Текст] / Г.Н. Смирнова, А.А. Сорокин-М.: Высшая школа, 2002.- 428 с.
29. Титоренко, Г.А. Автоматизированные информационные технологии в экономике: учебное пособие. [Текст] /Г.А. Титоренко, 2003 г. - 245 с.
30. Маклаков, С.В BPwin и ERwin. CASE - средства разработки информационных систем[Текст] / С.В. Маклаков - Изд.: Диалог-Мифи - 2014.¬295 с.
31. Федоров, Н.В. Проектирование информационных систем на основе современных CASE-технологий: учебное пособие. [Текст] / Н. В. Федоров.- МГИУ, 2008.-128 с.
32. Федорова, Е.Н. Теоретические основы программирования: учебное пособие. [Текст] / Е. Н. Федорова.- МГИУ, 2012.-214 с.
33. Фельдман, Я.А. Создаем информационную систему [Текст] / Я.А. Фельдман. -М.: Солон-Пресс, 2007.-120C.
34. Хомоненко, А.Д. Базы данных: учебник для высших учебных заведений, 4-е издание дополненное и переработанное [Текст] / А.Д. Хомоненко- СПб.: Корона, 2004. - 736 с.
35. Хомоненко, А.Д. Работа с базами данных в C++ Вш1бег[Текст] / А.Д. Хомоненко, С.Е. Ададуров-СПб.:БХВ-Петербург, 2006.-496 с.
36. Черемных, С.В. Структурный анализ систем: IDEF-
технологии[Текст] / С.В. Черемных, И.О. Семенов, В.С. Ручкин- М: Финансы и статистика, 2001. - 208с.
37. 1С:Предприятие 8. [Электронный ресурс] / Режим доступа: http: //solutions .1c. ru/catalog/wms/
38. Основы проектирования реляционных баз данных. [Электронный ресурс] / Режим доступа:http://www.intuit.ru/goods store/ebooks/8322/
39. Ресурсы информационных систем. [Электронный ресурс] / Режим доступа:http: //www.economica-upravlenie.ru/content/view/204/
40. Сертифицированные информационные системы [Электронный ресурс] / Режим доступа: http://certsys.ru/products/index.php