Диплом: Исследование и разработка информационной системы учета лизинговых операций на примере ПАО "Европлан"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
информация, необходимая для связи с сущностью "Личность");
ИНН контрагента (невидимая пользователю информация,
необходимая для связи с сущностью "Контрагент");
должность (должность, занимаемая человеком в конкретной фирме).
Сущность "Пользователь". Здесь хранится информация о данных
доступа конкретного пользователя (логин и пароль), а также настройки
доступа - права, которыми обладает сотрудник при работе с данной
системой. Эта сущность является очень важной, так как с ее помощью
происходит разграничение прав доступа.
2.3.3 Характеристика результатной информации
В качестве резльтатной информации выступают отчеты и документы.
2.4 Программное обеспечение задачи
2.4.1 Общие положения (дерево функций и сценарий диалога)
Дерево функций для пользователя представлено на рисунке 2.7.
Рисунок 2.7 - Дерево функций системы сотрудника
Сценарии диалога, формирующийся на основе дерева функций,
приведен на рисунке 2.8.
84
ППЦ1
. '?'Л1 Очмя
и^- нГПн м к
Н Кшмул»та|Г| | *>■«
пом гм к
Мрп
— к ад
ДОЕННОГО*
ЕЯХШИКВД1-
[ —\ Злшры-п.
—Д Сод.*рд *■■■**
- D Tip УТЬ |
Е-Ыя
-.:>•■ _ гм : J .
Тябло
Оэтяентш
Эьрми. | . ■■■ ■-
- 3 р;.
-| Дзиудаг»
Pf-f U+K-J1J
о in,;,
СП ОИ СО* i J
m n
frGS*4*
mar
СвфИПЬ Отютнч
— Пртидес прнкг^'
С (A tfV Or
\ OSpjioTia
—| Па лох:
С3?мп
' ТМн-
+.ТрНЛП
1( fflpeflPFMlTM
n^JTte |
x?n
Прэтдг*.
.:::; : .- нн-
П^Ч1 JtwWfcHM г
I.: |
ti
«Бкмтм
ЖI+ HCTIKK
просмотр
Г:«-1
| Пари «три
П деды
rTpMil^
Н М Л I
Рисунок 2.9 - Сценарий диалога для пользователя
2.4.2 Характеристика базы данных
85
Рисунок 2.10 - Инфологическая модель данных
86
Рисунок 2.11 - Даталогическая модель данных
2.4.3 Структурная схема пакета (дерево вызова программных
модулей)
Для разработки системы автоматизации предприятия используется
система веб-приложение. Эта система имеет модульную форму организации
конфигурации. В глобальных модулях хранятся переменные, процедуры и
функции доступные из любых других модулей. Также можно выделить
другие группы модулей:
• справочники
• документы
• отчеты
• обработки
• регистры.
Рисунок 2.12 - Схема взаимосвязи программных модулей
2.4.4 Описание программных модулей
Работа с программой начинается с выбора пользователя и вывода
информационного окна и активизации системы меню.
87
Работа программы осуществляется по диалоговому и событийному
режиму, при этом по диалогом понимается предоставление пользователю
нескольких альтернатив и обработка его выбора. В диалоговую систему входят
главное меню с соответствующими всплывающими подменю а также
диалоговые окна. Под событиями понимаются процессы активизируемые
пользователем (например - нажатие функциональных клавиш), а также
программные события - получение определенным полем фокуса
редактирование или потеря фокуса ввода. На основании данных событий
активизируются процедуры контроля допустимости данных.
Программа состоит из следующих основных модулей.
Глобальный модуль - конфигурация среды окружения, формирование
основного экрана программы, создание системы главного меню и
соответствующих подменю, активизация меню.
Процедуры формирования отчетов - обеспечение выдачи установленных
форм документов на основании критериев, определяемых пользователем и
информационной базы.
Модуль справочников и модуль документов - обеспечение ввода
информации с первичных документов в базы данных, контроль за
допустимостью значений, обеспечение ввода данных путем выбора из списка.
Все модули в программе связаны между собой по данным, которые
анализируются на входе и вырабатываются на выходе. Данные в модули
поступают через диалог с пользователем, параметры и документы
информационной базы.
Для ведения информационной базы могут быть выполнены операции
просмотра и печати документов, их редактирование, ведение нормативно
справочных документов, а также создание архивов и восстановление
документов БД. Операции осуществляются путем выбора соответствующих
пунктов в главном и подчиненных меню.
88
Данные через диалог могут быть получены прямым и косвенным
способом. Прямой способ реализуется путем их ввода по шаблону или по
запросу конкретных значений. Косвенный способ - путем меню.
Параметры (входные документы ) - входные данные, полученные в виде
конкретных значений, переданных в оперативной памяти смежным модулям
(функциям ).
Внесение данных
/ Форма
о контактны:-:
\ "Контрагенты"
лицах
Начало
Инишализашя
соединения с БД
Форма
Внесение данных
\ "Личность"
о клиентах
/ ФормаВнесение данных
\ "Сделка"
оЛО
Внесение данных
Форма
о заявках
"Заявки"
Рисунок 2.13 - Блок-схема программного модуля
89
2.5 Апробация результатов исследования
Для проверки правильности и целостности работы разработанного
приложения был сделан контрольный пример работы приложения. Данные
для этого контрольного примера были подобраны таким образом, чтобы
охватить все функции и подсистемы разработанного приложения, проверить
все алгоритмы, заложенные в него.
Рисунок 2.14 - Окно авторизации
Рисунок 2.15 - Главное окно программы
Рисунок 2.16 - Форма "Заявки"
90
Рисунок 2.17 - Форма "Сделки"
Рисунок 2.18 - Форма "Договора"
91
Рисунок 2.19 - Форма "Акты"
Рисунок 2.20 - Форма "Контрагенты"
92
Рисунок 2.21 - Форма "Личность"
Сделка
Сделка N° 1
Наименование РПС ЭАЗ 21102
_____________________________
Дата начала 20 02.02 Дата окончания 22 06.04
Группа риска
___________________________________________
Т ип лизинг__________________________________
Ф и зи чес кое м есто нахож д ен ие Ар • .и:
_________________________________________
Комментарий______________________________________________________________
Заявка Ые 1DQ-26 Дата заявки
Договора
19.02.2003
Номер
Краткое наименование
я»'»
Тип
Контрагент 1
Контрагент?
1
лизинг РПС 033
20 02.2003
агентский
р п с
ТПК
2
поставке а,-дне 03^
20 02 2003 поставка РЛ С An&tK
3 кредит АВБ 0842-03 21 02.2033 кредитив Адб (дог? офис) т п к
4залог^АВБ_б343-С13
21 02.2003
залог
Адб (дог? офис)
тпк
Акты
Me Дата Договор 1 Договор 2 Контрагент 1
Контрагент2
1-24.02.03
постав ка_Аядис_034
лизимг_РПС_033 Аадас
I
Рисунок 2.22 - Простой отчет
93

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

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