Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Характеристика таблицы «Шаблон»
Наименование поля | Идентификатор поля | Тип данных | Длина поля | Описание поля |
№ шаблона | N_template | number | 10 | Первичный ключ |
Шаблон формы | Template | CLOB | 10 | Данные шаблона |
В ER-модели базы данных, представленной на рисунке 15, показаны взаимосвязи таблиц и справочников базы данных по ключевым полям.
2.3.3. Структурная схема пакета (дерево вызова процедур и программ)
Схема программных модулей содержит программные модули различных классов:
1) выполняющие служебные функции;
2) управляющие модули, предназначенные для загрузки меню и передачи управления другому модулю;
3) модули, связанные с вводом, хранением, обработкой и выдачей информации.
Схема взаимосвязи программных модулей представлена на рисунке 16.

Рисунок 16. Схема взаимосвязи программных модулей ИС.
Таблица 19 содержит краткие сведения о программных модулях.
Таблица 19.
Характеристики программных модулей задачи
Идентифи-катор модуля | Наименование модуля | Выполняемые функции |
Begin Module | Управляющая программа | Инициирует вызов и активизацию основных программных модулей системы, содержит меню ИС. |
Security Module | Модуль проверки пароля и прав доступа | Модуль, предназначенный для контроля прав доступа и правильности пароля в системе |
Form Mod | Модуль ввода данных | Модуль, предназначенный для ввода данных по документам. |
Контроль правильности вводимых данных, проверка соответствия вводимой даты, кодов и прочей строчной и числовой информации. В случае обнаружения ошибок на экран выдаются корректные предупреждения, и предлагается исправить ошибку | ||
Корректировка введенных данных первичных документов, пока они еще не сохранены в соответствующих файлах. | ||
Execute Module | Модуль обработки | Модуль обработки информации |
Help Module | Модуль ведения справочников | Модуль, предназначенный для актуализации (корректировки, добавления, удаления) сведений справочников. |
Result Module | Модуль результатов | Модуль, предназначенный для окончательных расчетов, необходимых для составления результатных документов. |
Module | Модуль вывода на печать | Модуль, предназначенный для вывода на печать форм первичных, промежуточных и результатных документов, сгенерированных в тех модулях, которые реализуют соответствующие пункты меню |
2.3.4. Описание программных модулей
Описание программных модулей включает блок-схемы программных модулей и описание блок-схем алгоритмов основных расчетных модулей.
Блок-схемы программного модуля приведены на рисунке 17. Основным расчетным модулем является Result Module - модуль окончательных расчетов, необходимых для составления результатных документов – отчетных форм, результатов поиска. Здесь представлена часть алгоритмов расчета, касающаяся формирования спецификации, проверки прав доступа.

Рисунок 17. Блок-схема алгоритма расчетного модуля ИС.
2.4. Технологическое обеспечение задачи
2.4.1. Организация технологии сбора, передачи, обработки и выдачи информации
Технологическое обеспечение проекта автоматизации включает в себя следующие процессы:
§ получение первичной информации (съем, регистрация, сбор и передача),
§ обработка информации,
§ выдача результатной информации (формирование и передача).
В состав операций, выполняемых при получении первичной информации, входят:
1) Съем первичной информации – процесс получения количественного значения показателя, характеризующего объекты и процессы предприятия. На вход решаемой задачи поступает первичная информация со слов заказчика о желаемой модели мебели, на основании которой рассчитываются все необходимые параметры: количество и тип материалов, цена, и прочее. Прочая информация (накладные, счета и заборные карты) поступает в систему уже в виде бумажных носителей.
2) Регистрация первичной информации – внесение всех количественных характеристик на какой-либо носитель. В процессе решения поставленной задачи автоматизации регистрация осуществляется механическим способом, то есть вводится с клавиатуры в экранные формы.
3) Сбор информации – операция получения пакета сообщений, набора первичных документов или файла на машинном носителе для последующей передачи и обработки. Эта операция в рамках решаемой задачи автоматизации происходит автоматическим способом, централизовано – то есть сбор информации происходит по мере ее возникновения в источниках (в отделе заказов, на складе, у поставщика).
При сборе первичной информации получаются документы, данные из которых используются для корректировки нормативно-справочной информации и документы, представляющие оперативную информацию, используемую для расчетов.
При этом важно уделить внимание контролю входной информации следующими способами:
§ визуальный контроль на экране дисплея,
§ метод верификации, при котором осуществляется сверка ранее введенных и сохраненных в БД данных и данных первичных документов, вводимых оператором.
4) Передача информации на обработку – формальная технологическая процедура, поскольку все операции по регистрации и сбору первичной информации производятся на одном рабочем месте.
Технологический процесс обработки информации – это определенный комплекс операций, выполняемых в строго регламентированной последовательности с использованием определенных методов обработки данных и инструментальных средств.
В процессе создания и ведения БД используются следующие режимы обработки :
§ пакетный – для задач со слабой разветвленностью алгоритма, отсутствием необходимости вмешательства пользователя в процесс решения экономической задачи, с большим объемом исходных данных, длительным временем решения и получения результатов,
§ диалоговый (интерактивный) – для выполнения функций управления диалогом, информирования пользователей, вывода информационных сообщений, обработки с их помощью прикладных программ и выдачи результатов.
§ смешанный.
Пакетный режим обработки данных предполагает предварительный сбор пакета документов или подготовку входного файла первичной информации, с которых осуществляется наполнение основных файлов первичной информации или его обновление. Пакетный режим используется для работы с файлами оперативной информации в тех случаях, когда требуется ведение централизованной БД из локальных источников первичной информации при невозможности подключения этих источников к ИС. Применение пакетного режима позволяет уменьшить вмешательство оператора в процесс решения задачи, требует только предварительного ввода данных, исключает возможность вмешательства пользователя и, таким образом, изменения последовательности выполняемых действий. Однако за счет этого появляется более полная загрузка оборудования, которое начинает работать по жесткому графику. В некоторых случаях для решения задачи выполняется и параллельная обработка данных. Пакетный режим более тесно связан с бумажной технологией.
Диалоговый режим предполагает активное вмешательство пользователя в процесс работы комплекса и ориентацию на безбумажную технологию. В ходе его выполнения отсутствует заранее установленная последовательность операций обработки данных и дополнительного их ввода. Особенностью диалогового режима обработки данных является ввод или обновление отдельных записей файлов по мере необходимости.
С учетом специфики разрабатываемой проблемной области и предметной технологии решения задачи, выбор смешанного режима обработки обоснован следующими положениями:
§ источники первичной информации подключены к ИС, однако имеет место бумажная технология сбора первичной информации,
§ обработка информации начинается по мере поступления данных, хотя отчетные формы начинают составляться в момент получения всего объема данных за отчетный период,
§ существует четкая последовательность технологических операций обработки информации, однако вмешательство пользователя в процесс обработки данных допускается.
Технологический процесс выдачи результатной информации происходит в двух направлениях:
1) вывод результатных документов на печать,
2) вывод результатных документов на экран.
Оба этих технологических направлений выдачи результатов решения поставленной задачи не исключают сохранения результатных данных в информационной базе. Таким образом, происходит ее пополнение, сохраненные данные являются исходными для решения аналогичных задач последующих периодов.
2.4.2. Схемы технологического процесса сбора, передачи, обработки и выдачи информации
Технологический процесс – совокупность взаимосвязанных технологических операций.
Технологическая операция – основная единица работы, выполняемая определенным исполнителем, которая:
§ подразумевает четко определенную ответственность исполнителя,
§ дает четкий результат, базирующийся на определенных исходных данных,
§ имеет жестко определенные границы.
Схемы технологического процесса сбора, передачи, обработки и выдачи информации приведены на рисунках 18-20.

Рисунок 18. Схема техпроцесса сбора информации в ИС.

Рисунок. 19. Схема техпроцесса обработки информации в ИС.

Рисунок 20. Схема техпроцесса организации выдачи результатной информации в ИС.
2.5. Контрольный пример реализации проекта и его описание
Для реализации контрольного примера проекта требуется заполнение первичных данных всех справочников, используемых в информационной модели задачи.
Ниже описан контрольный пример. Первой формой в тестирование является выбор форума (рисунок 21)

Рисунок 21. Форма Форума
Мы производим выбор необходимого нам форума и нажимаем кнопку Создать. После нажатия кнопки мы переходим на форму «Составление договора» (рисунок 22 )

Рисунок 22. Форма создания договора
На данной форме, заполнено поле Название документа. Выбран раздел форума и указан шаблон договора, при выборе он автоматически загрузился в внутренний фрейм. Так же был добавлен комментарий для улучшения понимания документа и более быстрого поиска. После нажатия на кнопку сохранить в файловой системы операционной системы появился файл договора
(рисунок 23)
![]()
Рисунок 23. Договор
После нажатия на кнопку Сохранить мы переходим на форму, где можно добавить комментарий, прочесть уже добавленные комментарии, настроить права доступа и скачать документ (рисунок 24)

Рисунок 24. Форма Утверждение договора
Ниже производится контрольный пример поиска документа.
Первая форма при поиске изображена на рисунке 25.

Рисунок 25. Поиск документа
В поле для поиска была введена искомая фраза «Пепси» и произведенно нажатие на кнопку Найти. Система произвела поиск и выдала результаты только что созданного документа (рисунок 26)

Рисунок 26. Результаты поиска
В процессе контрольго примера система работала без сбоев, строго по отведённой логиге. Что подтверждает её правильность работы.
3. Обоснование экономической эффективности проекта
3.1. Выбор и обоснование методики расчёта экономической эффективности
Существует два основных способа обоснования экономической эффективности внедряемой ИС:
· расчет абсолютной экономической эффективности,
· расчет относительной экономической эффективности.
Абсолютная экономическая эффективность предполагает расчет показателей эффективности проекта в сравнении с базовым вариантом уже существующей ИС (автоматизированной или ручной).
Относительная экономическая эффективность основывается на сравнении нескольких вариантов проекта автоматизации.
Очевидно, что в дипломном проекте целесообразно взять за основу методику расчета и обоснования абсолютной экономической эффективности.
Методика расчета экономической эффективности включает рассмотрение результатов внедрения данного проектного решения, включающих сокращение трудозатрат отдела заказов за счет перенесения части работ на ИС.
Таким образом, при расчете экономической эффективности разрабатываемой ИС следует сравнить экономическую эффективность действующей ИС с предлагаемым проектным решением.
Экономическая эффективность проекта (Э) складывается из двух составляющих:
· Косвенный эффект, характеризуется повышение достоверности информации, уменьшением времени необходимого для выполнения данной задами, что во много раз снижает вероятность не предоставления рекомендаций в установленный промежуток времени.
· Прямой эффект, характеризуется снижением трудовых, стоимостных показателей.
К трудовым показателям относятся следующие:
1) абсолютное снижение трудовых затрат (DТ) в часах за год:
DТ = Т0 - Т1, ; (3.1)
где Т0 - трудовые затраты в часах за год на обработку информации по базовому варианту п. 1.2.3 таблица 2;
Т1 - трудовые затраты в часах за год на обработку информации по предлагаемому варианту п. 1.2.3 таблица.2;
2) коэффициент относительного снижения трудовых затрат (КТ):
КТ =DТ / T0 * 100% ; (3.2)
3) индекс снижения трудовых затрат или повышение производительности труда (YT):
YT = T0 / T1. (3.3)
К стоимостным показателям относятся:
4) Абсолютное снижение стоимостных затрат (DC) в рублях за год.
DC = С0 - С1, ; (3.4)
где С0 - стоимостные затраты в рублях за год на обработку информации по базовому варианту п. 1.2.3;
С1 - стоимостные затраты в рублях за год на обработку информации по предлагаемому варианту;
5) коэффициент относительного снижения стоимостных затрат (КC):
КС =DС / С0 * 100%; (3.5)
6) индекс снижения трудовых затрат или повышение производительности труда (YС):
YС = С0 / С1. (3.6)
7) срок окупаемости затрат на внедрение проекта машинной обработки информации (Ток), рассчитываемые в годах, долях года или в месяцах года:
Ток = КП /DC , (3.7)
где КП - затраты на создание проекта.
3.2. Расчёт показателей экономической эффективности проекта
Источниками эффективности информационных технологий являются:
1. Уменьшение времени разработки приложений;
2. Сокращение трудоемкости при хранении и обработке информации.
Согласно обоснованию методики расчета показателей экономической эффективности, приведенному в пункте 3.1, произведен расчет стоимости соответствующих показателей по базовому варианту (старой предметной технологии) и новому варианту (с использованием разработанной ИС) проекта автоматизации.
Затраты (стоимостные и трудовые) на осуществление технологических операций обслуживания клиентов за год по базовому и внедряемому варианту рассчитываются в таблицах 20 и 21 соответственно.
Трудовые затраты на обработку документов в проектном варианте по сравнению с базовым существенно снизились. В основном это произошло за счет:
1. сокращения времени на формирования документа и его обработку. В базовом варианте сотрудник создавал документ вручную, то есть, набирая с клавиатуры необходимые реквизиты заказа. В проектном варианте формирование документа происходит автоматически, при помощи справочников базы данных.
2. Генерации отчёта и прочих выходных документов (отчетных форм), происходит автоматически.
Для того, чтобы рассчитать стоимость проекта автоматизации (Кп) необходимы следующие данные. Ниже приведена таблица трудовых ресурсов, участвующих в процессе разработки и внедрения новой ИС (см. рис. 27):

Рисунок 27. Таблица ресурсов разрабатывваемой ИС.
Как видно из вышеуказанной таблицы на построение и внедрение системы
автоматизации будут затрачены трудовые ресурсы, IT-отдела и бизнес аналитика. Как следствие, стоимостными затратами будут являться оплата труда специалистов проектной группы за то время, в течение которого они задействованы в проекте.
Диаграмма Ганта с суммарными показателями стоимости по процессам представлена на рисунке 28.
Сводный инвестиционный план проекта (см. таблицу 20) включает в себя затраты на проект (прямые и косвенные), а также накладные расходы. Инвестиционный план показывает сумму затрат на разработку проекта (Кп), которая в дальнейшем будет учитываться при расчете показателей экономической эффективности проекта.

Рис. 28. Диаграмма Гантта с суммарными характеристиками процессов.
Таблица 20
Сводный инвестиционный план проекта автоматизации
Статьи затрат | Ед. изм. | Кол-во | Стоимость ед-цы, руб. | Затраты на проект, руб. |
1. Прямые затраты: § Трудовые § Материальные (амортизационные отчисления на период работы оборудования) | чел.-час * | 324 * | * * |
200 |
Итого прямых затрат: | ||||
2. Косвенные затраты: § зарплата руководства § оплата электроэнергии § аренда помещений | чел.-час КВт/час кв. м | 200 1000 30 | 200 1.05 1000 | 40 000 1 050 30 000 |
Итого косвенных затрат: | 71 050 | |||
Всего затрат на проект: |
|
Таблица 21
Показатели базового варианта
№ п/п | Наим. операции | Затраты времени в год | Средне-часовая ставка специалиста, | Часовая амортиза-ция оборудования | Часовая стоимость накладных расходов | Стоимостные затраты | |
(руб./час.) | (руб./час.) | (руб./час.) | за год, руб. | ||||
Ручная обработка | Машинная обработка | ((3)+(5))*(1) + (4)*(2) | |||||
(чел.-час.) | (час.) | ||||||
А | Б | 1 | 2 | 3 | 4 | 5 | 6 |
1 | Обработка входящих и исходящих документов | 100 | 150 | 130 | 10 | 16 | 16 100 |
2 | Ввод и редактирование реквизитов, прикрепление файлов к документам | 100 | 110 | 130 | 10 | 16 | 15 700 |
3 | Согласование и утверждение документа | 1120 | 113 | 130 | 10 | 16 | |
4 | Подготовка документов | 115 | 120 | 130 | 10 | 16 | 17 990 |
5 | Регистрация документа и передача на рассмотрение | 120 | 130 | 130 | 10 | 16 | 18 820 |
6 | Создание отчётов | 180 | 189 | 130 | 10 | 16 | 28 170 |
7 | Помещение документов в архив | 40 | 0 | 130 | 10 | 16 | 5 840 |
Итого: | 1775 | 812 | * | * | * |
|
Таблица 22.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 |


