Проектирование автоматизированной системы "Склад"

Автор работы: Пользователь скрыл имя, 23 Декабря 2013 в 23:07, курсовая работа

Краткое описание

Целью данного проекта является разработка системы автоматизации рабочего места кладовщика по учету складских операций и реализации продукции.
Для того чтобы автоматизировать учет складских операций и реализацию продукции, необходимо решить следующие задачи:
1. Собрать информацию о складе.
2. Обосновать использование автоматизированной системы.
3. Обосновать разработки по всем видам обеспечения.
4. Построить инфологическую модель.
5. Охарактеризовать входную, результатную информацию.
6. Реализовать выбранный вариант проекта.

Содержание

Введение………………………………………………………………………...3
Техническое задание……………………………………………………………5
1 Анализ деятельности торгового склада…………………………………..10
1.1. Описание деятельности торгового склада………………………10
1.2. Обоснование необходимости разработки АС «Склад»………..14
1.3. Обоснование выбора средств моделирования и среды разработки, СУБД…………………………………………………………………………….17
2 Разработка проекта автоматизированной системы «Склад»…………….... 27
2.1. Разработка модели использования. Диаграммы прецедентов…27
2.2. Описание поведения системы..………………………………….31
2.2.1. Диаграммы последовательностей системы……………….31
2.2.2. Диаграммы кооперации……………………………………..35
2.2.3. Диаграммы действий……………………………………….35
2.3. Построение концептуальной модели предметной области (диаграмма классов)……………………………………………………………41
2.3.1. Диаграмма классов (структура объектов)………………..41
2.3.2. Диаграммы состояний объектов…………………………..45
2.4. Обоснование проектных решений по реализации программного обеспечения………………………………………………………………45
2.4.1. Диаграмма компонентов……………………………………45
2.4.2. Диаграмма размещения……………………………………..46
3 Реализация автоматизированной системы «Склад»……………………….47
3.1 Разработка интерфейса пользователя. Общая схема интерфейса пользователя. ……………………………………………………………47
3.2 Описание экранных форм интерфейса пользователя……………47
3.3 Тестирование разработанного программного продукта………….51
4 Результаты разработки……………………………………………………….55
4.1. Оценка качества и надёжности…………………………………..55
4.2. Характеристика разработанного программного продукта…….55
Заключение……………………………………………………………………..56
Список используемой литературы……………………………………………57
Приложение……………………………………………………………………..58

Вложенные файлы: 1 файл

курсовая Склад.docx

— 927.90 Кб (Скачать файл)

 

Введение………………………………………………………………………...3

Техническое задание……………………………………………………………5

  1. Анализ деятельности торгового склада…………………………………..10
    1. Описание деятельности торгового склада………………………10
    2. Обоснование необходимости разработки АС «Склад»………..14
    3. Обоснование выбора средств моделирования и среды разработки, СУБД…………………………………………………………………………….17
  2. Разработка проекта автоматизированной системы «Склад»…………….... 27
    1. Разработка модели использования. Диаграммы прецедентов…27
    2. Описание поведения системы..………………………………….31

2.2.1. Диаграммы последовательностей системы……………….31

2.2.2. Диаграммы кооперации……………………………………..35

2.2.3. Диаграммы действий……………………………………….35

    1. Построение концептуальной модели предметной области (диаграмма классов)……………………………………………………………41

2.3.1. Диаграмма классов (структура объектов)………………..41

2.3.2. Диаграммы состояний объектов…………………………..45

    1. Обоснование проектных решений по реализации программного обеспечения………………………………………………………………45
      1. Диаграмма компонентов……………………………………45
      2. Диаграмма размещения……………………………………..46
  1. Реализация автоматизированной системы «Склад»……………………….47

3.1 Разработка интерфейса пользователя. Общая схема интерфейса пользователя. ……………………………………………………………47

3.2  Описание экранных форм интерфейса пользователя……………47

3.3  Тестирование разработанного программного продукта………….51

  1. Результаты разработки……………………………………………………….55
    1. Оценка качества и надёжности…………………………………..55
    2. Характеристика разработанного программного продукта…….55

Заключение……………………………………………………………………..56

Список используемой литературы……………………………………………57

Приложение……………………………………………………………………..58

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение

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

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

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

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

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

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

    1. Собрать информацию о складе.
    2. Обосновать использование автоматизированной системы.
    3. Обосновать разработки по всем видам обеспечения.
    4. Построить инфологическую модель.
    5. Охарактеризовать входную,  результатную информацию.
    6. Реализовать выбранный вариант проекта.

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

 

 

 

Введение

Настоящее техническое задание распространяется на разработку и испытание автоматизированной системы «Склад». Данный продукт предназначен для учета поступаемой и отправляемой продукции.

1 Основание для разработки

Автоматизированная  система разрабатывается на основании  задания на курсовую работу по дисциплине «Технологии программирования», утверждено кафедрой «Промышленная информатика», согласовано с кафедрой «ИиСУ».

Тема: Автоматизированная информационная система «Склад»

Эксплуатационное  название: АС «Склад»

2 Назначение разработки

Основным  назначение данной АС – учет движения торгово-материальных ценностей на складе.

3 Требования к программе (или программному изделию)

3.1 Требования к функциональным  характеристикам

Состав  функций АС:

  1. Регистрация поступающей продукции.
  2. Регистрация отправляемой продукции.
  3. Редактирование данных (изменение, удаление, добавление).
  4. Сортировка товара.
  5. Формирование отчетов.
  6. Проверка изделий на брак.
  7. Написание документов по бракованной продукции.
  8. Инвентаризация и учет продукции.
  9. Поиск по заданным параметрам.
  10. Печать отчетов.

Исходные  данные:

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

Результаты:

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

3.2 Требования к надежности

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

  • использованием лицензированного ПО;
  • организации бесперебойного питания путем использования блоков бесперебойного питания;
  • организации резервного копирования в конце каждого рабочего дня.

3.3 Условия эксплуатации

Эксплуатация  ИС должна удовлетворять санитарным нормам и правилам СанПин 2.2.2/2.4.1340-03.

Рабочее место оператора должно соответствовать  эргономическим требованиям ГОСТ 12.2.032-78 (2001) «Рабочее место при выполнении работ сидя. Общие эргономические требования» и ГОСТ 12.2.049-80 (2001) «Оборудование  производственное. Общие эргономические требования» в соответствии с  ГОСТ 21889-76 «Система человек-машина».

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

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

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

3.4 Требования к составу и  параметрам технических средств

Минимальное количество рабочих станций -2.

Минимальная конфигурация рабочей станции пользователем  ПМ:

  1. Процессор  - Intel Core i3 2100.
  2. Вентилятор – GlacialTech.
  3. Операционная память – DDR-3 4Gb.
  4. Материнская плата – Gigabyte GA-H61M-S2-B3.
  5. Интерфейсы – 8xAudio, GbLan, 4xSATA2.
  6. Винчестер (жесткий диск) – HDD 500Gb.
  7. Видеокарта – Intel GMA X3x00.
  8. Внешние накопители – DVD+R/RW.
  9. Аудиоподсистема – 8xAudio.
  10. Корпус – FOXCONN.
  11. Блок питания – 400W.

Также для  печати документов необходим сетевой  принтер формата А4.

Для эксплуатации АС «Склад» будет использоваться сервер Hyperion RS 130G3 серии ETegro Hyperion RS, со следующими характеристиками:

  • описание: базы данных, терминал, веб, фаил- и принт-сервер;
  • набор микросхем: Intel 5520+ICH10R;
  • процессоры 1 или 2 Intel Xeon 56xx (до 12 ядер);
  • максимальный объём памяти: 96Gb шестиканальной DDR3, 12 слотов;
  • встроенные контроллеры: технология дочерних плат расширения, встроенный SATA контроллер ICH10R (RAID 0,1);
  • максимальное количество дисков: 4 3.5” SAS/SATA/SSD с горячей заменой;
  • слоты расширения: 1x PCI-E 2.0 16x;
  • сетевые интерфейсы: 2x Intel Gigabit Ethernet 82576EB, VMDq, VMDe, IOAT 3 1x Intel Gigabit Ethernet 82574L;
  • управление системой:
  • блок питания: 650Вт дублированный с горячей заменой/500Вт одиночный, поддержка Intel DPNM.

3.5 Требования к информационной и программной совместимости

АС «Склад»  работает под управлением операционной системы MS Windows 7 с пакетом MS OFFICE.

При разработке программного средства используются:

  • система управления базами данных – Oracle 10g;
  • среда объектно-ориентированного программирования – Delphi 7;
  • CASE – средств – Rational Rose.

Интерфейс информационной системы должен соответствовать  стандарту Windows.

4 Требования к программной документации

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

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

5 Технико-экономические показатели

Внедрение АС позволит:

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

6 Стадии и этапы разработки

Информация о работе Проектирование автоматизированной системы "Склад"