Разработка пользовательского модуля интернет - приложения сайта
Практическая работа, 22 Ноября 2010, автор: пользователь скрыл имя
Описание работы
Цель курсовой работы – разработка Web-сайта средствами языка программирования JavaScript и MySQL для привлечения заинтересованных лиц.
Для достижения цели нужно решить задачи:
Проанализировать литературу по проблеме разработки web-сайтов;
Проанализировать деятельность детского сада, с целью выявления вопросов, решение которых отображается на страницах сайта;
Спроектировать структуру сайта;
Разработать алгоритм работы сайта;
Выбрать средства реализации;
Разработать сайт
Работа содержит 1 файл
курсовая.docx
— 1.99 Мб (Скачать)Введение
В современном мире основной поток информации находится в сети Интернет. Создаются рекламные, информационные и корпоративные сайты для развития и пропаганды любого учреждения, в том числе и дошкольного.
Таким образом, требуется создание собственного информационного сайта, который позволит дать информацию о любых вопросах, волнующих в настоящее время. Кроме того, основной проблемой, стоящей перед родителями, является то, что они не имеют представления, чем занимается их ребенок в детском саду. Данная проблема может быть решена благодаря разработке сайта, который в интерактивном режиме позволит отобразить требуемую информацию в разделе «галерея», а также оповещать о возможных победах или неудачах в новостях. Все это говорит об актуальности выбранной темы курсовой работы.
Цель курсовой работы – разработка Web-сайта средствами языка программирования JavaScript и MySQL для привлечения заинтересованных лиц.
Для достижения цели нужно решить задачи:
- Проанализировать литературу по проблеме разработки web-сайтов;
- Проанализировать деятельность детского сада, с целью выявления вопросов, решение которых отображается на страницах сайта;
- Спроектировать структуру сайта;
- Разработать алгоритм работы сайта;
- Выбрать средства реализации;
- Разработать сайт
В рамках курсовой работы необходимо разработать информационную систему «Сайт дошкольного муниципального образовательного учреждения №52 «Золотой улей»».
Курсовая
работа состоит из введения, трех
глав, заключения и приложения.
Во введении обосновывается актуальность темы, постановка цели и задачи.
I глава
рассматривает анализ
II глава
описывает проектирование
III глава - разработку сайта.
В заключении делаются выводы по выполненной работе.
В приложении находится код Web-сайта.
Глава I. Анализ предметной области.
Анализ предметной области представляет
собой вид научной деятельности, в результате
которой строится интерпретационная модель
предметных знаний. В процессе анализа
последние делятся на инвариантные и прагматичные
задания, концептуальные составляющие
которых представляют онтологические
знания предметной области.
- Анализ деятельности детского сада.
Миссия дошкольного учреждения:
Воспитание социально - адаптированной личности, имеющей высокие стартовые возможности к обучению и обладающей сформированными компонентами культуры и ключевыми компетентностями.
Основными задачами МДОУ является:
- Охрана жизни и укрепление физического и психического здоровья детей;
- Обеспечение познавательно-речевого, социально - личностного, художественно эстетического и физического развития детей.
- Воспитание с учётом возрастных категорий детей гражданственности, уважения к правам и свободам человека, любви к окружающей природе, Родине, семье.
- Осуществление необходимой коррекции недостатков в физическом и психическом развитии детей.
- Оказание консультативной и методической помощи родителям по вопросам воспитания, обучения и развития детей.
Основными вопросами, которые должны отображаться на сайте являются:
Размещение
фотографий, документов учреждения, информации
о МДОУ, контактные адреса и телефоны и
т.д.
- Требования к разработке web-сайта
Основные требования к разработке сайта:
- Простота использования;
- Удобный интерфейс;
- Регистрация пользователей;
- Возможность общения пользователей;
- Возможность оставлять комментарии, как к фотографиям, так и к новостям;
- Обратная связь между пользователями и администраторами сайта.
При разработке
сайта мы постараемся учесть все
пожелания заказчика.
- Обзор подобных существующих систем
Существует множество различных и информационных сайтов, посвященных абсолютно различной тематике. Наглядно был рассмотрен пример сайта муниципального дошкольного образовательного учреждения № 116 «Солнечный» г. Тольятти. Пример приведен для сравнения двух рекламных сайтов, целью которых является привлечение внимание общественности к детским садам, продемонстрировать насколько разнообразна и интересна жизнь, как детей, так и воспитателей.
В качестве
примера был выбран сайт: http://mdou116.togliatty.
Данный
сайт посвящен детскому саду № 116 г. Тольятти.
На нем размещена вся информация
косаемая детского сада. Главная
страница представляет собой красочное
оформление, что естественным образом
завлекает пользователей
Содержание данного сайта так же является достаточно интересным:
- Новости
- Контракты
- Персонал
- Галерея
- Документы
Главная станица сайта:
Первая ссылка «О нашем садике» открывает станицу с двумя ссылками – контакты и документы, на которых расположена вся информация в сжатом содержании.
В разделе документы так же есть следующие ссылки:
- Устав МДОУ
- Положения О СОВЕТЕ
- Программа развития
- Федеральные документы
- Региональные документы
- Муниципальные документы
- Публичный отчет
Так же на странице присутствует ссылка на главную страницу.
Следующая ссылка «Персонал» открывает страницу, где находятся фотографии и некоторая информация о работниках детского сада.
Так же на сайте расположены три ссылки: «за советом к логопеду», «беседы с психологом» и «здоровье ваших малышей» где освящаются различные проблемы детей.
И последней ссылкой является раздел «Галерея», где расположены фотографии с различных мероприятий по темам.
Минусом данного сайта является то, что на нем нет форума, это не дает его посетителям общаться и пользователь может только прочитать новости, посмотреть фото, не оставляя никаких комментариев.
При разработке сайта использовались довольно интересные и динамичные идеи. Не лишними были ссылки про здоровье детей, что привлечет родителей, так как да данных страницах расположены рекомендации и пожелания врачей.
Так же привлечет внимание удобное расположение галереи и альбомов в них. То, что картинки разбиты на группы, в которые они объединяются по общей дате или общему событию, позволяют наглядно распределить большое количество фотографий. Постоянные посетители сразу заметят обновление фотогалереи.
Итак, на
примере сайта http://mdou116.togliatty.
Отсутствие форума повлечет за собой уменьшение количества посетителей, так как во многих случая пользователь захочет оставить свои пожелания и предложения.
Отсутствие колонки голосования. Это может сказаться на заинтересованности сайтом постоянных пользователей.
Не существует ссылки «поиск», что ни маловажно для экономии времени пользователя.
Так же были выявлены достоинства системы:
Выдержанный дизайн сайта в одном стиле, яркое оформление и удобный, располагающий к себе интерфейс.
При разработке
сайта МДОУ №52 были учтены все достоинства
и недостатки данной системы.
- Выбор средств реализации ИС
Для создания сайта был выбран язык JavaScript — объектно-ориентированный скриптовый язык программирования. JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам.
Основные архитектурные черты: динамическая типизация, слабая типизация, автоматическое управление памятью, прототипное программирование, функции как объекты первого класса.
Данный язык был выбран из-за своей оперативности, скрипт обрабатывается на браузере и пользователь тут же видит результат без загрузки на сервер.
В качестве наиболее подходящей СУБД была выбрана MySQL. Это одна из самых популярных и самых распространенных СУБД в Интернете. Она не предназначена для работы с большими объемами информации, но ее применение идеально для Интернет сайтов, как небольших, так и достаточно крупных. MySQL отличатся хорошей скоростью работы, надежностью, гибкостью. Работа с ней, как правило, не вызывает больших трудностей.
Одним
из основных факторов для использования
MySQL являлась скорость, так выборка информации
из базы данных происходит значительно
быстрее, чем из файлов.
Требования к программному обеспечению
Для работы ИС требуется:
- Web-сервер Apache версии не ниже 1.3.33
- Интерпретатор РНР версии не ниже 4.4
- СУБД MySQL
- Web-браузер с поддержкой JavaScript
- Операционная система Linux/Windows
Дополнительные требования
Для работы
с ИС к квалификации пользователя
не предъявляется особенных
Вывод
- Произведен анализ деятельности детского сада.
- От заказчиков были получены требования по разработке сайта.
- Были проанализированы подобные существующие системы, на примере сайта МДОУ № 116.
- Выбраны средства реализации ИС - JavaScript и MySQL.
Глава II. Проектирование структуры сайта
| 1) Формулирование целей
создания проекта
Необходимо
четко определить задачи организаций
и какую роль в её бизнес-процессах
может играть сайт. Он может информировать
о деятельности компании, привлекать
новых клиентов, поставщиков или
дилеров, служить инструментов маркетинга
или средством связи между
региональными 2)Сбор информации о компании
или о предметной области проекта 3)Определение структуры Правильно определенные направления деятельности помогают выделить смысловые группы, на основе которых и создается информационная структура. Определение категорий – процесс логический и творческий одновременно, и для каждой ситуации он уникален. 4)Разработка
макета |