Разработка WEB-ориентированной системы строительной компании
Заказать уникальную дипломную работу- 64 64 страницы
- 34 + 34 источника
- Добавлена 26.07.2020
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
ВВЕДЕНИЕ 4
1 АНАЛИЗ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ В ЗАДАЧЕ 7
1.1 Стандарты описания процессов в рамках прикладной предметной области 7
1.2 Обзор существующих подходов к решению задачи 13
1.3 Выбор средств и методов решения задачи на основе вариантного анализа 20
1.4 Постановка задачи 28
2 СИСТЕМОТЕХНИЧЕСКИЙ АНАЛИЗ ИНФОРМАЦИОННОЙ 30
СИСТЕМЫ 30
2.1 Архитектура ИС 30
2.2 Критерии оценки эффективности ИС 33
2.3 Проектирование ИС учета услуг строительства и ремонта 33
2.4 Принципы верификации и тестирования ИС строительной компании 37
3 СТРУКТУРНЫЙ СИНТЕЗ ИС 39
3.1 Разработка ПО 39
3.1.1 Разработка компонентов 39
3.2 Разработка интерфейсов 40
4 АНАЛИЗ ПРОЦЕССОВ УЧЕТА УСЛУГ СТРОИТЕЛЬСТВА НА ОСНОВЕ ИС 48
Заключение 56
Список литературы. 58
Приложение 62
На разработку ИС и внедрение в предприятие заказчика будет отведено 60 рабочих дней.Таблица - Календарный план проектаНазвание задачиДлительностьНачалоОкончаниеИсполнителиВнедрение Web-ресурса60 днейСр 01.04.20Вт 23.06.20 Составление ТЗ4 днейСр 01.04.20Пн 06.04.20Руководитель; Заместитель директора Анализ7 днейВт 07.04.20Ср 15.04.20 Анализ предметной области3 днейВт 07.04.20Чт 09.04.20Специалист строительной компании; ИТ-специалист Анализ бизнес-процессов3 днейПт 10.04.20Вт 14.04.20ИТ-специалист; Специалист строительной компании Постановка задач автоматизации1 деньСр 15.04.20Ср 15.04.20ИТ-специалист; Специалист строительной компанииРазработка ТЗ8 днейЧт 16.04.20Пн 27.04.20Определениефункциональных требований4 днейЧт 16.04.20Вт 21.04.20Руководитель; ИТ-специалистОпределениенефункциональных требований4 днейСр 22.04.20Пн 27.04.20Руководитель; ИТ-специалистРазработка Web-ресурса24 днейВт 28.04.20Пт 29.05.20Разработка структуры БД4 днейВт 28.04.20Пт 01.05.20Руководитель; ИТ-специалистНаписание программного кода20 днейПн 04.05.20Пт 29.05.20Руководитель; ИТ-специалист Тестирование8 днейПн 01.06.20Ср 10.06.20Заместитель директора; Специалист строительной компании Разработка документации3 днейЧт 11.06.20Пн 15.06.20ИТ-специалист; Руководитель Внедрение6 днейВт 16.06.20Вт 23.06.20 Установка серверной части2 днейВт 16.06.20Ср 17.06.20ИТ-специалист Установка клиентской части4 днейЧт 18.06.20Вт 23.06.20ИТ-специалистНа рисунке 31 представлен график внедрения разработанногоWeb-портала.Рисунок - Диаграмма Ганта внедрения ERP-системыДалее определим перечень ресурсов, необходимых для разработки проекта. Также необходимо учитывать расходы на электроэнергию. При разработке системы предполагается задействование двух компьютеров, имеющих потребляемую мощность 0.5кВт. Количество часов работы предполагается равным: 60*8*2=960.Затраты на электроэнергию при тарифе 4 руб./кВт*ч составят:S=4*960*0,5=1920 руб.Перечень материальных затрат приведен в таблице 13.Таблица - Перечень материальных затратНаименование ресурсаКоличество, ед.Цена ед., руб.Стоимость, руб. Флеш-накопитель, ед.1800800Бумага А4, пачка 52001000Диск DVD-R1020200Картридж для принтера HPLJ 1100118001800Комплект канцелярских товаров110001000Итого4800Таким образом, общие затраты на электроэнергию и материалы составят:S=1920+4800=6720 руб.3.4.2. Специальное оборудованиеПо данной статье расходы отсутствуют.3.4.3. КомандировкиПо данной статье расходы отсутствуют.3.4.4. Основная заработная платаСредствами MSProject проведем расчет заработной платы исполнителей.Таблица - Расчет заработной платыТипРесурсыИтогТрудовой Руководитель78000 Заместитель директора26880 Экономист24000 ИТ-специалист84480Трудовой Итог213360Общий итог 2133603.4.5. Дополнительная заработная платаДЗП – это:предусмотренные законодательством о труде выплаты за время, которое не было отработано имея при этом уважительные причины.выплата за время, потраченное на выполнение общественных и государственных обязанностей;выплата за очередные и дополнительные отпуска;выплата вознаграждения за выслугу лет и т.д.ДЗП составляет в среднем около 10-20% от суммы основной заработной платы. Дополнительную заработную плату возьмем равным 20%.ДЗП = 213360 × 0,2 = 42762 руб.3.4.6. Страховые взносыВеличина взносов во внебюджетные фонды составляет 30% от фонда оплаты труда.ФОТ = 213360 + 42762 = 256032 руб.СВ = 256032 × 0,3 = 76810 руб.3.4.7. Полная себестоимость проектаТаблица - Полная себестоимость проекта№Номенклатура статей расходовЗатраты, руб1Материалы, покупные изделия и полуфабрикаты67202Расходы на специальное оборудование03Командировки04Основная заработная плата2133605Дополнительная заработная плата427626Страховые взносы76810Итого:339652Далее проведем оценку снижения стоимостных затрат при внедрении разработанного Web-ресурса.Таблица – Расчет снижения стоимостных затрат при внедрении ERP-системыНаименование операцииКол-во операций в годВремя операции до внедрения системы, минВремя операциипосле внедрения системы, минСреднечасовая заработная плата (с учетом взносов во внебюджетные фонды), руб.Экономия ФЗП Учет производимой продукции80015228048533Учет реализации продукции80020228067200Формирование сопроводительных документов150010128063000Формирование отчета по договорам12020128010640Формирование отчета по платежам1002012808867Формирование аналитического отчета1501512809800Ведение справочника номенклатуры50015128032667Итого240707Период окупаемости проекта составляет:Таким образом, эффективность внедрения Web-ресурса связана с сокращением временных и трудовых затрат при выполнении технологических операций, период окупаемости проекта внедрения Web-ресурса составляет 17 мес.ЗаключениеВ данной работе разработан проект сайта для компаний, работающих в сфере оказания строительных и ремонтных услуг. В ходе работы была изучена специфика работы использования Web-сервисов строительства и ремонта, применения информационных технологий для анализа их работы.При анализе предметной области были рассмотрены основные методы создания Web-сайтов. Показано, что Web-представительства организаций позволяют решить множество задач, связанных с продвижением продукции компании на рынке, распространении информации об их деятельности, приемом заказов, проведением платежей.Проведена классификация сайтов. Показано, что в зависимости от решаемых задач для организации проводится выбор необходимой технологии реализации Web-технологий – от создания сайтов-визиток до информационных порталов организаций, включающих большой набор функций, включая взаимодействие с клиентами в интерактивном режиме.Посредством анализа бизнес-процессов проведено определение задач автоматизации, определены требования к структуре сайта, его функциональным возможностям. Внедрение сайта позволит обеспечить автоматизированный режим приема заказов от клиентов, возможности обратной связи между компанией и заказчиками. Также возможно оперативное отслеживание заказов, формирование отчетности.В проектной части работы рассмотрены серверная и интерфейсная части сайта – определен набор сущностей описываемой предметной области, описаны связи между ними, разработана структура базы данных. Создание сайта проведено с использованием языка РНР, СУБД – MySQL.В ходе тестирования реализованных сервисов было показано, что поставленные задачи автоматизации реализованы: имеются возможности просмотра предложений услуг строительства и ремонта, работы с отзывами, обеспечивается обратная связь с клиентами. Проверенные функции работают корректно.Таким образом, поставленная цель создания сайта агрегатора достигнута, задачи выполнены.Список литературы.Описание платформы Wix.com. [Электронный ресурс]. Режим доступа: http://unetway.com/blog/wix-website-builder/Аврунев О. Е., Стасышин В. М. Модели баз данных: учебное пособие: / О. Е. Аврунев, В. М. Стасышин. - Новосибирск: Изд-во НГТУ, 2018. – 121с.Ахметов И. В., Карабельская И. В., Губайдуллин И. М., Сафин Р. Р. Моделирование бизнес-процессов: учебное пособие. - Уфа: Уфимский государственный университет экономики и сервиса, 2015. - 67 с. Бабиева Н. А., Раскин Л. И. Проектирование информационных систем: учебно-методическое пособие / Н. А. Бабиева, Л. И. Раскин. - Казань: Медицина, 2014. – 200с.Баранников Н. И., Яскевич О. Г. Современные проблемы проектирования корпоративных информационных систем / Н. И. Баранников, О. Г. Яскевич; ФГБОУ ВПО "Воронежский гос. технический ун-т". - Воронеж: Воронежский государственный технический университет, 2014. - 237 с. Баранов В. В., Горошко И. В., Лебедев В. Н. Информационные технологии управления и организация защиты информации: учебник / В. В. Баранов, И. В. Горошко, В. Н. Лебедев и др. - Москва: Академия управления МВД России, 2018. - 453 с.Баранчиков А. И. Синтез информационных структур хранения данных на основе анализа предметных областей: А. И. Баранчиков. - Рязань: РГУ, 2014. - 229 с.Барская Г. Б. Web-технологии и Web-дизайн: учебное пособие / Г.Б. Барская. - Тюмень: Изд-во Тюменского государственного университета, 2014. - 303 с.Васильков, А.В. Информационные системы и их безопасность: Учебное пособие / А.В. Васильков, А.А. Васильков, И.А. Васильков. - М.: Форум, 2013. - 528 c.Венделева, М.А. Управленческие информационные системы/ М.А. Венделева, Ю.В. Вертакова. - М.: Юрайт, 2013. - 462 c.Вертакова Ю. В. Управление проектами: учебное пособие / Ю.В. Вертакова, А.А. Волкова, А.В. Караганчу. Курск: Юго-Западный государственный университет, 2016. - 215 с.Воронин С. Интернет-коммерция: [создание и продвижение сайтов, социальные сети, интернет-брендинг, интернет-реклама, монетизация] / С. Воронин. - Москва: Энергия, 2016. - 264 с.Гагарин А. Г., Костикова А. В. Проектирование информационных систем: учебное пособие / А. Г. Гагарин, А. В. Костикова. - Волгоград: ВолГТУ, 2015. – 57 с.Гамаюнова О. С. Информатика. Основы HTML и CSS: учебное пособие / О. С. Гамаюнова. - Санкт-Петербург: Политех-Пресс, 2018. – 49с.Гоше Х. Д. HTML5 для профессионалов / Хуан Диего Гоше; [пер. с англ.: Е. Шикарева, А. Крупник]. - 2-е изд. - 559 с. Дакетт Д. HTML и CSS: разработка и создание веб-сайтов / Джон Дакетт. - Москва: Эксмо, 2019. - 474 с.Деменков, М.Е. Современные методы и средства проектирования информационных систем: учебное пособие / М. Е. Деменков, Е. А. Деменкова. - Архангельск: САФУ, 2015. – 89с.Демчинова Е. А., Исаева М. В. Web-программирование: учебное пособие / Е.А. Демчинова, М.В. Исаева. - Кострома: КГУ, 2017. – 289с.Диков А. В. Верстка страниц в формате HTML 4.01 strict & transitional: учебное пособие / А. В. Диков. Пенза: Пензенский гос. ун-т" (ПГУ), 2018. – 78с.Еремеева Н.В. Планирование и анализ бизнес-процессов на основе построения моделей управления конкурентоспособности продукции [Электронный ресурс]: монография / Т.Ю. Дуборасова, Н.В. Еремеева. - Москва: Русайнс, 2016. - 104 cЕфремова О. С. Охрана труда от А до Я: [практическое пособие] / О. С. Ефремова. - 9-е изд., перераб. и доп. - Москва: Альфа-Пресс, 2016. – 502с.Задорожный, В.Н. Информационные технологии и автоматизация управления / В. Н. Задорожный. - Омск: Изд-во ОмГТУ, 2016. - 269 с.Инюшкина О. Г. Проектирование информационных систем: (на примере методов структурного системного анализа): учебное пособие / О. Г. Инюшкина. - Екатеринбург: Форт-Диалог Исеть, 2014. - 240 с.Карпузова В. И., Чернышева К. В., Карпузова Н. В. Информационные системы и технологии в экономике. Конфигуратор "1C: Предприятие 8.3": учебное пособие / В. И. Карпузова, К. В. Чернышева, Н. В. Карпузова. - Москва: Изд-во РГАУ-МСХА, 2016. - 104 с. Карпузова В.И., Скрипченко, К.В. Чернышева, Н.В. Информационные технологии в менеджменте. - М.: Вузовский учебник: НИЦ ИНФРА-М, 2014. – 256с.Колдаев В.Д. Структуры и алгоритмы обработки данных. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014. - 296 с.Коннолли Т., Бегг К. Базы данных: проектирование, реализация и сопровождение: теория и практика. - Москва: Вильямс, 2017. - 1439 с.Костюк А.И. Информационные технологии. HTML и XHTML: учебное пособие / А.И. Костюк, С.М. Гушанский, М.Ю. Поленов, Б.В. Катаев. - Таганрог: Изд-во ЮФУ, 2015. - 125 с.Лапин В. В., Слесарева Е. А. Информационные системы в экономике: учебное пособие. - Москва: Московский университет МВД России, 2016. - 124 с.Литвинов В. Л. Теория информационных процессов и систем: учебное пособие / В. Л. Литвинов. - Санкт-Петербург: СПбГУТ, 2016. - 251 с.Макфарланд Д. С. Новая большая книга CSS / Дэвид Макферлан [пер. с англ.: С. Черников]. М.: Мир, 2018. - 716 с.Микляев И. А. Универсальные объектно-ориентированные базы данных на реляционной платформе: монография / И. А. Микляев. – Архангельск.: ИД САФУ, 2014. – 223с.Небогатикова П. В., Небогатиков М. С. Web-программирование, Web-дизайн: учебное пособие / П.В. Небогатикова, М.С. Небогатиков,М.: Мир, 2018. - 46 с.Некрасов В. Н., Архипова О. И. Информационно-коммуникационные технологии управления и особенности разрешения их противоречий: монография / В. Н. Некрасов, О. И. Архипова. - Ростов-на-Дону: Профпресс, 2014. – 105 с.ПриложениеФрагмент кода htmlПриведенвидкодаhtml: <script src="jquery-3.2.1.min.js"></script><script src="slider.js"></script>
1. Описание платформы Wix.com. [Электронный ресурс]. Режим доступа: http://unetway.com/blog/wix-website-builder/
2. Аврунев О. Е., Стасышин В. М. Модели баз данных: учебное пособие: / О. Е. Аврунев, В. М. Стасышин. - Новосибирск: Изд-во НГТУ, 2018. – 121с.
3. Ахметов И. В., Карабельская И. В., Губайдуллин И. М., Сафин Р. Р. Моделирование бизнес-процессов: учебное пособие. - Уфа: Уфимский государственный университет экономики и сервиса, 2015. - 67 с.
4. Бабиева Н. А., Раскин Л. И. Проектирование информационных систем: учебно-методическое пособие / Н. А. Бабиева, Л. И. Раскин. - Казань: Медицина, 2014. – 200с.
5. Баранников Н. И., Яскевич О. Г. Современные проблемы проектирования корпоративных информационных систем / Н. И. Баранников, О. Г. Яскевич; ФГБОУ ВПО "Воронежский гос. технический ун-т". - Воронеж: Воронежский государственный технический университет, 2014. - 237 с.
6. Баранов В. В., Горошко И. В., Лебедев В. Н. Информационные технологии управления и организация защиты информации: учебник / В. В. Баранов, И. В. Горошко, В. Н. Лебедев и др. - Москва: Академия управления МВД России, 2018. - 453 с.
7. Баранчиков А. И. Синтез информационных структур хранения данных на основе анализа предметных областей: А. И. Баранчиков. - Рязань: РГУ, 2014. - 229 с.
8. Барская Г. Б. Web-технологии и Web-дизайн: учебное пособие / Г.Б. Барская. - Тюмень: Изд-во Тюменского государственного университета, 2014. - 303 с.
9. Васильков, А.В. Информационные системы и их безопасность: Учебное пособие / А.В. Васильков, А.А. Васильков, И.А. Васильков. - М.: Форум, 2013. - 528 c.
10. Венделева, М.А. Управленческие информационные системы/ М.А. Венделева, Ю.В. Вертакова. - М.: Юрайт, 2013. - 462 c.
11. Вертакова Ю. В. Управление проектами: учебное пособие / Ю.В. Вертакова, А.А. Волкова, А.В. Караганчу. Курск: Юго-Западный государственный университет, 2016. - 215 с.
12. Воронин С. Интернет-коммерция: [создание и продвижение сайтов, социальные сети, интернет-брендинг, интернет-реклама, монетизация] / С. Воронин. - Москва: Энергия, 2016. - 264 с.
13. Гагарин А. Г., Костикова А. В. Проектирование информационных систем: учебное пособие / А. Г. Гагарин, А. В. Костикова. - Волгоград: ВолГТУ, 2015. – 57 с.
14. Гамаюнова О. С. Информатика. Основы HTML и CSS: учебное пособие / О. С. Гамаюнова. - Санкт-Петербург: Политех-Пресс, 2018. – 49с.
15. Гоше Х. Д. HTML5 для профессионалов / Хуан Диего Гоше; [пер. с англ.: Е. Шикарева, А. Крупник]. - 2-е изд. - 559 с.
16. Дакетт Д. HTML и CSS: разработка и создание веб-сайтов / Джон Дакетт. - Москва: Эксмо, 2019. - 474 с.
17. Деменков, М.Е. Современные методы и средства проектирования информационных систем: учебное пособие / М. Е. Деменков, Е. А. Деменкова. - Архангельск: САФУ, 2015. – 89с.
18. Демчинова Е. А., Исаева М. В. Web-программирование: учебное пособие / Е.А. Демчинова, М.В. Исаева. - Кострома: КГУ, 2017. – 289с.
19. Диков А. В. Верстка страниц в формате HTML 4.01 strict & transitional: учебное пособие / А. В. Диков. Пенза: Пензенский гос. ун-т" (ПГУ), 2018. – 78с.
20. Еремеева Н.В. Планирование и анализ бизнес-процессов на основе построения моделей управления конкурентоспособности продукции [Электронный ресурс]: монография / Т.Ю. Дуборасова, Н.В. Еремеева. - Москва: Русайнс, 2016. - 104 c
21. Ефремова О. С. Охрана труда от А до Я: [практическое пособие] / О. С. Ефремова. - 9-е изд., перераб. и доп. - Москва: Альфа-Пресс, 2016. – 502с.
22. Задорожный, В.Н. Информационные технологии и автоматизация управления / В. Н. Задорожный. - Омск: Изд-во ОмГТУ, 2016. - 269 с.
23. Инюшкина О. Г. Проектирование информационных систем: (на примере методов структурного системного анализа): учебное пособие / О. Г. Инюшкина. - Екатеринбург: Форт-Диалог Исеть, 2014. - 240 с.
24. Карпузова В. И., Чернышева К. В., Карпузова Н. В. Информационные системы и технологии в экономике. Конфигуратор "1C: Предприятие 8.3": учебное пособие / В. И. Карпузова, К. В. Чернышева, Н. В. Карпузова. - Москва: Изд-во РГАУ-МСХА, 2016. - 104 с.
25. Карпузова В.И., Скрипченко, К.В. Чернышева, Н.В. Информационные технологии в менеджменте. - М.: Вузовский учебник: НИЦ ИНФРА-М, 2014. – 256с.
26. Колдаев В.Д. Структуры и алгоритмы обработки данных. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014. - 296 с.
27. Коннолли Т., Бегг К. Базы данных: проектирование, реализация и сопровождение: теория и практика. - Москва: Вильямс, 2017. - 1439 с.
28. Костюк А.И. Информационные технологии. HTML и XHTML: учебное пособие / А.И. Костюк, С.М. Гушанский, М.Ю. Поленов, Б.В. Катаев. - Таганрог: Изд-во ЮФУ, 2015. - 125 с.
29. Лапин В. В., Слесарева Е. А. Информационные системы в экономике: учебное пособие. - Москва: Московский университет МВД России, 2016. - 124 с.
30. Литвинов В. Л. Теория информационных процессов и систем: учебное пособие / В. Л. Литвинов. - Санкт-Петербург: СПбГУТ, 2016. - 251 с.
31. Макфарланд Д. С. Новая большая книга CSS / Дэвид Макферлан [пер. с англ.: С. Черников]. М.: Мир, 2018. - 716 с.
32. Микляев И. А. Универсальные объектно-ориентированные базы данных на реляционной платформе: монография / И. А. Микляев. – Архангельск.: ИД САФУ, 2014. – 223с.
33. Небогатикова П. В., Небогатиков М. С. Web-программирование, Web-дизайн: учебное пособие / П.В. Небогатикова, М.С. Небогатиков, М.: Мир, 2018. - 46 с.
34. Некрасов В. Н., Архипова О. И. Информационно-коммуникационные технологии управления и особенности разрешения их противоречий: монография / В. Н. Некрасов, О. И. Архипова. - Ростов-на-Дону: Профпресс, 2014. – 105 с.
Вопрос-ответ:
Какие стандарты используются для описания процессов в разрабатываемой WEB-ориентированной системе?
Стандарты описания процессов в рамках прикладной предметной области включают BPMN (Business Process Model and Notation), UML (Unified Modeling Language) и IDEF (Integrated Definition for Function Modeling).
Какие существующие подходы были рассмотрены при разработке системы их решений?
При разработке системы были рассмотрены следующие подходы: системы управления процессами (BPMS), системы управления технической документацией (Document Management Systems) и системы автоматизированного проектирования (Computer-Aided Design Systems).
Какие средства и методы были выбраны для решения задачи разработки WEB-ориентированной системы строительной компании?
После вариантного анализа были выбраны следующие средства и методы: язык программирования Java, фреймворк Spring, система управления базами данных MySQL и веб-сервер Apache Tomcat.
Какова архитектура разрабатываемой информационной системы?
Архитектура разрабатываемой информационной системы состоит из клиентской части, серверной части и базы данных. Клиентская часть разработана на языке HTML, CSS и JavaScript, серверная часть написана на языке Java с использованием фреймворка Spring, а база данных реализована с помощью MySQL.
Какие критерии использовались для оценки эффективности информационной системы?
Для оценки эффективности информационной системы были использованы следующие критерии: надежность, производительность, масштабируемость, удобство использования и безопасность.
Какие стандарты описания процессов существуют в рамках прикладной предметной области?
В рамках прикладной предметной области существует несколько стандартов описания процессов, таких как BPMN, UML, IDEF0 и др. Каждый из них имеет свои особенности и применяется в зависимости от конкретных требований и задач.
Какие подходы к решению задачи разработки WEB ориентированной системы существуют?
Существует несколько подходов к решению задачи разработки WEB ориентированной системы, например, клиент-серверная архитектура, Service-Oriented Architecture (SOA), Model-View-Controller (MVC) и другие. Выбор подхода зависит от конкретных требований проекта и особенностей предметной области.
Какие средства и методы выбраны для решения задачи разработки WEB ориентированной системы строительной компании?
Для решения задачи разработки WEB ориентированной системы строительной компании был проведен вариантный анализ и выбраны следующие средства и методы: HTML, CSS, JavaScript для фронтенд-разработки; PHP, Python, Ruby для бэкенд-разработки; СУБД MySQL или PostgreSQL для хранения данных; фреймворки Laravel, Django или Ruby on Rails для ускорения разработки и упрощения поддержки системы.