|
От
|
Чобиток Василий
|
|
К
|
Frederick
|
|
Дата
|
02.12.2004 15:10:08
|
|
Рубрики
|
Администрации;
|
|
Предлагаю вариант требований к реализации
Привет!
Задача разработки
Добавить возможность просматривать списки опубликованных работ участников Форума. При этом, формирование списка работ участников форума должно происходить с согласия (при участии) автора и без дополнительной нагрузки на администрацию или разработчика форума.
Вариант решения
Каждый участник самостоятельно настраивает список своих работ.
Функциональные требования
1 Обеспечить возможность ввода и редактирования списка работ участника форума
1.1 Дать возможность участнику форума самостоятельно добавлять информацию о своих опубликованных работах
1.1.1 Добавление списка работ осуществляется в личных настройках участника форума
1.1.2 При добавлении участник задает:
- ФИО автора(ов)
- Название работы
- Тип работы (статья, монография, книга и т.д.)
- Направленность (научная, научно-популярная, художественная и т.д.)
- Признак соответствия тематике форума
-- тематика (задается, если есть признак соответствия, определяется из тем форума)
- Место издания (издательство для монографий и книг или издание для статей)
- год издания
- номер или месяц выхода для работ опубликованных в периодических изданиях
- краткая аннотация работы
1.2 В личных настройках показывать список названий работ участника
1.2.1 Напротив каждой работы должны быть команды "изменить", "удалить"
2 Реализовать страничку просмотра списка работ участников форума
2.1 Список работ должен иметь фильтр, к котором можно задавать:
- Подстроку из ФИО
- Подстроку из названия
- Признак ("галочка") "показывать только соответствующие тематике форума"
-- тематика (см. требование 1.1.2)
- год издания "с ___ по ___" (надо ли?)
2.2 Список работ должен показывать записи со следующими полями:
- ФИО
- Название
- Место издания
- год и месяц(номер) издания
2.3 Каждая запись должна иметь ссылку на страничку детальной информации по работе
2.3.1 Детальная информация по работе должна открываться в отдельном окне
2.3.2 Детальная информация должна содержать все поля по п. 1.1.2
Примечание: учитывая высокий уровень разработчика системы требования даны с минимальной детализацией.
Предложения, заявления, жалобы есть? http://armor.kiev.ua/