Реферат: Проектирование модуля ИС решения комплекса задач автотранспортного предприятия
Рисунок 1- Внемашинное информационное обеспечение
ИБ объединяет собственно информацию внемашинной сферы предметной области, а средства ее организации и ведения предназначены для обеспечения работы с ней. Внемашинную информационную базу образуют данные, содержащиеся в документах.
Внемашинная информационная база включает нормативно-справочную, плановую (то есть условно-постоянную) информацию и оперативную (учетную) информацию некоторой предметной области. Примерный типовой состав информации одного и другого вида представлен на рисунок 2.
Решения по информационной базе предполагают определение состава информации, необходимой для решения задач пользователя. Кроме того, должна быть выявлена логическая структура информации, что позволяет перейти к этапу формализации и моделирования данных, необходимому для автоматизированной обработки. Структурирование информации внемашинной сферы находит отражение в ее представлении отдельными структурными единицами, их группировкой в документах, упорядочении по классификационным признакам.
Рисунок 2 - Состав внемашинной информационной базы
1.1.1 Инфологическая или информационная модель (схема данных) и ее описание
Проектирование базы данных состоит в построении комплекса взаимосвязанных моделей данных. Важнейшим этапом проектирования базы данных является разработка инфологической (информационно-логической) модели предметной области, не ориентированной на СУБД, В инфологической модели средствами структур данных в интегрированном виде отражают состав и структуру данных, а также информационные потребности.
Информационно-логическая модель предметной области отражает предметную область в виде совокупности информационных объектов и их структурных связей.
Информационно-логическая модель предметной области отражает предметную область в виде совокупности информационных объектов и их структурных связей.
Инфологическая модель предметной области строится первой. Предварительная инфологическая модель строится еще на предпроектной стадии и затем уточняется на более поздних стадиях проектирования баз данных. Затем на ее основе строятся концептуальная (логическая), внутренняя (физическая) и внешняя модели.
Цель инфологического моделирования – обеспечение наиболее естественных для человека способов сбора и представления той информации, которую предполагается хранить в создаваемой базе данных.
Проектирование инфологического моделирования заключается в получении смысловых моделей, отражающих информационное содержание конкретной предметной области. На этом этапе выполняется абстрагирование, изучение, восприятие, описание и ограничение предметной области. Далее полученные знания представляются в виде математических формул, диаграмм, связей и т. д.
В конечном итоге инфологическая модель должна обеспечить прочную и долговременную работу всей системы.
Цель нормализации - устранение логических ошибок. Важность нормализации состоит в том, что она позволяет разбить большие отношения, как правило, содержащие большую избыточность информации. На более мелкие логические единицы, группирующие только данные, объединённые только «по природе». Таким образом, каждая таблица в реляционной базе данных удовлетворяет условию, в соответствии с которым в позиции на пересечении каждой строки и столбца таблицы всегда находится единственное значение, и никогда не может быть множества таких значений.
В данном курсовом проекте используются входные документы: базы данных по персоналу, товару и клиентов.
В результате изучения входных документов создана инфологическая модель данных (ИЛМ), Графическое изображение ИЛМ в канонической форме, наглядно показывающей иерархические отношения подчиненности информационных объектов (рисунок 3).
1.1.2 Характеристика входной информации
Под входной информацией понимается вся информация, необходимая для решения задачи и расположенная на различных носителях: первичных документах, машинных носителях, в памяти персонального компьютера.
От рациональной организации входной информации производственного предприятия, способов сбора, регистрации, передачи, хранения и обработки информации, ее состава и своевременного получения зависят оперативность и эффективность управления производственными процессами.
Входной информацией для разрабатываемой в курсовом проекте автоматизированной системы является:
- Информация о предпирятии поставщике.
- Информация о автотранспорте.
- Информация о менеджерах по продажам.
- Информация о мастерах по ремонту.
База данных состоит из семи таблиц. Таблица «Предприятия (автозаводы)» (рисунок 4) служит для хранения общих данных о каждом предприятии(автозаводе). Информация в данную таблицу вводится при заключении с ним договора на поставку и дальнейшем сотрудничестве.
Рисунок 4
Таблица «Автотранспорт» (рисунок 5) служит для хранения информации о автотранспорте. Информация в таблицу «Автотранспорт» вводится при добавлении новой модели или марки автотранспорта от соответствующего «Предприятия(автозавода)» поставщика.
Рисунок 5
Таблица «Реализация» (рисунок 6) служит для хранения информации о реализуемом автотранспорте. Информация в таблицу «Реализация» вводится при продаже автотранспорта.
Рисунок 6
Таблица «Поставка» (рисунок 7) служит для хранения информации о поставляемом автотранспорте.
Рисунок 7