Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
eaze:panda:описание [2011/09/12 14:20] sergeyfast Links to eaze:проект_panda_бд changed to eaze:panda:база_данных |
eaze:panda:описание [2012/01/16 20:40] (текущий) sergeyfast [Задание] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Проект Panda ====== | ====== Проект Panda ====== | ||
- | Проект Panda - это пример создания новостной ленты, где пользователи сами смогут добавлять ссылки на новости, определять категорию новости, голосовать за новость и комментировать её. Цель проекта - познакомится с основами Eaze. | + | Проект Panda - это пример создания новостной ленты, где пользователи сами смогут добавлять ссылки на новости, определять категорию новости, голосовать за новость и комментировать её. Цель проекта - познакомиться с основами Eaze. |
===== Задание ===== | ===== Задание ===== | ||
- | + | - {{:eaze:panda:panda-initial.zip|Загрузить шаблон}} | |
- | - Спроектировать базу данных на основе объектной модели и предоставленного шаблона в TDM. | + | - Спроектировать базу данных, взяв за основу объектную модель и предоставленный шаблон (Panda.dm2) для Toad Data Modeller. |
- Реализовать административный интерфейс (VT) для управления новостями, категориями новостей и комментариями. | - Реализовать административный интерфейс (VT) для управления новостями, категориями новостей и комментариями. | ||
- Донастройка – улучшить шаблоны, проверка ошибок. | - Донастройка – улучшить шаблоны, проверка ошибок. | ||
Строка 17: | Строка 17: | ||
- Преамбула* – краткое описание новости (foreword, varchar 1024) | - Преамбула* – краткое описание новости (foreword, varchar 1024) | ||
- Текст – полный текст новости (content, text) | - Текст – полный текст новости (content, text) | ||
- | - Картинка – маленькая картинка 100х100 (fileId, int)¬ | + | - Картинка – маленькая картинка 100х100 (fileId, int) |
- Ссылка на источник* – url новости (url, varchar 2048) | - Ссылка на источник* – url новости (url, varchar 2048) | ||
- Email* – почтовый адрес автора, создавшего новость (email, varchar 255) | - Email* – почтовый адрес автора, создавшего новость (email, varchar 255) | ||
Строка 27: | Строка 27: | ||
- Свойства категории | - Свойства категории | ||
- Название* – название категории (title,varchar 255) | - Название* – название категории (title,varchar 255) | ||
- | - Системное имя* – английское название(alias, varchar 32, [a-z0-9-]) | + | - Системное имя* – английское название (alias, varchar 32, [a-z0-9-]) |
- Статус* – (statusId, int) | - Статус* – (statusId, int) | ||
- Комментарий (comments) | - Комментарий (comments) |