Хомпыш А.
– старший преподаватель, Казахская академия транспорта и
коммуникаций им. М.Тынышпаева (г. Алматы, Казахстан)
Сейткали Б.Н.
– студент, Казахская академия транспорта и коммуникаций
им. М.Тынышпаева (г. Алматы, Казахстан)
РАЗРАБОТКА ВЕБ - САЙТА ДЛЯ ДИСТАНЦИОННОГО ОБУЧЕНИЯ
Разработка сайта начинается с постановки задачи и первым этапом в постановке
задачи является разработка логической структуры сайта.
Сайт дистанционного обучения является совмещением реального действующего
университета, в связи с этим, необходимым является размещение на сайте информации о
реальной действующей организации.
Сайт будет иметь две категории контента:
Категория – А, в данной категории размещаются главные опциональные кнопки сайта:
Название курса, преподаватель, участники, статус;
Категория – Б, данная категория является разделом предоставляющая информацию об
организационной структуре учреждения, она будет подразделяться на подкатегорию о
университете, педагогический коллектив, учебный процесс.
Логической структурой сайта называется набор тематических рубрик с
распределенными
по
соответствующим
разделам
документам
и
заранее
спроектированными гиперсвязями между всеми страницами ресурса.
При открытии сайта загружается главная страница. На ней отображен каталог
имеющихся жанров. При выборе какого-либо необходимого жанра, посылается запрос в
базу данных, на нужный жанр, и отображаются имеющиеся таблицы данного жанра.
После чего клиент может выбрать необходимый ему диск данного жанра, почитать его
описание и получить ссылку на сайт издателя. После этого он может оформить бланк
заказа, на данный товар ему, диск.
Также с главной страницы можно перейти на страничку дополнительных меню,
при открытии которой снова происходит обращение к базе данных, и выводятся данные
об учреждений. Если информация заинтересовала пользователя, он может прочитать
более полное его описание.
Вторым этапом в постановке задаче является разработка физической структуры
сайта. Физическая структура сайта описывает размещение файлов и папок на диске
компьютера.В подавляющем большинстве случаев такой подход приемлем для больших
сайтов, вроде нашего. В таких случаях нужно продумать размещение электронных
материалов, в какой папке поместить тот или иной файл, — лучше сосредоточиться на
содержании. Так как важно что сайт будет состоять из более чем двухсот-трехсот файлов.
Правильная организация файлов и папок файловой системы помогает в
дальнейшем держать весь контент в порядке. В самом деле, намного проще найти GIF-
файл среди нескольких десятков других GIF-файлов, лежащих в отдельной папочке, чем
250
«РОЛЬ ТРАНСПОРТНОЙ НАУКИ И ОБРАЗОВАНИЯ В РЕАЛИЗАЦИИ ПЯТИ ИНСТИТУЦИОНАЛЬНЫХ
РЕФОРМ», ПОСВЯЩЕННОЙ ПЛАНУ НАЦИИ «100 КОНКРЕТНЫХ ШАГОВ»
__________________________________________________________________________________________________________________________________________________________________________________________
________________________________________________________________________________________________________________________________________________________________________________________
___________________________________________________________________________________________________________________________________________________________________________________________________________________________________
___________________________________________________________________________________________________________________________________________________________________________________________________________________________________
рыться среди сотен разнородных файлов, хранящихся в одной папке. К тому же, будет
проще обновлять файлы сайта, если "разбросать" их по отдельным папкам.
MySQL - это система управления реляционными базами данных. В реляционной базе данных
данные хранятся не все скопом, а в отдельных таблицах, благодаря чему достигается
выигрыш в скорости и гибкости. MySQL является системой клиент-сервер, которая содержит
многопоточный SQL-сервер, обеспечивающий поддержку различных вычислительных
машин баз данных, а также несколько различных клиентских программ и библиотек, средства
администрирования и широкий спектр программных интерфейсов (API).
Для нормальной работы сайта желательно использовать базу данных, которая
будет состоять минимум из трех таблиц:
В первой таблице будет содержаться необходимая текстовая информация. Во
второй таблице будет содержаться информация о структуре меню. Третья таблица будет
описание о файлах, папках, изображениях.
Достарыңызбен бөлісу: |