Диаграмма бизнес-процессов
Диаграмма вариантов использования
Модель данных
Диаграмма классов форм
Диаграмма состояний
Диаграмма последовательности
Входные и выходные формы
Входные и выходные формы
Входные и выходные формы
Выводы
1.18M
Категория: ЭлектроникаЭлектроника

АСОИ учета ремонта компьютерной техники и торгового оборудования ОАО «БМК»

1.

Тема дипломного проекта:
АСОИ учета ремонта компьютерной
техники и торгового оборудования ОАО
«БМК».
Цель дипломного проекта:
Целью дипломного проекта является
разработка АСОИ учета ремонта
компьютерной техники и торгового
оборудования.

2.

Документ
«Акт о передаче товара в ремонт»

3.

Документ
«Акт на принятие товара из ремонта»

4.

Документ
«Акт о ликвидации товара»

5. Диаграмма бизнес-процессов

analysis Диаграмма бизнесс процессов
Акт о передаче товара в ремонт
Выявление
брака в
товаре
Сотрудник
отдела
рекламаций
(from
диаграмма
вариантов
использования)
Товар не
подлежит
ремонту
Завершон
ремонт товара
Формирование
акта на
принятиее
товараа из
ремонта
Акто на принятие товара из
ремонта
+
+
+
+
+
+
+
+
+
+
+
+
Дата
директор
должность_сотрудника
заключение
имя_сотрудника
название_нашего_предприятия
название_товара
номер
номер_паспорта
номер_формуляра
табельный_номер
A
цена_ремонта
Формирование
акта о
передаче
товара в
ремонт
+
+
+
+
+
+
+
+
+
+
дата
директор
должность пердставителя
имя представителя
инвентарный номер
название товара
название. нашего предп.
номер
номер паспорта
номер формуляра
Формирование
акта о
утилизации
товара
A
Акт на утилизацию товара
+
+
+
+
+
+
+
+
+
дата
Дата_покупки
деректор
Должность_сотрудника
заключение
Имя_сотрудника
название_нашего_предп
номер
Причина
A

6. Диаграмма вариантов использования

uc диаграмма вариантов использования
Акт о передаче
товара в ремонт
Сотрудник
отдела
рекламаций
Акт о ликвидациитовара
Акт на принятие товара
из ремонта

7. Модель данных

dm модель данных
ВидРемонта
АктОПередачеТовараВРемонт
Товар
«column»
*
дата: date
*PK Номер: bigint
+PK_Оборудование *FK Сотрудник: bigint
*FK Оборудование: bigint
*
Причина: varchar(50)
(Оборудование = ИнвНомер)
*FK ВидРемонта: bigint
«column»
*PK ИнвНомер: bigint
*
Название: varchar(50)
*
НомерПас п: bigint
*
НомерФорм: bigint
*
Цена: bigint
ДатаПокупки: date
+
«column»
*PK Номер: bigint
+PK_ВидРемонта *
название: varchar(50)
+FK_НакладнаяНаПередачуТовараВРемонт_ВидРемонта
(ВидРемонта = Номер)
1
«PK»
«FK»
+
PK_ВидРемонта(bigint)
0..*
+FK_НакладнаяНаПринятиеТовараИзРемонта_Накладная...
1
«FK»
0..*
+
+
+
«PK»
PK_Оборудование(bigint)
«FK»
FK_НакладнаяНаПередачуТовараВРемонт_ВидРемонта(bigint)
FK_НакладнаяНаПередачуТовараВРемонт_Оборудование(bigint)
FK_НакладнаяНаПередачуТовараВРемонт_Сотрудники(bigint)
+PK_НакладнаяНаПередачуТовараВРемонт
1 «FK»
«index»
0..*
+
IXFK_НакладнаяНаПередачуТовараВРемонт_ВидРемонта(bigint)
+
IXFK_НакладнаяНаПередачуТовараВРемонт_Оборудование(bigint)
+
IXFK_НакладнаяНаПередачуТовараВРемонт_Сотрудники(bigint)
+FK_НакладнаяНаПередачуТовараВРемонт_Оборудование «PK»
+FK_НакладнаяНаПередачуТовараВРемонт_Сотрудники
+
PK_НакладнаяНаПередачуТовараВРемонт(bigint)
(Сотрудник = 0..*
ТабНомер)
«FK»
+PK_Сотрудники
Сотрудники
+
«FK»
FK_Сотрудники_Должнос ть(bigint)
+
«index»
IXFK_Сотрудники_Должнос ть(bigint)
+
«PK»
PK_Сотрудники(bigint)
+FK_Сотрудники_Должнос ть
0..*
(Должнос ть = номер)
1
Должность
«column»
*PK номер: varchar(50)
*
название: varchar(50)
ТабНомер: bigint
+
«index»
IXFK_Должнос ть_Сотрудники(bigint)
+
«PK»
PK_Должнос ть(varchar)
+
«FK»
FK_НакладнаяНаПринятиеТовараИзРемонта_НакладнаяНаПередачуТовараВРемонт(bigint)
+
«index»
IXFK_НакладнаяНаПринятиеТовараИзРемонта_НакладнаяНаПередачуТовараВРемонт(bigint)
«PK»
+
PK_НакладнаяНаПринятиеТовараИзРемонта(bigint)
+FK_АктНаСдачуТовараВУтиль_НакладнаяНаПринятиеТо...
(НаклНаПринИзРем = номер)
0..*
1
+PK_НакладнаяНаПринятиеТовараИзРемонта
«FK»
АктНаУтилизациюТовара
«column»
*
дата: date
*PK номер: bigint
*FK НаклНаПринИзРем: bigint
+
«FK»
FK_АктНаСдачуТовараВУтиль_НакладнаяНаПринятиеТовараИзРемонта(bigint)
+
«index»
IXFK_АктНаСдачуТовараВУтиль_НакладнаяНаПринятиеТовараИзРемонта(bigint)
+
«PK»
PK_АктНаСдачуТовараВУтиль(bigint)
«FK»
+PK_Должнос ть
«column»
*
дата: date
*PK номер: bigint
*FK НаклНаСдВРем: bigint
*
Цена: bigint
*
Заключение: varchar(50)
(НаклНаСдВРем = Номер)
1
«column»
*PK ТабНомер: bigint
*
Имя: varchar(50)
FK Должнос ть: bigint
АктНаПринятиеТовараИзРемонта

8. Диаграмма классов форм

9. Диаграмма состояний

class диаграммаСостояний
Справочник
сотрудники
Сотрудники
Закрыть
Отчёт о количестве
переданных в ремонт
товаров
Справочник
товары
Отчёт о обытках
после ремонта
Отчёт о убытках
Отчёт о количестве
Закрыть
после ремонта
переданных в ремонт
товаров
Закрыть
Закрыть
Товары
Закрыть
Рабочий стол
Акт о передаче
Закрыть Акт на принятие Закрыть
товара в ремонт
товара из ремонта
Документ "Акт о
передаче товара в
ремонт"
Документ "Акт на
принятие товара
из ремонта"
Акт на
утилизацию
товара
Закрыть
Документ "Акт на
утилизацию товара"
Отчёт о
утилизированных
товарах
Закрыть
Отчёт о
утилизированных
товарах

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

11. Входные и выходные формы

12. Входные и выходные формы

13. Входные и выходные формы

14. Выводы

В ходе выполнения дипломного проекта на
тему «АСОИ учета ремонта компьютерной
техники и торгового оборудования ОАО «БМК»,
разработана программа, удовлетворяющая
всем
требованиям,
предъявляемым
к
программным продуктам подобного рода.
Для
обоснования
целесообразности
разработки
был
произведен
расчет
экономической эффективности, рассмотрены
меры по охране труда и энергосбережению.

15.

Доклад окончен
Спасибо за внимание
English     Русский Правила