ВВЕДЕНИЕ 3
1 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДЕЯТЕЛЬНОСТИ ООО ВРК И
ПУТИ ЕЕ СОВЕРШЕНСТВОВАНИЯ 6
1.1 Способы совершенствования информационного обеспечения ООО
«ВРК» 6
1.2 Современное состояние информационной деятельности ООО «ВРК» 16
1.3 Описание целей, функций и задач предприятия 18
2 ПРОГРАММИРОВАНИЕ ВЕБ ПРИЛОЖЕНИЯ ДЛЯ ИНФОРМАЦИОННОЙ
ПОДДЕРЖКИ ООО ВРК 22
2.1 Выбор средств разработки 22
2.2 Требования к СУБД 25
2.3 Проектирование архитектуры веб приложения 26
2.4 Проектирование структуры базы данных, датологическое
программирование 29
2.5 Физическое программирование 32
3 ТЕСТИРОВАНИЕ И АПРОБАЦИЯ 35
3.1 Тестирование модулей веб приложения 35
3.2 Опытная эксплуатация, развертывание 45
3.3 Анализ соответствия реализации заявленной спецификации 47
ЗАКЛЮЧЕНИЕ 49
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 50
ПРИЛОЖЕНИЯ
Представленная работа посвящена разработке Web-приложения учета заказов для ООО «ВРК» с использованием JavaScript, PHP и СУБД MySQL.
В настоящее время, в связи с глобальным развитием сети Интернет, в программировании все более резко выделяться отдельная его отрасль - web- программирование. Изначально, оно не могло даже сравниться по своей сложности с другими областями «программистского ремесла», не дотягиваясь не только до системного, но даже и до прикладного программирования. Речь идет, конечно, о программировании сценариев для интернет сайтов, или, Web- программировании.
Во время стремительного прогресса просто красиво оформленный текст и картинки на веб-сайте уже никого не удивят. Требования к сайтам, изменились - теперь для успешного представительства компании в Интернет необходимо предоставить своим посетителям различные возможности: обратную связь, форум, голосование, интернет-магазин, различные web-тесты, поиск по сайту, счётчик посещений и многое другое. При помощи обычного html этого не достичь, ведь html - это язык гипертекстовой разметки - инструмент для создания гиперссылок, вставки изображений, таблиц и др [4].
В современном мире очень развита конкурентная среда различных видов ресторанного бизнеса и необходимости и пользе представления кафе и ресторанов в интернете. Думаю, что любой бизнесмен заботится о том, чтобы его дело процветало, что бы количество клиентов непрерывно росло. Касается это и владельцев кафе и ресторанов. Наверняка хороший владелец ресторана просто таки бьётся головой за каждого клиента, ведь каждый новый клиент - это в перспективе постоянный посетитель заведения и, соответственно постоянный источник дохода.
Для целей компании ООО «ВРК», необходимо создать web-приложение, которое должно решить ряд задач. Главные из которых, повышение продаж и более тесное общение с клиентами.
Логика приложения должна быть проста, приложение должно иметь простой и понятный интерфейс. Если однажды клиент не сможет сделать заказ через ваше приложение, скорее всего он уйдет и никогда не вернется в него.
Приложение должно быть удобно не только для пользователей, но и для сотрудников, которые обрабатывают заказы. Ведь если заказы не будут исполняться, либо исполняться не точно, никто не захочет пользоваться приложением. Это значительно упростит работу ресторанов компании и в конечном итоге увеличит прибыль ресторана.
Создание сайта представляет собой создание информационного ресурса, который предоставит возможность различным компаниям привлекать новых клиентов.
Цель данной работы - разработать web-приложение учета заказов для ООО «ВРК».
В рамках достижения поставленной цели были поставлены следующие задачи:
- проанализировать состояние информационной деятельности ООО «ВРК» и сформулированы требования к разрабатываемому ПО;
- изучить теоретические основы инструментальных средств разработки Web-приложения;
- выполнить проектирование web-приложения с использованием
инструментальных средств;
- разработать web-приложение;
- выполнить тестирование web-приложения.
Работа включает в себя введение, теоретическая часть, исследовательская часть, тестированная часть, заключение, библиографический список.
Во введении обоснована актуальность темы исследования, определены цель, задачи, предмет и объект исследования.
Глава первая теоретическая, где раскрываются теоретические основы разработки веб-приложений и цели предприятия ООО «ВРК».
Глава вторая прдставляет собой исследовательскую часть. Где рассматриваются этапы проектирования web-приложения. Строятся физическая и логическая модели БД, описывается назначение модулей приложения, формируется модульная схема приложения.
Глава третья имеет исследовательский характер. Где рассматриваются этапы разработки и тестирования web-приложения.
В заключении подводятся итоги всей курсовой работы.
С целью подробного изложения данной темы мною, были использованы интернет сайты, научная и периодическая литература различных авторов, публикующие свои статьи в книгах, журналах, учебных пособиях, отражающая суть исследования данной проблемы на современном уровне.
В ходе выполнения данной выпускной квалификационной работы было разработано «web-приложение учёта заказов для ООО «ВРК» с
использованием JavaScript, PHP и MySQL.
Были изучены основы работы MySQL баз данных и языка программирования для Интернет PHP и получены навыки работы с языком. Так же была разработана база данных и сайт, при помощи которого пользователь может добавлять и просматривать записи в базе данных.
Выполнены все задачи курсовой работы:
- проанализирована предметная область и выбраны инструментальные средства разработки web-приложения;
- спроектировано web-приложение;
- разработано web-приложения;
- протестированы информационные системы.
В данном проекте были использованы последние версии изучаемых языков и систем, что очень важно, так как в настоящее время появляется всё больше новых стандартов и версий приложений, что позволяет использовать большие возможности для разработки web-приложений.
Было разработано стабильное web-приложение для учета свежей информации учёта заказов, удовлетворяющее целям и задачам предприятия ООО «ВРК».
В ходе разработки нами были получены новые знания и отработаны практические умения и навыки по работе с HTML страницами.
Также нами были сделаны выводы, что РНР является мощной средой программирования, а MySQL очень удобной средой хранения и обработки данных. PHP и MySQL, являются развивающимися и перспективными средами для разработки веб-приложений.
1. Волкова, Т.В. Проектирование и создание БД: учебное пособие / Т.В. Волкова — Оренбург: ГОУ ОГУ, 2006. - 140 с.
2. Гарнаев, А.Ю. WEB - программирование на Java и Java Script. [Текст]/ А.Ю. Гарнаев -СПб.: БХВ - Петербург, 2003. - 264 с.
3. Колисниченко Д. Н. PHP 5/6 и MySQL 6. Разработка Web- приложений / Денис Колисниченко. - СПб: Вильямс, 2009. - 607 с. : ил., табл.
11. Колисниченко Д. Н. PHP 5/6 и MySQL 6. Разработка Web- приложений / Денис Колисниченко. - СПб: Вильямс, 2009. - 607 с. : ил., табл.
5. Кристиан Дари. AJAX и PHP. Разработка динамических веб-приложений. Издательство, 2006г.
6. Полякова, Л.Н. Основы SQL: Курс лекций. Учебное пособие [Текст]/ Л.Н. Полякова -- М.: ИНТУИТ.РУ, 2004. - 368 с.
7. Принципы работы современного ресторана [Электронный ресурс]., Режим доступа: https://businessman.ru/doljnostnyie-obyazannosti-menedjera- restorana-i-printsip-rabotyi.html, свободный (Дата обращения :16.04.2018 ).
8. МакКоннел Стив. Совершенный код. - СПб.: Питер, 2005. — 860 с
9. Дейт К. Дж. Введение в системы баз данных. — 8-е изд. — М.: «Вильямс», 2006. — 1328 с
10. SQLite vs MySQL vs PostgreSQL: сравнение систем управления базами данных [Электронный ресурс]. Режим доступа: http://devacademy.ru/posts/sqlite-vs-mysql-vs-postgresql, свободный (Дата обращения: 23.04.2018).