Файл: Разработка и реализация конфигурации «Компьютерное ателье» в среде 1С: Предприятие.pdf
Добавлен: 23.05.2023
Просмотров: 1178
Скачиваний: 15
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия
1.1. Характеристика предприятия и его деятельности
1.2. Организационная структура управления предприятием
1.3. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
2. Информационное обеспечение задачи
2.1 Информационная модель и её описание
2.2 Используемые классификаторы и системы кодирования
2.3 Характеристика нормативно-справочной, входной и оперативной информации
2.4 Характеристика результатной информации
3. Программное обеспечение задачи
3.1 Общие положения (дерево функций и сценарий диалога)
Таблица 14. Менеджеры клиентов
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
ID_Менеджера |
IDМенеджера |
число |
0 |
Первичный ключ – ключевое поле (PK) |
|
ФИО Менеджера |
ФИОМенеджера |
Строка |
30 |
|
|
Аналитическая информация |
АналитическаяИнформация |
число |
4 |
Таблица 15. Первичная связь с клиентом по заказу
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
ID_Документа |
IDДокумента |
число |
4 |
Первичный ключ – ключевое поле (PK) |
|
Наименование Заказчика |
НаименованиеЗаказчика |
строка |
0 |
|
|
Тип Источника |
ТипИсточника |
Строка |
30 |
|
|
Тип интереса |
ТипИнтереса |
Строка |
12 |
|
|
Менеджер клиента |
Менеджер Клиента |
Строка |
FK1 |
Таблица 16. Обратная связь клиента по заказу
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
ID_Документа |
IDДокумента |
число |
4 |
Первичный ключ – ключевое поле (PK) |
|
Наименование Заказчика |
НаименованиеЗаказчика |
строка |
0 |
|
|
Тип Источника |
ТипИсточника |
Строка |
30 |
|
|
Тип интереса |
ТипИнтереса |
Строка |
12 |
|
|
Менеджер клиента |
Менеджер Клиента |
Строка |
FK1 |
Таблица 17. Заказы компании
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
Наименование договора |
НаименоваиеДоговора |
строка |
30 |
FK1 |
|
ID_Клиента |
ID Клиента |
число |
4 |
FK2 |
|
Менеджер клиента |
Менеджер клиента |
Строка |
FK3 |
Таблица 18. Cостояние заказов клиента
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
ID_Cостояние_Клиента |
IDCостояниеКлиента |
число |
4 |
|
|
ID_Клиента |
ID Клиента |
число |
4 |
FK1 |
|
Статус клиента |
Статус Клиента |
строка |
30 |
|
|
Дата Начала |
ДатаНачала |
Дата |
||
|
Дата Окончания |
ДатаОкончания |
Дата |
Таблица 19. Утвержденный заказа клиента
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
ID_Заказа |
ID_Заказа |
число |
4 |
Первичный ключ – ключевое поле (PK) |
|
Наименование заказа |
Наименование_Заказа |
Строка |
30 |
|
|
Договор клиента |
Договор клиента |
Строка |
12 |
FK1 |
|
Менеджер проекта |
Менеджер Клиента |
Строка |
Таблица 20. Утвержденные проекты компании
|
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
|
ID_Заказа |
ID_Заказа |
число |
4 |
Первичный ключ – ключевое поле (PK) |
|
Наименование клиента |
Наименование_Клиента |
строка |
30 |
|
|
Сумма клиента |
Сумма По Клиенту |
Число |
12 |
|
|
Менеджер клиента |
Менеджер Клиента |
Строка |
FK1 |
|
|
Исполнитель клиента |
Исполнитель Клиента |
Строка |
20 |
Структурная схема пакета (дерево вызова программных модулей)
Дерево программных модулей отражает структурную схему пакета, содержащего программные модули различных классов:
- модули, выполняющие служебные функции;
- управляющие модули, предназначенные для загрузки меню и передачи управления другому модулю;
- модули, связанные с вводом, хранением, обработкой и выдачей информации.
Дерево программных модулей, составляющих структуру основного пакета представлено на рис. 22.
Форма аутентификации
Главная форма
Форма пользователя
Подсистема работы со справочниками
Модуль визуализации данных
Подсистемы работы с документами
Модуль редактирования визуализированных данных
Подсистема работы с отчетами
Модуль визуальных эффектов
Модуль тестирования БД
Форма редактирования пользователей
Модуль проверки загружаемой информации на ошибки
Рисунок 22 – Структурная схема основного пакета
Рассмотрим модуль тестирования базы данных.
Одной из основных администраторских функций является осуществление операций с базами данных, к которым относятся: резервное копирование, восстановление, загрузка/выгрузка конфигураций, установка обновлений. Резервное копирование – создание резервных копий – информационных ресурсов «1С: Предприятие» осуществляется в целях обеспечения возможности их восстановления при нарушении целостности.
Резервное копирование служебных информационных ресурсов осуществляется администратором соответствующего ресурса, в соответствии с руководством администратора соответствующего ресурса, утвержденным регламентом или утвержденной технологической инструкцией. Резервное копирование информационного ресурса выполняется путем создания необходимого для безусловного и своевременного восстановления нарушения его целостности количества копий.
В целях возможности обеспечения целостности ресурса, в случае потери функциональности резервных копий информационных ресурсов (повреждение, поломка носителя) осуществляется их архивирование, в соответствии с частными инструкциями или программно-эксплуатационной документацией на соответствующий ресурс. Допускается обеспечение возможности восстановления целостности информационных ресурсов их дублированием на средствах вычислительной техники. Порядок актуализации дублирующего ресурса определяется руководством, принявшим решение о применении такого способа обеспечения целостности ресурса.
Резервное копирование официальных и проектных информационных ресурсов осуществляется в целях обеспечения безусловного их восстановления в приемлемые сроки в случае нарушения целостности.
Периодичность и способы выполнения резервного копирования информационных ресурсов определяется:
- их назначением и функциональными особенностями (важностью, изменчивостью и т.д.);
- особенностями реализующих эти ресурсы программно-аппаратных комплексов.
Резервное копирование официальных и проектных ресурсов выполняется ежедневно, еженедельно, ежемесячно и ежегодно. В зависимости от задач и средств копирования, может выполняться полное, дифференциальное или инкрементальное копирование. Копирование может выполняться как с архивированием данных, так и без архивирования.
Для отдельных ресурсов может устанавливаться дополнительная периодичность создания копий, например, до и после выполнения определенного этапа работ. Порядок создания дополнительных копий разрабатывается структурным подразделением Отделения и согласовывается с управлением информационных технологий и отделом по защите информации.
Тип используемых для резервного копирования ресурса носителей информации определяется характеристиками аппаратно-программного комплекса, реализующего информационный ресурс. Копии официальных и проектных информационных ресурсов резервное копирование которых осуществляет отдел внедрения и сопровождения информационных подсистем и баз данных выполняется на сменное сетевое хранилище.
Количество копий (дублей) определяется из необходимости безусловного обеспечения восстановления информационного ресурса в срок, не приводящий к срыву основных задач, который определяется в частной инструкции резервного копирования на ресурс или соответствующим разделом программно-эксплуатационной документации.
Хранение резервных копий информационных ресурсов осуществляется в соответствии с требованиями Инструкции о порядке учёта, хранения и обращения машинных носителей информации.
Совместное хранение экземпляров резервных копий информационных ресурсов не допускается.
За выполнение периодического контроля копирования, наличия и условий хранения копий определяется персональная ответственность должностных лиц.
Лица, персонально ответственные за выполнение копирования ресурсов, хранение копий и контроль, определяются приказом генерального директора.
Для повышения эффективности технологии сохранности информации принято решение о том, что ответственными за резервное копирование и хранение резервных копий являются разные специалисты.
Передача копий ресурсов между работниками оформляется документально по «Описи машинных носителей информации и документов» или распиской, в которой указываются те же данные, что и в описи.
Режим тестирования и исправления базы данных служит для исправления нарушений структуры и целостности базы данных.
Рассмотрим список модулей – интерфейсов экономической информационной системы. В таблице 21 опишем используемые в ходе создания ЭИС методы.
Таблица 21. Модули системы на управляемых формах
|
Управляемая форма |
Метод |
Назначение |
|
Заказ клиента |
Процедура Печать(ТабДок, Ссылка) Экспорт |
Процедура предназначена для печати документа |
|
Заказ клиента |
Обработчик события ОбработкаЗаполнения |
Создает документ «Оказание услуги» на основании документа «Заказ клиента» |
|
Заказ клиента |
ОбработкаПроведения(Отказ, Режим) |
Записывает приход – плюс в регистр «Прибыль» |
|
Заказ клиента |
ОбработкаПроведения(Отказ, Режим) |
Записывает приход в регистр « Продажи» |
|
Обратная связь с клиентом |
Процедура Печать(ТабДок, Ссылка) Экспорт |
Процедура предназначена для печати документа |
|
Обратная связь с клиентом |
ОбработкаПроведения(Отказ, Режим) |
Записывает в регистр сведений «Обратная связь» данные по клиенту |
|
Оказание услуги |
Процедура Печать(ТабДок, Ссылка) Экспорт |
Процедура предназначена для печати документа |
|
Оказание услуги |
ОбработкаПроведения(Отказ, Режим) |
Записывает расход – минус по услуге в регистр «Прибыль» |
|
Первичный интерес клиента |
Процедура Печать(ТабДок, Ссылка) Экспорт |
Процедура предназначена для печати документа |
|
Первичный интерес клиента |
ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка) |
Создает документ «Обратная связь» на основании документа «Первичный интерес» |
|
Первичный интерес клиента |
ОбработкаПроведения(Отказ, Режим) |
Записывает в регистр сведений данные об интересе клиента |
|
Утверждение проекта |
Процедура Печать(ТабДок, Ссылка) Экспорт |
Процедура предназначена для печати документа |