Проектирование автоматизированных информационных систем — страница 16

  • Просмотров 10862
  • Скачиваний 516
  • Размер файла 42
    Кб

На первом этапе формулируются требования заказчика к программному обеспечению надежность, универсальность, информационная согласованность. Решаемые функции, режимы функционирования, и пространственно временные ограничения. На втором этапе формируется логико- структурная модель, определяется состав модулей, межмодульные связи, описывается логика программных модулей, в результате получаем документы- блок-схемы, HIPO

диаграммы . Весь цикл жизни представляет собой последовательность следующих этапов (со стороны разработчика): 1)    получение задания; 2)    анализ задания; 3)    разработка общесистемной структуры; 4)    разработка программных модулей; 5)    программная отладка; 6)    общесистемная отладка; 7)    опытная эксплуатация; 8)    сдача системы в промышленную эксплуатацию; 9)   

авторский надзор за эксплуатацией. Проектирование эффектной технологии АРМ требует испытания нетрадиционных методов ввода информации: 1)    испытание читающих автоматов; 2)    испытание анализаторов и синтезаторов речи; 3)    испытание средств сканирования информации; 4)    сканирующий ввод информации. 2. Тестирование и отладка программ. Состав и назначение «контрольного примера». Тестирование и

отладка с позиции разработчика включает 5-9 этапы жизненного цикла ПО. В процессе выполнения этих этапов разработчиком с заказчиком выявляются и устанавливаются все ошибки допущенные при проектировании. Ошибки которые могут быть допущены в процессе проектирования: -         системные, которые обусловлены неправильным пониманием задачи и назначением условий ее реализации; -        

алгоритмически связанные с некорректной формулировкой и реализации программы; -         программные- в логике и операторах; -         технологические, возникающие при подготовке документов и при вводе программ в ЭВМ. Основным методом устранения ошибок является тестирование прогонка программы по заранее подготовленным тестам. Тестирование позволяет не только устранить ошибки , но и оценить

готовность ПО к эксплуатации. Тестирование полноты решения функциональных задач при типовых исходных данных предназначено для обнаружения ошибок функционирования в типовых условиях, определенным техническим заданием на базовую версию ИС. Первичным эталоном являются цели и задачи создания ИС. В соответствие с этими задачами создается подробное формализованное техническое задание и спецификация требований на комплекс