В современной экономической обстановке коммерческие организации используют различные виды рекламы для продвижения на рынке товаров и услуг и привлечения новых клиентов. Существует множество всевозможных видов рекламы. С течением времени эффективность рекламы неизбежно снижается, что ведет к поиску новых, более современных видов рекламы. Одним из таких видов является реклама в сети 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 языку описания сценариев. Рассматривается синтаксис языка, описываются приемы отладки сценариев. Так же обсуждаются вопросы безопасности скриптов.
|