РАЗРАБОТКАᅟБАЗЫᅟДАННЫХᅟДЛЯᅟСАЙТА

БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ НАЦИОНАЛЬНЫЙ

ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ

(НИУ «БелГУ»)

 

 

ИНСТИТУТ УПРАВЛЕНИЯ

КАФЕДРА ИНФОРМАЦИОННОГО МЕНЕДЖМЕНТА

 

Дисциплина: «WEB-технологии»

Тема проекта: «Разработка Web- сайта для кафедры "Вычислительная техника и информационные технологии"»

Курсовой проект студентки

 

Заочного отделения шестого курса группы 05000966

Марченко Татьяны Дмитриевны

 

 

Научный руководитель

Ассистент Воронина Татьяна Александровна

Белгород, 2015г.

 

 

ОГЛАВЛЕНИЕ

 

ВВЕДЕНИЕ..............................................................................................................3

1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ, ПОСТАНОВКА ЗАДАЧИ..........5

2. ОПИСАНИЕ ПРОЦЕССА РАЗРАБОТКИ WEB САЙТА...............................7

3. РАЗРАБОТКА БАЗЫ ДАННЫХ ДЛЯ САЙТА...............................................8

4. ОПИСАНИЕ МОДУЛЬНОЙ СТРУКТУРЫ....................................................9

5. РАЗРАБОТКА ИНТЕРФЕЙСА САЙТА.........................................................10

ЗАКЛЮЧЕНИЕ.....................................................................................................13

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ.............................................14

Приложение А.......................................................................................................15

 

 

Введение

 

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

Телевидениеᅟ иᅟ радиоприемникиᅟ неᅟ будутᅟ замененыᅟ компьютерами,ᅟ ноᅟ будутᅟ иметьᅟ мощныйᅟ процессор,ᅟ большуюᅟ памятьᅟ иᅟ фактическиᅟ самиᅟ станутᅟ вᅟ некоторомᅟ отношенииᅟ компьютерами.

Этоᅟ будетᅟ время,ᅟ когдаᅟ любойᅟ человек,ᅟ умеющийᅟ работатьᅟ сᅟ компьютером,ᅟ сможетᅟ "скачать"ᅟ сᅟ егоᅟ помощьюᅟ статьи,ᅟ иллюстрации,ᅟ видео-ᅟ илиᅟ аудиоинформациюᅟ поᅟ любойᅟ интересующейᅟ егоᅟ теме.ᅟ Онᅟ сможетᅟ получитьᅟ этуᅟ информациюᅟ тогда,ᅟ когдаᅟ онᅟ этогоᅟ пожелает.ᅟ Черезᅟ какое-тоᅟ времяᅟ системыᅟ искусственногоᅟ интеллектаᅟ –ᅟ параллельныйᅟ машинныйᅟ перевод,ᅟ аᅟ такжеᅟ идентификацияᅟ иᅟ распознаваниеᅟ голосаᅟ сломаютᅟ последниеᅟ национальныеᅟ иᅟ языковыеᅟ барьерыᅟ иᅟ сделаютᅟ возможнымᅟ свободныйᅟ транснациональныйᅟ обменᅟ информацией.

Каждыйᅟ изᅟ насᅟ ужеᅟ сейчасᅟ можетᅟ сделатьᅟ свойᅟ вкладᅟ вᅟ развитиеᅟ Internet.ᅟ Дляᅟ этогоᅟ достаточноᅟ создатьᅟ свойᅟ веб - сайтᅟ иᅟ разместитьᅟ егоᅟ вᅟ Сети.

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

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

Темаᅟ курсовойᅟ работы:ᅟ Разработкаᅟ Web-ᅟ сайтаᅟ дляᅟ кафедрыᅟ "Вычислительнаяᅟ техникаᅟ иᅟ информационныеᅟ технологии.

Объектᅟ исследования:ᅟ Web-ᅟ сайтᅟ дляᅟ кафедрыᅟ "Вычислительнаяᅟ техникаᅟ иᅟ информационныеᅟ технологии.

Предметᅟ –ᅟ созданиеᅟ структурыᅟ Web-сайта.

Цельᅟ -ᅟ созданиеᅟ Разработкаᅟ Web-ᅟ сайтаᅟ дляᅟ кафедрыᅟ "Вычислительнаяᅟ техникаᅟ иᅟ информационныеᅟ технологии".

Дляᅟ этогоᅟ необходимоᅟ решитьᅟ следующиеᅟ частныеᅟ задачи:

–ᅟ ознакомитьсяᅟ сᅟ современнымиᅟ Интернет - технологиямиᅟ и,ᅟ поᅟ возможности,ᅟ использоватьᅟ ихᅟ вᅟ своейᅟ разработке;

–ᅟ изучитьᅟ основныеᅟ понятияᅟ иᅟ программныйᅟ инструментарий,ᅟ применяемыйᅟ дляᅟ разработкиᅟ иᅟ созданияᅟ Web-сайтов;

–ᅟ выявитьᅟ иᅟ учестьᅟ методыᅟ иᅟ способыᅟ представленияᅟ наᅟ Web-страницахᅟ различныхᅟ видовᅟ информацииᅟ (текстовᅟ иᅟ изображений);

–ᅟ ознакомитьсяᅟ сᅟ основнымиᅟ правиламиᅟ иᅟ рекомендациямиᅟ поᅟ разработкеᅟ иᅟ созданиюᅟ Web-сайтовᅟ иᅟ неукоснительноᅟ следоватьᅟ имᅟ вᅟ своейᅟ практике;

–ᅟ определитьсяᅟ соᅟ структуройᅟ Web-страниц;

–ᅟ представитьᅟ пошаговуюᅟ стратегиюᅟ разработкиᅟ web-сайта

 

 

1.ᅟ ОПИСАНИЕᅟ ПРЕДМЕТНОЙᅟ ОБЛАСТИ,ᅟ ПОСТАНОВКАᅟ ЗАДАЧИ

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

Наᅟ сегодняшнийᅟ деньᅟ практическиᅟ каждаяᅟ организацияᅟ имеетᅟ собственныйᅟ web-сайт.ᅟ Вᅟ условияхᅟ использованияᅟ современныхᅟ информационныхᅟ технологий –ᅟ этоᅟ необходимыйᅟ факторᅟ существования,ᅟ позволяющийᅟ расширитьᅟ полеᅟ рекламнойᅟ деятельностиᅟ иᅟ привлечьᅟ темᅟ самымᅟ дополнительныхᅟ клиентов.

Созданиеᅟ иᅟ разработкаᅟ сайтовᅟ включает:

- Утверждениеᅟ первоначальногоᅟ техническогоᅟ заданияᅟ наᅟ разработкуᅟ сайта.

- Определениеᅟ структурнойᅟ схемыᅟ сайтаᅟ -ᅟ расположениеᅟ разделов,ᅟ контентаᅟ иᅟ навигации.

- Веб - дизайнᅟ - отрасль веб - разработкиᅟ и разновидность дизайна,ᅟ вᅟ задачиᅟ которойᅟ входитᅟ проектирование пользовательских веб - интерфейсовᅟ дляᅟ сайтовᅟ или веб - приложений..

- Разработкаᅟ программногоᅟ кода,ᅟ модулей,ᅟ базыᅟ данныхᅟ иᅟ другихᅟ элементовᅟ сайтаᅟ необходимыхᅟ вᅟ проекте.

- Тестированиеᅟ иᅟ размещениеᅟ сайтаᅟ вᅟ сетиᅟ Интернет.

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

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

-ᅟ принятьᅟ решение оᅟ необходимостьᅟ написанияᅟ web - сайтаᅟ приᅟ помощиᅟ средствᅟ системыᅟ управленияᅟ содержимым,ᅟ выбратьᅟ подходящуюᅟ системуᅟ управленияᅟ содержимым;

-ᅟ разработкаᅟ проектаᅟ (структурнойᅟ схемы)ᅟ web - сайтаᅟ кафедрыᅟ наᅟ основеᅟ системыᅟ управленияᅟ содержимымᅟ Joomla;

-ᅟ разработкаᅟ HTML-кода главнойᅟ страницыᅟ web-ᅟ сайта;

-ᅟ разработкаᅟ автоматизированнойᅟ системыᅟ конструированияᅟ контентаᅟ web-сайта;

Былаᅟ поставленаᅟ перваяᅟ задача:ᅟ разработатьᅟ структурнуюᅟ схемуᅟ проектаᅟ webᅟ –ᅟ сайтаᅟ дляᅟ использованияᅟ вᅟ средеᅟ Internet иᅟ локальнойᅟ сетиᅟ кафедры.ᅟ Разрабатываемыйᅟ webᅟ –ᅟ сайтаᅟ долженᅟ обладатьᅟ следующимиᅟ особенностями:

-ᅟ гибкостью,ᅟ удобнойᅟ дляᅟ администраторовᅟ системойᅟ управленияᅟ структурой;

-ᅟ web-сайтᅟ долженᅟ поддерживатьᅟ воспроизведениеᅟ звука,ᅟ графическихᅟ картинок,ᅟ анимации,ᅟ которыеᅟ должныᅟ привлекать эмоционально-ценностныйᅟ компонентᅟ содержания;

-ᅟ дляᅟ пользователейᅟ должнаᅟ бытьᅟ такжеᅟ реализованаᅟ возможностьᅟ распечататьᅟ любую интересующуюᅟ ихᅟ информацию соᅟ страницᅟ web-сайта;

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

Объектомᅟ исследованияᅟ являетсяᅟ возможностьᅟ разработкиᅟ иᅟ созданиеᅟ web-сайта.

Однакоᅟ главнойᅟ задачейᅟ проектированияᅟ былоᅟ созданиеᅟ системыᅟ управленияᅟ содержимым,ᅟ котораяᅟ быᅟ позволялаᅟ вноситьᅟ измененияᅟ webᅟ –ᅟ сайтᅟ сᅟ возможностьюᅟ разграниченияᅟ правᅟ доступаᅟ кᅟ содержимомуᅟ иᅟ независимостьюᅟ отᅟ техническихᅟ специалистов. Результатомᅟ даннойᅟ работыᅟ являетсяᅟ разработкаᅟ информационнойᅟ структуры,ᅟ дизайнаᅟ иᅟ информационноеᅟ наполнениеᅟ web -ᅟ сайта,ᅟ которыйᅟ предоставляет всюᅟ необходимуюᅟ информациюᅟ студентамᅟ кафедры иᅟ абитуриентам.

 

2.ОПИСАНИЕПРОЦЕССАРАЗРАБОТКИWEB -САЙТА

Титульнаяᅟ страницаᅟ (главная)ᅟ любогоᅟ сайтаᅟ должнаᅟ максимальноᅟ информативноᅟ иᅟ вᅟ сжатомᅟ объёмеᅟ отображатьᅟ необходимуюᅟ пользователюᅟ информациюᅟ оᅟ сайте.ᅟ Наᅟ главнойᅟ страницеᅟ необходимᅟ логотипᅟ кафедры,ᅟ основноеᅟ менюᅟ сайтаᅟ (дляᅟ навигацииᅟ поᅟ егоᅟ структуре),ᅟ формуᅟ аутентификацииᅟ (входаᅟ зарегистрированныхᅟ пользователей),ᅟ ссылкаᅟ наᅟ регистрацию (регистрацияᅟ новыхᅟ клиентов),ᅟ лентуᅟ новостей,ᅟ ссылкуᅟ наᅟ форумᅟ .

Данныйᅟ сайтᅟ будетᅟ состоятьᅟ изᅟ 12ᅟ страниц,ᅟ которыеᅟ будутᅟ содержатьᅟ вᅟ себеᅟ основнуюᅟ информациюᅟ оᅟ сайтеᅟ кафедры:

· Главная

· Историяᅟ кафедры

· Абитуриентам

· Статьи

· Контактыᅟ

· Форум

· Историяᅟ возникновения

· Новости

· Сотрудничество

· Поиск

· Краткоеᅟ описание

· Методическиеᅟ материалы

Объемᅟ страницᅟ будетᅟ зависетьᅟ отᅟ того,ᅟ чемᅟ онаᅟ будетᅟ наполнена.ᅟ

РАЗРАБОТКАᅟБАЗЫᅟДАННЫХᅟДЛЯᅟСАЙТА

Рисунок 1 – Схема базы данных сайта

 

Такᅟ какᅟ сайтᅟ написанᅟ приᅟ помощиᅟ системыᅟ управленияᅟ содержимымᅟ Joomla,ᅟ базаᅟ данныхᅟ которойᅟ представленаᅟ вᅟ видеᅟ MySQL,ᅟ базаᅟ данныхᅟ сайтаᅟ будетᅟ поддерживатьᅟ туᅟ жеᅟ структуруᅟ (Рисунокᅟ 1),ᅟ вносяᅟ вᅟ неёᅟ своиᅟ изменения.