Создание информационной системы

Анализ информационной системы ИНЭК "Страховщик". Описание предметной области с использованием модели "сущность-связь". Моделирование бизнес-процессов с помощью IDEF0-диаграмм. Проектирование и разработка приложения в среде Delphi и создание интерфейса.

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

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

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

Рисунок 17 - Заполненные таблицы.

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

3.2 Создание интерфейса информационной системы

Интерфемйс помльзователя (UI -- англ. user interface) -- совокупность средств, при помощи которых пользователь общается с различными устройствами, чаще всего -- с компьютером или бытовой техникой, либо иным сложным инструментарием (системой).

Интерфейс пользователя компьютерного приложения включает:

· средства отображения информации, отображаемую информацию, форматы и коды;

· командные режимы, язык "пользователь -- интерфейс";

· устройства и технологии ввода данных;

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

· поддержку принятия решений в конкретной предметной области;

· порядок использования программы и документацию на неё.

Пользовательский интерфейс часто понимают только как внешний вид программы. Однако на деле пользователь воспринимает через него всю программу в целом, а значит, такое понимание является слишком узким.

В действительности ПИ объединяет в себе все элементы и компоненты программы, которые способны оказывать влияние на взаимодействие пользователя с программным обеспечением (ПО).

Это не только экран, который видит пользователь.

К этим элементам относятся:

· набор задач пользователя, которые он решает при помощи системы;

· используемая системой метафора (например, рабочий стол в MS Windows®);

· элементы управления системой;

· навигация между блоками системы;

· визуальный (и не только) дизайн экранов программы;

· средства отображения информации, отображаемая информация и форматы;

· устройства и технологии ввода данных;

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

· обратная связь с пользователем;

· поддержка принятия решений в конкретной предметной области;

· порядок использования программы и документация на нее.

При создании пользовательского интерфейса использованы следующие компоненты:

- MainMenu - создает главное меню программы;

- DBGrid - осуществляет отображение данных из базы данных в виде таблицы;

- Edit - поле для ввода текстовых сообщений;

- Button - кнопка;

- ComboBox - выпадающий список;

- DBCtrlGrid - используется для отображения таблицы в виде "кирпичиков";

- Label - надписи;

- GroupBox - панель, как отельный элемент с другими компонентами;

- DBNavigator - компонент для управления навигацией и редактированием данных;

- DBEdit - поле редактирования записи базы данных;

- SpeedButton - быстрая кнопка;

- BitBtn - кнопка, передающая действие форме;

- Bevel - предназначен в приложении для простого обведения чего-либо рамкой.

В приложении реализован многооконный пользовательский интерфейс.

Рисунок 18 - Пользовательский интерфейс.

3.3 Приемо-сдаточные испытания информационной системы

Для нормального функционирования программы компьютер должен иметь следующие конфигурации:

- процессор Intel Pentium IV и выше;

- оперативная память 512 Мб и выше;

- видеокарта AGP/PCI Express 64 Мб и выше;

- свободное пространство на диске 12 Мб;

- видеомонитор с разрешением 1024x768;

- клавиатура;

- мышь;

- принтер.

Для создания программного продукта использовалась интегрированная среда разработки Delphi 7. Технология доступа к БД - ADO, являющаяся универсальным методом доступа к данным.

База данных создана с помощью СУБД MS Access.

Для оформления текстовой документации использовалась MS Word.

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

С технической точки зрения тестирование заключается в выполнении приложения на некотором множестве исходных данных, сверке получаемых результатов с заранее известными (эталонными) с целью установить соответствие различных свойств и характеристик приложения заказанным свойствам.

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

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

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

- Интеграционное тестирование - это совместное выполнение двух или более классов, пакетов, компонентов или подсистем, созданных несколькими программистами или группами.

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

- Тестирование системы - это выполнение ПО в его окончательной конфигурации, интегрированного с другими программными и аппаратными системами.

Примерная конфигурация компьютера (представлены минимальные технические требования к системе):

1) платформа - х86 (x64);

2) операционная система - Windows 98 и выше;

3) частота центрального процессора - 500 МГц и выше;

4) оперативная память - объем 256 Mb и выше;

5) винчестер - объем 3 Gb и выше;

6) разрешение монитора ? 1024 ? 768 и выше;

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

Порядок проведения испытаний (требования, подлежащие проверке):

- проверка аппаратной поддержки приложением;

- проверка совместимости;

- проверка производительности приложения;

- проверка автоматического формирования отчета.

При проведении испытаний было использовано следующее оборудование:

- процессор операционной системой Microsoft Windows 7;

- оперативная память 4 Гб;

- жесткий диск 1 Тб;

- монитор;

- клавиатура;

- мышь;

- принтер.

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

Приложение совместимо с ОС семейства Windows.

Заключение

В результате проведённой работы была изучена организация "Проф&Элит", находящийся по адресу г. Нефтекамск, ул. Победы д. 3.

Компания "Проф&Элит", является официальным дилером завода "КонСиб" с 2007 г. , расположенного в г. Ижевске. Основная деятельность - изготовление пластиковых конструкций, в том числе окон. При изготовлении используется профиль "VEKA".

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

В результате изучения структуры и работы организации была создана информационная система, был построен пользовательский интерфейс. Для реализации этих задач потребовалось следующее программное обеспечение: Delphi 7, СУБД Access, MS Word.

Список использованных источников

1. Гвоздева Т.В., Баллод Б.А. Проектирование информационных систем: Учебники для ВУЗов - Феникс, 2009.

2. Заботина Н.Н. Проектирование информационных систем (+CD): Учебное пособие - Феникс, 2011.

3. Избачков Ю.С., Петров В.Н. Информационные системы. - Спб.: Питер, 2006. - 656 с.

4. Вендров А.М. Практикум по проектированию программного обеспечения. - М.: Финансы и статистика, 2002. - 512с.

5. Грекул В.И., Денишенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. - М.: Интернет Ун-т информационных технологий, 2005. - 304с.

Размещено на Allbest.ru


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

  • Разработка структуры информационной системы с использованием СУБД MS Access. Моделирование бизнес-процессов с помощью IDEF0-диаграмм. Проектирование приложения в среде Delphi. Физическая реализация структуры базы данных. Создание интерфейса системы.

    отчет по практике [3,4 M], добавлен 07.01.2015

  • Создание информационной системы "Голд", автоматизирующей работу Ювелирной мастерской. Моделирование бизнес-процессов с помощью диаграмм IDEF0 и UML и потоков данных DFD и sicuence. Составление технического проекта и задания на основании ГОСТ 34.602-89.

    курсовая работа [841,1 K], добавлен 10.02.2013

  • Исследование предметной области "Управления связи УВД". Перечень документов ЦСОСТ и СС. Создание автоматизированной информационной системы и структурной функциональной модели деятельности в соответствии со стандартом IDEF0 (иерархия SADT-диаграмм).

    курсовая работа [2,1 M], добавлен 12.04.2012

  • Рассмотрение особенностей структурного разбиения предметной области. Характеристика функциональной и информационной модели бизнес-процессов предметной области. Построение IDEF0- и IDEF1Х-модели заданной предметной области с помощью пакета Design/IDEF.

    контрольная работа [486,5 K], добавлен 08.06.2019

  • Проектирование информационной системы "Учёт работы поликлиники": анализ программных продуктов, описание диаграмм бизнес–процесса, описание IDEF0, DFD, IDEF3 диаграмм потоков данных и документирования процессов посредством AllFusion Process Modeler r7.3.

    курсовая работа [2,5 M], добавлен 20.08.2012

  • Содержательное описание предметной области. Структурный анализ бизнес-процесса на основе IDEF0-модели. Построение информационно-логической модели данных. Структурная схема на основе IDEF0. Даталогическая модель данных. Реализация информационной системы.

    курсовая работа [849,7 K], добавлен 10.07.2014

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

    курсовая работа [1,6 M], добавлен 25.03.2015

  • Анализ предметной области разрабатываемой информационной системы "Библиотека". Проектирование базы данных в среде MS Access. Физическая реализация данной информационной системы средствами Delphi 7 и MS Access 2003. Области применения технологии BDE.

    курсовая работа [2,4 M], добавлен 12.01.2016

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

    курсовая работа [35,0 K], добавлен 08.08.2011

  • Анализ возможностей методологии и инструментальных средств проектирования информационной системы "Гостиница". Создание модели процессов, ее дополнение организационными диаграммами. Поиск и исправление ошибок с помощью Erwin Examiner. Связь с СУБД Acces.

    курсовая работа [6,5 M], добавлен 17.06.2011

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