Курсовая работа на тему _Разработка информационной системы по уч. Содержание введение 4 1 Аналитические аспекты по разрабатываемой теме аспекта 6
Скачать 3.49 Mb.
|
2 Проектная часть разработанного проекта2.1 Моделирование бизнес-процессов предметной областиВ рамках данной курсовой работы необходимо разработать информационную систему по учету запчастей. Для оценки возможных методов решения задачи проведем исследование предметной области с помощью методологии IDEF0. IDEF0 — методология функционального моделирования и графическая нотация, предназначенная для формализации и описания бизнес-процессов. Отличительной особенностью IDEF0 является её акцент на соподчинённость объектов. В IDEF0 рассматриваются логические отношения между работами, а не их временная последовательность (поток работ) [23]. На рисунке представлена контекстная диаграмма «Учет запчастей». Рисунок 7 – Контекстная диаграмма В качестве управляющих потоков выделены: нормативные документы и должностные инструкции сотрудников компании по учету запчастей. В качестве механизма выделены сотрудники (кладовщики). В качестве входной информации выделены: ассортимент запчастей (по категориям); сведения о сотрудниках; сведения о поставщиках; шаблоны документов; накладная на поставку товаров; накладная на отпуск товаров; задание на формирование отчетности. На рисунке представлена декомпозиция контекстной диаграммы, которая включает следующие блоки: проверка документов; прием/отпуск товаров; оформление сопроводительных и внутренних документов; формирование отчетов. Рисунок 8– Декомпозиция контекстной диаграммы На рисунке представлена декомпозиция блока «Прием/Отпуск товаров». Рисунок 9– Декомпозиция блока «Прием/отпуск товаров» После проверки документов сотрудники склада проверяют качество товаров, которые поступают на склад или отгружаются со склада. После чего товар размещается на складе или выдается со склада и вносится информация в журналы учета. На рисунке представлена декомпозиция блока формирования отчетов. Рисунок 10– Декомпозиция блока «Формирование отчетов» 2.2 Проектирование графического пользовательского интерфейсаНа рисунке представлено дерево функций, которое отражает основные и служебные функции приложения для учета запчастей. Служебные функции системы: идентификация пользователя; смена пароля. Рисунок 11 - Дерево функций Старт системы начинается с диалога на основе экранной формы, предполагающего идентификацию пользователя путем ввода и проверки имени пользователя и пароля. Выделены две роли пользователей: администратор – имеет полные права на работу в системе; менеджер продаж запчастей. Сценарий диалога взаимодействия пользователя и разрабатываемой системы представлен на рисунке. Рисунок 12 - Сценарий диалога На рисунках и представлены примеры экранных форм ИС. Рисунок 13– Форма авторизации Если пользователем введен неверный пароль система выдаст сообщение, представленное на рисунке. Рисунок 14 – Сообщение о неверном логине или пароле 2.3 Проектирование структуры разработки информационной системыИнформационная система учета запчастей разработана с использованием двухзвенной архитектуры клиент-сервер («толстый клиент») (рисунок) [16]. Рисунок 15 – Двухзвенная архитектура «клиент-сервер» Информационная система учета запасных частей должна иметь модульную структуру. Все модули следует разделить на несколько классов [5]: 1. Управляющий модуль – модуль главной формы, который предназначен для загрузки меню и передачи управления другому модулю. 2. Модули, выполняющие служебные функции. 3. Модули, связанные с вводом, хранением, обработкой и выдачей информации. На рисунке представлена структура модулей информационной системы. Рисунок 16 – Структура модулей системы На рисунке представлена структурная схема интерфейса информационной системы. Рисунок 17– Cтруктурная схема интерфейса модуля ИС |