7. Блок форум включает в себя стандартный php форум адаптированный под данную разработку
8. Блок расписание включает в себя основную страничку index.htm? в которой имеются ссылки на файлы с расписанием.
Структура данных
Данные проекта хранятся в базе данных «EVM» созданной на основе системы работы с базами данных MYSQL. Все данные представлены в виде 11 таблиц, некоторые из которых связаны между собой при помощи ключевых полей. Рассмотрим данные таблицы с помошью диаграмм классов и простого табличного предстваления.
1. Таблица ANNOUCEMENT содержит данные выводимые на доску объявлений (Рис.24, таблица 2)и содержит 3 поля:
Таблица 2.
Название |
Тип |
Описание |
Примечание |
IDa |
Int(11) |
Идент. номер объявления |
autoincrement |
DATE_a |
DATE |
Дата события(объявления) |
|
TEXT |
TEXT |
Текст события(объявления) |
2. Таблица ARTICLES содержит информацию для вывода статей (Рис.25,таблица 3). Таблица связана с таблицей TEACHERS по полю idp (рис.33а); содержит 5 полей:
Таблица 3.
Название |
Тип |
Описание |
Примечание |
IDs |
Int(4) |
Идент. Номер |
autoincrement |
IDp |
Int(11) |
Идент. Номер преподавателя |
|
DATE_s |
timestamp(8) |
Дата события(объявления) |
|
NAME_s |
varchar(255) |
Название статьи |
|
TEXT_s |
TEXT_s |
Текст события(объявления) |
3. Таблица BOOK содержит информацию по книгам методического кабинета кафедры (Рис.26, таблица 3)и содержит 5 полей:
Таблица 3.
Название |
Тип |
Описание |
Примечание |
IDb |
int(4) |
Номер книги в каталоге |
|
NAMEb |
varchar(255) |
Название книги |
|
AUTORb |
varchar(255) |
Автор книги |
|
TEXT |
TEXT |
Аннотация |
|
FILE_B |
varchar(100) |
Название файла(если есть) |
4. Таблица CONFERENCE содержит информацию о проводимых конференциях (Рис.27, таблица 4). Таблица связана с таблицей MATCONF по полю Idk в отношении 1 ко многим (Рис.27а); Содержит 4 поля:
Таблица 4.
Название |
Тип |
Описание |
Примечание |
Idk |
int(3) |
Идент. конференции |
autoincrement |
NAMEk |
varchar(255) |
Название конференции |
|
DATEk |
varchar(17) |
Даты проведения |
|
TEXT |
TEXT |
Описание конференции |
5. Таблица DIPLOMS содержит информацию о дипломных проектах (Рис.28, таблица 5); Содержит 6 полей:
Таблица 5.
Название |
Тип |
Описание |
Примечание |
IDd |
int(3) |
Идент. диплома |
autoincrement |
NAMEd |
varchar(255) |
Название диплома |
|
AUTORd |
varchar(100) |
Автор диплома |
|
YEARd |
Int(4) |
Год написания |
|
FILEd |
varchar(100) |
Название файла |
|
ball |
varchar(20) |
Оценка |
6. Таблица MATCONF содержит информацию о материалах рассмотренных на конференции(Рис.29, таблица 6). Таблица связана с таблицей CONFERENCE по полю Idk (Рис.27а); Содержит 5 полей:
Таблица 6.
Название |
Тип |
Описание |
Примечание |
ID |
int(4) |
Идентификатор |
autoincrement |
NAMEmat |
varchar(255) |
Название доклада |
|
AUTORmat |
varchar(255) |
Докладчик |
|
FILEmat |
varchar(100) |
Название файла |
|
IDk |
int(3) |
Идентификатор конференции |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.