Реферат: Создание сайта знакомств

ПользоватПисьма( КодПисьма , Ник )

Шаг 2 . Связь Принадлежат. Кардинальность связи один ко многим и модальность со стороны М-связной сущности "обязательно". Требуются два отношения по одному для каждой сущности. При этом ключ сущности будет первичным ключом для соответствующего отношения, и ключ односвязной сущности должен быть добавлен как атрибут (внешний ключ) в отношение, отводимое для М-связной сущности.

Получим отношения:

Пользователи (Ник , Пароль, Мыло, ДатаРег, ДатаРожд, КолПросм, ВремяЗаход, Муж, Рейтинг)

Фото( КодФото , Глав, ИмяФото,Ник)

2 .2 Схема данных

После нормализации получили следующие отношения:

Пользователи (Ник , Пароль, Мыло, ДатаРег, ДатаРожд, КолПросм, ВремяЗаход, Муж, Рейтинг)

Письма ( КодПисьма , Сообщен, ОтКого, ДатаПослан, Кому )

ПользоватПисьма( КодПисьма , Ник )

Фото( КодФото , Глав, ИмяФото,Ник)

2 .3 Перечень и описание таблиц и их полей (с указанием типов данных и ограничений) в сводной таблице

Таблица 2. Сводная таблица атрибутов и отношений базы данных «Сайт знакомств» после нормализации методом ER-диаграмм

Имя отношения (таблицы)
Имя атрибута Имя поля Тип д-х Описание
Пользователи ( Polzovateli )
Ник Nik tinitext Ник пользователя
Пароль Parol tinitext Пароль пользователя
Мыло Milo tinitext Эл. Ящик пользователя
ДатаРожд DataRozhd date Дата рождения пользователя
ДатаРег DataReg date Дата регистр. пользователя
КолПросм KolProsm mediumint Кол-во просмотров анкеты пользователя
ВремЗаход VremZahod datetime Время последнего захода пользователя
Муж Muzh set Пол пользователя
Рейтинг Reiting mediumint Рейтинг пользователя
Письма( Soobshen )
КодПисьма KodPisma int Уникальный код письма
ОтКого OtKogo tinytext Чье письмо
ДатаПослан DataPoslan datetime Дата послания письма
Сообщен Sobshen text Тело письма
Прочит Prochit Set(1,0) Прочитано или нет
Кому Komu tinytext Кому письмо
Фотографии( Foto )
КодФото KodFoto int Уникальный код фотографии
Ник Nik tinytext Кому принадлежит фото
ИмяФото ImaFoto tinytext Имя фотографии
Глав Glav set Главная ли фотография
ПользоватПисьма( PolzovatPisma )
Ник Nik tinitext Ник пользователя
КодПисьма KodPisma int Уникальный код письма

4. Программная часть. Руководство программиста

Сайт состоит из 7 скриптов каждый из которых выполняет определенные функции.

INDEX –с него запускается сайт содержит проверку пароля и Ника и ссылки на другие страницы включая регистрацию.

DOBAVFOTO-скрипт осуществляет добавление, удаление, и выбор главной фотографии т.е в нем осущиствлена вся работа с фотографиями

POISK-скрипт ищет претендентов на переписку по запросу пользователя

POSILKAPISEM-скрипт осуществляет отправку сообщений

PROSMOTRANKET-скрипт осуществляет просмотр своей и чужой анкеты

PROSMOTRSOBSHEN-скрипт осуществляет просмотр отправленных и принятых сообщений

REGISTRACIYA-скрипт осуществляет регистрацию пользователей

5. Тестирование. Результаты тестирования.

Никаких сбоев при выполнении тестирования не обнаружены. Все работает исправно.

6. Сопровождение. Руководство пользователя

Незарегестрированым пользователям не обходимо зарегестрироваться для этого необходимо перейти по ссылке «зарегестрироваться». Для зарегестрированых пользователей нужно вести свой ник и пароль и переходить по ссылкам.

Ссылки:

Поиск -осуществляет поиск пользователей

Просмотр анкеты - просмотр своей анкеты

К-во Просмотров: 702
Бесплатно скачать Реферат: Создание сайта знакомств