Проектирование системы автоматизации складского учета

Автор работы: Пользователь скрыл имя, 20 Июня 2013 в 21:08, курсовая работа

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

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

Прикрепленные файлы: 1 файл

курсовая.doc

— 861.00 Кб (Скачать документ)

НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«ИНСТИТУТ ГОСУДАРСТВЕННОГОУПРАВЛЕНИЯ, ПРАВА  И ИННОВАЦИОННЫХ ТЕХНОЛОГИЙ»

 

 

 

Специальность – 090103 «Организация и технология защиты информации».

 

«К защите»

 

Заведующий  кафедрой

 «Математика  и  прикладная информатика» 

                                                       ________________ Крупский А.Ю.

                    14 июня 2013г.

 

 

КУРСОВАЯ РАБОТА

 

 

Тема: «Проектирование системы автоматизации складского учета».

 

 

Студент:

__________  Кужель С.В

14 июня 2013г.

Научный руководитель:

к.п.н., доцент

                                                                              ______________ Нагаева И.А

14 июня  2013 г.

 

 

 

 

 

 

 

 

 

 

 

МОСКВА  2013

 

 

 

 

Оглавление

Введение

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

 

 

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

Основное назначение склада - концентрация запасов, их хранение и  обеспечение бесперебойного и ритмичного снабжения заказов потребителей. Основной организационной формой применения системной обработки экономической информации на организационно - экономическом объекте (складе) управления является автоматизированная система управления (АСУ) различных уровней и назначений.

 

АСУ определяется как система “человек – машина”, которая обеспечивает эффективно функционирования объекта управления, осуществляется с использованием средств вычислительной, периферийной и организационной техники.

 

 

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Раздел 1. Разработка технического задания.

1.1 Наименование и область применения

 

 Наименование разработки – автоматизированная информационная система склада предприятия.

  Область применения – промышленные предприятия малого  и среднего бизнеса.

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

Задание на курсовое проектирование по дисциплине “Проектирование  информационных систем”.

 

1.3Цель и назначение разработки.

 

1.3.1 Разрабатываемая автоматизированная система обработки информации решает задачу автоматизации процессов работы склада предприятия.

 

1.3.2 Задачу автоматизации склада можно разбить на подзадачи:

- учет приходящих  товаров;

- учет количества  товара на складе;

- учёт отравленных  товаров;

- формирование  товарно-транспортной и приходной накладных, а также заявок подразделений на товары.

Разрабатываемая автоматизированная система должна предоставлять удобные средства для решения перечисленных задач.

1.4 Требования к составу и параметрам технических и программных средств.

- Система должна работать на IBM совместимых компьютерах.

- Минимальная  конфигурация:

Тип процессора - Pentium III или Athlon и выше;

Частота процессора - 800Mhz и выше;

Объём оперативного запоминающего устройств - 512 Мб и  более;

Объем свободного пространства на жестком диске - 80 Mб и выше.

Система должна работать под управлением семейства  операционных систем Win 32 (Windows 98, Windows Me, Windows 2000, Windows NT, Windows XP, Windows Vista, Windows 7).

1.4.1  Требования к интерфейсу пользователя

Пользовательский интерфейс должен быть:

- интуитивно  понятным;

- обеспечивать  минимизацию ввода данных с  клавиатуры;

- иметь цветовую  гамму оформления, соответствующую  эргономическим требованиям.

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

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

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

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

- пояснительная записка, содержащая описание разработки;

- руководство  администратора;

- руководство  пользователя;

- схема структурная  программной системы;

- формы интерфейса  пользователя с описанием.

1.6 Функциональные требования

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

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

- Информационные  функции:

Работа с  информацией о товаре на складе.

Работа с  адресной информацией о поставщиках.

Работа с рыночной информацией.

Информационная  поддержка продаж.

- Функции поддержки  при работе с поставщиком:

Текущая ситуация при работе с поставщиком.

Потребности предприятия  в материалах.

Работа по этапам сделки.

- Функции поддержки  при управлении отделом:

Планирование  работы отдела.

Постановка  задач перед работниками отдела.

Контроль выполнения задач работниками отдела.

Контроль текущих  показателей работы отдела.

Получение фактических  показателей по итогам периода.

- Функции анализа  и прогнозирования:

Анализ поставок и продаж.

Прогнозирование динамики продаж.

Анализ результатов  работы сотрудников.

Анализ рыночной ситуации.

- Функции обработки  имеющейся информации:

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

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

- Другие групповые  действия над записями.

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

1.7 Анализ технического задания

Учитывая требования, предъявляемые к информационной системе в техническом задании, рассмотрим возможные варианты ее реализации.

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

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

- вычислительное  и коммуникационное оборудование;

- программное  обеспечение;

- лингвистические  средства;

- информационные  ресурсы;

- системный  персонал.

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

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

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

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

Организационное обеспечение включает в себя планирование работ по проекту и проведение экономических расчётов.

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

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

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

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

 

1.7.1  Выбор средств выполнения технического задания

Среди представителей систем управления базами данных (СУБД) можно выделить: Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также базу данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологии, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще – диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения, на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом «де-факто» стала «быстрая разработка приложений» или RAD (от английского Rapid Application Development), основанная на широко декларируемом в литературе «открытом подходе», то есть необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с «классическими» СУБД все чаще упоминаются языки программирования Visual Basic и Visual C++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер».

Информация о работе Проектирование системы автоматизации складского учета