Тип работы:
Предмет:
Язык работы:


Разработка информационной системы для ООО «ЭНКОМ» по учёту заказов потребителей

Работа №69831

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы52
Год сдачи2018
Стоимость4280 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
151
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 3
1. Программные средства разработки и предметная область 5
1.1 Понятие разработки клиент-серверного приложения 5
1.2 СУБД MySQL и утилита phpMyAdmin 12
1.3 HTML 13
1.4 JavaScript 14
1.5 PHP 15
1.6 AJAX 16
1.7 Бизнес-логика 18
1.8 ООО "ЭНКОМ" 21
2. Проектирование приложения 22
2.1 Создание базы данных 22
2.2 Модульная схема приложения 24
3. Реализация клиент-серверного приложения 26
ЗАКЛЮЧЕНИЕ 32
СПИСОК ЛИТЕРАТУРЫ 33
ПРИЛОЖЕНИЕ

В настоящее время во многих сферах жизни внедряются современные технологии, что подразумевает реализацию множества задач на ЭВМ. В силу быстрого научного прогресса и темпов развития общества, количество информации возрастает. В результате этого возникает потребность в организации информации. Один из способов организации - создание клиент-серверных приложений. В частности, с помощью таких приложений решаются задачи, возникающие в сфере бизнеса. К таким задачам относятся расчет стоимости товара, обработка торговых транзакций, учет товара, клиентов и средств. В данной работе реализована клиент-серверная информационная система для учета заказов потребителей. Такая система актуальна в современных реалиях и может быть плодотворно внедрена в работу компании.
Целью выпускной квалификационной работы является разработка информационной системы по учету заказов потребителей.
В область задач входят следующие направления деятельности:
• Выполнить формальную постановку задачи;
• Провести анализ предметной области;
• Построить логическую и физическую модели БД;
• Создать БД;
• Разработать web-приложение.
В работе приведена информационная система по учёту заказов потребителей для ООО «ЭНКОМ». При разработке были использованы Java Script, PHP и СУБД MySQL, а также реализованы понятный, удобный интерфейс, богатый функционал и поддержка взаимодействия с базой данных.
Данная работа содержит 3 основных главы:
1. Первая глава - проектирование Web-приложения. В данной главе описаны программные средства и непосредственно само проектирование приложения.
2. Вторая глава - разработка Web-приложения. В данной главе было рассмотрено создание базы данных и структуры приложения.
3. Третья глава - реализация Web-приложения. Здесь приведены твердые копии экрана, отражающие работу приложения.
Данная выпускная квалификационная работа содержит 52 страницы, 12 изображений, 3 листинга кода, 1 таблицу и 1 приложение.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе выполнения работы были исследованы различные программные средства и СУБД. Выявлены достоинства и недостатки программных средств, определены возможности реализации тех или иных функций приложения. На основании проведенного исследования разработаны алгоритмы, предусматривающие программную реализацию данного приложения.
В соответствии с постановкой задачи проекта на основании разработанных алгоритмов определена модульная структура программы. Исходя из специфики решаемых задач, были использованы такие программные средства, как HTML, PHP, JavaScript и AJAX. В конечном итоге было реализовано приложение, взаимодействующее с разработанной базой данных. Реализованное приложение имеет удобный интерфейс и относительно богатый функционал. Кроме того, имеется возможность регистрации. Работоспособность разработанного приложения проверена на тестовых примерах, приведены сведения об интерфейсе, показаны варианты обработки данных и взаимодействие с БД.
Представленное программное обеспечение может быть использовано в качестве web-приложения для ООО «ЭНКОМ».



1. Java Script. 3 - е изд. - Дунаев В.В. - СПб.: Питер, 2008. -400 с.: ил.
2. «Основы веб-мастеринга» К.Жаринов - СПб.: БХВ-Петербург, - 2003г.К. Дж. Дейт. Введение в системы баз данных / Пер. с англ. — 8-е изд. — М.: Вильямс, 2005, 1328 стр.
3. Лаура Томсон и Люк Веллинг. Разработка Web-приложений на РНР и MySQL: Пер. с англ./Лаура Томсон, Люк Веллинг. — 2-е изд., испр. — СПб: ООО «ДиаСофтЮП», 2003. — 672 с..
4. Кристиан Уэнц JavaScript. Карманный справочник = JavaScript Phrasebook. — М.: «Вильямс», 2007, 272 стр.
5. Дмитрий Котеров, Алексей Костарев. PHP. — СПб.: «БХВ-Петербург», 2005. — С. 1120. — (В подлиннике). — ISBN 5-94157-245-X.
6. Костарев А. Ф. PHP 5. — СПб.: «БХВ-Петербург», 2008. — С. 1104. — ISBN 978-5-9775-0315-0.
7. Мэтт Зандстра. PHP: объекты, шаблоны и методики программирования = PHP Objects, Patterns and Practice, Third Edition. — 3-е издание. — М.: «Вильямс», 2010. — С. 560. — ISBN 978-5-8459-1689-1.
8. Кристиан Дари, Эмилиан Баланеску. PHP и MySQL: создание интернет- магазина = Beginning PHP and MySQL E-Commerce: From Novice to Professional. — М.: «Вильямс», 2010. — ISBN 978-5-8459-1602-0.
9. Джейсон Ленгсторф. PHP и jQuery для профессионалов = Pro PHP and jQuery. — М.: «Вильямс», 2010. — С. 352. — ISBN 978-5-8459-1693-8.
10. Стив Суэринг, Тим Конверс, Джойс Парк. PHP и MySQL = PHP 6 and MySQL 6 Bible. — 2-е издание. — М.: «Диалектика», 2010. — С. 912. — (Библия программиста). — ISBN 978-5-8459-1640-2.
11. Квентин Зервас. Web 2.0: создание приложений на PHP = Practical Web 2.0 Applications with PHP. — М.: «Вильямс», 2009. — С. 544. — ISBN 978-5-8459-1590-0.
12. Кузнецов Максим, Симдянов Игорь. PHP 5/6. — СПб.: «БХВ-
Петербург», 2009. — С. 1024. — ISBN 978-5-9775-0304-4.
13. Кузнецов Максим, Симдянов Игорь. Объектно-ориентированное программирование на PHP. — СПб.: «БХВ-Петербург», 2007. — С. 608. — ISBN 978-5-9775-0142-2.
14. Эд Леки-Томпсон, Алек Коув, Стивен Новицки, Хьяо Айде-Гудман. PHP 5 для профессионалов = Professional PHP 5. — М.: «Диалектика», 2006. — С. 608. — ISBN 0-7645-7282-2.
15. Кузнецов Максим, Симдянов Игорь. Самоучитель PHP 5/6. — 3-е изд., перераб. и доп. — СПб.: «БХВ-Петербург», 2009. — С. 672. — ISBN 978-5-9775-0409-6.
16. Флэнаган Д. JavaScript. Карманный справочник. Сделайте веб-страницы интерактивными! / Перевод А.Г. Сысонюк. — Москва.: Издательский дом "Вильямс", 2015. — С. 320. — 1000 экз. — ISBN 978-5-8459-1948-9 (рус.).
17. Д. Рейсиг. 4. Инструменты отладки и тестирования // JavaScript. Профессиональные приёмы программирования = Pro JavaScript™ Techniques / Перевод Н. Вильчинский. — СПб.: Питер, 2008. — С. 76. — (Библиотека программиста). — 2500 экз. — ISBN 978-5-91180-904-1.
18. Christian Johansen. Chapter 1. Automated Testing // Test Driven JavaScript Development. — Addison-Wesley Professional, 2010. — P. 3. — (Rough Cuts). — ISBN 0-321-68391-9, 978-0-321-68391-5.
19. Christian Johansen. 3.1.4. Features of xUnit Test Frameworks. The Test Runner // Test Driven JavaScript Development. — Addison-Wesley Professional, 2010. — P. 24, 25. — (Rough Cuts). — ISBN 0-321-68391-9, 978-0-321-68391-5.
20. Christian Johansen. 3.3.1. Crosscheck // Test Driven JavaScript Development. — Addison-Wesley Professional, 2010. — P. 28. — (Rough Cuts). — ISBN 0-321-68391-9, 978-0-321-68391-5.
21. Christian Johansen. 3.3.2. env.js // Test Driven JavaScript Development. — Addison-Wesley Professional, 2010. — P. 28, 29. — (Rough Cuts). — ISBN 0-321-68391 -9, 978-0-321-68391-5.
22. Christian Johansen. 3.3.3. Blue Ridge // Test Driven JavaScript Development. — Addison-Wesley Professional, 2010. — P. 29. — (Rough Cuts). — ISBN 0-321-68391-9, 978-0-321-68391-5.
23. Christian Johansen. 3.3.4. The Issue With Headless Test Runners // Test Driven JavaScript Development. — Addison-Wesley Professional, 2010. — P. 29. — (Rough Cuts). — ISBN 0-321-68391-9, 978-0-321-68391-5.
24. C. Titus Brown, Gheorghe Gheorghiu, Jason Huggins. 3.1. A Brief History of Selenium // An Introduction to Testing Web Applications with twill and Selenium. — O'Reilly Media, Inc, 2007. — 60 p.
25. Christian Johansen. 3.4. One Test Runner To Rule Them All // Test Driven JavaScript Development. — Addison-Wesley Professional, 2010. — P. 29. — (Rough Cuts). — ISBN 0-321-68391-9, 978-0-321-68391-5.
26. Christian Johansen. 3.4.1. How JsTestDriver Works // Test Driven JavaScript Development. — Addison-Wesley Professional, 2010. — P. 29. — (Rough Cuts). — ISBN 0-321-68391-9, 978-0-321-68391-5.
27. Резиг, Джон TestSwarm (англ.) (недоступная ссылка — история) (25 August 2009).
28. Christian Johansen. 3.1.6. Dependencies // Test Driven JavaScript Development. — Addison-Wesley Professional, 2010. — P. 25. — (Rough Cuts). — ISBN 0-321-68391-9, 978-0-321-68391-5.
29. Christian Johansen. 3.2.1. YUI Test // Test Driven JavaScript Development. — Addison-Wesley Professional, 2010. — P. 26. — (Rough Cuts). — ISBN 0-321-68391 -9, 978-0-321-68391-5.
30. Christian Johansen. 3.2.2. Other In-Browser Testing Frameworks // Test Driven JavaScript Development. — Addison-Wesley Professional, 2010. — P. 28. — (Rough Cuts). — ISBN 0-321-68391-9, 978-0-321-68391-5.
31. Крокфорд, Дуглас Малыш-программист на JavaScript (англ.). — Статья, раскрывающая связь между JavaScript и Scheme.
32. Толксдорф Р. Языки программирования для JavaScript (англ.). is- research. — Подборка реализаций языков программирования на JavaScript.. Проверено 12 октября 2009.
33. hotruby. Ruby on JavaScript and Flash (англ.).
34. Cooper P. HotRuby: A JavaScript & Flash Virtual Machine That Runs Ruby (англ.). Rubi Inside. Проверено 12 октября 2009.
35. Б. Маклафлин. Изучаем Ajax = Head Rush Ajax. — СПб.: Питер, 2007. — ISBN 978-5-91180-322-3.
36. Стивен Хольцнер. Ajax Библия программиста = Ajax Bible. — М.: Диалектика, 2009. — С. 553. — ISBN 978-5-8459-1502-3.
37. Дейв Крейн, Бер Бибо, Джордон Сонневельд. Ajax на практике = Ajax in Practice. — М.: Вильямс, 2007. — ISBN 978-5-8459-1327-2.


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ