Смекни!
smekni.com

Проектирование модуля ИС решения комплекса задач автотранспортного предприятия (стр. 2 из 3)

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

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

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

Цель нормализации - устранение логических ошибок. Важность нормализации состоит в том, что она позволяет разбить большие отношения, как правило, содержащие большую избыточность информации. На более мелкие логические единицы, группирующие только данные, объединённые только «по природе». Таким образом, каждая таблица в реляционной базе данных удовлетворяет условию, в соответствии с которым в позиции на пересечении каждой строки и столбца таблицы всегда находится единственное значение, и никогда не может быть множества таких значений.

В данном курсовом проекте используются входные документы: базы данных по персоналу, товару и клиентов.

В результате изучения входных документов создана инфологическая модель данных (ИЛМ), Графическое изображение ИЛМ в канонической форме, наглядно показывающей иерархические отношения подчиненности информационных объектов (рисунок 3).


1.1.2 Характеристика входной информации

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

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

Входной информацией для разрабатываемой в курсовом проекте автоматизированной системы является:

- Информация о предпирятии поставщике.

- Информация о автотранспорте.

- Информация о менеджерах по продажам.

- Информация о мастерах по ремонту.

База данных состоит из семи таблиц. Таблица «Предприятия (автозаводы)» (рисунок 4) служит для хранения общих данных о каждом предприятии(автозаводе). Информация в данную таблицу вводится при заключении с ним договора на поставку и дальнейшем сотрудничестве.

Рисунок 4

Таблица «Автотранспорт» (рисунок 5) служит для хранения информации о автотранспорте. Информация в таблицу «Автотранспорт» вводится при добавлении новой модели или марки автотранспорта от соответствующего «Предприятия(автозавода)» поставщика.

Рисунок 5

Таблица «Реализация» (рисунок 6) служит для хранения информации о реализуемом автотранспорте. Информация в таблицу «Реализация» вводится при продаже автотранспорта.

Рисунок 6

Таблица «Поставка» (рисунок 7) служит для хранения информации о поставляемом автотранспорте.

Рисунок 7

Таблица «Автосервис» (рисунок 8) служит для хранения информации о ремонте автотранспорта.

Рисунок 8

Таблица «Менеджер» (рисунок 9) и таблица «Мастер» (рисунок 10) служит для хранения информации о менеджерах и мастерах.

Рисунок 9.

Рисунок 10.

1.1.3 Характеристика результатной информации

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

1.2 Внутримашинная реализация комплекса задач

Информация, которой будет оперировать информационная система, организована в виде базы данных, созданной средствами MicrosoftAccess (рисунок 11).

Рисунок 11 - Схема базы данных, созданной средствами MSAccess.

1.2.1 Формализация расчетов (алгоритмы расчета и решения задач)

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

Алгоритм выполнения обработки данных в ИС «Отдел кадров» представлен на рисунке 12. В соответствии с рисунком приводятся краткие описания каждого этапа выполнения работ.

1 Ввод входной информации

На данном этапе производится ввод информации ;

2Сохранение информации в базу данных.

3 Преобразование входной информации в выходную.

4 Преобразование информации в отчеты.

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



Рисунок 12 – Алгоритм выполнения обработки данных

1.2.2 Структурная схема использования комплекса программ (дерево диалога)

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

Разработанное приложение имеет интуитивно понятное меню. Для работы с таблицами базы данных «Автотранспортное предприятие» состоит из:

- Форм просмотра и редактирования;

- Форм запросов;

- Форм отчетов;

- Форм диаграмм;

- «Справки»;

- раздел «Выход» (выход из приложения).


2 ТЕХНОЛОГИЧЕСКОЕ ОБЕСПЕЧЕНИЕ

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

2.1 Организация технологии сбора, передачи, обработки и выдачи информации

Входными потоками информации в предприятии типа «Управление автопредприятием», которыми будет оперировать информационная система, являются данные: о предприятиях (автозаводах), автотранспорте который закупается и реализуется предприятием по необходимости; о сотрудниках (менеджерах и мастерах по ремонту), о ремонте конкретного автотранспортного средства которые устраиваются на работу в данное предприятие.

2.2 Схема технологического процесса сбора, передачи, обработки и выдачи информации

Для наглядности отображения процессов сбора, передачи, обработки и выдачи информации в системе «Управление автопредприятием» используется DFD-диаграмма (Рисунок 13а). Проектируемая информационная система производит обработку информации только производственно технического отдела, DFD-диаграмма которого представлена на рисунке 3б. В соответствии с DFD методологией, модель системы определяется как иерархия диаграмм потоков данных, описывающих процессы преобразования информации от момента ее ввода в систему до выдачи конечному пользователю.


Рисунок 13а - DFD-диаграмма потоков данных информационной системы «Автотранспортное предприятие»


Рисунок 13б - DFD-диаграмма подсистемы «Менеджер по продажам»

Пояснение: «Работа с клиентом» - консультирование по нужному а/м, предоставление договоров на продажу;

Со стороны клиента: предоставление нужных документов


3 ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЛЕКСА ЗАДАЧ

Программное обеспечение комплекса задач было выполнено в среде программирования Delphi 7.0. Выбор среды обусловлен широкими возможностями данного языка программирования по созданию приложений рассчитанных на работу с электронными архивами (базами данных).