Файл: Автоматизация процесса обработки заявок на ИТ-обслуживание в ООО «Элисофт» (Характеристика предприятия и его деятельности).pdf
Добавлен: 28.04.2023
Просмотров: 705
Скачиваний: 5
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия
1.1 Характеристика предприятия и его деятельности
1.2 Организационная структура управления предприятием
1.3 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
2. Информационное обеспечение задачи
2.1 Информационная модель и её описание
2.2 Используемые классификаторы и системы кодирования
2.3 Характеристика нормативно-справочной, входной и оперативной информации
2.4 Характеристика результатной информации
3. Программное обеспечение задачи
3.1 Общие положения (дерево функций и сценарий диалога)
3.2 Характеристика базы данных
3.3 Структурная схема пакета (дерево вызова программных модулей)
3.4 Описание программных модулей
С помощью информационной модели проще понять и описать те операции, которые будут выполняться в разрабатываемой ИС, а также здесь определяется какие данные должны присутствовать в обработке.
Данная модель показывает, какую информацию и о каких объектах необходимо хранить в БД информационной системы [24]. Описываются все экранные формы и операции, которые необходимо разработать для каждой области автоматизации и для каждого пользователя.
Рассмотрев информационную модель можно сказать, что она описывает все операции и всех заинтересованных лиц, которые будут работать с системой и получать результатные данные из нее.
Основными участниками информационной модели являются:
- Начальник ИТ отдела;
- Сотрудники ИТ Отдела;
- Бухгалтерия.
17
Рисунок 4. Информационная модель
На основании рассмотрения информационной модели можно сказать, что будет выполняться несколько типов операций, ориентированных на различных пользователей, но все связанны непосредственно с учетом ремонта и модернизации компьютерного оборудования.
Область 1 отражает действия сотрудника IT отдела, который должен иметь полную информацию об оборудовании, деталях, выполнении ремонта и поломках обслуживаемого оборудования. Сотрудники IT отдела вносят информацию об имеющемся оборудовании. Производят физическое размещение оборудование по подразделениям и заносят информацию в информационную систему.
Для добавления информации в ИС необходимы соответствующие формы, которые заполняют сотрудники, а данные из этих форм хранятся в таблицах.
Для оформления журналов в печатном виде формируется отчет. Для поиска документа используется форма поиска информации по журналам.
Область 2 отражает действия начальника IT отдела. Работа заключается в обработке заявок на ремонт с целью распределения занятости сотрудников отдела по обслуживанию, ремонту и модернизации оборудования. Каждое обращение, поступающее в ИТ отдел, разделяются по типам, исходя из типа обращения начальник ИТ отдела формирует тот или иной документ. Начальник ведет учет установки оборудования, заявки на закупку оборудования в случае его отсутствия и списания его. Для поиска используется форма для поиска документов по журналам документов, так же предусмотрена возможность просмотра формы документа.
Область 3 отражает участие бухгалтерии при работе с системой учета ремонта и модернизации компьютерного оборудования в виде получения отчета по заявкам на закупку, поскольку будет производится трата финансовых средств, и необходим контроль за сметой расходов.
Область 4 отражает деятельность администратора БД по работе с базой данных и непосредственно с таблицами БД с целью поддержки безопасности, резервного копирования.
Все операции имеют отражение в таблицах и справочниках БД. Некоторые показатели и результатные данные представляют собой расчеты, которые будут выполняться автоматически при запуске программы, тем самым нет необходимости создания для них хранилищ данных. По информационной модели можно сказать, что различные операции по наполнению БД могут выполнять различные пользователи. Но есть операции, которые направлены для автоматизации конкретных действий должностных лиц [3].
2.2 Используемые классификаторы и системы кодирования
При решении задачи работы по учету ремонта и модернизации компьютерного оборудования используется ряд классификаторов и кодов, которые определены на этапе выбора информационного обеспечения. Системы кодирования, которые могут быть использованы при работе с документами в информационные системы представлены в таблице 2. Краткие обозначения систем кодирования представлены в таблице 3.
Краткие обозначения использующихся видов классификаторов в информационной системе учета ремонта и модернизации оборудования представлены в таблице 4.
Таблица 2
Перечень обозначений систем кодирования
|
Система кодирования |
Краткое обозначение |
|
Порядковая |
П |
|
Серийно-порядковая |
СП |
|
Разрядная (позиционная) |
Р |
|
Комбинированная (смешанная) |
К |
Таблица 3
Перечень обозначений видов классификаторов
|
Вид классификатора |
Краткое обозначение |
|
Общегосударственный |
ОГ |
|
Отраслевой |
О |
|
Локальный |
Л |
|
Международный |
М |
При проектировании структуры данных для базы данных будут использоваться порядковые системы кодировании, которые могут быть реализованы автоинкрементальным полем в СУБД, а также вид классификатора будет локальный, т.е. использоваться только внутри организации.
Поскольку программное решение предназначено только для внутреннего использования и работы с клиентами общегосударственных классификаторов не подразумевается.
Таблица 4
Краткие обозначения видов классификаторов
|
Наименование объекта |
Значность кода |
Система кодирования |
Вид классификатора |
Пример кодируемого множества |
|
|
Код |
Описание |
||||
|
Код оборудования |
6 |
П |
Л |
000001 - 999999 |
Код оборудования |
|
Код модели |
6 |
П |
Л |
000001 - 999999 |
Код модели оборудования |
|
Код детали |
6 |
П |
Л |
000001 - 999999 |
Код детали |
|
Код подразделения |
6 |
П |
Л |
000001-999999 |
Код подразделения |
|
Код сотрудника |
6 |
П |
Л |
000001-999999 |
Код сотрудника |
|
Номер документа |
6 |
П |
Л |
000001-999999 |
Номер документа |
Использование кодов и классификаторов позволят унифицировать работу с данными, а также обеспечить использование стандартной информации общегосударственных и локальных классификаторов. В работе преимущественно используются локальные классификаторы, поскольку организация решает для себя частную задачу автоматизации предметной области, по которой нет унифицированной отчетности.
2.3 Характеристика нормативно-справочной, входной и оперативной информации
При описании предметной области и построении информационной модели выделены справочники для хранения условно –постоянной информации, которая служит для уточнения характеристик информации о процессах и объектах учета.
Условно-постоянная информация вносится в информационную систему с определенной периодичностью или по мере поступления. В таблице 5 представлен перечень и описание нормативно-справочной информации, которая обрабатывается в информационной системе.
Таблица 5
Перечень нормативно-справочной информации
|
Название |
Ответственный за ведение |
Средний объём в записях |
Средняя частота актуализации |
Описание |
|
Деталь |
Сотрудник ИТ отдела |
20 |
24 раза в год |
Описание комплектующих |
|
Марка |
Сотрудник ИТ отдела |
10 |
12 раз в год |
Марка оборудования |
|
Оборудование |
Сотрудник ИТ отдела |
20 |
12 раз в год |
Наименование оборудования |
|
Причина поломки |
Сотрудник ИТ отдела |
20 |
100 раз в год |
Причина поломки |
|
Тип обращения |
Сотрудник ИТ отдела |
5 |
12 раз в год |
Описание типа обращения |
|
Сотрудник |
Начальник ИТ отдела |
10 |
12 раза в год |
ФИО сотрудника |
|
Тип оборудования |
Сотрудник ИТ отдела |
5 |
1 раз в год |
Тип оборудования |
|
Должности |
Начальник ИТ отдела |
10 |
1 раз в год |
Наименование должности |
|
Организация |
Начальник ИТ отдела |
5 |
1 раз в год |
Наименование организации |
В процессе описания структуры записи файлов для описания типа полей записи используются сокращенные обозначения. Сокращенные обозначения на этапе проектирования позволяют определить типы данных для реквизитов впоследствии переделать их под конкретную СУБД. Список обозначений приведен в таблице 6.
Таблица 6
Перечень обозначений типов полей записи базы данных
|
Наименование типа поля записи |
Полное название |
Краткое обозначение |
|
Символьный тип |
Character |
A |
|
Числовой тип |
Numerical |
N |
|
Календарная дата |
Date |
D |
|
Автосчетчик |
AutoNumber |
AN |
Для оформления документов необходимы справочники, которые должны содержаться в системе и пополняться по мере поступления информации и заполняться ответственным за их ведение сотрудником.
За наполнение каждого справочника отвечает определенный специалист отдела ИТ. Каждый справочник хранит условно-постоянную информацию, которая может быть изменена в процессе работы. Описание реквизитов справочной информации, используемой в информационной системе представлено в таблицах 7 – 13.
Таблица 7
Описание реквизитов справочника «Детали»
|
Наименование идентификатора |
Тип данных/Размерность |
|---|---|
|
Код детали |
AN |
|
Детали |
C(100) |
|
Марка детали |
C(100) |
|
Цена |
N(10) |
Макет формы справочника «Деталь» представлен на рис. 5.
Рисунок 5. Макет справочника «Деталь»
Таблица 8
Описание реквизитов справочника «Марки»
|
Наименование идентификатора |
Тип данных/Размерность |
|---|---|
|
Код марки |
AN |
|
Марка |
C(40) |
Макет формы справочника «Марка» представлен на рис. 6.
Рисунок 6. Макет справочника «Марка»
Таблица 9
Описание реквизитов справочника «Оборудование»
|
Наименование идентификатора |
Тип данных/Размерность |
|---|---|
|
Код оборудования |
AN |
|
Марка оборудования |
C(40) |
|
Название |
C(100) |
|
Тип оборудования |
C(50) |
Макет формы справочника «Оборудование» представлен на рис. 7.
Рисунок 7. Макет справочника «Оборудование»
Таблица 10
Описание реквизитов справочника «Причина поломки»
|
Наименование идентификатора |
Тип данных/Размерность |
|---|---|
|
Код причины |
AN |
|
Причина |
C(100) |
Макет формы справочника «Причина поломки» представлен на рис. 8.
Рисунок 8. Макет справочника «Причина поломки»
Таблица 11
Описание реквизитов справочника «Сотрудник»
|
Наименование идентификатора |
Тип данных/Размерность |
|---|---|
|
Табельный номер |
AN |
|
ФИО |
C(80) |
|
Должность |
C(50) |
|
Подразделение |
C(80) |