Диплом: Проектирование информационной системы поддержки транспортных перевозок организации ООО «Итака»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
89
Продолжение таблицы 2.8
3)
ПМ работы со справочниками
Содержит определенные процедуры,
позволяющие осуществлять редактирование
справочников
4)
ПМ Учета заказов
Позволяет учитывать заказ
5)
ПМ получения отчетов
Содержит заранее определенные процедуры
формирования отчетных документов
6)
ПМ вывода на печать
Выводит результатные документы на печать
2.3.4 Описание программных модулей
Как показывает схема (рисунок 2.21), разрабатываемая информационная
система должна обеспечивать выполнение следующих задач:
Авторизация пользователя;
Создание (обновление) списка документов;
Учет документов;
Формирование сводных отчетов с возможностью фильтрации.
Начало
Авторизация
пользователя
Авторизован?
Создание/Обновление
списка документов
Учет документов
Формирование списков
нет
Конец
Обновить
данные?
да
да
Завершить
работу?
нет
да
Работа с
документами
да
нет
Нет
Рисунок 2.21 Схема алгоритма работы системы
90
Рассмотрим подробнее каждый из них.
1. Авторизация пользователя на рисунке 2.22.
Каждый пользователь в системе имеет имя – Фамилия и инициалы
пользователя. Таким образом, при каждом входе пользователя в систему
запускается процедура авторизации пользователя. Система отправляет запрос
базе данных на наличие данной записи о пользователе, и если она существует,
то запускается процесс формирования рабочей области пользователя. Рабочей
областью называется набор данных, к которым разрешен доступ пользователя.
Доступ определен двух видов – на чтение и редактирование информации.
Данные о правилах доступа пользователя к информации также должны
содержаться в базе данных и предварительно заносятся администратором
системы.
Начало
Проверка имени/
домена учетной
записи
пользователя
БД
Существует в
списке имен?
Определение
прав доступа к
информации
Проверка прав
доступа
пользователя
данные
Формирование
области
доступных
данных
да
Конец
нет
ответ
запрос
запрос
Рисунок 2.22 Схема алгоритма авторизации пользователя
91
2. Создание (обновление) списка документов на рисунке 2.23.
Процедура создания списка объектов и документов необходима при
первом входе пользователя в систему. Эта операция проводится пользователем
самостоятельно, но в этот момент он может оперировать только теми данными,
на которые администратор системы присвоил право доступа. Такая схема
необходима для большей защиты от неадекватных действий пользователя.
После первичной операции создания рабочей области, информация о ней
сохраняется в базе данных. При последующих входах в систему, список
автоматически привязан к имени и домену пользователя в системе, загружается
в память. При появлении в компетенции пользователя новых позиций он может
запускать этот алгоритм для обновления списка. Операция обновления
аналогична операции создания.
Начало
Выбор групп из
списка доступных
для работы
Выбрать документы? Выбор документов
Добавление
данных в рабочую
область
Обновить список
документов?
да
нет
Сохранение
настроек
Конец
да
БДданные
БД
запрос
данные
данныезапрос
Нет
Рисунок 2.23 Схема алгоритма создания/обновления списка
документов для работы
92
3. Построение отчетов показана на рисунке 2.24.
Построение отчетов – основная задача, стоящая перед проектируемой
информационной системой. От правильной организации процесса
формирования и редактирования данной задачи зависит качество исходной
информации. Данную задачу было решено сделать как можно более
аналогичной той, которая решалась без использования специализированных
средств.
Начало
Создать отчет? ДаНет
Выбор типа отчета
Отображение
доступных
параметров
Доступ
разрешен?
Есть/Нет
БД
Проверка прав
пользователя на
редактирование
Выбор
параметров
из списка
доступных
Да
нет
запрос
ответ
даПродолжить?
Определен
ие
параметро
в
нет
Добавление
записи в БД
БД данные
Выбор
параметров
да
данные
запрос
Добавление
выбранных
позиций в рабочую
область
Ввод значений
Учет параметров
Редактирование
Конец
нет
Внесение
изменений
Сохранение БДданные
Сохранение в
документах
Завершить
работу?
да
нет
данные
Выгрузка
памяти
запрос
ответ
Рисунок 2.24 Схема алгоритма построения отчетов
93
Пользователь может создавать отчеты, а также редактировать
существующие.
2.4 Контрольный пример реализации проекта и его описание
Для запуска программы необходимо установить файл Moves.mdb и
файлы шаблонов отчетов в один каталог, после чего запустить программу
двойным щелчком по файлу Moves.mdb.
После входа в систему появится ее главное меню (рисунок 2.25):
Рисунок 2.25 Главное меню программы
Для учета нового заказа необходимо вызвать соответствующую форму
(рисунок 2.26)
Рисунок 2.26 Добавление заказа
94
Для получения документов по заказу необходимо перейти в пункт меню
«Документы» (рисунок 2.27).
Рисунок 2.27 Документы
В качестве документов формируются договор, счет, акт оказанных услуг
и счет-фактура.
Для получения отчетов необходимо перейти в пунтк меню «Отчеты» и
там выбрать необходимый отчет (рисунок 2.28).
Рисунок 2.28 Пункт меню Отчеты
95
3 Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической
эффективности
За период работы и создания различных ИС было решено выделять
часть общих принципов их экономического обоснования и реализации
подобных процессов. В любом случае оценка результативности подобной ИС
обязана быть комплексной и включать все социальные, экологические и
экономические, а также многие другие особенности принимаемых решений.
Базовой целью экономического описания новой ИС станут
количественное и качественное обоснование экономической рентабельности
разработки или обновления ИС, а также выявление основных экономических и
организационных условий для последующей спокойной работы.
При создании ряда компонентов или элементов ИС, итоги
экономического анализа включаются непосредственно по ним. Важно
понимать, что в любом процессе подготовки ИС нужно учесть несколько
аспектов экономического обоснования.
ПО стоит на особом место в составе комплексного инструмента для
автоматизации. Оно также имеет внутри себя программные модули или
некоторые пакеты программ, созданных для применения сторонней ИС
(заимствованные), или реализуемые для обширного круга использования в
разных ИС (универсальные), или класические для различных сфер
ипользования ПК. Также такого типа ПО почти в каждой ИС включает
оригинальные, созданные на заказ программы и алгоритмы, требуемые для
нормальной работы данной ИС. Важно всегда отражать процесс создания ПО
из общей совокупности процессов удобно определять его с двух позиций:
• Прикладной, т.к. реализуемые программные продукты можно
применять независимо от базовой системы;
• Системной, т.к. создано пиратское ПО.
96
Для корректного планирования процесса разработки ПО и расчета
итоговой цены важно определить эффективность работы программных средств.
Деление труда в процессе внедрения ПО всегда граничит с рядом трудностей,
так же, как и любое нормирование творческой деятельности, элементы
которого могут объединится только после проведения экспертных оценок
главных программистов, либо сложными и нереальными сроками подготовки
всего проекта, что заставляет IT-специалиста выбирать решение. Творческая
часть работы программистов можно нормировать, но точность этих норм всегда
очень большая и зависит от ряда факторов. Только в рамках опытно-
статистических данных от многих компаний, которые программируют или
занимаются им, Отрыто несколько методов расчета сложности создания ПО.
В рамках подсчета экономической эффективности выпускной
квалификационной работы лежит на сравнении двух вариантов для единой
задачи нового и текущего. Базовый вариант помогает автоматизировать некую
часть процессов учета, а описываемая модель реализует полноценную
автоматизацию процесса.
Совокупная эффективность часто зависит от пары составляющих:
• Косвенный эффект: определяется при повышении точности и
верности данных, ростом максимальных объемом анализируемых данных;
• Прямой эффекта позволяющий минимизировать время на обработку
и получение данных, Минимизацией трудоёмкости процесса работы и траты
времени на описание проведенных операций.
Для расчет прямого эффекта, опишем параметры выходных данных и
стоимость затрат.
При расчете изменения трудовых затрат на обработку информации
используется следующая система показателей:
1. Абсолютный показатель снижения трудовых затрат на обработку
информации
Т=Т
0
1
(3.1)
97
где Т
0
годовая трудоемкость обработки информации при базисном
варианте;
Т
1
годовая стоимость обработки информации при проектируемом
варианте.
2. Коэффициент снижения трудовых затрат
K
т
=(Т/Т
0
)*100 (%) (3.2)
3. Индекс снижения трудовых затрат, который показывает рост
производительности труда при обработке информации.
Y
т
0
(3.3)
К стоимостным показателям относятся: абсолютное снижение
стоимостных затрат (C), коэффициент относительного снижения стоимостных
затрат (К
C
) индекс снижения стоимостных затрат (Y
C
):
1. Показатель снижения стоимостных затрат
С=С
0
1
(3.4)
где С
0
годовая стоимость обработки информации при базисном
варианте;
С
1
годовая стоимость обработки информации при проектируемом
варианте.
2. Коэффициент эффективности по затратам:
K
c
=(С/С
0
)*100 (%) (3.5)
3. Индекс изменения стоимостных затрат
Y
c
0
1
(3.6)
Помимо рассмотренных показателей целесообразно также рассчитать
срок окупаемости затрат на внедрение проекта машинной обработки
информации (Т
ок
), рассчитываемые в годах, долях года или в месяцах года:
Ток = К
П
/C (3.7),
где К
П
- затраты на создание проекта (проектирование и внедрение).
98
3.2 Расчёт показателей экономической эффективности проекта
Расчет себестоимости разработки ИС будем определять, исходя из
следующих статей затрат:
Прямые материальные затраты
Расчет затрат на основную заработную плату
Расчет затрат на дополнительную заработную плату
Отчисления на социальные взносы
Расходы на приобретение, содержание и эксплуатацию Комплекса
Технических средств (КТС)
К прямым материальным затратам относятся затраты на материалы и
комплектующие для выполнения данной разработки и полностью включаемые
в ее стоимость. Учитывают затраты на материалы и комплектующие, целевым
назначением идущие на данную разработку.
Таблица 3.1
Расчет прямых материальных затрат
Элемент материальных
затрат
Цена за
шт., руб
Количество
шт.
Общая
стоимость,
руб
1
Бумага
100,00
1
100,00
2
Ручки
20,00
2
40,00
3
Flash накопитель
400,00
1
400,00
4
Приобретение литературы
600,00
2
1200,00
Итого:
1740,00
Затраты на основную заработную плату определяют, как произведение
среднечасовой заработной платы разработчиков на трудоемкость разработки
программы по всем стадиям, выраженную соответственно в часах.
Таблица 3.2
Расчет затрат на основную заработную плату
Категория
работника
Зарплата
руб./час
Продолжительность
работ, час
Основная
зарплата,
руб.
1
Программист
250,00
209
52250
2
Руководитель проекта
350,00
67
23450
Итого:
75700

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

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