Постановка задачи
Постановка задачи
Постановка задачи
845.00K
Category: softwaresoftware

Программа «Журнал заявок»

1.

ПРОГРАММА
«Журнал заявок»

2.

Постановка задачи
2

3.

Постановка задачи
Цель создания программы:
вести учет и контроль заявок (когда получена, в каком состоянии
находится);
вести учет выполненных работ (что, кем и когда сделано);
вести справочник клиентов (какие базы данных используются, где
они установлены, как получить удаленный доступ);
рассчитывать объем выполненных работ по каждому клиенту для
оплаты
3

4. Постановка задачи

Простой бизнес-процесс
Заявка клиента
Клиент
Автор
Задание
Руководитель
Результат
Исполнитель
4

5. Постановка задачи

Сложный бизнес-процесс
Заявка клиента
Автор
Клиент
Задание 1
Задание 2
Руководитель
Результат 2
Результат 1
Исполнитель 1
Исполнитель 2
5

6. Постановка задачи

Сложный бизнес-процесс
Заявка клиента
Задание 1
Задание 2
Результат 1
Результат 2
6

7.

Постановка задачи
Заявка:
поступает по телефону, по электронной почте или при посещении;
сохраняется в виде текста со слов клиента (это важно);
нужно знать когда она поступила;
нужно знать кем она выдана;
нужно знать когда сдать результат, но может быть заявка с
неопределенным сроком
7

8.

Постановка задачи
Задание:
выдается на основании заявки;
может быть частью более общего задания (обобщение);
может иметь подчиненные задания (детализация);
может быть выдано сразу нескольким исполнителям, из которых
один назначается ответственным;
имеет общий срок исполнения;
содержит план работ, каждая из которых может иметь свой срок и
исполнителя
8

9.

Постановка задачи
Работа:
выдается на основании задания;
одно задание – одна работа;
содержит список работ, каждая из которых имеет своего
исполнителя и трудозатраты
работа должна быть связана с конкретным объектом, который был
изменен (программой, базой данных или устройством)
9

10.

Проектирование
программы
10

11.

Проектирование программы
События
Документы
Поступление заявки
Заявка
Выдача задания
Задание
Выполнение работы
Учет работ
11

12.

Проектирование программы
Повторно используемые данные
Данные
Заявка
Задание
Учет работ
Клиент
+
+
+
Сотрудник клиента
+
+
Автор
+
+
Ответственный
+
+
Исполнитель
+
+
Объект
+
+
Автор, Ответственный и Исполнитель – это сотрудники компании,
поэтому данные имеют один и тот же тип
12

13.

Проектирование программы
Основные объекты конфигурации
Справочники
• Виды работ
• Информационные базы
• Контрагенты
Документы
• Заявка
• Задание
• Учет работ
• Контактные лица
• Сотрудники
Регистры
• Устройства
• Программы контрагентов
• Программы
• Учетные данные
• Версии программ
• Работы
13

14.

Реализация
14
English     Русский Rules