Диплом: Разработка автоматизированной информационной банковской системы на примере ООО «АТМ альянс»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
62
Рисунок 26 - Фрагмент скрипта, генерирующего базу данных
Следующим этапом является выполнение скрипта в SSMS. Для этого
создаем новую базу данных. После этого необходимо в контекстном меню
созданной базы данных выбрать пункт «Создать запрос». В открывшийся
редактор запросов вставляем исходный код созданного скрипта (Рисунок ).
Рисунок 27 - Создание базы данных в SSMS
63
Для выполнения скрипта нажимаем кнопку «Выполнить» на панели
инструментов. После этого раскрываем список таблиц базы данных и
убеждаемся, что все требуемые таблицы созданы (Рисунок ).
Рисунок 28- Таблицы базы данных
Для отображения связей между созданными таблицами необходимо
создать новую диаграмму баз данных в SSMS. Для этого следует перейти в
пункт «Диаграммы баз данных» и в контекстном меню выбрать «Создать
диаграмму базы данных». В появившемся окне выбираем все таблицы базы
данных и получаем диаграмму, на которой показаны таблицы и связи между
ними (Рисунок 29).
64
Рисунок 29 - Диаграмма баз данных
Легко убедиться, что созданная база данных соответствует
разработанным ранее концептуальной и физической моделям.
В дополнение к базе данных разработан программный интерфейс,
который позволяет проводить операции записи новых значений в базу
данных, поиска данных и представления их на экране. Программа
разработана на языке высокого уровня C#, в среде Visual Studio 2017.
Программа имеет графический интерфейс и состоит из набора окон.
После запуска появляется главное окно программы (Рисунок 30). Оно
содержит кнопки по нажатию на которые вызываются окна внесения данных
в БД или отображение отчета. Исходный код главного окна представлен в
приложении Б данной работы.
65
Рисунок 30 - Главная форма программы
Упрощенный алгоритм добавления данных состоит в подключении к
базе данных, записи значений в нужные таблицы, закрытии подключения к
базе данных. В случае возникновения ошибки пользователю выводится
соответствующее сообщение (Рисунок 31).
66
Рисунок 31 - Алгоритм записи данных в БД
По нажатию кнопки «Новый клиент» появляется окно добавление
нового клиента (Рисунок 32).
Рисунок 32 - Окно добавления данных в таблицу «Client»
67
При нажатии кнопки «Отменить» форма закрывается без добавления
значений в БД. Исходный код формы представлен в приложении Б.
Для просмотра данных из таблиц\ы «Bank» используется окно
«Реквизиты» (Рисунок 33).
Рисунок 33 - Окно добавления данных в таблицу «Туры»
Для добавления данных в таблицу «Contract» используется окно
«Добавить договор» (Рисунок 34). По нажатию кнопки «Подтвердить»
введенные данные записываются в соответствующие поля таблицы.
68
Рисунок 34- Окно добавления данных в таблицу «Продукция»
Для поиска клиента в базе данных используется окно «Поиск клиента
(Рисунок 35).
Рисунок 35 - Окно добавления данных в таблицу «Приход»
Для поиска договора по кредиту используется окно «Поиск договора»
(Рисунок 36).
69
Рисунок 36 - Окно добавления данных в таблицу «Поставщики»
Таким образом, в данной главе представлено описание базы данных и
программного интерфейса для работы с базой данных информационной
системы.
3.3 Расчет технико-экономического эффекта от внедрения АРМ
сотрудника банка
При внедрении ИТ-технологий в производственный процесс
улучшаются показатели производственного процесса за счет
совершенствования процессов управления.
Проведем расчёт показателей экономической эффективности:
годовая экономия;
коэффициент экономической эффективности капитальных вложений;
срок окупаемости капитальных вложений.
Сумма годовой экономии от сокращения ручного труда по обработке
информации рассчитывается по формуле:
21
OСOСS 
, (1)
70
где S экономия от сокращения ручного труда по обработке
информации, руб./год;
OC
1
эксплуатационные затраты, руб./год.
  
12*11*
*
11
1


Q
TZ
ii
i
, (2)
где Z
1
i
заработная плата, руб./мес.;
T
1
i
–трудовые затраты на решение задачи, чел.-дни/мес.;
Q – Среднее количество рабочих дней, дн./мес.;
α – коэффициент накладных расходов;
β – отчисления на социальные нужны.
3212
СССOС 
, (3)
где С
1
затраты машинного времени на решение задачи, руб./год;
С
2
затраты на ручные операции, руб./год;
С
3
обучение персонала, руб./год.
q
q
q
TSС *12
1
, (4)
где S
q
себестоимость часа работы оборудования q при решении
задачи, руб.;
T
q
время работы оборудования q при решении задачи в течение
месяца, машино-часы;
C
2
рассчитывается по аналогичной формуле.
С
3
= К
3
* , (5)
где К
3
единовременные затраты на С
3
, руб./год.
- коэффициент настройки оборудования.
К
3
= К
31
32
33
, (6)
где К
31
единовременные затраты по заработной плате персонала на
обучение, адаптацию и настройку оборудования для решения задачи,
руб./год.
71
  
12*11
*
22
31


Q
K
TZ
ii
i
, (7)
где Z
2
i
основная заработная плата работника, руб./мес.;
T
2
i
–трудовые затраты на обучение одного работника, чел.-дни/мес.;
К
32
–единовременные затраты машинного времени, руб./год.
2
32
**12
q
q
q
TSK
, (8)
где T
2
q
время работы оборудования q на обучение персонала,
адаптацию и настройку оборудования, машино-часы.
К
33
прочие единовременные расходы, руб.:
 
hKKK *
323133

, (9)
где h – коэффициент прочих расходов;
К – единовременные затраты на решение задачи, руб.
К = К
1
2
3,
(10)
где К
1
единовременные затраты на проектирование, руб.:
K
1
=
  
n
Q
TZ
ii
i
*11*
*
22


, (11)
где T
2
i
–трудовые затраты специалиста на проектирование решения
задачи, чел.-ч./мес.;
n – длительность проектирования;
К
2
единовременные затраты, связанные с использованием
различных видов оборудования, руб.
K
2
=
F
rtBV
T
)1)(100/)*(1(

, (12)
где BV – балансовая стоимость, руб.;
t – длительность эксплуатации до начала решения задачи, годы;
r – годовая норма на реновацию оборудования (около 10%);
T - время работы оборудования при решении задачи в течении
месяца, машино-часы;

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

Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран
Work-life balance подход в управлении рабочим временем молодых сотрудников (на примере ООО «МГТ-сервис»)
Актуализация контента, отражающего концепцию «диалога культур», при освоении английского языка взрослыми обучающимися
Актуализация приемов инсценирования и драматизации в рамках интерактивной модели обучения английскому языку в старших классах
Актуальные подходы в построении внутреннего pr строительной компании (на примере ООО "Ренессанспроект")
Анализ деловой активности и экономической эффективности деятельности организации (на примере АО «СГ-Транс»)
Анализ деловой активности организации как инструмент повышения эффективности ее деятельности (на примере Косинского районного потребительского общества)