Разработка информационной системы отдела материально-технического снабжения предприятия по производству минеральной воды




Скачать 1.2 Mb.
Название Разработка информационной системы отдела материально-технического снабжения предприятия по производству минеральной воды
страница 5/9
Дата публикации 23.05.2014
Размер 1.2 Mb.
Тип Пояснительная записка
literature-edu.ru > Информатика > Пояснительная записка
1   2   3   4   5   6   7   8   9


В сущности «Сырье» содержатся сведения о приобретаемом сырье.
Таблица 3.2.

Наименование

Тип

Описание

Код сырья

Числовой

Первичный ключ

Наименование сырья

Строковый

Название сырья

Марка

Строковый

Марка сырья

Сорт

Строковый

Сорт сырья

Единица измерения

Строковый

Единица измерения сырья

Норма запаса

Числовой

Норма запаса сырья

Срок годности

Строковый

Срок годности сырья

Цена

Числовой

Цена за единицу сырья



В сущности «ТТН» содержатся сведения о количестве поставленного сырья и основных материалов.
Таблица 3.3.

Наименование

Тип

Описание

Номер ТТН

Числовой

Первичный ключ

Код поставщика

Числовой

Первичный ключ

Код сырья

Числовой

Первичный ключ

Дата

Дата

Дата поступления сырья

Приход

Числовой

Количество поступившего сырья согласно товарно-транспортной накладной



Сущность «Книга прибытия сырья» содержит информацию о поступившем сырье.
Таблица 3.4.

Наименование

Тип

Описание

Код книги

Числовой

Первичный ключ

Код сырья

Числовой

Первичный ключ

Код поставщика

Числовой

Первичный ключ

Номер ТТН

Числовой

Первичный ключ

Дата

Дата

Дата поступления сырья

Номер ТТН

Строковый

Номер товарно-транспортной накладной



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

Наименование

Тип

Описание

Код ордера

Числовой

Первичный ключ

Код сырья

Числовой

Первичный ключ

Код поставщика

Числовой

Первичный ключ

Номер ТТН

Числовой

Первичный ключ

Код подразделения

Числовой

Внешний ключ, ссылается на сущность «Структурные подразделения»

Дата

Дата

Дата поставки сырья

Количество принято

Числовой

Фактическое количество поступившего сырья

Номер склада

Числовой

Внешний ключ, ссылается на сущность «Склад»


Сущность «Карточка складского учета» содержит информацию о поступлении и перемещении ресурсов.
Таблица 3.6.

Наименование

Тип

Описание

Код карточки

Числовой

Первичный ключ

Код сырья

Числовой

Первичный ключ

Код поставщика

Числовой

Первичный ключ

Номер требования

Числовой

Первичный ключ

Номер ТТН

Числовой

Первичный ключ

Номер склада

Числовой

Внешний ключ, ссылается на таблицу Склад

Код места хранения

Числовой

Внешний ключ, ссылается на таблицу Место хранения

Дата

Дата

Дата поступления сырья



В сущности «Структурное подразделение» содержится информация структурных подразделениях организации.

Таблица 3.7.

Наименование

Тип

Описание

Код подразделения

Числовой

Первичный ключ

Название подразделения

Строковый

Название структурного подразделения организации


Сущность «Склад» содержит информацию о названии или номере склада, где хранится сырье.

Таблица 3.78

Наименование

Тип

Описание

Номер склада

Числовой

Первичный ключ

Название

Строковый

Название склада хранения сырья


В сущности «Место хранения» содержится информация о месте хранения сырья на складе.

Таблица 3.9.

Наименование

Тип

Описание

Код места хранения

Числовой

Первичный ключ

Номер склада

Числовой

Первичный ключ

Название

Строковый

Название места на складе, где хранится сырье

Номер

Числовой

Номер места, где хранится сырье


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

Таблица 3.10.

Наименование

Тип

Описание

Номер требования

Числовой

Первичный ключ

Код сырья

Числовой

Первичный ключ

Код подразделения

Числовой

Внешний ключ, ссылается на сущность «Структурные подразделения»

Расход

Числовой

Количество сырья, требуемое для цеха-потребителя



Для построения логической модели данных использовалось case - средство ER-Win, которое позволяет проектировать реляционные модели данных как на логическом уровне (ER-диаграмы), так и на физическом (проектирование таблиц БД).

Логическая модель данных представлена в виде ER-диаграмы на рис. 3.1.



Рис 3.1. Логическая модель данных.
3.3.3. Построение физической модели.

На этапе рабочего проектирования требуется физическая модель базы данных. При использовании средства моделирования данных ER-Win компании Platinum физическая модель автоматически генерируется для выбранного типа базы данных. Переключение на физический уровень представления модели осуществляется выбором уровня Physical в ниспадающем меню панели инструментов. После выполнения всех операций, физическая модель имеет вид, представленный на рисунке 3.2.


Рис 3.2. Физическая модель данных.
4. ПРОЕКТИРОВАНИЕ ИНТЕРФЕЙСА
4.1. Анализ и выбор программных средств
Современные средства разработки ПО характеризуются большим разнообразием критериев, используя которые разработчик имеет возможность автоматизировать процесс разработки приложений. Так, в настоящее время инструментальные средства позволяют:

  • создавать интерфейс, используя стандартные компоненты;

  • передавать управление различным процессам, в зависимости от состояния системы;

  • создавать оболочки для баз данных, как и сами базы данных;

  • разрабатывать более надежное ПО, путем обработки исключительных ситуаций возникающих при некорректной работе ПО.

Современные средства разработки характеризуются следующими параметрами:

  • поддержка объектно-ориентированного стиля программирования;

  • возможность использования CASE-технологий, как для проектирования разрабатываемой системы, так и для разработки моделей реляционных баз данных;

  • использование визуальных компонент для наглядного проектирования интерфейса;

  • поддержка БД;

  • возможность использования алгоритмов реляционной алгебры для управления реляционными базами данных;

  • возможность синхронизации составных частей проекта (предоставляется при разработке больших программных комплексов).

Вышеперечисленными свойствами обладают языки программирования, например: Delphi, Visual C++, Borland С++ Biulder, Visual FoxPro и другие.

Каждое из этих средств содержит весь спектр современного инструментария, который был перечислен ранее. Главное отличие состоит в области использования рассматриваемых средств. Так Visual C++ обычно используется при разработке приложений, предназначенных для работы с ОС Windows, использующих основные свойства ОС, а так же выполняющих большое количество вычислений. Одним из недостатков данного средства разработки приложений является высокое требование к аппаратным ресурсам при разработке программного обеспечения, недостаточно высокая скорость компиляции программного кода и при реализации конечного продукта (ПО), используя этот продукт необходимо большее дисковое пространство, чем при создании аналогичного ПО другими средствами разработки. Borland С++ Biulder по своим недостаткам аналогичен Visual C++, но обладает еще одним – разработка баз данных на базе языка SQL и их поддержка ограничена. Система разработки Visual FoxPro предъявляет наименьшие требования к системным ресурсам, но ее применение ограничено неудобством в визуальном создании интерфейса разрабатываемого приложения. Недостатком Delphi состоит в том, что при его использовании нет достаточного доступа к функциям ОС, но данный недостаток несущественен, поскольку разрабатываемое приложение ориентировано на поддержку БД, а не на работу с ОС. Немалое значение при выборе Delphi в качестве средства для разработки ИС играет возможность использования большого количества встроенных визуальных компонентов для разработки интерфейса. При создании программного продукта ИС ОМТС главным критерием выбора программных средств разработки являлись:

  • скорость разработки приложений;

  • возможность быстрого внесения изменений в программу;

  • возможность редактирования и просмотра БД, используя средства разработки.

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

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

  • Наличие опыта разработки с использованием данного программного продукта;

  • Требования по ресурсам;

  • Поддержка операционной системы;

  • Наглядность разработки интерфейса;

  • Предоставляемые возможности работы с базами данных;

  • Доступность;

  • Скорость работы разработанного программного обеспечения;

  • Обработка исключительных ситуаций;

  • Время создания разработанного программного обеспечения;

  • Удобство эксплуатации;

Для вышеперечисленных средств разработки ИС воспользуемся методом вариантных обоснований. Этот метод предназначен для выбора наилучшего варианта из нескольких предложенных и состоит из следующих этапов:

  • Определение критериев, по которым будет произведено сравнение и степени их важности.

  • Каждый вариант оценивается по полученному перечню критериев. Получается численное значение – оценка.

  • Нахождение общего количества баллов для каждого из вариантов ( можно учитывать важность критериев ).

  • Лучшим считается вариант, который набрал максимальное количество баллов.

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

Результаты приведены в таблице 4.1

Таблица 4.1

Средство разработки
Характеристика средств разработки



Delphi



Visual C++



Borland C++ Builder




Visual FoxPro

Наличие опыта разработки с использованием данного программного продукта;

8

6

4

4

Требования по ресурсам;

7

6

6

5

Поддержка операционной системы;

8

8

8

7

Наглядность разработки интерфейса;

9

7

8

5

Предоставляемые возможности работы с базами данных;

8

6

4

7

Скорость работы разработанного программного обеспечения;

6

7

8

7

Обработка исключительных ситуаций;

8

8

8

6

Время создания разработанного программного обеспечения;

9

6

5

7

Удобство эксплуатации;

7

8

8

7

Всего:

70

62

60

56




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

Используя Delphi можно создавать приложения для MS Windows 95/98/NT/2000/XP с минимальными затратами времени т.к. в её основе лежит концепция быстрого создания приложений (RAD).

Основные сведения о Delphi:

Базируется на расширении языка Pascal – Object Pascal.

Интегрированная среда разработки приложений – позволяет создавать, компилировать, тестировать и редактировать проект или группу проектов в единой среде программирования;

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

Технология Two Ways Tools делает более эффективной работу с компонентами. При изменении программного кода в окне редактора Delphi соответствующим образом изменяет и сами компоненты. С другой стороны, при изменении свойств компонентов в инспекторе редактора объектов (Object Inspector) они немедленно отражаются в окне редактора кода.

Библиотека компонентов содержит множество стандартных компонентов, которые можно использовать при создании приложений. Сюда относятся элементы управления в стиле Windows95 и IE 4.0, а также шаблоны для форм и экспертов.

Поддержка баз данных в среде Delphi осуществляется двояко. С одной стороны в ней широко используются компоненты, предназначенные для работы с базами данных. С их помощью можно создавать простые приложения, предназначенные для обработки данных, и приложения типа клиент/сервер. Особенностью этих компонентов является то, что во время создания приложения Delphi отображает результаты обработки данных, и позволяет проанализировать различные ситуации, которые могут сложиться в процессе работы программы. С другой стороны, поддержка баз данных в Delphi осуществляется с помощью набора драйверов соединений с SQL-северами Borland SQL Links for Windows, которые позволяют интегрированному в Delphi ядру процессора баз данных Borland, (BDE) Borland Database Engine, получать доступ к локальным базам данных Paradox, dBASE, Access, FoxPro, а также SQL-северам InterBase, Informix, Oracle, Sybase, DB2, Microsoft SQL..

32-битовый компилятор Delphi генерирует исполняемые EXE-файлы. При этом существует возможность генерировать либо простые EXE-файлы, либо сложные приложения, требующие подключения DLL-библиотек.

Delphi - это первый инструмент, в котором быстрое проектирование сочетается с использованием оптимизирующего компилятора. Кроме того, в Delphi может быть использована технология масштабирования баз данных, являющаяся самой мощной и сложной технологией программирования, которая когда-либо использовалась для персональных компьютеров. В отличии от большинства других инструментов, предназначенных для быстрой разработки приложений, Delphi является расширяемым инструментом. Ниже приведен краткий список особенностей, обеспечивающих расширяемость Delphi:

Непосредственный доступ к интерфейсу приложений API;

Встроенный Ассемблер; обработка строк, написанных на Ассемблере вставленных в текст программ Delphi;

Возможность создания пользовательских объектов VCL и OCX;

Возможность создания DLL-библиотек и других "вторичных" объектов среды Windows;

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

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

Поддержка как локальных таблиц, так и находящихся на удаленных серверах баз данных;

Поддержка сложных запросов и доступ из одного приложения ко многим Системам Управления Базами Данных (СУБД), построенным на различных платформах;

Свободное перемещение приложения из одной СУБД в другую, осуществляемое посредством ядра Borland Database Engine, которое организует доступ к базам данных, невзирая на различия в платформах;

Наличие собственных быстрых драйверов для основных платформ типа клиент/сервер;

Полная поддержка ODBC.

Delphi, как СУБД, полностью ориентирован на реляционную модель данных и имеет встроенный язык запросов к базам данных SQL (Structured Query Language).

4.2. Описание интерфейса
Для начала работы с программой необходимо соединиться с базой данных, для чего запускаем файл Postavki.exe. На мониторе появляется окно ввода пароля (Рис 4.1).


Рис 4.1. Окно ввода пароля.
В случае если соединение прошло успешно, то пользователь допускается к работе с ИС.

Главное окно ИС ОМТС выглядит следующим образом (Рис 4.2):



Рис 4.2. Главное меню.

Ниже описана работа с ИС ОМТС.

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

Добавление новой записи в таблицу осуществляется путем ввода информации о товаре в строки таблицы товары. Редактирование – с помощью встроенного инструмента TDBNavigator.


Рис 4.3. Данные о товарах.


Компонент TDBNavigator содержит набор кнопок, каждая из которых отвечает за выполнение одной операции над набором данных. Всего имеется 10 кнопок (Рис 4.4).


Рис 4.4. Назначение кнопок компонента TDBNavigator.

Работа с поставщиками.
Работа с поставщиками состоит в добавлении нового поставщика, его атрибутов, удалении поставщика, редактировании атрибутов поставщика: код поставщика (для каждого поставщика код уникален), наименование поставщика, адрес, ИНН и телефон поставщика.

Добавление поставщика производится следующим образом: пользователь выбирает соответствующую таблицу и заполняет атрибуты поставщика.

Редактирования таблицы «Поставщики» осуществляется с помощью компонента TDBNavigator (Рис 4.5).



Рис 4.5. Данные о поставщиках.


Работа с документами.
Работа с документами представляет собой работу с тремя закладками:

- Приходный ордер;

- Книга прибытия сырья;

- Карточка складского учета.

Закладка «Приходный ордер» содержит данные о товарах, которые привез поставщик, название поставщика, номер склада, где будет храниться сырье, номер ТТН и название структурного подразделения.

Пользователь имеет возможность добавлять, редактировать и удалять записи с помощью TDBNavigator.

Также можно распечатать форму в виде документа нажав на кнопку «Печать документа» (Приложение 1).

Закладка «Книга прибытия сырья» содержит данные о прибывшем сырье, а именно: наименование сырья, единица измерения, количество сырья, данные о номере ТТН и наименовании поставщика. Все атрибуты являются обязательными к заполнению. Кроме того, номер товара (код товара) может быть выбран только из номеров товара, которые указаны в справочнике товаров.

Удаление, добавление и редактирование записей происходит аналогично закладке приходный ордер.

Закладка «Карточка складского учета» содержит данные о приходе и расходе сырья на каждый вид сырья. Также в нем указываются наименование поставщика, номер ТТН, номер «Требования», номер склада, где будет храниться сырье и место хранения сырья.

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

Рис 4.6. Ввод документов.

Отчетность.
Закладка «Отчетность» используется для печати бланков отчетов. Для выбора документа, который необходимо напечатать следует выбрать соответствующий отчет. Отчеты создавались с помощью программы Rave reports 7.6 (пример отчета в Приложении 4).
О программе.

В закладке «О программе» содержится краткая информация о программе и разработчике.

5. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ НАУЧНО-ТЕХНИЧЕСКОГО ПРОЕКТИРОВАНИЯ
5.1. Концепция экономического обоснования разработки научно-технического продукта

Поставлена задача учёта поставок сырья, назначением которой является учет и контроль движения сырья на предприятии.

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

– слишком большие отклонения сметного планирования от реального положения дел, несмотря на значительные затраты на электронную обработку данных и систему в целом;

– отсутствие возможностей эффективно влиять на производительность, сроки прохождения цикла и необходимый уровень запасов сырья;

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

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

а) снижения затрат, связанных с приемом и хранением сырья;

б) сокращения времени поставок сырья;

в) более четкого соблюдения сроков поставки;

г) увеличения гибкости производства, его приспособленности к условиям рынка;

д) повышения качества изделий;

е) увеличения производительности.

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

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

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

Основные цели создания ИС ОМТС:

  • сокращение производственных затрат на фиксирование информации в многочисленных документах;

  • повышение эффективности и оперативности служб отдела МТС;

  • автоматизация поиска и выдачи сопроводительной документации;

  • Повышение культуры производства за счет сокращения доли ручного труда.

1   2   3   4   5   6   7   8   9

Похожие:

Разработка информационной системы отдела материально-технического снабжения предприятия по производству минеральной воды icon 2 Рассматривают вопросы научно-информационного, патентно-лицензионного...
«Хирургия травм, заболеваний позвоночника, спинного мозга и периферической нервной системы»
Разработка информационной системы отдела материально-технического снабжения предприятия по производству минеральной воды icon Введение 2
Целью работы является разработка моделей, методов и практических рекомендацій по совершенствованию системы управления персоналом...
Разработка информационной системы отдела материально-технического снабжения предприятия по производству минеральной воды icon Специальность «Математическое обеспечение и администрирование информационных...
Специальность «Математическое обеспечение и администрирование информационных систем»
Разработка информационной системы отдела материально-технического снабжения предприятия по производству минеральной воды icon Курсовая работа по дисциплине «Динамические интеллектуальные системы»
Разработка прототипа «Оператор Реактора»динамической интеллектуальной системы для диагностики состояния активной зоны реактора по...
Разработка информационной системы отдела материально-технического снабжения предприятия по производству минеральной воды icon Республиканский конкурс, посвящённый Всемирному дню воды Номинация...
Цели моей работы провести качественный анализ проб воды и дать экологическое обоснование полученным результатам, проверить, удовлетворяет...
Разработка информационной системы отдела материально-технического снабжения предприятия по производству минеральной воды icon План мероприятий по повышению уровня материально-технического обеспечения...
Учебники для библиотеки по изобразительному искусству, музыке, технологии, рабочих тетрадей по обж
Разработка информационной системы отдела материально-технического снабжения предприятия по производству минеральной воды icon Московской области постановление
Постановлением Главы города Лыткарино от 19. 06. 2008 №54-п и в целях улучшения материально-технического состояния образовательных...
Разработка информационной системы отдела материально-технического снабжения предприятия по производству минеральной воды icon Повышение эффективности розничной торговли системы отделов рабочего...
Охватывает улучшение всех сторон жизни советских людей потребление и жилье, культуру и отдых, условия труда и быта
Разработка информационной системы отдела материально-технического снабжения предприятия по производству минеральной воды icon Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной...
Тема дипломного проекта (работы) Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access
Разработка информационной системы отдела материально-технического снабжения предприятия по производству минеральной воды icon Совокупность средств обработки информации и персонала, объединенных...
ИС. С точки зрения автоматизации информационные системы можно классифицировать на: автоматизированные, ручные и автоматические. Наиболее...
Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции