Разработка web-приложения, представляющее предприятие в интернете

Выпускная квалификационная работа, в ходе которой было разработано web-приложение на базе предприятия ЗАО «СЕЗАР плюс», которое позволит клиентам фирмы получать быстрый доступ к последним новостям компании и к удобному средству связи с компанией. В ходе исследования проведено предпроектное обследование фирмы ЗАО «СЕЗАР плюс»; осуществлена реализация web-приложения. Спроектированы диаграмма информационных потоков предприятия, физическая и логическая модели базы данных. А также реализована серверная часть приложения; проведен анализ и осуществлен обоснованный выбор необходимого программного и информационного обеспечения; составлено технико-экономическое обоснование проекта web-приложения;
Author image
Radik
Тип
Неизвестно
Дата загрузки
02.11.2022
Объем файла
4105 Кб
Количество страниц
48
Уникальность
Неизвестно
Стоимость работы:
Бесплатно
Заказать написание авторской работы с гарантией

Введение

Актуальность работы заключается в том, чтобы создать для ЗАО «СЕЗАР плюс» web-приложение, представляющее предприятие в интернете, на котором будет размещено портфолио, блог компании, а также возможность оставить заявку на разработку сайта.
Цель работы – разработать web-приложение на базе предприятия ЗАО «СЕЗАР плюс», которое позволит клиентам фирмы получать быстрый доступ к последним новостям компании и к удобному средству связи с ней.
Web-приложение для ЗАО «СЕЗАР плюс» сделает его имидж наиболее привлекательным и улучшит работу с поступающими заявками от клиентов на разработку сайтов.

Содержание

Введение 7

1. Предпроектное обследование предприятия. Формулировка задач проектирования. 9

1.1. Постановка задачи предпроектного обследования 9

1.1.1. Объект и методы проведения предпроектного обследования 9

1.1.2. Программа проведения обследования 10

1.1.3. План-график выполнения работ 11

1.2. Характеристика фирмы ЗАО «СЕЗАР плюс» 12

1.2.1. Общая характеристика 12

1.2.2. Организационная структура 12

1.2.3. Организационно-управленческая модель 14

1.3. Технические и программные средства вычислительные технологии предприятия 16

1.3.1. Задачи, решаемые с использованием средств вычислительных технологий 16

1.3.2. Технические средства 18

1.3.3. Программные средства 20

1.3.4. Локальная сеть предприятия 22

1.3.5. Организация доступа к мировым информационным сетям 23

1.3.6. Обеспечение информационной безопасности, защита информации 23

1.3.7. Информационные базы и информационные потоки 24

1.3.8. Проблемные ситуации и пути их решения 25

1.3.9. Выбор проблемной ситуации для решения 25

1.4. Формулировка задач проектирования 25

1.4.1. Общие сведения о проекте 26

1.4.2. Назначение, цели создания информационной подсистемы 26

1.4.3. Характеристика объекта автоматизации 26

1.4.4. Требования к подсистеме 26

1.4.5. Состав и содержание работ по созданию подсистемы 27

1.4.6. Порядок контроля приемки подсистемы 28

1.4.7. Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу подсистемы в действие 28

1.4.8. Требования к документированию 29

1.4.9. Источники разработки 29

2. Реализация Web-приложения для ЗАО «СЕЗАР плюс» 31

2.1 Проектирование архитектуры информационной подсистемы 31

2.1.1 Выбор средств разработки приложения 31

2.1.2. Выбор базы данных для приложения 32

2.2. Создание физической и логической модели базы данных 33

2.2.1. Определение сущностей 33

2.2.2. Определение зависимостей между сущностями 34

2.2.3.  Задание первичных ключей и определение неключевых атрибутов сущностей 34

2.2.4. Создание физической модели данных 35

2.3. Реализация web-приложения 36

2.3.1. Создание проекта и настройка системы контроля версий 36

2.3.2. Установка сторонних библиотек 39

2.3.3. Реализация интерфейса web-приложения 40

2.3.4 Реализация программных модулей web-приложения 47

3. Информационное и программное обеспечение 48

3.1. Общие сведения о приложении 48

3.2. Функциональное назначение подсистемы 48

3.3. Описание логической структуры программного продукта 48

3.4. Требования к техническому обеспечению 49

3.4.1.Общие требования 49

3.4.2. Требования к центральному процессору 50

3.4.3. Требования к оперативному запоминающему устройству 50

3.4.4. Требования к наличию свободного места на жестком диске 50

3.4.5. Требования к монитору 51

3.4.6. Требования к принтеру 51

3.5. Установка и вызов программы 51

3.6. Входные и выходные данные 51

3.7. Тестирование и отладка приложения 51

4. Технико-экономическое обоснование проекта 55

4.1. Краткая характеристика проекта 55

4.2. Трудоемкость выполняемых работ 55

4.3. Расчет себестоимости web-приложения 60

4.4. Оценка  экономической  эффективности  внедрения  программного  продукта 64

4.5. Основные технико-экономические показатели проекта 66

Заключение 68

Список использованных источников 69

ПРИЛОЖЕНИЯ

Список использованных источников

1. Указ Президента Российской Федерации от 18 июля 2017 года №958.

2. Гвоздева, Т. В. Проектирование информационных систем [Текст]: Учебное пособие / Т. В. Гвоздева – М.: «Феникс», 2013. – 512 с.

3. Дягтерев, Р. Р. Информационные технологии и управление [Текст]/ Р. Р. Дягтерев – СПб.: «БХВ-Петербург», 2015. – 574 с.

4. Базы данных : учебник для вузов / [Хомоненко А. Д., Цыганков В. М., Мальцев М. Г];  под ред. Хомоненко А. Д. - 3-е изд., перераб. и доп. - СПб. : КОРОНА Век, 2016. - 736с. - Прил.: с. 643-662. - ISBN 5-7931-0168-3

5. Роб Никсон. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5 – Питер, 2016.

6. Дунаев В. В. HTML, скрипты и стили. Спб.: БХВ – Петербург, 2015 – 816 с.

7. Пьюривал С. Основы разработки веб-приложений. СПб: Питер, 2015 – 272 с.

8. Орлов С. Технологии разработки программного обеспечения. - СПб.:Питер, 2017

9. Фаулер, М. UML. Основы. Краткое руководство по стандартному языку объектного моделирования [Текст]/ М. Фаулер. – М.: «Символ-Плюс», 2018. – 192 с.

10. ГОСТ 12.0.003-74 ССБТ. Опасные и вредные производственные факторы. Классификация

11. Гунн, Г. Е. Компьютер: как сохранить здоровье: Рекомендации для детей и взрослых [Текст] / Г. Е. Гунн – СПб.: «Нева», 2014. – 280 с.

12. Николайкин, Н. И. Экология: Учебник для ВУЗов (издание 3) [Текст] / Н. И. Николайкин – М.: «Дрофа», 2015. – 490с.

13. ГОСТ 2.2.2/2.4.1340-03 СаНПиН. Гигиенические требования к персональным электронно-вычислительным машинам и организации работы.

14. ГОСТ 2.2.4.548-96 СаНПиН. Гигиенические требования к микроклимату производственных помещений.

15. СанПиН 2.2.2.542-96 Гигиенические требования к видеодисплейным терминалам, персональным электронно-вычислительным машинам и организации работы.

На компьютерах с linux-подобными операционными системами антивирусные программы не требуются, т.к. в них используются предустановленные системы защиты. Только путём внесения в список,        IP-адреса компьютеров могут получить доступ к серверу компании. Это реализуется при помощи межсетевого экрана файрвол (Firewall), который установлен на сервере. Всё это в совокупности помогает обезопасить информацию, хранящуюся на компьютерах предприятия. 

ООО «СЕЗАР плюс» в ходе производственного процесса нужно сохранять коды разрабатываемых приложений в системе контроля версий. Для этого используется система GitLab, которая установлена на сервере предприятия. У всех сотрудников есть личный аккаунт в этой системе. В системе имеется несколько привилегий пользователей. Руководитель проекта назначает привилегии членам команды. Некоторые сотрудники могут только просматривать ранее загруженный код, например младшие программисты. По необходимости разработчик загружает свой код в систему контроля версий, а другие программисты могут эти данные оттуда скачивать. Программная документация находится здесь же.

Похожие работы