Задание: Вам необходимо разработать приложение (теоретически), которое будет осуществлять обучение персонала врачей по проведению серьезных операций с потенциальным выявлением рисков и контролем операции. Из каких технологий будет состоять данная разработка? Из каких этапов будет сам процесс реализации?
Согласно основным этапам разработки программного обеспечения произвести теоретическую разработку:
- Определение проблемы. Охарактеризуйте решаемую проблему, первоначально сформулировав ее.
- Выработка требований. Разработайте необходимые требования, которые нужно предъявить системе. В случае отсутствия какой- либо входной информации предложить ее самостоятельно с прямым указанием.
- Создание плана разработки. Предложите план разработки и проведите оценку трудозатрат и материальных вложений для компонентов системы.
- Разработка архитектуры системы или высокоуровневое проектирование. Рассмотрите технологии, которые требуется дл реализации проекта. Распишите всю архитектуру системы, согласно теоретическим сведениям.
- Детальное проектирование. Укажите нюансы, которые нужно будет учитывать при непосредственной разработке ПО.
- Кодирование и отладка. Укажите нюансы, которые нужно будет учитывать при кодировании и отладки, кто конкретно и на чем будете программировать. Теоретически охарактеризуйте этап. Кодировать и отлаживать – не требуется. Разработка носит теоретический характер.
- Тестирование компонентов. Укажите нюансы, которые нужно будет учитывать при тестировании каждого отдельного компонента разрабатываемой системы.
- Интеграция компонентов. Перечислите, по какому принципу будут объединяться компоненты разрабатываемой системы.
- Тестирование всей системы. Укажите нюансы, которые нужно будет учитывать при тестировании всей системы.
- Сопровождение, внесение изменений, оптимизация. Предложите вариант внедрения разработанной системы. Перечислите риски внедрения и как вы их будете нивелировать.
Оформить отчет о проделанной работе.