книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
«ADSL – подключение к Internet» ( Контрольная работа, 11 стр. )
«Автоматизированная система учета конструкторской доку-ментации» ( Дипломная работа, 96 стр. )
«Адаптивная информационная система управления ресурсами организации» ( Дипломная работа, 137 стр. )
«Вертикальный мини-портал по поддержке деятельности торговой фирмы» ( Дипломная работа, 94 стр. )
"1С:Бухгалтерия": настройка программного комплекса и начало работы в нем: работа с константами и справочниками, ввод первоначальных остатков ( Контрольная работа, 22 стр. )
"Автоматизация учета заявок клиентов в ООО "Инком-Сервис"" ( Дипломная работа, 70 стр. )
"Автоматизированные процессы управления коммерческой деятельностью на предприятии ООО "Велтон"" ( Курсовая работа, 44 стр. )
"Автоматизированные системы контроля за исполнением0 ( Курсовая работа, 49 стр. )
"БИОКОМПЬЮТЕР"2 ( Курсовая работа, 32 стр. )
"Виды системного программного обеспечения (назначение и примеры использования)" ( Контрольная работа, 12 стр. )
"Внедрение бизнес-процесса автоматизации бухгалтерского учета с помощью программы "БЭСТ-5"" ( Курсовая работа, 28 стр. )
"Информационная культура менеджера" ( Реферат, 17 стр. )
"КОМПЬЮТЕРНАЯ ПРЕСТУПНОСТЬ И КОМПЬЮТЕРНАЯ БЕЗОПАСНОСТЬ"0 ( Реферат, 25 стр. )
"КОМПЬЮТЕРНЫЕ ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В ОБРАЗОВАНИИ" ( Курсовая работа, 38 стр. )
"Локальные вычислительные сети" Проектирование ЛВС. ( Контрольная работа, 8 стр. )
"Поисковая оптимизация сайта auditory.ru" ( Реферат, 17 стр. )
"Протокол обмена управляющими сообщениями - ICMP. Протоколы обмена маршрутной информацией" (по дисциплине "Основы построения объединенных сетей") ( Курсовая работа, 40 стр. )
"Разработка автоматизированной информационной системы управления проектами". ( Дипломная работа, 69 стр. )
"Разработка аппаратно-программного комплекса отладки алгоритмов обслуживания очередей в узлах коммутации". ( Отчет по практике, 28 стр. )
"Разработка библиотеки компонентов для динамического формирования HTML-документов по настраиваемым шаблонам"* ( Дипломная работа, 80 стр. )
"Разработка программного обеспечения системы составления и ведения договоров на оказание услуг в области организации выставок". ( Дипломная работа, 100 стр. )
"Системы управления базами данных" (СУБД). ( Курсовая работа, 28 стр. )
"Технологии искусственного интеллекта - экспертные системы"* ( Реферат, 17 стр. )
"Электронный офис" ( Реферат, 17 стр. )
. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ЭЛЕКТРОННОЙ КОММЕРЦИИ ( Контрольная работа, 49 стр. )

Глава 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 7

1.1 Предпроектный анализ ЗАО "Точка Оплаты" 7

1.2 Анализ информ-технологий, используемых при создании сайтов 9

1.2.1 Анализ языков web-программирования 15

1.3 Анализ сайтов-аналогов 20

1.4 Требования к разрабатываемому для ЗАО "Точка Оплаты" динамическому сайту и его системе управления 21

Выводы 22

Глава 2. ПРОЕКТИРОВАНИЕ ДИНАМИЧЕСКОГО САЙТА ДЛЯ ЗАО "ТОЧКА ОПЛАТЫ" 23

2.1 Проектирование содержания (контента) web-сайта 23

2.2. Проектирование структуры web-сайта 24

2.3. Проектирование системы навигации динамического сайта 25

2.4 Моделирование функциональности динамического сайта для ЗАО "Точка Оплаты" 26

2.4.1 Диаграмма прецедентов динамического сайта для ЗАО "Точка Оплаты" 27

2.4.2 Диаграмма действия динамического сайта для ЗАО "Точка Оплаты" 28

2.4.3 Диаграмма последовательности действий динамического сайта для ЗАО "Точка Оплаты" 30

2.4.4 Диаграмма взаимодействий динамического сайта для ЗАО "Точка Оплаты" 31

2.5 Проектирование базы данных динамического сайта для ЗАО "Точка Оплаты" 32

2.5.1 Выбор модели данных 32

2.5.2 Инфологическая модель базы данных 35

2.5.3 Даталогическая модель базы данных 37

2.6 Диаграмма размещения динамического сайта для ЗАО "Точка Оплаты" 38

Выводы 38

Глава 3. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ДИНАМИЧЕСКОГО САЙТА ДЛЯ ЗАО "ТОЧКА ОПЛАТЫ" 40

3.1. Выбор инструментальных средств 40

3.2. Выбор СУБД 40

3.3. Выбор web-сервера 41

3.4. Физическое проектирование базы данных в СУБД MySQL 41

3.5. Физическая реализация динамического сайта для ЗАО "Точка Оплаты" 44

3.5.1 Реализация дизайна динамического сайта для ЗАО "Точка Оплаты" 45

3.5.2 HTML-форма отправки сообщения 48

3.5.3 Обеспечение безопасности динамического сайта для ЗАО "Точка Оплаты" 49

Выводы 50

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ И ЭЛЕКТРОННЫХ ИСТОЧНИКОВ 54

ПРИЛОЖЕНИЕ 1 56

ПРИЛОЖЕНИЕ 2 62

ПРИЛОЖЕНИЕ 3 64

В современной экономической обстановке коммерческие организации используют различные виды рекламы для продвижения на рынке товаров и услуг и привлечения новых клиентов. Существует множество всевозможных видов рекламы. С течением времени эффективность рекламы неизбежно снижается, что ведет к поиску новых, более современных видов рекламы. Одним из таких видов является реклама в сети Internet.

Организации в рекламных целях создают различного рода сайты, такие как сайты-визитки, интернет - витрины, интернет - магазины, корпоративные сайты. Дипломная работа связана с разработкой динамического сайта ЗАО "Точка оплаты", необходимого для рекламы деятельности организации в сети Интернет.

Основной деятельностью ЗАО "Точка Оплаты" является установка, техническое обслуживание и инкассация терминалов оплаты. Основанием для разработки динамического сайта для ЗАО "Точка Оплаты" послужила необходимость привлечения новых клиентов и партнеров.

Целью дипломной работы является разработка динамического сайта для ЗАО "Точка Оплаты", которая осуществляется по заказу компании ЗАО "Точка Оплаты" в соответствии с требованиями, прописанными в договоре и техническом задании.

Для реализации поставленной цели необходимо решить следующие задачи:

ў провести анализ предметной области;

ў спроектировать web-интерфейс динамического сайта (структуру, базу данных, содержание, систему навигации и дизайн), осуществить анализ и выбор инструментальных средств;

ў осуществить программную реализацию динамического сайта.

Пояснительная записка к дипломной работе состоит из введения, трех глав с выводами, заключения, списка источников и литературы, приложения.

В первой главе проведен анализ предметной области. Описана структура ЗАО "Точка Оплаты", произведен анализ информ-технологий, используемых при создании сайтов, анализ языков веб-программирования, анализ систем управления содержимым сайта.

Во второй главе проведено проектирование динамического сайта для ЗАО "Точка Оплаты". Спроектировано содержимое сайта, его структура и система навигации. С помощью case-средства Rational Rose описана функциональность динамического сайта. В качестве модели данных выбрана реляционная модель, построена инфологическая и даталогическая модель модели базы данных.

В третьей главе описана программная реализация динамического сайта для ЗАО "Точка Оплаты". Выбраны инструментальные средства, с помощью которых реализован динамический сайт. Выбрана СУБД MySQL как наиболее удобная и распространенная СУБД для web-приложений малого размера. Выбран web-сервер Apache как наиболее надежный и распространенный web-сервер. Проведена физическая реализация базы данных в СУБД MySQL. Проведена реализация динамического сайта с использованием объектно-ориентированного программирования. Реализован дизайн сайта, html-формы для отправки сообщений, рассмотрены вопросы безопасности динамического сайта.

В процессе написания дипломной работы наиболее активно использовались следующие литературные и электронные источники:

Кузнецов М., Симдянов И. Объектно-ориентированное программирование на PHP.[1]. В книге рассматриваются примеры объектно-ориентированного программирования на PHP, вопросы защиты Web-приложений. С помощью РНР 5 разрабатываются многочисленные компоненты, входящие в состав полнофункционального Web-сайта.

Люк Веллинг, Лора Томсон. Разработка Web-приложений с помощью PHP и MySQL [2]. В книге подробно изложены основные нюансы при работе с базой данный MySQL, рассмотрены методы доступа к данным.

Лари Ульман. Основы программирования на PHP.Самоучитель [3]. Книга посвящена серверному межплатформенному встроенному в HTML языку описания сценариев. Рассматривается синтаксис языка, описываются приемы отладки сценариев. Так же обсуждаются вопросы безопасности скриптов.

1. Документация по PHP http://www.php.su.

2. Документация по СУБД MySQL http://www.mysql.ru

3. Кузнецов М., Симдянов И. Объектно-ориентированное программирование на PHP. - Спб.: БХВ-Петербург, 2007.

4. Люк Веллинг, Лора Томсон. Разработка Web-приложений с помощью PHP и MySQL. - М.: Вильямс, 2005 - 230 с.

5. Харрис Э. PHP/MYSQL для начинающих. /Пер. с англ. - М Кудиц-Образ, 2005 - 384с.

6. Документация по PHP http://www.phpfaq.ru/

7. Документация по оформлению сайтов http://www.oswd.org/

8. Статьи о регулярных отношениях в PHP http://xpoint.ru/

9. Коллекция клипартов, используемых для оформления сайта http://www.clipart.net.ua/

10. Уэнц Кристиан PHP. Карманный справочник. - М.: Вильямс, 2007. - 384 с.

11. Фленов М. Е. PHP глазами хакера. - СПб.: БХВ-Петербург, 2005. - 304 с.: ил.

12. Аткинсон, Леон. MySQL. Библиотека профессионала. - М.: Вильямс, 2002. - 624 с.: ил.

13. Мазуркевич А, Еловой Д. PHP: настольная книга программиста. - Мн.: Новое знание, 2003. - 480 с.

14. Стивен Хольцнер. PHP в примерах. Пер. с англ.- М.: Бином-Пресс, 2007г. - 352с.: ил.

15. Викторов Денис "Как нам обустроить Web". Журнал "Компьютерра" #48, 9 декабря 1996, с. 14.

16. Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД - СПб.: Питер, 1997. - 704 с.: ил.

17. Золотов С. Протоколы Internet - СПб.: BHV - Санкт-Петербург, 1998. - 304 с., ил.

18. "Клиент-серверная система управления базами данных масштаба корпорации". Журнал "F1" №3, июль, 1998, с. 44.

19. Грабер Мартин. Введение в SQL: пер. с англ. - Издательство "ЛОРИ", 1996 - 375 с.

20. Айзекс С. Dynamic HTML: пер. с англ. - СПб.: BHV - Санкт-Петербург, 1998. - 496 с., ил.

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»