Автор работы: Пользователь скрыл имя, 14 Июня 2014 в 11:09, дипломная работа
Целью написания дипломной является оптимизация работы отдела информационных технологий посредством разработки и внедрения программного приложения, которое будет обрабатывать и хранить информацию о заявках от подразделений, а также заказов от поставщиков, документы поступления от поставщиков. Разработанная программа позволит вести учет заявок от подразделений, учет поставщиков, их договоров, а также обеспечит возможность по оформлению заказа поставщику на необходимые ресурсы.
Введение 7
1. Обзорно – аналитическая часть 9
1.1. Современное состояние автоматизации рассматриваемой предметной области 9
1.2. Характеристика предметной области 12
1.3. Организационная структура предприятия 12
1.4. Основные бизнес – процессы предприятия 18
1.5. Программное и техническое обеспечение предприятия 24
1.6. Постановка задачи 28
1.6.1. Проблемы возникающие при функционировании отдела 28
1.6.2. Автоматизируемые задачи 28
1.6.3. Выбор и обоснование задачи автоматизации 29
1.7. Информационный анализ предметной области 30
1.7.1. Форматы входных документов 30
1.7.2. Описание выходной информации 31
1.8. Бизнес-правила 32
2. Техническое задание 33
2.1. Назначение и цели создания (развития) системы 33
2.2. Характеристики объекта автоматизации 33
2.3. Требования к системе 33
2.3.1. Требования к структуре и функционированию системы 34
2.3.2. Требования к режимам функционирования системы 34
2.3.3. Перспективы развития, модернизации системы 36
2.3.4. Требования к численности и квалификации персонала обслуживающего систему, режиму работы персонала 36
2.3.5. Показатели назначения 36
2.3.6 Требования к надежности 37
2.3.7. Требования к эргономике и технической эстетике 38
2.3.8. Требование к функциям 38
2.3.9. Требования к видам обеспечения 39
2.4. Источники разработки 40
2.5. Обоснование средств разработки 40
3. Экспериментально-проектная часть 43
3.1. Проектирование информационного обеспечения системы 43
3.1.1. Построение модели процессов 43
3.1.2. Построение логической модели данных 43
3.1.3. Описание таблиц базы данных 46
3.1.4. Типовые запросы базы данных 50
3.2. Проектирование программного обеспечения системы 51
3.3. Тестирование и оценка программного продукта 55
3.3.1. Тестирование программного продукта 55
3.3.2. Оценка технико-экономических показателей 57
3.4. Руководство пользователя 59
3.6. Руководство администратора 71
Заключение 74
Список использованных источников 77
Приложение А 78
Приложение Б 81
Код основного модуля программы
Public Class Main
Private Sub ЕдиницаИзмеренияToolStripMenuI
Dim NewMDIChild As New EdUzm()
NewMDIChild.MdiParent = Me
NewMDIChild.Show()
End Sub
Private Sub НоменклатураToolStripMenuItem_
Dim NewMDIChild As New Nomenklatura()
NewMDIChild.MdiParent = Me
NewMDIChild.Show()
End Sub
Private Sub ПодразделенияToolStripMenuItem
Dim NewMDIChild As New Podrazdelenue()
NewMDIChild.MdiParent = Me
NewMDIChild.Show()
End Sub
Private Sub ПоставщикиToolStripMenuItem_
Dim NewMDIChild As New Postavwuku()
NewMDIChild.MdiParent = Me
NewMDIChild.Show()
End Sub
Private Sub ОПрограммеToolStripMenuItem_
Dim NewMDIChild As New AboutBox1()
NewMDIChild.MdiParent = Me
NewMDIChild.Show()
End Sub
Private Sub ПроверитьАктуальныеЗаказызаявк
Dim NewMDIChild As New CheckZauvkaZakaz()
NewMDIChild.MdiParent = Me
NewMDIChild.Show()
End Sub
Private Sub НайтиЗаявкизаказыToolStripMenu
Dim NewMDIChild As New FindZauvkaZakaz()
NewMDIChild.MdiParent = Me
NewMDIChild.Show()
End Sub
Private Sub РеестрЗаявокToolStripMenuItem_
Dim NewMDIChild As New Reectr()
NewMDIChild.MdiParent = Me
NewMDIChild.Show()
NewMDIChild.Text = "Реестр заявок"
End Sub
Private Sub РеестрЗаказовToolStripMenuItem
Dim NewMDIChild As New Reectr()
NewMDIChild.MdiParent = Me
NewMDIChild.Show()
NewMDIChild.Text = "Реестр заказов"
End Sub
Private Sub РеестрДокументовПоступленияToo
Dim NewMDIChild As New Reectr()
NewMDIChild.MdiParent = Me
NewMDIChild.Show()
NewMDIChild.Text = "Реестр документов поступления"
End Sub
Private Sub РеестрАктовСписанияToolStripMe
Dim NewMDIChild As New Reectr()
NewMDIChild.MdiParent = Me
NewMDIChild.Show()
NewMDIChild.Text = "Реестр актов списания"
End Sub
Private Sub ОтчетОПроделаннойРаботеToolStr
Dim NewMDIChild As New Reports()
NewMDIChild.MdiParent = Me
NewMDIChild.Show()
NewMDIChild.Label2.Visible = True
NewMDIChild.Label3.Visible = True
NewMDIChild.Button2.Visible = True
NewMDIChild.DateTimePicker1.
End Sub
Private Sub ПроверитьНаличиеТоваровВОтделе
Dim NewMDIChild As New Reports()
NewMDIChild.MdiParent = Me
NewMDIChild.Show()
NewMDIChild.Label1.Visible = True
NewMDIChild.Button1.Visible = True
End Sub
End Class
Выходные документы
Рисунок Б.1. – Отчет «Списанные материалы/оборудование»
Рисунок Б.2. – Отчет о проделанной работе
Продолжение приложения Б
Рисунок Б.3. – Печатная форма заказа