Техническое задание на разработку системы «Медицинская база данных» (первый этап)

Оглавление

1. Введение 2

1.1. Наименование программы 2

1.2. Назначение и область применения 2

2. Требования к программе 2

2.1. Требования к функциональным характеристикам 2

2.2. Критерии окончания первого этапа 2

3. Порядок контроля и приемки 3

3.1. Виды испытаний 3

3.2. Подготовка ко второму этапу разработки 3

1. Введение

1.1. Наименование программы

Наименование программы: "MED HUB"

1.2. Назначение и область применения

Система предназначена для создания, управления содержимым базы данных, содержащим следующие данные:

1.2.1. Информация о состоянии здоровья пациентов;

1.2.2. Документы в электронном виде

Программа предоставляет Веб-интерфейс для управления содержимым базы данных в соответствии с предъявляемыми требованиями.

2. Требования к программе

2.1. Требования к функциональным характеристикам

Система должна обеспечивать возможность выполнения перечисленных ниже функций:

2.1.1. Разделение пользователей подключаемых через Веб интерфейс на группы:

2.1.1.1. Пациенты;

2.1.1.2. Врачи;

2.1.2. Возможность для пациента просмотра данных о состоянии своего здоровья, представленными в виде электронных документов;

2.1.3. Возможность для врача добавлять документы пациентов в текстовом виде, а также в виде файлов (вложений);

2.1.4. Пациенту в базе данных присваивается свой уникальный хэш;

2.1.5. Врачу присваивается свой уникальный номер;

2.1.6. Решение вопроса о способе реализации требований для доступа пользователей к базе и разрешения доступа к данным о пациентах для врачей.

2.2. Критерии окончания первого этапа

По окончании первого этапа система должна представлять собой макет, развёрнутый на виртуальном сервере. Доступ к макету предоставляется через Веб интерфейс, тестовые пользователи добавляются по запросу. Функционал макета:

2.2.1. Пациент может просматривать свои данные.

2.2.2. Врач может добавить данные с вложениями на пациента, а также редактировать документы, созданные собственноручно.

2.2.3. Вопросы пп 2.1.4-2.1.7. должны быть решены до создания программы!

3. Порядок контроля и приемки

3.1. Виды испытаний

Демонстрация функционала Исполнителем заказчику.

Тестирование макета Заказчиком самостоятельно в течении 7 дней.

3.2. Подготовка ко второму этапу разработки

Все выявленные в ходе испытаний недостатки, а также идеи по расширению функционала выносятся во второй этап.Предложение по поводу технологий:язык C# для основного кода, для базы PL SQLПлатформа для сайта ASP.Net Core, база данных MS SQL Server 2016ОС: Windows Server 2016

8 лет назад
nik128
Никита 
44 года
8 лет в сервисе
Был
8 лет назад

Выбранный исполнитель

sbs84
Юрий 
41 год
14 лет в сервисе
Был
10 месяцев назад
8 лет назад
$250
10 дней
Работа была выполнена очень качественно, Юрий всегда на связи, если затруднения, предложит свой вариант! В итоге очень доволен, продолжаем сотрудничать! Юрий делал нам медицинскую базу данных.
Замечательный приятный человек в общении. Никогда не давил с фразой "давай быстрее". Часть денег оплатил сразу в качестве аванса. Вообще никаких претензий!!! Рекомендую!

Заявки фрилансеров

sbs84
Юрий 
41 год
14 лет в сервисе
Был
10 месяцев назад
8 лет назад