Диплом: Автоматизация регистрации и мониторинга заявок от контрагентов в ООО "СВ Логистика"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
77
2.2.3 Характеристика результатной информации
Описание результатных документов приведено в таблице №13.
Таблица №13
Описание выходных документов
пп
Наимено
вание
Реквизиты
Таблицы, на
основе которых
формируется
Частота
формиров
ания
Способ
доставки
1
Список
проектов
Номер
Вид
Наименов
ание клиента
Состояние
Завершено
Добавлено
Ведет
проект
Добавил
проект
Проекты
Состояние
проектов
Сотрудники
Фирмы
Города
По мере
необходи
мости
Экранная
форма
2
Список
этапов
выполне
ния
проектов
Номер
проекта
Наименов
ание клиента
Шаг
выполнения
Дата
начала
Дата
окончания
Добавил
Ответстве
нный
Проекты
Состояние
проектов
Сотрудники
Фирмы
Города
По мере
необходи
мости
Экранная
форма
В разрабатываемой системе производится расчет следующих показателей:
Общее количество проектов;
Общее количество этапов проекта.
Исходное формализованное задание показано в таблице №14.
78
Таблица №14
Формализованное и исходное описание первичных показателей
Формализованноеописание результатных показателей приведено в
таблице №15.
Таблица №15
Формализованное описание результатных показателей
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
В разработанном модуле предусмотрен только один пользователь –
менеджер. Дерево функций модуля представлено на рисунке 8.
Рис. 8 Дерево функций менеджера
Наименование
показателей
Идентификатор
показателя
1
Количество проектов на
дату D
Kd
2
Количество этапов
проекта N
Zn
пп
Наименование
показателя
Идентификатор
показателя
Алгоритм
расчета
1
Общее количество
проектов
S
ΣS
2
Общее количество этапов
проекта
IZ
ΣZn
79
На основании дерева функций разработан сценарий диалога, схематически
представленный на рисунке 9.
Рис. 9 Сценарий диалога
2.3.2 Характеристика базы данных
В разработанном модуле используется СУБД MS SQL Server 2010.
Обоснование ее выбора приведено в разделе 1.4. В решаемой задачи
используется следующая ER-модель, отображенная на рисунке 10, описывающая
взаимосвязь таблиц в БД.
Рис. 10 Модель описания взвимосвязи ER-таблиц
В таблицах №№ 16-21 приведены элементы модели .
Таблица №16
Таблица «City»
№ пп
Поле
Тип
Значение
1.
idCity
int(10)
Номер
2.
city
varchar(255)
Наименование
города
3.
telcode
varchar(20)
Телефонный код
4.
timezone
int(4)
Часовой пояс
Авторизация
1. Вход в главное меню
2. Выход
Главное меню
1. Справочники
2. Проекты
3. Выход
Справочники
1. Конструктор проектов
2. Список состояний проекта
Проекты
1. Список проектов
2. Список этапов выполнения
проектов
80
Таблица №17
Таблица «Klient»
№ пп
Поле
Тип
Значение
1.
idKlient
int(11)
Номер
2.
nameK
varchar(255)
Наименование
3.
inn
varchar(12)
ИНН
4.
kpp
varchar(12)
КПП
5.
fiobossK
varchar(30)
ФИО
руководителя
6.
fiokontaktk
varchar(30)
ФИО контактного
лица
7.
telefonK
varchar(9)
телефон
8.
adressK
varchar(255)
адресс
9.
zipcodeK
varchar(6)
индекс
10.
emailK
varchar(15)
Е-майл
11.
idCityK
int(11)
Код города
Таблица №18
Таблица «Project»
№ пп
Поле
Тип
Значение
1.
idza
int(11)
Номер
2.
idKZ
int(11)
Код заявки
3.
idoZ
int(11)
Код оборудования
4.
idVZ
int(11)
Код производителя
5.
idGZ
int(11)
Код гарантии
6.
opisanieZ
varchar(255)
Описание
неисправности
7.
modelZ
varchar(45)
Наименование
модели
8.
status
varchar(45)
Статус заявки
9.
datezz
timestamp
Дата заявки
10.
idzentrZ
int(11)
Код фирмы
Таблица №19
Таблица «Sotr»
№ пп
Поле
Тип
Значение
1.
idI
int(5)
Номер
2.
nameI
varchar(30)
ФИО
3.
loginI
varchar(10)
Логин
4.
parolI
varchar(10)
пароль
5.
idZI
int(11)
Код фирмы
81
Таблица №20
Таблица «Firma»
№ пп
Поле
Тип
Значение
1.
idZ
int(11)
Номер
2.
nameZ
varchar(255)
Наименование
3.
fiobossZ
varchar(30)
ФИО
руководителя
4.
fiokontaktZ
varchar(30)
ФИО контактного
лица
5.
telefonZ
varchar(9)
Телефон
6.
adressZ
varchar(255)
Адресс
7.
zipcodeZ
varchar(6)
Почтовый индекс
8.
emailZ
varchar(15)
Е-майл
9.
idCityZ
int(11)
Код города
Таблица №21
Таблица «SostPr»
№ пп
Поле
Тип
Значение
1.
idO
int(10)
Номер
2.
nameO
varchar(255)
Наименование
состояния
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
Разработанный модуль включает в себя серверную и клиентскую часть
Серверная часть является приложением для взаимодействия с базой данных,
клиентская – веб-интерфейсом для ввода данных и получения отчетной
информации. Структурная схема пакета представлена на рисунке 11.
82
Рис. 11 Структурная схема пакета
2.3.4 Описание программных модулей
На рисунке 12 представлена схема добавления данных о проекте.
Рис. 12 Схема добавления данных о проекте
Модуль регистрации
проектов
Клиентская часть
Экранная форма
взаимодействия
Серверная часть
Взаимодействие с
БД
Авторизация
БД
НАЧАЛО
Загрузка экранной
формы
Авторизация
Экранная
форма
авторизации
Логин и
пароль
Подключение к БД
Запрос данных из
таблицы
Данные введены
верно?
Выбор пункта меню
НЕТ
ДА
Проекты
Экранная
форма
авторизации
Выбор пункта меню
Справочники
Экранная
форма
Состояние проектов Конструктор проектов
Экранная
форма
добавления
Экранная
форма
конструктора
Экранная
форма
Выбор клиента,
состояния, ввод
реквизитов
Ввод данных
Добавление данных в
таблицу БД
Добавление данных из
таблицы БД
83
2.4 Контрольный пример реализации проекта и его описание
Работа с модулем начинается с авторизации в системе ( см. рисунок 13).
Рис.13 Страница авторизации
После успешной авторизации необходимо заполнить справочник
состояния проектов, для этого выбираем соответствующий пункт меню (см.
рисунок 14 -15 ).
Рис.14 Выбор пункта меню
84
Рис.15 Заполнение справочника
Для ввода нового состояния проекта необходимо нажать кнопку с
изображением зеленого плюса, ввести наименование и нажать кнопку с
изображением дискеты.
Далее обратимся к конструктору проектов на рисунке 16.
Рис.4 Добавление проектов
В данном окне необходимо ввести наименование проекта, а также его
другие реквизиты – параметры и этапы.
Для получения сводного списка проектов необходимо перейти на вкладку
«Заказы» и произвести следующие действия, отраженные на рисунках 17-19.
85
Рис.5 Выбор даты
Рис. 18 Список проектов
Рис.19 Сводный список
Листинг программных модулей приведен в Приложении 1.
86
3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ
ПРОЕКТА
3.1 Выбор и обоснование методики расчёта экономической
эффективности
Под понятием «оценка экономической эффективности ИС» понимается
процесс, включающий в себя понимание, определение и измерение того,
насколько полезным в экономическом плане является или явилось внедрение ИС
для предприятия. При этом экономическая полезность рассматривается обычно
как денежный эквивалент того, насколько изменились доходы/расходы
предприятия в результате инвестирования в ИС.
Под методом оценки эффективности ИС подразумевается способ или
набор средств проведения полной оценки ИС. Они могут состоять как из
формальных, так и из неформальных процедур, при этом под неформальными
понимаются не основанные на цифровых данных, быстрые, преимущественно
субъективные процедуры оценки, а под формальными - более объективные,
рациональные, базирующиеся на недвусмысленных данных механизмы оценки.
Как известно, внедрение современных информационных технологий -
дело дорогостоящее. Функционирование компаний в рыночной среде требует
как минимум анализа экономических последствий, а еще лучше - оценки
экономической эффективности того или иного шага преобразования системы
управления компанией.
Оценка экономической эффективности ИС - сложная и трудоемкая работа,
требующая не только технических, но и экономических навыков. Только
сочетание этих двух составляющих может привести к достоверному результату
проводимого анализа.
Продвижение на рынке ИС в условиях современной конкуренции
невозможно без предоставления результатов оценки ожидаемой эффективности
системы. Кроме того, существующая статистическая оценка успешности
внедрения систем управления предприятием характеризуется неудачей
внедрения от 40 до 70 % случаев.

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

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