|
|
|
Спецификация требований (С.Т.)
для медицинского портала « PRIMA MEDICINA »
|
Содержание:
1. Введение 3
1.1. Цель 3
1.2. Масштаб 3
2. Видение программного продукта 4
2.1. Формулировка задачи 4
2.2. Формулировка решений 4
2.3. Языковые версии 4
2.4. Общая структура портала 5
2.4.1. Главная страница 5
2.4.2. Регистрационная форма 5
2.4.3. Главная страница зарегистрированного пользователя 5
2.4.4. Общение 5
2.4.5. Библиотека 5
2.4.6. Профессионалы 6
2.4.7. Лечение Профилактика 6
2.4.8. Пациенты 6
2.4.9. Личный кабинет (ЛК) 6
3. Подробное описание каждого раздела портала 8
3.1. Главная страница 8
3.2. Регистрационная форма 10
3.3. Главная страница зарегистрированного пользователя 15
3.4. Общение 23
3.5. Библиотека 32
3.6. Профессионалы 54
3.7. Лечение Профилактика 57
58
3.8 Пациенты 59
3.9 Личный кабинет 62
3.10 Каталог докторов 67
3.10 Медицинские сообщества 68
3.11 Каталог пациентов 68
1.Введение
1.1.Цель
Данный документ разработан с целью формализации требований к программному продукту «медицинский портал PRIMA MEDICINA». Документ служит для достижения общего видения по отношению к функционалу продукта между командой разработчиков и заказчиком.
1.2.Масштаб
Данный документ относится к проекту «медицинский портал PRIMA MEDICINA» и является входящей информацией для проведения оценки проекта, реализации и тестирования функциональной части.
2.Видение программного продукта
2.1.Формулировка задачи
Заказчиком программного продукта является ЧП «Андрийчук Виктор Васильевич». Данный продукт является первым в линейке аналогичных продуктов (онлайн сервисов), которые планируется запустить.
2.2.Формулировка решений
Предполагается разработка программного продукта под названием «медицинский портал PRIMA MEDICINA».
2.3. Языковые версии
Сайт будет мультиязычным (эту функцию закладываем на будущее) – изначально сайт будет только на русском языке. (Иван, изначально лучше делать мультиязычность потому что потом могут вылезти проблемы с дизайном и тому подобными проблемами с версткой, по СЕО лучше каждый язык разносить на отдельный домен или субдомен типа emedecine.com (англ), emedecine.ru или emedecine.com.ru и так далее) (Таня: на первом этапе планируется запуск в Украине и России. В этих двух странах портал будет на русском языке. Единственное, на укр.портале – врачи смогут выкладывать материалы на украинском+пользователи некоторые смогут переписываться на украинском языке. Когда будет запускаться в других странах – пока неизвестно. Поэтому в ближайшее время на других языках не будет размещаться информация. Но если с учетом всего этого все равно изначально необходимо закладывать мультиязычность – значит закладываем.) Необходимо создать возможность локализировать сайт. Изменяя язык сайта, пользователь должен оставаться на том же месте, где и был в предыдущей языковой версии. Нужно сделать так, чтобы версия сайта определялась исходя из месторасположения пользователя (если для этой страны есть локализация). Если локализации для месторасположения нет, тогда русский.
Также, в некоторых случаях на портале будут страницы, которые не будут иметь локализаций (это касается законодательной базы, каталога аптек и т.д.).(Таня – Вите: почему не будут иметь локализаций? В каждой отдельной стране отдельная законодательная база, каталог аптек и т.д. Если будет общая база информации для всех стран, с возможностью каждого пользователя с помощью фильтра выбирать только информацию своей страны – значит так давай и указывать. А если нет – значит для каждой версии – свои БД аптек, мед.учреждений и т.д.)
Авторский контент будет создаваться редакторами/переводчиками определенной страны (в каждой стране на своем языке) и контролироваться главным медицинским редактором проекта. Таня: Должна быть реализована возможность главному редактору (либо помощникам, которым он даст доступ) – самостоятельно добавлять авторский контент на портал.
Дополнительный контент будет формироваться самими пользователями (например врач добавляет авторскую работу о том, как нестандартно прошло лечение пациента, и что помогло в данном случае. Добавляет ее в свои работы и соглашается с тем, чтоб параллельно добавить в общую базу портала. После этого модератор проверяет, правильность написания материала и размещает в соответствующем разделе для всех врачей/пользователей. Точно также и пациент может написать интересный материал и добавить в общую базу контента.
Юридические лица: аптеки, лечебно-профилактические учреждения, фармацевтические компании и др. будут самостоятельно формировать свой контент ( о своей компании и деятельности). Заполняя нами предоставленную форму. Причем, часть из них будет иметь статус партнера проекта, соответственно для него будут подключаться дополнительные расширенные возможности, например – размещение презентаций каждого нового препарата, либо своих рекламных роликов на странице своей компании. Такой дополнительный контент они также будут формировать самостоятельно. Мы лишь будем давать или закрывать доступ к этим возможностям.
Кроме того, необходимо создать возможность заполнять анкету как на родном языке (например, белорусском) и так и на русском, как интернациональном (Иван, все это нормально за исключением что логин лучше сделать email). (Таня: Получается что пользователь должен будет заполнять две анкеты на двух языках? Если учесть, что изначально проект будет только на русском языке, мы можем пока что делать анкетирование только на русском, а затем по мере необходимости и добавления других стран - добавлять еще возможность заполнения анкеты на интернациональном и родном языках?)
|