2. Корпоративный сайт
Описание
Сайт представляет собой иерархически организованный набор страниц, содержащих какую-либо информацию, и список операций, который пользователь может с этой информацией выполнять.
В общем случае пользователь по отношению к Корпоративному сайту может выступать в одном из следующих качеств (ролей):
- Гость (неавторизованный пользователь)
- Клиент (К)
- Сотрудник (С)
- Администратор (А)
На каждой странице пользователю доступна только та информация (и операции), которые соответствуют его роли. Ниже при описании данных или операций, которые не являются публичными (доступными любому пользователю) в скобках указываются роли имеющих доступ пользователей.
Данное описание является техническим заданием на Программу заявок клиентов, Корпоративный портал и Систему поддержки внутреннего документооборота фирмы.
2.1 Карта сайта
Главная страница- Информация о фирме
- Новости
- Обсуждения (Отзывы, FAQ..)
- Опросы
- Прайс-лист
- Домашняя Страница пользователя (КС)
- Cтатистика по документам пользователя
- Документы к исполнению
- Мои заказы (К)
- {Заказ NN}
- Мои запросы
- Мои распоряжения (С)
- Мои обсуждения
- Мои новости
- Избранное
- Мои подразделения (С)
- Мой архив
- Служебный раздел сайта (С)
- Cтатистика по Фирме
- Объявления для всего персонала
- Обсуждения для всего персонала
- Опросы для всего персонала
- Подразделения
- Сотрудники
- Клиенты
- Управление сайтом (А)
- Регистрация нового пользователя
- Настройки пользователя
В процессе реализации сайта описание будет дополнено скриншотами страниц
2.2 Описание страниц
Все страницы оформляются в едином стиле, с одинаковой шапкой. Доступные команды организованы в виде одного или нескольких меню. Шапка страниц содержит
- Название
- Логотип
- ? город
- ? Девиз фирмы
Главная страница
- Информация на странице
- Краткая информация о фирме
- Несколько последних новостей
- Голосование
- Форма авторизации (если пользователь неавторизован)
- ? Избранные отзывы о компании
- Команды
- Информация о фирме
- Новости
- Обсуждения
- Опросы
- Прайс-лист
- Домашняя Страница пользователя (КС)
- Служебный раздел сайта (С)
- Управление сайтом (А)
- Завершить сеанс (АС)
- Примечания
- Для нового сайта администратору доступна команда Включить Прайс/Заказы/Новости...
- Список команд главной страницы выводится в виде меню на всех остальных страницах сайта
- С главной страницы доступна (но не показывается) команда command, которая используется для обработки batch-запросов из нескольких команд (например, поступивших по эл. почте данных и команд размещения нового прайс-листа
2.2.1. Информация о фирме
- Информация на странице
- Историческая справка
- Характер деятельности
- Режим работы
- Ссылки на документы (Публикации, Статистика, Лицензии)
- Информация о представителях
- Команды
- Реквизиты и адреса эл. почты
- Схема проезда
- Редактировать информацию (А)
- Добавить/Удалить документ (и ссылку) (А)
- Примечания
- Информация этой и обеих подчиненных страниц должна быть согласована с рекламным буклетом, плакатами и другими элементами маркетинга фирмы
2.2.1.1. Реквизиты и адреса эл. почты
- Информация на странице
- Банковские реквизиты
- Адреса и телефоны- как найти нас и наших представителей
- Публичные адреса электронной почты
- Команды
- Схема проезда
- Редактировать (А)
- Примечания
2.2.1.2. Схема проезда
- Информация на странице
- Схема проезда
- Фото здания
- ?Подробности про лифт
- ?Фото входа на этаже
- Команды
- Реквизиты и адреса эл. почты
- Загрузить новый рисунок (А)
- Редактировать описание (А)
- Удалить/добавить блок информации (А)
- Примечания
2.2.2. Новости
- Информация на странице
- новости о функциональности сервера
- изменения реквизитов и режима работы
- Изменения в прайсе
- Предложения
- Объявления о скидках
- Информация о новых описаниях медикаментов на сервере
- Изменения функциональности сервера (добавл. функций, новые версии)
- Команды
- Добавить/Редактировать/Удалить новость (С)
- Добавить в Избранное (КС)
- Примечания
- При просмотре списка новостей можно указать порядок сортировки, количество на странице и номер страницы
- Новости могут содержать ссылки
- Некоторые новости имеют сслыку "Обсудить" - на соответствующую тему в разделе Обсуждения
2.2.3. Обсуждения (Отзывы, FAQ..)
- Информация на странице
- FAQ: вопросы фирме и ответы
- предлож по программе
- отзывы и пожелания фирме
- Команды
- Примечания
2.2.3.1. {Список разделов тем}
- Информация на странице
- Команды
- Примечания
- При добавлении темы (сообщения в тему) - флаг "Добавить тему в избранное"
2.2.4. Опросы
- Информация на странице
- Содержание вопроса и статистика ответов
- Команды
- показать форму с вопросом и вариантами ответа (в составе других страниц)
- Список опросов
- Примечания
2.2.4.1. Список опросов
- Информация на странице
- Список проведенных опросов + статистика (сроки, число участников, выбранный ответ
- Команды
- Создать опрос
- Редактировать тему/сроки нового опроса
- Сделать опрос текущим
- Примечания
- При наличии календаря опросов выбор опроса текущим может происходить автоматически
2.2.5. Прайс-лист
- Информация на странице
- Заголовок прайса (дата, срок действия и т п)
- Форма выбора представления прайса (розница/опт/дилер/тип-Ростов, вид группировки, размер страницы, возможность заказа)
- Другая информация из стандартной шапки прайс-листа
- Команды
- показать прайс в потребном для печати формате
- показать страницу прайса в html
- для страницы - добавить позицию в корзину
- скачать архив с прайсом в формате txt/xls/orders
- Корзина текущего заказа (К)
- Прайс в подготовке (А)
- Архив прайс-листов (С)
- Главная страница
- Примечания
- Клиент может выбрать тип прайс-листа из списка типов, доступных группам этого пользователя (например, все видят оптовый и розничный, но не все - представительский)
2.2.5.1. Корзина текущего заказа (К)
- Информация на странице
- список выбранных позиций
- Команды
- удалить позицию из корзины
- изменить количество
- очистить корзину
- поместить содержимое корзины в черновики заказов
- Примечания
2.2.5.2. Прайс в подготовке (А)
- Информация на странице
- Статистика по прайсу
- Форма редактирования реквизитов прайса
- Команды
- получить/сохранить заголовок
- получить/сохранить строки как текст файл
- получить/сохранить строки как таблицу
- сохранить заголовок/данные (EMAIL ONLY)
- скопировать текущий прайс в рабочую область
- предварительный просмотр прайса
- опубликовать прайс из рабочей области (поместив предыд. в архив)
- взять поcледний (или указанный) прайс из архива в раб. область
- произвести разнесение позиций прайса по классификатору
- для прайса с классификацией:
- предварительный просмотр
- опубликовать
- разрешить/запретить заказы по прайсу
- Примечания
2.2.5.3. Архив прайс-листов (С)
- Информация на странице
- форма ввода периода и кода позиции
- Команды
- показать такой-то прайс из архива
- анализ позиции за период
- Примечания
2.2.6. Домашняя Страница пользователя (КС)
- Информация на странице
- Команды
- Подключить данные пластиковой карточки
- Получить по почте выбранные документы
- Cтатистика по документам пользователя
- Документы к исполнению
- Мои заказы (К)
- Мои запросы
- Мои распоряжения (С)
- Мои обсуждения
- Мои новости
- Избранное
- Мои подразделения (С)
- Мой архив
- Главная страница
- Примечания
2.2.6.1. Cтатистика по документам пользователя
- Информация на странице
- Количество документов в разных папках (К исполнению, Заказы и тд)
- Статистика (ср. время обрабоки документов, кол-во обработанных в день и тп
- Примечания
- Информация предназначена для контроля и свода данных по фирме
2.2.6.2. Документы к исполнению ("Входящие")
- Информация на странице
- Заявки,запросы, распоряжения, требующие реакции пользователя (отправки, ответа, координации)
- Новости, требующие ознакомления
- Команды
- Добавить сообщение к документу / Внести изменения
- Для документов, ожидающих назначения
- ответить отправителю
- переслать сотруднику своего отдела (если начальник)
- переслать начальнику отдела, для которого он - координатор
- переслать всему отделу(ам), для которого он - координатор
- вернуть координатору (если в пересылке участвовал координатор)
- Для документов, требующих действия
- на основе состояния документа произвести операцию, изменить статус и ответить отправителю
- Для документов, требующих ознакомления
- ответить
- удалить
- в архив
- переслать
- добавить в избранное
- Примечания
- В перспективе документы будут распределяться по календарному плану
- при выполнении пересылки можно создать правило для всех последующих документов с таким же набором некоторых атрибутов
2.2.6.3. Мои заказы (К)
- Информация на странице
- Заявки в состоянии "Черновик"
- Заявки, сделанные пользователем
- Заявки, для которых пользователь является исполнителем
- Заявки, для которых пользователь - наблюдатель или координатор
- Команды
- Примечания
- В описании заявки указывается клиент, дата отправки, дата прайса, приоритет заявки, категория клиента (частное лицо, фирма, представитель, сотрудник)
2.2.6.3.1. Заказ NN
- Информация на странице
- Заголовок заказа
- Список позиций
- Команды
- неотправленный заказ (для владельца)
- редактирование
- отправить заказ (от имени фирмы из числа разрешенных)
- удалить
- отправленный заказ
- ввести/изменить сообщение от фирмы (варианты формируются автоматом) варианты в тч - "Отказ", "Все на складе ждет с ДДММ ЧЧММ", "Уже у Вас"
- ввести/изменить сообщение клиента (варианты формируются автоматом) варианты в тч - "Отмена", "Еду", "Получено.Спасибо"
- оформленый(выполненный) заказ
- посмотреть накладную
- посмотреть счет
- Примечания
2.2.6.4. Мои запросы
- Информация на странице
- Запросы в состоянии "Черновик"
- Запросы, сделанные пользователем
- Запросы, для которых пользователь является исполнителем
- Запросы, для которых пользователь - наблюдатель или координатор
- Команды
- Создать запрос в отдел реализации/отвечающему за клиента сотруднику (К)
- Создать запрос в отдел информации (К)
- Создать запрос в отдел АСУ (К)
- Создать запрос в отдел/сотруднику/клиенту (С)
- Примечания
2.2.6.5. Мои распоряжения (С)
- Информация на странице
- Черновики
- Распоряжения мне
- Мои распоряжения
- Команды
- Примечания
2.2.6.6. Мои обсуждения
- Информация на странице
- Список ссылок на созданные пользователем обсуждения + статистика по ним (кол-во сообщений с последнего просмотра)
- Примечания
2.2.6.7. Мои новости
- Информация на странице
- Список ссылок на новости, созданные пользователем
- Список новостей, адресованных пользователю
- Команды
- Удалить / В архив
- Примечания
2.2.6.8. Избранное
- Информация на странице
- Список ссылок на страницы сайта, для которых пользователь выполнил команду "Добавить в Избранное" и информация об их обновлении
- Команды
- Удалить ссылку из списка
- Изменить режим подписки
- Примечания
- Возможные режимы подписки: получать по почте изменения/уведомления об изменениях - по факту изменений, еженедельно все изменения, еженедельно текущее состояние итп
2.2.6.9. Мои подразделения (С)
- Информация на странице
- Список ссылок на страницы подразделений, членом которых является пользователь
- Примечания
- Возможно существование подразделений типа "Начальники отделов"
2.2.6.10. Мой архив
- Информация на странице
-
Список документов из других папок, помещенных пользователем в Архив
2.2.7. Служебный раздел сайта (С)
- Информация на странице
- Последние новости и объявления для персонала
- Полезные ссылки
- Опрос среди персонала
- Команды
- показать штатное расписание
- показать справочник телефонов (внутренних, городских) и адресов эл. почты
- Cтатистика по Фирме
- Объявления для всего персонала
- Обсуждения для всего персонала
- Опросы для всего персонала
- Подразделения
- Сотрудники
- Клиенты
- Главная страница
- Примечания
2.2.7.1. Cтатистика по Фирме
- Информация на странице
-
Обобщенная статистика по клиентам
Обобщенная статистика по сотрудникам
Обобщенная статистика по подразделениям
2.2.7.2. Объявления для всего персонала
- Информация на странице
- объявления по фирме
- информация
- напоминания
- Команды - см. 2.2.2. Новости
- Примечания
2.2.7.3. Обсуждения для всего персонала
см. 2.2.3. Обсуждения (Отзывы, FAQ..)
2.2.7.4. Опросы для всего персонала
см. 2.2.4. Опросы
2.2.7.5. Подразделения
- Информация на странице
- Список групп, входящих в независимую группу "Подразделения"
2.2.7.5.1. {Домашняя страница Подразделения N}
- Информация на странице
- Команды
- Cтатистика по Подразделению
- Объявления для подразделения
- Обсуждения внутри подразделения
- Запросы к подразделению
- Список сотрудников
- Главная страница
- Примечания
2.2.7.5.1.1. Cтатистика по Подразделению
См. 2.2.6.1. Cтатистика по документам пользователя
2.2.7.5.1.2. Объявления для подразделения
- Информация на странице
- внутриотдельские новости
- информация для отдела
- напоминания
- Команды - см. 2.2.2. Новости
- Примечания
2.2.7.5.1.3. Обсуждения внутри подразделения
см. 2.2.3. Обсуждения (Отзывы, FAQ..)
2.2.7.5.1.4. Запросы к подразделению
2.2.7.5.1.5. Список сотрудников
2.2.7.6. Сотрудники
2.2.7.6.1. Cтатистика по Сотрудникам
См. 2.2.6.1. Cтатистика по документам пользователя
2.2.7.6.2. {Домашняя страница Сотрудника N}
См. 2.2.6. Домашняя Страница пользователя
2.2.7.7. Клиенты
2.2.7.7.1. Cтатистика по Клиентам
См. 2.2.6.1. Cтатистика по документам пользователя
2.2.7.7.2. {Домашняя страница Клиента N}
См. 2.2.6. Домашняя Страница пользователя
2.2.8. Управление сайтом (А)
- Информация на странице
- Команды
- Примечания
2.2.8.1. Настройка стиля
2.2.8.2. Пользователи
2.2.8.3. Группы пользователей
- Информация на странице
- Иерархический список базовых групп
- Список независимых групп
- Список системных групп
- Список правил для независимых групп
- Список правил для системных групп
- Команды
- Создать/Удалить группу
- Добавить (удалить) в группу пользователя
- Добавить (удалить) в группу группу
- Примечания
2.2.8.4. Права доступа к документам
2.2.9. Регистрация нового пользователя
2.2.10. Настройки пользователя
- Информация на странице
- Команды
- Примечания
2.2.10.1. Настройка стиля
- Информация на странице
- Список доступных стилей сайта + скриншоты
- Команды
- Сделать стиль текущим
- Примечания
2.2.10.2. Информация о пользователе
- Информация на странице
- Реквизиты пользователя (имя, адрес, почта и тп)
- Форма для генерации о отправки по почте нового пароля вместо забытого
- Команды
- Изменить реквизиты
- Изменить пароль
- Заблокировать пользователя (А)
- Примечания