Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovaya_4y_kurs_truncated (1).docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
891.52 Кб
Скачать
    1. Описание структуры базы данных

Для реализации работы сценариев необходимо было сделать хранение данных. В соответствии с технологическим заданием хранение данных предусмотрено посредством СУБД MySQL.

В данном проекте используется база данных Scan, в которой содержится 3 таблицы:

  1. Profil(см.Таб. 2.2.1.) – таблица в которой хранится информация об участниках международного симпозиума,а также уникальные идентификационные данные(логин,пароль).

Таблица 2.2.1.

Имя поля

Тип

Описание

Id

int(11)

Уникальный номер записи

login

char(100)

Логин

password

char(255)

Пароль

lastname

char(50)

Фамилия

name

char(50)

Имя

otchestvo

char(50)

Отчество

day

int(2)

День

mouth

char(15)

Месяц

year

int(4)

Год

sex

char(20)

Пол

email

char(50)

Электронная почта

country

char(50)

Страна

city

char(50)

Город

job

longtext

Место работы

position

longtext

Должность

degree

longtext

Ученая степень

academic_rank

longtext

Ученое звание

phone

char(20)

Телефон(с кодом страны)

hotel

char(10)

Потребность в гостинице

visa

char(10)

Потребность в визе

attendant

longtext

Сопровождающее лицо(ФИО)

banquet

longtext

Участие в банкете

excursions

longtext

Участие в экскурсиях

arrival_day

int(2)

Дата приезда(день)

arrival_mouth

char(15)

Дата приезда(месяц)

departure_day

int(2)

Дата отъезда(день)

departure_mouth

char(15)

Дата отъезда(месяц)

  1. Tesis(см.Таб.2.2.2.) – таблица для хранения информации, предоставленной участниками симпозиума.

Таблица 2.2.2.

Имя поля

Тип

Описание

id

int(11)

Уникальный номер записи

name_tesis

longtext

Название тезисов

text_tesis

longtext

Текст тезисов

file_tesis

char(255)

Поле для записи файлов

id_user

int(11)

Поле для записи участников,которые предоставляют тезисы

  1. Users(см.Таб.2.2.3.) – таблица в которой хранятся данные об администраторе.

Таблица 2.2.3.

Имя поля

Тип

Описание

Id

int(11)

Уникальный номер

Nick

char(50)

Логин

Password

char(100)

Пароль

Lastname

char(100)

Фамилия

Name

char(100)

Имя

Otchestvo

char(100)

Отчество

Day

int(2)

День

Mouth

char(50)

Месяц

Year

int(4)

Год

Sex

char(50)

Пол

Email

char(255)

Электронная почта

Country

longtext

Страна

city

longtext

Город

Job

longtext

Место работы

    1. Схема функционирования

Схема функционирования веб-сайта заключается в следующем. У нас имеется html-файл index.html, который является основным файлом отображения веб-страницы. К этому файлу подключены библиотеки jquery.slideShow.js и jquery-1.3.1.pack.js, файлы стилей css(css3).

Ниже приведена графическая блок-схема функционирования (см. рис. 2.3.1.).

Главная страница (index.html)

Регистрационная форма

(regform.html)

Список участников (participants.php)

Авторизация

(vhod.html)

Зарегистрированный пользователь

Администратор

Редактирование(пользователей, тезисов)

Удаление (пользователей, тезисов)

Тезисы (добавление,удаление,просмотр)

Просмотр (пользователей, тезисов,навигация по сайту)

Редактирование собственной учетной записи (навигация по сайту)

Рис. 2.3.1.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]