Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Реализация и аттестация информационной системы

Реализация приложения

 

Реализация программного обеспечения – это процесс перевода системной спецификации в работоспособную систему.

Разработка модулей приложения производится при помощи следующих программных средств: Microsoft SQL Server 2005, MS Visual Studio 2005. С помощью этих средств был разработан модуль «Гематологический счетчик».

Добавление обработки вкладки команды основного меню представлено на рисунке 3.1

Рисунок 3.1- Обработка вкладки команды основного меню

 

Метод, который описывает вход во вкладку команд основного меню и выбор одной из команд, представлен на рисунке 3.2.


Рисунок 3.2-Медот описывающий вход в команды основного меню

 

Метод, который заменяет внутренности вкладки «Параметры», добавляет соответствующие акселераторы и вставляет на главную форму меню с элементами выбранного компонента программы, представлен на рисунке 3.3.

 

Рисунок 3.3- Метод по загрузке выбранных компонентов

 

Были созданы классы Leikoformula, Mielogramma, Trombocity. Базовым классом для создания выше перечисленных классов является Data. Представление класса Data представлено на рисунке 3.4.

Рисунок 3.4- Представление класса Data

 

Представление класса Leikoformula представлено на рисунке 3.5.

 

Рисунок 3.5- Представление класса Leikoformula

 

Представление класса Mielogramma представлено на рисунке 3.6.


Рисунок 3.6- Представление класса Mielogramma

 

Взаимодействие приложения с источниками данных

 

Для компонентов проектируемой системы источниками данных являются с одной стороны соответствующая таблица из базы данных, а с другой данные передаваемые клиентом в компонент, позволяющие определить адрес базы данных, с которой происходит взаимодействие компонента.

Представление класса CLeikoformulaSetAccessor представлено на рисунке 3.7.

 


Рисунок 3.7 – Представление класса CLeikoformulaSetAccessor

 

Карата событий, в которой происходит привязка объекта LEIKOFORMULA к соответствующим полям таблицы «Лейкоформула» в базе данных представлена на рисунке 3.8.

 

Рисунок 3.8 – Карта событий

 

Представление класса CMielogrammaSetAccessor представлено на рисунке 3.9.

 

Рисунок 3.9 – Представление класса CMielogrammaSetAccessor

 

Карата событий, в которой происходит привязка объекта MIELOGRAMMA к соответствующим полям таблицы «Миелограмма» в базе данных представлена на рисунке 3.10.

Рисунок 3.10 – Карта событий

 

Тестирование приложения

 

Тестирование приложений, а так же разработанных модулей и компонентов является одним из самых важных этапов в реализации ИС.

Тестирование приложения «Гематологический счетчик» производилось в среде разработки MS Visual Studio 2005, удобство этого средства тестирования заключается в возможности его использования в режиме отладки приложения под управлением встроенного отладчика Visual Studio.

В случае неверного обращения к базе данных, при загрузке компонента появляется сообщение об ошибке.


Рисунок 3.11 – «Сообщение об ошибке».

 

После уведомления о неверном обращении к базе данных, перейдем в отладчик. Данная программа позволяет определить, где именно совершена ошибка.

 

Рисунок 3.12 – «Ошибка в приложении».

 

Пример распознавания ошибки показан на рисунке 3.12. В файле Hematology_CounterView.cpp была задана функция в которую было передано неправильное значение параметра. Можно сделать следующий вывод о том что был задан неправильный идентификатор на этапе разработке.

После исправления ошибки был заново запущен проект, программа заработала, следовательно ошибок нет.

 

Рисунок 3.12 – «Работающее приложение».

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...