Создание информационной системы для организации "Проф&Элит"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- Button - кнопка;

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

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

- Label - надписи;

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

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

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

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

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

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

В приложении реализован многооконный пользовательский интерфейс. Для удобства программа разделена на части: заказы, дилер, замер, установка, чтобы наиболее понятно и наглядно продемонстрировать обработку данных. Каждая часть вынесена в отдельное окно. Причём все части способны взаимодействовать друг с другом, то есть при внесении нового заказа в главной форме (рисунок 30), он автоматически появится в других формах (рисунок 31-34).

Рисунок 30 - Главная форма - Заказы

Рисунок 31 - Дилер

Рисунок 32 - Замер

Рисунок 33 - Установка

Рисунок 34 - Установка

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

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

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

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

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

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

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

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

- мышь;

- принтер.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- разрешение монитора ? 1024 Ч 768 и выше.

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

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

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

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

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

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

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

- процессор операционной системой 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


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

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

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

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

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

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

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

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

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

  • Проектирование модели данных и ее реализация средствами СУБД Microsoft Access. Разработка приложения "Комиссионное вознаграждение". Выполение интерфейса информационной базы средствами системы управления данными. Создание запросов и отчетных форм.

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

  • Задачи, функции и структура филиала университета. Оценка информационных потоков и UML-моделирование. Анализ структуры информационной системы и системы навигации. Проектирование базы данных, физическая реализация и тестирование информационной системы.

    дипломная работа [6,0 M], добавлен 21.01.2012

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

    лабораторная работа [787,7 K], добавлен 22.11.2014

  • Создание структуры базы данных. Таблица реквизитов входных данных информационной системы "Видеобиблиотека". Процессы, составляющие действие в базе данных. Формирование ведомостей с использованием MS Excel. Использование интегрированной среды Delphi.

    курсовая работа [455,8 K], добавлен 05.01.2013

  • Общая характеристика Delphi как интегрированной среды разработки программного обеспечения. СУБД Access, ее возможности. Создание базы данных в Access для комиссионного букинистического магазина. Создание запросов и фильтров. Описание работы программы.

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

  • Проектирование физической и логической моделей удаленной базы данных для АЗС. Разработка базы данных в СУБД Firebird с помощью утилиты IBExpert. Создание клиентского приложения для Windows с использованием клиент-серверной технологии в среде C++ Builder.

    курсовая работа [3,9 M], добавлен 18.01.2017

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