техническое задание на разработку web-проекта...
1. О проекте
1.1. Название проекта
1.2. Назначение проекта
1.3. Требования
2. Структура проекта
2.1. Поставщики
2.2. Клиенты
3. Сервисы
3.1. Основные
3.1.1. Администрирование
3.1.2. Управление контентом
3.1.3. Управление пользователями и группами
3.1.4. Выставление счета с возможностью управления
3.1.5. Статистика
3.1.6. Антиспам-сервис
3.1.7. Связь «Сайт – Поставщик»
3.1.8. Обратная связь
3.2. Поставщики
3.2.1. Регистрация
3.2.2. Счета
3.2.3. Добавление, удаление, редактирование позиций
3.2.4. Заявки клиентов
3.2.5. Служба оповещения
3.3. Клиенты
3.3.1. Регистрация
3.3.2. Добавление, удаление редактирование заявок
3.3.3. Кабинет клиента
3.3.4. Книга жалоб и предложений
3.3.5. Форма запроса поставщика
3.3.6. Взаимодействие клиента с поставщиком
4. Рабочие места
Подсказка - танцевать удобнее от структуры данных (БД).
Вообще стержень любого проекта - это структура данных. ответ на вопрос - что там должно быть. не имея чёткой структуры данных (нарисованные сущности со связями, UML диаграммы, пусть даже карандашом на листочке) можно делать проект и год и два...
ну это из личного опыта.
foxweb, а какможно представить структуру данных собсно, если от этого я далек, необходимо представить просто схематически как должно все это храниться?