Файл: Проектирование реализации операций бизнес-процесса «Учет предоставленных услуг салоном красоты».pdf
Добавлен: 29.06.2023
Просмотров: 126
Скачиваний: 2
СОДЕРЖАНИЕ
1.1. Выбор комплекса задач автоматизации.
1.2. Характеристика существующих бизнес – процессов
1.3. Характеристика документооборота, возникающего при решении задачи.
1.4. Обоснование проектных решений по информационному обеспечению.
1.5 Обоснование проектных решений по программному обеспечению
2.1. Информационная модель и её описание.
2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.3. Характеристика результатной информации
2.4. Общие положения (дерево функций и сценарий диалога)
2.5. Характеристика базы данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
2.8. Контрольный пример реализации проекта и его описание
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Код |
Код |
Счетчик |
|
Наименование |
Номенклатура |
Строка |
20 |
Адрес |
Адрес |
Строка |
20 |
Телефон |
Телефон |
Строка |
10 |
Стаж |
Стаж |
Число |
10 |
В таб. 2.4 описаны характеристики справочника Услуга
Таблица 2.4
Услуга
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Код |
Код |
Счетчик |
|
Наименование |
Наименование |
Строка |
20 |
Вид_услуги |
Вид услуги |
СправочникСсылка.Вид_услуги |
|
Стоимость |
Стоимость |
Число |
10 |
В таб. 2.5 описаны характеристики справочника Клиент
Таблица 2.5
Клиент
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Код |
Код |
Счетчик |
|
Номенклатура |
Номенклатура |
Строка |
20 |
Телефон |
Телефон |
Строка |
10 |
В таб. 2.5 описаны характеристики справочника Материалы
Таблица 2.6
Материалы
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Код |
Код |
Счетчик |
|
ФИО |
ФИО |
Строка |
20 |
Стоимость |
Стоимость |
Число |
10 |
На рисунках 2.2-2.6 отражены формы справочников данной конфигурации
Рисунок 2.2 Справочник Мастера
Рисунок 2.3 Справочник Услуга
Рисунок 2.4. Справочник Вид_услуги
Рисунок 2.5. Справочник Клиенты
Рисунок 2.6. Справочник Материалы
Описание документов, необходимых для получения исходной информации
Экранные формы размещения данных описаны в таблице 2.6
Таблица 2.7
Описание входных документов
№ пп |
Наименова-ние |
Реквизиты |
Таблицы, на основе которых формируется |
Частота формирования |
1 |
Запись |
|
|
|
2 |
Оказание_услуги |
|
|
|
3 |
Оплата |
|
|
|
Экранные формы(макеты) документов и экранные формы для их ввода в систему изображены на рисунках 2.7-2.9
Рисунок 2.7 Документ Запись
Рисунок 2.8 Документ Оказание_услуги
Рисунок 2.9 Документ Оплата
2.3. Характеристика результатной информации
Экранные формы отчетов описаны в таблице 2.7
Таблица 2.8
Описание выходных документов
№ пп |
Номенклатура |
Реквизиты |
Таблицы, на основе которых формируется |
Частота формирования |
1 |
Занятьсть мастеров |
|
|
|
2 |
Прайс |
|
|
|
3 |
Выручка |
|
|
|
2.4. Общие положения (дерево функций и сценарий диалога)
Иерархия функций управления и обработки данных, которые призван автоматизировать разрабатываемый программный продукт.
Рис. 2. 10. Дерево функций
В разработанной программе предусмотрены два пользователя – Провизор и Бухгалтер. Дерево диалога изображено на рисунке 2.11
Рис. 2. 11. Дерево диалога
2.5. Характеристика базы данных
Описание таблиц базы данных
В таб. 2.10 описаны характеристики таблицы Вид_услуги
Таблица 2.10
Вид_услуги
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
Код |
Код |
Счетчик |
Ключевое поле |
|
Номенклатура |
Номенклатура |
Строка |
20 |
В таб. 2.11 описаны характеристики таблицы Мастера
Таблица 2.11
Мастера
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
Код |
Код |
Счетчик |
Ключевое слово |
|
Наименование |
Номенклатура |
Строка |
20 |
|
Адрес |
Адрес |
Строка |
20 |
|
Телефон |
Телефон |
Строка |
10 |
|
Стаж |
Стаж |
Число |
10 |
В таб. 2.12 описаны характеристики справочника Услуга
Таблица 2.12
Услуга
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
Код услуги |
Код услуги |
Счетчик |
Ключевое поле |
|
Наименование |
Наименование |
Строка |
20 |
|
Код Вида |
Код Вида |
Число |
3 |
|
Стоимость |
Стоимость |
Число |
10 |
В таб. 2.13 описаны характеристики справочника Клиент
Таблица 2.13
Клиент
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
Код |
Код |
Счетчик |
Ключевое слово |
|
ФИО |
ФИО |
Строка |
20 |
|
Телефон |
Телефон |
Строка |
10 |
В таб. 2.5 описаны характеристики справочника Материалы
Таблица 2.14
Материалы
Номенклатура поля |
Идентификатор поля |
Тип поля |
Длина поля |
Примечание |
Код |
Код |
Счетчик |
Ключевое слово |
|
Номенклатура |
Номенклатура |
Строка |
20 |
|
Стоимость |
Стоимость |
Число |
10 |
В таб. 2.15 описаны характеристики таблицы Запись
Таблица 2.15
Запись
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Код Мастера |
Код Мастера |
Число |
10 |
|
Код Вида |
Код Вида |
Число |
10 |
|
Код Услуги |
Код Услуги |
Число |
10 |
|
Дата_записи |
Дата записи |
Дата |
||
Код Клиента |
Код Клиента |
Число |
10 |
|
Время |
Время |
Строка |
10 |
В таб. 2.16 описаны характеристики таблицы Оказание_услуги
Таблица 2.16
Оказание_услуги
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Код Мастера |
Код Мастера |
Число |
10 |
|
Код Услуги |
Код Услуги |
Число |
10 |
|
Стоимость |
Стоимость |
Числовой |
10 |
|
Код материала |
Код материала |
Числовой |
10 |
|
Сумма |
Сумма |
Числовой |
10 |
В таб. 2.17 описаны характеристики таблицы Оплата
Таблица 2.17
Оплата
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Код Клиента |
Код Клиента |
Числовой |
10 |
|
Оплата |
Оплата |
Числовой |
10 |
Получили схему данных
Рис 2.12 Схема данных
2.6 Структурная схема пакета (дерево вызова программных модулей)
Описание пакета (дерево вызова программных модулей)в среде 1С:Предприятие представлено в таблице 2.9
Таблица 2.9
Описание модулей
№п/п |
Номенклатура подсистемы |
Функции подсистемы |
1 |
Глобальный модуль |
Содержит глобальные процедуры и функции, предопределенные процедуры, процедуры и функции, которые необходимо выполнить при запуске системы «1С:Предприятие 8.3». |
2 |
Справочники |
Содержит предопределенные процедуры для осуществления занесения условно-постоянной информации |
3 |
Документы |
Содержит предопределенные процедуры для осуществления оформления документов |
4 |
Отчеты |
Содержит предопределенные процедуры для формирования отчетов |
2.7 Описание программных модулей
Программные модули в "1С:Предприятии 8"
Программный модуль представляет собой текст на встроенном языке "1С:Предприятия 8", расположенный в определенном месте конфигурации.
В соответствии с этим различают следующие виды программных модулей:
Таблица 2.9
Программные модули в 1 С Предприятие
Общие модули |
Общие модули принадлежат всей конфигурации в целом, но, в отличие от модуля приложения (см. ниже), их может быть несколько, например, модули РасчетНалогов, ОбработкаДокументов. Общие модули не могут содержать объявлений переменных, и в них нет раздела основной программы, таким образом, они состоят только из процедур и функций |
Модуль приложения |
Это модуль, который относится ко всей конфигурации в целом и может быть только один. Модуль приложения является аналогом глобального модуля в версии 7.7. Он отвечает за пользовательскую сессию (сеанс) работы с "1С:Предприятием 8" |
Модуль внешнего соединения |
Если конфигурация запускается не в режиме клиентской сессии, а через COM-соединение, то вместо модуля приложения используется модуль внешнего соединения, который в конфигурации может быть только один |
Модули объектов |
У некоторых прикладных объектов конфигурации могут быть собственные модули, например, модуль документа РасходнаяНакладная, модуль справочника Номенклатура. Не следует их путать с модулями форм этих объектов |
Модули форм |
У каждой формы есть модуль, в котором определяется поведение формы и действия, выполняемые из нее, например, открытие других форм |