Реализация и аттестация информационной системы
Реализация приложения
Реализация программного обеспечения – это процесс перевода системной спецификации в работоспособную систему. Разработка модулей приложения производится при помощи следующих программных средств: 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 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|