Проектирование модуля ИС решения комплекса задач автотранспортного предприятия
СОДЕРЖАНИЕ ВВЕДЕНИЕ…………………………………………………………………... 3 1 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ КОМПЛЕКСА ЗАДАЧ……. 5 1.1 Внемашинное информационное обеспечение 5 1.1.1 Инфологическая или информационная модель (схема данных) и ее описание……………………………………………………………………… 7 1.1.2 Характеристика входной информации………………………………. 9 1.1.3 Характеристика результатной информации…………………………. 11 1.2 Внутримашинная реализация комплекса задач……………………….. 11 1.2.1. Формализация расчетов (алгоритмы расчета и решения задач) …… 12 1.2.2 Структурная схема использования комплекса программ (дерево диалога)……………………………………………………………………….. 13 2 ТЕХНОЛОГИЧЕСКОЕ ОБЕСПЕЧЕНИЕ……………………………….... 14 2.1 Организация технологии сбора, передачи, обработки и выдачи информации…………………………………………………………………… 14 2.2 Схема технологического процесса сбора, передачи, обработки и выдачи информации………………………………………………………….. 14 3 ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЛЕКСА ЗАДАЧ……………. 17 3.1 Общие положения………………………………………………………... 17 3.2 Структурная схема пакета (дерево вызова процедур и программ)…… 18 3.3 Описание программных модулей……………………………………….. 19 4 СХЕМА ВЗАИМОСВЯЗИ ПРОГРАММНЫХ МОДУЛЕЙ И ИНФОРМАЦИОННЫХ ФАЙЛОВ…………………………………………. 20 Заключение…………………………………………………………………… 21 Список использованной литературы……………………………………….. 22 ПРИЛОЖЕНИЕ А…………………………………………………………… 23
ВВЕДЕНИЕ В настоящее время происходит повсеместное создание и внедрение автоматизированных информационных систем (АИС) на предприятиях различного типа. АИС доказали свою эффективность по обработке информации различных типов и структур. Такие системы выполняют наиболее рутинные процессы за максимально короткие сроки. За последние двадцать лет значительно возрос объём и оборот информации во всех сферах жизнедеятельности человека: экономической, финансовой, политической, духовной. И процесс накопления, обработки и использования знаний постоянно ускоряется. Учёные утверждают, что каждые десять лет количество информации увеличивается вдвое. В связи с этим возникает необходимость использования автоматических средств, позволяющих эффективно хранить, обрабатывать и распределять накопленные данные. Несмотря на компьютеризацию большого количества торговых предприятий, работникам этих учреждений приходится выполнять большой объем рутиной работы по учету товара и клиентов и обмену информацией между отделами. Необходимость внедрения информационной системы (ИС), автоматизирующей основные функции образовательного процесса, в настоящее время не вызывает сомнений. Существуют три пути создания ИС: 1) построение ИС на основе ERP-систем (Axapta, SAPR3 и пр.); 2) приобретение готовых программных разработок в данной области; 3) разработка собственных ИС. Каждое из указанных направлений имеет как сильные, так и слабые стороны. Недостатком первого подхода, помимо крайне высокой стоимости лицензии на ERP-систему, является значительная трудоемкость настройки и адаптации "системы, неизбежно влекущая за собой необходимость консалтинговой поддержки, сопровождения и внедрения ИС, что еще более повышает ее стоимость. Готовые программы (второй подход) отличаются низкой стоимостью, однако их внедрение сдерживают отсутствие жестко регламентированных бизнес-процессов в условиях существующей российской системы образования и специфические особенности вузов. По третьему пути - разработка собственных ИС - пошло достаточно большое количество вузов России и Казахстана. Информационная система «Автотранспортное предприятие» предназначена для автоматизации работы труда многих сотрудников торговых предприятий. Система имеет базу данных, содержащую сведения о предприятиях поставщиках, автотранспорте, автосервисе, сотрудниках и покупателях.
1 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ КОМПЛЕКСА ЗАДАЧ 1.1Внемашинное информационное обеспечение Для создания практического приложения пользователя на компьютере и работы с ним в некоторой предметной области данные внемашинной сферы должны быть перенесены на машинный носитель, где они образуют внутримашинную информационную базу. Внемашинное информационное обеспечение (рисунок 1) включает внемашииную информационную базу (ИБ) и средства ее ведения. Рисунок 1- Внемашинное информационное обеспечение ИБ объединяет собственно информацию внемашинной сферы предметной области, а средства ее организации и ведения предназначены для обеспечения работы с ней. Внемашинную информационную базу образуют данные, содержащиеся в документах. Внемашинная информационная база включает нормативно-справочную, плановую (то есть условно-постоянную) информацию и оперативную (учетную) информацию некоторой предметной области. Примерный типовой состав информации одного и другого вида представлен на рисунок 2. Решения по информационной базе предполагают определение состава информации, необходимой для решения задач пользователя. Кроме того, должна быть выявлена логическая структура информации, что позволяет перейти к этапу формализации и моделирования данных, необходимому для автоматизированной обработки. Структурирование информации внемашинной сферы находит отражение в ее представлении отдельными структурными единицами, их группировкой в документах, упорядочении по классификационным признакам. Рисунок 2 - Состав внемашинной информационной базы
1.1.1 Инфологическая или информационная модель (схема данных) и ее описание Проектирование базы данных состоит в построении комплекса взаимосвязанных моделей данных. Важнейшим этапом проектирования базы данных является разработка инфологической (информационно-логической) модели предметной области, не ориентированной на СУБД, В инфологической модели средствами структур данных в интегрированном виде отражают состав и структуру данных, а также информационные потребности. Информационно-логическая модель предметной области отражает предметную область в виде совокупности информационных объектов и их структурных связей. Информационно-логическая модель предметной области отражает предметную область в виде совокупности информационных объектов и их структурных связей. Инфологическая модель предметной области строится первой. Предварительная инфологическая модель строится еще на предпроектной стадии и затем уточняется на более поздних стадиях проектирования баз данных. Затем на ее основе строятся концептуальная (логическая), внутренняя (физическая) и внешняя модели. Цель инфологического моделирования – обеспечение наиболее естественных для человека способов сбора и представления той информации, которую предполагается хранить в создаваемой базе данных. Проектирование инфологического моделирования заключается в получении смысловых моделей, отражающих информационное содержание конкретной предметной области. На этом этапе выполняется абстрагирование, изучение, восприятие, описание и ограничение предметной области. Далее полученные знания представляются в виде математических формул, диаграмм, связей и т. д. В конечном итоге инфологическая модель должна обеспечить прочную и долговременную работу всей системы. Цель нормализации - устранение логических ошибок. Важность нормализации состоит в том, что она позволяет разбить большие отношения, как правило, содержащие большую избыточность информации. На более мелкие логические единицы, группирующие только данные, объединённые только «по природе». Таким образом, каждая таблица в реляционной базе данных удовлетворяет условию, в соответствии с которым в позиции на пересечении каждой строки и столбца таблицы всегда находится единственное значение, и никогда не может быть множества таких значений. В данном курсовом проекте используются входные документы: базы данных по персоналу, товару и клиентов. В результате изучения входных документов создана инфологическая модель данных (ИЛМ), Графическое изображение ИЛМ в канонической форме, наглядно показывающей иерархические отношения подчиненности информационных объектов (рисунок 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 1 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ КОМПЛЕКСА ЗАДАЧ……. 5 1.1 Внемашинное информационное обеспечение 5
Оценок: 909 (Средняя 5 из 5)
Специалисты RetsCorp работают в digital-сфере более 7 лет. За это время мы разработали более 500+ успешных проектов. Основываясь на своем опыте и знании рынка, мы с уверенностью можем сказать, что будет работать, а что — нет. Заказывая создание лендинга для бизнеса в нашей студии, вы получаете работающие решения, необходимые именно вашему бизнесу.
Сотрудничая с нами, вы будете не клиентом, а нашим партнером. Благодаря этому мы будем развивать ваш бизнес как собственный. Мы так же как и вы заинтересованы в успехе проекта, поскольку ваша успешность будет нашей рекламой.