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

Автор работы: Пользователь скрыл имя, 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 Кб (Скачать файл)

Прецедент

Печать отчетов

Субъекты

АС «Склад»

Предусловие

Обработка информации

Основной поток

По условиям запроса осуществляется печать.

Постусловие

Вывод документа с принтера


Таблица 2.15 – Описательная спецификация прецедента «Формирование документов»

Прецедент

Формирование документов

Субъекты

АС «Склад»

Предусловие

Обработка информации

Основной поток

Составление документов по шаблону

Постусловие

Печать отчетов


 

Таблица 2.16 – Описательная спецификация прецедента «Формирование документов»

Прецедент

Поиск по заданным параметрам

Субъекты

АС «Склад»

Предусловие

Обработка информации

Основной поток

Составление документов по шаблону

Постусловие

Печать отчетов, отображение информации


Таблица 2.17 – Описательная спецификация прецедента «Отображение информации»

Прецедент 

Отображение информации

Прецедент 

Отображение информации

Субъекты

АС «Склад»

Предусловие

Обработка информации, поиск по заданным параметрам, формирование документов

Основной поток

Составление документов по шаблону

Постусловие

Печать отчетов


2.2 Описание поведения системы

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

На рисунке  2.3 представлена диаграмма последовательности действий персонала склада, до внедрения ИС

Рисунок 2.3 – Диаграмма последовательности действий персонала склада, до внедрения ИС «Склад»

На рисунке  2.4 представлена диаграмма последовательности действий работы с клиентами склада, до внедрения ИС, без проведения аудита

Рисунок 2.4 – Диаграмма последовательности действий работы с клиентами склада, до внедрения ИС «Склад», без проведения аудита

На рисунке  2.5 представлена диаграмма последовательности действий работы с клиентами склада, до внедрения ИС, с проведением аудита

Рисунок 2.5 – Диаграмма последовательности действий работы с клиентами склада, до внедрения ИС «Склад», с проведением аудита

На рисунке 2.6 представлена диаграмма последовательности действий работы с клиентами склада, после внедрения ИС, без аудита склада

Рисунок 2.6 - Диаграмма последовательности действий работы с клиентами склада, после внедрения ИС «Склад», без проведения аудита

 

 

 

На рисунке 2.7 представлена диаграмма последовательности действий работы с клиентами склада, после внедрения ИС, с проведением аудита склада

Рисунок 2.7 - Диаграмма последовательности действий работы с клиентами склада, после внедрения ИС «Склад», с проведения аудита склада

 

      1. Диаграмма коопераций

На рисунке 2.8 представлена диаграмма кооперации персонала склада, до внедрения ИС «Склад»

Рисунок 2.8 - Диаграмма кооперации персонала склада до внедрения ИС «Склад»

На рисунке 2.9 представлена диаграмма кооперации персонала склада, по работе с клиентами склада, до внедрения ИС «Склад», без проведения аудита склада

Рисунок 2.9 - Диаграмма кооперации персонала склада, по работе с клиентами склада, до внедрения ИС «Склад», без проведения аудита склада

На рисунке 2.10 представлена диаграмма кооперации персонала склада, по работе с клиентами склада, до внедрения ИС «Склад», с проведением аудита склада

Рисунок 2.10 - Диаграмма кооперации персонала склада, по работе с клиентами склада, до внедрения ИС «Склад», с проведением аудита склада

 

 

 

 

 

 

На рисунке 2.11 представлена диаграмма кооперации персонала склада, по работе с клиентами склада, после внедрения ИС «Склад», без проведения аудита склада

Рисунок 2.11 - Диаграмма кооперации персонала склада, по работе с клиентами склада, после внедрения ИС «Склад», без проведения аудита склада

 

На рисунке 2.12 представлена диаграмма кооперации персонала склада, по работе с клиентами склада, после внедрения ИС «Склад», с проведением аудита склада

Рисунок 2.12 - Диаграмма кооперации персонала склада, по работе с клиентами склада, после внедрения ИС «Склад», с проведением аудита склада 

      1. Диаграмма действий

На рисунке 2.13 представлена диаграмма действий персонала склада, до внедрения ИС «Склад»

Рисунок 2.13 - Диаграмма действий персонала склада, до внедрения ИС «Склад»

На рисунке 2.14 представлена диаграмма действий персонала склада, по работе с клиентами, до внедрения ИС «Склад»

Рисунок 2.14 - Диаграмма действий персонала склада, по работе с клиентами, до внедрения ИС «Склад» 

На рисунке 2.15 представлена диаграмма действий персонала склада, по работе с клиентами, после внедрения ИС «Склад»

Рисунок 2.15 - Диаграмма действий персонала склада, по работы с клиентами, до внедрения ИС «Склад»

 

    1. Построение концептуальной модели ИС «Склад»

На рисунке 2.16 представлена диаграмма классов ИС «Склад»

Рисунок 2.16 - Диаграмма классов ИС «Склад»

 

В таблицах 2.18-2.32 представлены описания полей таблиц «Tovar», «Kategorii», «Vid tovara», «Kladovchik», «Klients», «Postavchiki», «Snabjenci», «Ypakovka», «ED izmerenia», «SP proizvoditelei», «Postavchik application», «Klient application», «Prihod», «Otpravlenie», «Spisanie» соответственно.

Название

Тип

Nom tovara

number

Tovar name

varchar

Kol-vo

integer

Name kat

varchar

Ed izmerenia

varchar

Ypakovka

varchar

Vid

varchar

Proizvoditel

varchar

Cena

integer

Primechanie

varchar


Таблица 2.18 – Описание полей таблицы «Tovar»

Название

Тип

ID kat

number

Name kat

varchar

Primechanie

varchar


Таблица 2.19 - Описание полей таблицы «Kategorii»

Название

Тип

ID tovara

number

Tovar name

varchar

Primechanie

varchar


 

Таблица 2.20 - Описание полей таблицы «Vid tovara»

Название

Тип

ID kladovchika

number

FIO kladovchika

varchar

Doljnost

varchar

Primechanie

varchar


Таблица 2.21 - Описание полей таблицы «Kladovchik»

Название

Тип

ID klients

number

FIO klient

varchar

INN klient

integer

Addres

varchar

Продолжение таблицы  2.22

phone

integer

Bank rekvizit

varchar


Таблица 2.22 - Описание полей таблицы «Klients»

Название

Тип

ID postavchika

number

FIO postavchika

varchar

INN postavchika

integer

addres

varchar

phone

integer

Bank rekvizit

varchar


Таблица 2.23 - Описание полей таблицы «Postavchiki»

Название

Тип

ID snab

number

FIO

varchar

Obiazannosti

varchar

Primechanie

varchar


Таблица 2.24 - Описание полей таблицы «Snabjenci»

Название

Тип

ID ypakovki

number

FULL name

varchar

SHORT name

varchar


Таблица 2.25 - Описание полей таблицы «Ypakovka»

Название

Тип

ID ed izm

number

LONG name

varchar

Short name

varchar


Таблица 2.26 - Описание полей таблицы «ED izmerenia»

Название

Тип

ID proizv

number

Proizv name

varchar

Primechanie

varchar


Таблица 2.27 - Описание полей таблицы «SP proizvoditelei»

Название

Тип

ID zaiavki

number

FIO postavchika

number

FIO perevoschika

varchar

   

Продолжение таблицы 2.28

Data

date


Таблица 2.28 - Описание полей таблицы «Postavchik application»

Название

Тип

ID applic

number

Tovar name

varchar

Data

date

FIO klient

varchar

FIO kladovchika

varchar

Status

varchar

Primechanie

varchar


Таблица 2.29 - Описание полей таблицы «Klient application»

Название

Тип

ID

number

ID zaiavki post

number

Tovar name

varchar

Kol-vo

integer

cena

integer


Таблица 2.30 - Описание полей таблицы «Prihod»

Название

Тип

ID applic

number

ID

number

Tovar name

varchar

Kol-vo

integer

cena

integer


Таблица 2.31 - Описание полей таблицы «Otpravlenie»

Название

Тип

ID

number

ID kladovchika

number

Tovar  name sp

varchar

Data spisania

date

Kol-vo

integer

Prich spisania

varchar


Таблица 2.32- Описание полей таблицы «Spisanie»

 

 

 

На рисунке 2.17 представлена диаграмма классов ИС «Склад»

Рисунок 2.17 – Диаграмма компонентов ИС «Склад»

    1. Обоснование проектных решений по реализации программного обеспечения
      1. Диаграмма компонентов

На рисунке 2.18 представлена диаграмма компонентов  ИС «Склад»

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