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

Разработка интерфейсной и функциональной части информационной системы для станции технического обслуживания. Анализ предметной области и постановка задачи на проектирование. Математические методы в прогнозировании. Реализация модуля прогнозирования.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 26.05.2010
Размер файла 1,7 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

При тестировании чёрного ящика (англ. black-box testing), тестировщик имеет доступ к ПО только через те же интерфейсы, что и заказчик или пользователь, либо через внешние интерфейсы, позволяющие другому компьютеру либо другому процессу подключиться к системе для тестирования. Например, тестирующий модуль может виртуально нажимать клавиши или кнопки мыши в тестируемой программе с помощью механизма взаимодействия процессов, с уверенностью в том, все ли идет правильно, что эти события вызывают тот же отклик, что и реальные нажатия клавиш и кнопок мыши. Как правило, тестирование чёрного ящика ведётся с использованием спецификаций или иных документов, описывающих требования к системе.

3.4 Тестирование нефункциональных параметров программы

Существуют специальные методы для тестирования аспектов программ, не являющихся функциональными, т.е. не относящихся к работоспособности самих программ. Это тестирование:

Тестирование производительности программного обеспечения - посмотреть работоспособность, если программа управляет большим количеством данных или имеет большое число пользователей. Это напрямую относится к понятию масштабируемости приложений.

Тестирование "Юзабилити" - тестирование интерфейса пользователя, его удобности, практичности и лёгкости для освоения обычным пользователем.

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

Тестирование качества интернационализации и локализации программного обеспечения.

При тестировании данного программного продукта использовался метод тестирования нефункциональных параметров "Юзабилити". Система проходила испытания путём проверки работоспособности при различных действиях пользователя. В целом система работает достаточно устойчиво.

Таким образом, в данной главе было описано назначение главных модулей, представлены основные формы - "Работа с клиентами", "Оформление заказа", "Услуги", - с описанием принципа работы. Программно описан модуль прогнозирования. Произведено тестирование полученного программного продукта методом тестирования нефункциональных параметров "Юзабилити".

Заключение

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

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

ручное заполнение документов подвергает риску ошибок;

большая бумажная волокита;

возможность утери одной или нескольких составляющих документации о заказах;

затруднение поиска нужного;

хранение много лишней макулатуры.

Также описаны автоматизированные бизнес-процессы и их преимущества:

возможность найти клиента из базы, если этот клиент однажды обращался в данную организацию;

поиск и выбор нужных услуг с возможностью автозаполнения информации по ней;

подсчёт общей стоимости заказа;

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

возможность заходить в базу с разных компьютеров;

автоудаление заказов, не требующих дальнейшего хранения

Произведён анализ и выбор программного обеспечения для реализации, результатом которого является выбор CASE-средства - Erwin, СУБД - Paradox 7 и среды программирования - Builder С++.

Разработан проект информационной системы с учётом всех стадий проектирования: инфологическое и даталогическое проектирование, нормализация данных, физическое проектирование.

Разработан интерфейс приложения, описаны некоторые основные запросы и главные формы - "Работа с клиентами", "Оформление заказа", "Услуги".

Выполнена работа над прогнозированием системы по параметру "Рост дохода".

Выполнено тестирование системы методом тестирования нефункциональных параметров "Юзабилити".

Литература

1. Иванова Г.С. Объектно-ориентированное программирование (Borland C++) - М.: Издательство МГТУ им. Н.Э. Баумана, 2000. - 323с.

2. Архангельский А.Я. Компоненты C++Builder. Справочное и методическое пособие. - М.: ООО "Бином-Пресс", 2009. - 960 с.

3. Лабораторный практикум по вычислительной математике: Учеб. пособие / Ю.М. Заболотнов. Самар. гос. аэрокосм. ун-т. Самара, 2005.


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.