Диплом: Организация корпоративных информационных систем на примере ГАУЗ МО Подольского наркологического диспансера

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
42
2.2.3 Характеристика результатной информации
Охарактеризуем результатные документы, которые представляют собой
обзор результатов решения поставленных в аналитической части задач с точки
зрения предметной области. Результатными документами являются отчеты,
разделенные по категориям:
1. по типу заболевания
2. по посещениям
Отчет по конфигурации позволяет вывести информацию обо всех объек-
тах конфигурации в текстовый или табличный документ. Возможно создание
отчета как по всей конфигурации, так и по некоторой ее части. Можно выбрать
информацию которую требуется выводить в отчет.
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Разработана структура сценария диалога: выявлена иерархии функ-
ций и выбран язык общения типа «меню».
При разработке структуры диалога предусмотрена возможность ра-
боты с экранными формами входных документов, формирование выходных до-
кументов, корректировки вводимых данных, просмотра введенной информа-
ции, работу с таблицами нормативно-справочной информации, протоколирова-
ния действий пользователя, а также помощь на всех этапах работы.
В качестве платформы разработки для создания АИС учета и
сопровождения пациентов в медицинском учреждении «Подольский
наркологический диспансер» была выбрана программа – «1С:Предприятие».
1С:Предприятие - программный продукт компании 1С, предназначенный для
43
быстрой разработки прикладных решений. Технологическая платформа
«1С:Предприятие» не является программным продуктом для использования
конечными пользователями, которые обычно работают с одним из многих
прикладных решений (конфигураций), использующих единую
технологическую платформу. Платформа и прикладные решения,
разработанные на её основе, образуют систему программ «1С:Предприятие»,
которая предназначена для автоматизации различных видов деятельности,
включая решение задач автоматизации учёта и управления на предприятии.
«1С:Предприятие» может легко адаптироваться под бизнес-процессы
организации, а также решает широкий спектр задач по автоматизации.
Средства быстрой разработки представлены визуальным
«конфигурированием», которое позволяет разработчику сосредоточиться на
создании бизнес-логики приложения и не заниматься технологическими
подробностями, такими, как организация взаимодействия с базой данных,
обработка транзакционных блокировок, нюансы программирования экранных
форм и т. п. Конфигурирование частично заменяет кодирование и, таким
образом, снижает требования к квалификации разработчиков 1С. Тем не менее,
программа 1С:Предприятие имеет встроенный язык программирования для
реализации произвольной бизнес-логики.
Технологическая платформа - это инструмент, выполняющий две зада-
чи - разработку решения и пользовательскую работу в программе 1С.
Алгоритм работы с приложением:
1) Первоначально прикладное решение реализуется в режиме «Конфигу-
ратор».
2) Пользователи работают с приложением в режиме «1С:Предприятие»
Так же, при приобретении типовой конфигурации пользователь имеет
возможность вносить изменения в её программный код и модифицировать про-
грамму 1С для своих нужд.
44
2.3.2 Характеристика базы данных
Для информационной системы необходимо разработать справочники,
документы, регистры, подсистемы и отчеты.
Справочники - это прикладные объекты конфигурации. Они позволяют
хранить в информационной базе данные, имеющие одинаковую структуру и
списочный характер. Каждый элемент справочника характеризуется кодом и
наименованием. Система поддерживает режим автоматической нумерации эле-
ментов, при котором она самостоятельно может генерировать код для нового
элемента справочника. Кроме этого система позволяет осуществлять контроль
уникальности кодов справочника, не разрешая создавать элементы с одинако-
выми кодами.
На рисунке 7 показаны реквизиты справочника «Пациенты»
Рисунок 7 – Реквизиты справочника «Пациенты»
Набор информации является одинаковым для всех элементов конкретно-
го справочника, и для ее хранения служат реквизиты справочника.
Для того, чтобы пользователь мог просматривать и изменять данные,
содержащиеся в справочнике, система поддерживает несколько форм представ-
ления справочника. Система может автоматически генерировать все нужные
формы справочника. Наряду с этим, разработчик имеет возможность создать
собственные формы, которые система будет использовать вместо форм по
умолчанию. На рисунке 8 приведена форма справочника «Пациенты» в редак-
торе форм.
45
Рисунок 8 - Форма справочника «Пациенты» в редакторе
Для просмотра данных, содержащихся в справочнике, используется
форма списка. Она позволяет выполнять навигацию по справочнику, добавлять,
помечать на удаление и удалять элементы и группы справочника, перемещать
элементы и группы. Форма списка может представлять данные в иерархиче-
ском и не иерархическом виде и позволяет выполнять сортировку и отбор отоб-
ражаемой информации по нескольким критериям.
46
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
Каждый объект конфигурации может быть включен в одну или сразу
несколько подсистем, в составе которых он будет отображаться.
Создадим в нашей конфигурации пять новых объектов конфигурации Подси-
стема, которые будут иметь имена: «Регистратура», «Расписание», «Врач»,
«Пациенты» и «Приемы». Чтобы это сделать, выполним следующие действия.
Добавление подсистемы проводится в режиме «Конфигуратор». Чтобы
создать новые подсистемы, раскроем ветвь «Общие» в дереве объектов конфи-
гурации (рис 9), нажав на «+» слева от нее. Затем выделим ветвь «Подсисте-
мы», вызовем ее контекстное меню и выберем пункт «Добавить» или нажмем
соответствующую кнопку в командной панели окна конфигурации.
Рисунок 9 - Дерево объектов конфигурации
Конфигурация представляется в виде древовидной структуры, каждая
ветвь которой описывает определенную составляющую конфигурации. Объек-
ты конфигурации в дереве конфигурации представлены своими именами.
47
После этого система откроет окно редактирования объекта конфигура-
ции. Зададим имя подсистемы – «Врач». На основании имени платформа авто-
матически создаст синоним – «Врач». Имя и синоним объекта конфигурации:
Имя является основным свойством любого объекта конфигурации. При созда-
нии нового объекта система автоматически присваивает ему некоторое имя.
Свойство «Синоним» также есть у любого объекта конфигурации. Оно предна-
значено для хранения «альтернативного» наименования объекта конфигурации,
которое будет использовано в элементах интерфейса нашей программы, то есть
будет показано пользователю. Поэтому на синоним практически нет никаких
ограничений.
На рисунке 10 изображена подсистема «Врач»
Рисунок 10 - Подсистема «Врач»
В целях усовершенствования интерфейса приложения мы можем также
задать картинку для отображения подсистемы. Система создаст объект конфи-
гурации Общая картинка и откроет окно редактирования его свойств(рис.11).
Картинке можно присвоить свое имя, а так же выбрать свое изображе-
ние с локального диска. Для просмотра изображений поставим флажок «Про-
смотр». Выбранная нами картинка появится в окне редактирования общей кар-
тинки. Закроем окно редактирования объекта конфигурации.
48
Рисунок 11 - Подсистема «Врач»
Таким образом, в интерфейсе «1С:Предприятия» в качестве названия
раздела будет показан синоним подсистемы, и над ним будет выводиться ука-
занная картинка.
Регистры накопления - это прикладные объекты конфигурации. Они со-
ставляют основу механизма учета движения средств (финансов, товаров, мате-
риалов и т.д.), который позволяет автоматизировать такие направления, как
складской учет, взаиморасчеты, планирование.
Информация в регистре накопления хранится в виде записей, каждая из
которых содержит значения измерений и соответствующие им значения ресур-
сов.
Измерения регистра описывают разрезы, в которых хранится информа-
ция, а в ресурсах регистра накапливаются нужные числовые данные. Например,
для регистра «Посещения», который имеет следующую структуру(рис.12):
49
Рисунок 12 - Регистры накопления
Записи, производящие изменение ресурсов регистра в базе данных, бу-
дут выглядеть следующим образом (рис 13):
Рисунок 13 - Ресурсы регистра накопления
Документы - это прикладные объекты конфигурации. Они позволяют
хранить в прикладном решении информацию о совершенных хозяйственных
операциях или о событиях, произошедших в "жизни" предприятия вообще. Это
могут быть, например, приходные накладные, приказы о приеме на работу, сче-
та, платежные поручения и т.д.
Каждый документ характеризуется номером, датой и временем. Система
поддерживает режим автоматической нумерации документов, при котором она
50
самостоятельно может генерировать номер для нового документа. Кроме этого,
система позволяет осуществлять контроль уникальности номеров документов,
не разрешая создавать документы с одинаковыми номерами. Система автома-
тически поддерживает режим, при котором уникальность номеров и автомати-
ческая нумерация могут выполняться в пределах определенного периода (день,
месяц, квартал, год). Например, если периодичность установлена год, то с но-
вого года система опять начнет нумерацию указанных документов с 1.
Важными характеристиками документа являются дата и время. Они поз-
воляют установить строгую временную последовательность совершения опера-
ций. Таким образом, документы могут отличаться друг от друга не только но-
мером, но и своим положением на временной оси. В результате всегда можно
сказать, какая из двух операций была совершена раньше.
Помимо номера, даты и времени, каждый документ, как правило, содер-
жит некоторую дополнительную информацию, которая подробно описывает
этот документ. Например, для документа «Справки для ГАИ» это может быть
информация о пациентах, заболевании и состоянии на учете. Набор такой ин-
формации является одинаковым для всех документов конкретного вида, и для
ее хранения служат реквизиты документа (рис. 14):
Рисунок 14 - Реквизиты документа
51
Отчеты – это прикладные объекты конфигурации. Они предназначены
для обработки накопленной информации и получения сводных данных в удоб-
ном для просмотра и анализа виде. Конфигуратор позволяет формировать
набор различных отчетов, достаточных для удовлетворения потребности поль-
зователей системы в достоверной и подробной выходной информации. Отчет
может содержать одну или несколько форм, с помощью которых, при необхо-
димости, можно организовать ввод каких-либо параметров, влияющих на ход
алгоритма.
Отчет по конфигурации позволяет вывести информацию обо всех объек-
тах конфигурации в текстовый или табличный документ. Возможно создание
отчета как по всей конфигурации, так и по некоторой ее части. Можно выбрать
информацию которую требуется выводить в отчет. На рисунке 15 изображена
информация о ресурсах в отчете:
Рисунок 15 - Ресурсы отчета

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран