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

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

rst.MoveFirst

i = 0

PosInc = 4

Do Until rst.EOF

'Добавление  новой строки:

If i <> 0 Then

objExcel.Rows.Item(PosInc + i).Select

objExcel.Selection.Insert

objExcel.Rows.Item(PosInc).Select

objExcel.Selection.Copy

objExcel.Rows.Item(PosInc + i).Select

objExcel.ActiveSheet.Paste

objExcel.Application.CutCopyMode = False

End If

 

objExcel.Cells(i + PosInc, 1) = i + 1

objExcel.Cells(i + PosInc, 2) = rst!idTovar

objExcel.Cells(i + PosInc, 3) = rst!Tovar_num

objExcel.Cells(i + PosInc, 4) = rst!Tovar_name

objExcel.Cells(i + PosInc, 5) = rst!Tovar_price

objExcel.Cells(i + PosInc, 6) = rst!Tovar_quan

 

i = i + 1

rst.MoveNext

Loop

 

End With

objExcel.Visible = True

 

Exit Sub

ErrProc:

objExcel.Quit

Set objExcel = Nothing

End Sub

 

Private Sub mnuRTovar1_Click()

RepTovar.Show

End Sub

 

Private Sub mnuSnabj_Click()

FmSnabj.Show

End Sub

 

Private Sub mnuSpis_Click()

FmSpisanie.Show

End Sub

 

Private Sub mnuSuppl_Click()

FmPost.Show

End Sub

 

Private Sub mnuTovar_Click(Index As Integer)

FmTovar.Show

End Sub

 

Private Sub mnuVid_Click()

FmVid.Show

End Sub

 

Код модуля FmZ

 

Private cn As ADODB.Connection

Private rs As ADODB.Recordset

Private rsTovar As ADODB.Recordset

P


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