Курсовая пример. Проектирование аэис закупочной деятельности
Скачать 1.75 Mb.
|
2.2. Постановка задачиВ результате обследования торгового предприятия и выявления существующих проблем в ведении закупочной деятельности принято решение о проектировании автоматизированной информационной системы. Целью разработки задачи является совершенствование и повышение эффективности обработки информации, возникающей в процессе товарно-материального снабжения, а так же обеспечение работников оперативной информацией, способствующей более эффективному трудовому процессу. Эксплуатация задачи должна обеспечивать:
Задача предусматривает создание и использование справочной информации. Разрабатываемая АИС должна реализовать внесение, просмотр, редактирование, хранение данных, а так же следующие вспомогательные функции:
Задача решается в реальном времени, т.е. доступ к базе данных обеспечивается по мере необходимости. Объектом управления и объектом применения задачи является отдел снабжения торгового предприятия. Таким образом, необходимо произвести проектирование АИС, обеспечивающей целесообразность решения поставленных задач с ЭВМ, которая определяется наличием технических средств, персонала соответствующей квалификации и необходимыми исходными данными. 2.3. Информационное обеспечениеИнформационное обеспечение (ИО) – это совокупность единой системы классификации и кодирования технико-экономической информации, унифицированной системы документации и информационной базы5. ИО автоматизированных информационных систем состоит из:
2.3.1. Внемашинное информационное обеспечение2.3.1.1. Инфологическое моделированиеИнфологическая модель (ИМ) предметной области – это описание предметной области, выполненной без ориентации на используемые в дальнейшем программные и технические средства. Инфологическая модель содержит исходную информацию о предметной области. Этап создания ИМ называется инфологическим проектированием6. Диаграмма сущность-связь представляет собой модель данных верхнего уровня. Она включает сущности и взаимосвязи, отражающие основные бизнес-правила предметной области. Для более наглядного представления инфологической модели построена диаграмма «сущность-связь» (рисунок 11): ??? ?Рисунок 11. Диаграмма «сущность-связь» Для представления информационной модели данных используется CASE-средство ERwin, с помощью которого построена схема данных АИС (рисунок 12). ERwin предоставляет возможности создавать и управлять физическим и логическим уровнями представления модели. Схема данных для проектируемой в данной работе ИС построена на физико-логическом уровне. На этапе построения информационной модели были совершены следующие работы:
БД представлена в виде сущностей, их атрибутов и связей между ними. Сущность – любой различимый объект, информацию о котором необходимо хранить в базе данных. Каждая сущность является множеством подобных индивидуальных объектов, называемых экземплярами. Каждый экземпляр индивидуален и должен отличаться от всех остальных экземпляров. Для целей проектирования был определен следующий список сущностей:
Список сущностей (Entity) с указанием ее типа (Entity Type) и описанием (Entity Definition) был сгенерирован в виде отчета в ERwin и представлен в Приложении 3. Описание – Definition - используется для ввода определения сущности, которые полезны, поскольку позволяют понять, что собой представляет указанный объект. Далее для каждой сущности были заданы входящие в нее атрибуты. Атрибут выражает определенное свойство объекта. Весь набор атрибутов каждой сущности с описанием, выделенными ключевыми атрибутами, именами ролей, типами данных представлен в качестве отчета ERwin в Приложении 4. Связь является логическим соотношением между сущностями. По связи различают зависимые и независимые сущности. Идентифицирующая связь устанавливается между независимой (родительский конец связи) и зависимой (дочерний конец связи) сущностями. Экземпляр зависимой сущности определяется только через отношение к родительской сущности и изображается на диаграмме прямоугольником со скругленными углами. На диаграмме из 16 сущностей, 7 – независимые, а остальные 9 – зависимы от независимых сущностей. Неидентифицирующая связь служит для связывания независимых сущностей. Рисунок 12 . Схема данных АИС закупочной деятельности (логический уровень). Рассмотрим связи между сущностями проектируемой системы:
2.3.1.2. Описание входной, постоянной и выходной информацииПод входной информацией понимается вся информация, необходимая для решения задачи и расположенная на различных носителях: первичных документах, машинных носителях, в памяти персонального компьютера7. Входной информацией для АИС закупочной деятельности предприятия является:
Условно-постоянной информацией в разрабатываемой системе являются «Справочники»:
Эти таблицы содержат информацию, наиболее редко меняющуюся. Выходной информацией будут являться отчеты, а так же выходной документ – «Заказ на поставку» (рисунок 13), который составляется в процессе закупки товаров. Один экземпляр бланка заказа отправляется по электронной почте или факсом поставщику, а другой предоставляется на подпись уполномоченному лицу, т.е. начальнику отдела снабжения. Бланк документа «Заказ на поставку» является формой, самостоятельно разработанной в рассматриваемой организации. Для его формирования необходима следующая входная информация:
Бланк заказа выглядит следующим образом: Рисунок 13. Бланк заказа на поставку В АИС закупочной деятельности результатными отчетами являются:
Выходные отчетные документы формируются в конце каждого месяца менеджером по снабжению в одном экземпляре, не учитывая электронной копии, и передаются исполнительному директору для анализа ситуации на предприятии и принятию управленческих решений. 2.3.2. Внутримашинное информационное обеспечениеОсновной частью внутримашинного ИО является информационная база (ИБ). Проектируемая интегрированная ИБ, или база данных, имеет определенную структуру диалога. Рассмотрим структуру диалога БД проектируемой информационной системы: Р исунок 14. Схема диалога проектируемой АИС Главное меню представляет собой основную кнопочную форму, на которой располагаются 5 кнопок: «Поставщики», «Заявки», «Заказы», «Отчеты» и «Выход из программы». Главная кнопочная форма открывается при запуске программы. После нажатия кнопки «Поставщики», «Заказы» или «Отчеты» открываются зависимые кнопочные формы с расположенными на них кнопками. На открывающейся форме «Поставщики» расположены следующие кнопки:
В вышеперечисленные открывающиеся формы можно вводить информацию, изменять и корректировать нужные записи, выводить их в режим просмотра. Кнопка «Выход» возвращает пользователя обратно к форме «Поставщики». Кнопка «Заявка» сразу открывает форму для ввода входной заявки, пришедшей со склада. В данной форме можно также производить корректировку данных, просматривать их. Кнопка «Выход» возвращает пользователя обратно в главную кнопочную форму. На открывающейся форме «Заказы» расположены следующие кнопки:
Кнопка «Отчеты» открывает кнопочную форму со всеми имеющимися отчетами, при нажатии на кнопку любого отчета открывается данный отчет. Его можно просмотреть, вывести на печать, а кнопка «Выход» закрывает окно и возвращает в форму «Отчеты». Кнопка «Выход из программы» закрывает главную кнопочную форму, происходит завершение работы с программой. |