Диплом: Автоматизация учета и обработки заказов в ООО «Магазин «Родник»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
69
режиме. Диалог понимается как предоставление пользователю нескольких
альтернатив и обработка его выбора. Диалоговая система состоит из главного меню
с соответствующими всплывающими подменю и диалоговыми окнами. На
основании событий активируются процедуры проверки данных. Событие - это
процесс, который активируется пользователем (нажатием функциональной
клавиши), а также события программы - получение определенного поля фокуса для
редактирования или потеря фокуса для ввода.
70
Рисунок 15. Схема интерфейса БД
Также важным моментом работы по настройке является хранение
документов в регистрах накопления. Перемещения регистров являются результатом
подачи документов и источником данных для создания отчетов.
2.3.4. Описание программных модулей
Описание программных модулей включает в себя структурные схемы
программных модулей и описание структурных схем алгоритмов основных
вычислительных модулей.
Блок-схемы программного модуля показаны на рисунке 16.
Рисунок 16. Схема программного модуля
Основным модулем расчета является модуль результатов, модуль
окончательных расчетов, необходимый для генерации документов результатов -
форм отчетности и результатов поиска. Вот часть алгоритмов расчета, касающихся
формирования спецификаций, проверки прав доступа.
Выделим 3 группы программных модулей системы:
71
1. Управляющие модули – выполняющие функции по управлению объектами
системы
2. Функциональные модули – позволяющие обеспечить ввод и обработку
данных
3. Сервисные модули – обеспечивающие дополнительные сервисы
В таблице 20 приведено описание функций основных программных модулей.
Таблица 20
Описание функций модулей
п/п
Наименование
модуля
Функции модуля
1.
Модуль
безопасности
Содержит процедуры и функции, обеспечивающие ввод
и проверку пароля, вход пользователей в систему,
напоминание о необходимости смены пароля,
автоматический выход из системы при отсутствии
пользователя на рабочем месте.
2.
Модуль
инициализации
интерфейса
программы
После успешного входа в систему, запускает программу,
используя настройки прав доступа для учетной записи
пользователя
3.
Модуль управления
деревом объектов
Содержит процедуры и функции, позволяющие
управлять отображением дерева объектов и его
элементами
4.
Модуль
взаимодействия с
базой данных
Содержит процедуры и функции, используемые для
установления соединения с базой данных, а также
управляющие операциями чтения, записи и
редактирования данных
5.
Модуль справочной
системы
Содержит процедуры и функции, необходимые для
отображения справочной информации
6.
Модуль
«Справочники»
Содержит процедуры функции, позволяющие
просматривать содержимое справочников системы, и
редактировать их (если позволяют права доступа)
7.
Модуль ввода
данных «Заявки»
Содержит процедуры и функции, позволяющие
создавать новые заявки, вводить данные, управлять
статусом заявок
8.
Модуль «Отчеты»
Содержит процедуры и функции для просмотра типовых
отчетов и создания произвольного отчета
9.
Модуль «Печать
документов»
Обеспечивает предварительный просмотр, настройку
параметров документов и печать на принтере
72
Каждая страница внедренной системы содержит навигационное меню, с
помощью которого можно быстро перемещаться по страницам внедренной системы.
Это удобно для пользователя, так как не нужно долго искать нужный справочник
или другой элемент системы.
При отображении записей, хранящихся в таблицах, поля кода не
отображаются, поскольку отображение не даст пользователю большого обьема
информации. Отображение полей кода удобно при отладке программного продукта
и необходимо, чтобы программист проверял правильность отображаемой и
хранимой информации в базе данных.
Чтобы приложение пользователя работало с программным продуктом,
создаются таблицы, созданные в приложении пользователя. Выполняется настройка
отображаемых полей, количества отображаемых и отображаемых символов и т. Д.
Все это необходимо для удобства пользователя при работе с программным
продуктом.
Редактирование таблиц осуществляется с помощью прямого ввода данных в
таблицы или ввода данных в предназначенные для этого поля. Ввод в поля
осуществляется тогда, когда необходимо ввести большие обьемы информации в
одну запись таблицы.
2.4. Контрольный пример реализации проекта и его описание
После запуска программы перед пользователем отображается специальная
главная форма, которая позволяет начать работу с базой данных.
73
Рисунок 16. Главное рабочее окно программы.
Чтобы создать отчёты по книгам и заказам перейдём в меню «Отчёты».
Рисунок 17. Меню отчётов.
Создадим отчёт по книгам.
74
Рисунок 18. Отчёт по книгам
Создадим отчёт по заказам.
Рисунок 19. Отчёт по заказам
75
ГЛАВА 3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ
ЭФФЕКТИВНОСТИ ПРОЕКТА
3.1.Выбор и обоснование методики расчёта экономической
эффективности
Для определения экономической эффективности разрабатываемого проекта
используется ряд методов, учитывающих специфику предметной области.
Целесообразно оценить экономическую эффективность проекта по трудовым и
стоимостным показателям, которые позволяют измерить экономию от внедрения
нового программного продукта по сравнению с предыдущей версией, которая
предполагает использование существующих в настоящее время технологий.
Обоснование экономической эффективности компьютерной обработки
информации позволяет:
- определить необходимость и целесообразность затрат на создание и
внедрение автоматизированной системы обработки информации на конкретных
муниципальных обьектах;
- установить основные направления автоматизации обработки информации
для отдельных видов управленческой работы и уровней управления, исходя из
специфики обьекта, способов получения, передачи и обработки информации;
- определить порядок работ по автоматизации обработки информации;
- рассчитать срок окупаемости создания автоматизированной системы
обработки информации и сравнить ее с установленными стандартами;
- определить влияние внедрения новых технических средств в управление
обьектом на технико-экономические показатели его деятельности (стоимость,
рентабельность, производительность труда и т. д.).
3.2.Расчёт показателей экономической эффективности проекта
Для определения нормативных трудоёмкостей на работы по созданию и
дальнейшему развитию проектируемой информационной системы использовался
76
отраслевой стандарт ОСТ 4.071.030 «Создание системы. Нормативы трудоёмкости»
[31].
Согласно указанному стандарту степень новизны, группа сложности
программ и задач разрабатываемой проектируемой информационной системы есть
1-2-2. (табл.21).
Таблица 21
Характеристики новизны и сложности разрабатываемой ИС
Учитывая, что в ОСТ 4.071.030 нормативы трудоемкости даны исходя из
численности предприятия от 500 человек, допускаем, что число сотрудников
автоматизируемого предприятия превышает 500 человек.
В табл. 22 приведены затраты времени по стадиям разработки проектируемой
информационной системы [32].
Таблица 22
Затраты времени по стадиям разработки ИС
Общая трудоемкость:
77
2693+2693+5386+5570+16713+7898+8244=49197 нормо-часов.
Плановый срок разработки информационной системы – 1 месяц, среднее
количество рабочих дней в месяце – 22, продолжительность рабочего дня – 8 часов.
Тогда по плану срок работы:
1*22*8 = 176 часов.
На основе полученных данных рассчитаем количество человек, работающих
над созданием ИС:
Где: Чп – плановая численность персонала; Т – трудоемкость разработки
системы в нормочсах; n – количество месяцев на разработку; k – количество рабочих
дней в месяце.
Чп = 176/(1*22*4) = 2 чел.
Считаем, что для создания проектируемой информационной системы нам
потребуется 2 человека.
На основании полученной плановой численности работающих над созданием
ИС, составляется штатное расписание (табл. 23). Данные об окладе работающих над
созданием проектируемой информационной системы взяты из открытых данных
расчета средних зарплат для разных специальностей, представленных на сайтах
Кадрового агентства КАУС [33]
78
Таблица 23
Штатное расписание
должность
количество
Оклад,
руб/мес
1
Проектировщик БД
1
80000
2
Программист
1
100000
3
ИТОГО за месяц, руб.:
180000
4
ИТОГО за срок разработки (1 мес.), руб.:
180000
Себестоимость разрабатываемой проектируемой информационной системы
складывается из текущих и капитальных затрат.
Текущие затраты включают в себя: зарплату, амортизацию, затраты на
электроэнергию, материалы, затраты на ремонт и запасные части, накладные и
прочие расходы.
Подсчитаем затраты на разработку по элементам затрат.
Затраты на оплату труда работников, непосредственно занятых разработкой и
внедрением ИС, с использованием данных из табл. 3, составят за срок разработки
180000 руб.
Затраты на отчисления по налогам:
Пенсионный фонд РФ (22%):
180000 *0,22=39600 руб.
Фонд социального страхования (2,9%):
180000 *0,029=5220 руб.
Фонд обязательного медицинского страхования (5,1%):
180000 *0,051=9180 руб. [34]
Общая сумма затрат на отчисления по налогам составит:
39600 + 5220 + 9180 = 54000 руб.

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

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