5
1. Возможность добавления записей автора и комментариев к ним (при
этом все заметки и комментарии должны передаваться и храниться на
сервере в БД);
2. Возможность модификации и удаления заметок и комментариев в БД
посредством форм сайта;
3. Обеспечение защиты данных с
помощью логина и пароля,
разграничение доступа к данным с учетом установленного уровня
доступа (администратор и пользователь);
4. Данные о пользователях и их уровне доступа должны храниться на
сервере в БД;
5. Обеспечение корректного входа и выхода с сайта;
6. Реализацию возможности обратной связи посетителей сайта с автором
блога;
7. Обеспечение дружественного пользовательского
интерфейса и
корректной организации навигации по разделам сайта.
Кроме того, при разработке данного программного проекта должны
учитываться основные принципы web-дизайна (юзабилити) для удобства
работы с сайтом конечного пользователя.