Дипломная работа: Поиск фотооборудования

· Списки статей – выборки статей по критериям, таким как: оценка, теги и время публикации. Так же они могут быть результатом расширенного поиска;

· Просмотр статьи – страница на которой расположена сама статья, краткая информация из других разделов, связанная с ней, и комментарии. Статья может располагаться на удалённом сайте, тогда происходит редирект на внешний источник;

· Добавление статьи – форма для добавления статьи;

6. Раздел «Магазины»:

· Списки магазинов – выборки магазинов по критериям, таким как: оценка, местоположение и тип.

· Информация о магазине – страница, на которой расположена информация по конкретному магазину и краткая информация из других разделов, связанная с ним.

· Добавление магазина – форма добавления магазина.

7. Раздел «Фотографии»:

· Списки фотографии – выборки фотографии по критериям, таким как: оценка, теги, альбом и т.д.

· Список альбомов – Страница, на которой расположен список альбомов конкретного пользователя.

· Просмотр фото – Страница, на которой будет расположена фотография, информация о ней и комментарии.

· Добавление фотографии – форма загрузки фотографии и добавления информации о ней.

8. Раздел «Пользователи»:

· Информация о пользователе – Страница с информацией о пользователе;

· Моя страница – страница пользователя;

· Редактирование \ добавление информации о себе – Форма Редактирования \ добавления информации о себе;

· Список оборудования пользователя – список оборудования, которое есть у пользователя;

· Куплю – список оборудования, которое пользователь хотел бы купить;

· Сообщения – личные сообщения пользователя.

1.2.2 Структура базы данных

Проанализировав функциональные требования к системе, а также требования пользователей системы была составлена инфологическая и даталогическая модель базы данных. Ниже будут приведены даталогическая и инфологическая модели базы данных.

Инфологическая модель базы данных

Цель инфологического моделирования – обеспечение наиболее естественных для человека способов сбора и представления той информации, которую предполагается хранить в создаваемой базе данных. На рисунке 7 изображена инфологическая схема базы данных.

Даталогическая модель базы данных

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

Рисунок 7 – Инфологическая схема базы данных


Рисунок 8 – Структура базы данных


Таблица user s хранит основную информацию о пользователях

К-во Просмотров: 497
Бесплатно скачать Дипломная работа: Поиск фотооборудования