2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)В разработанном модуле предусмотрен только один пользователь – менеджер. Дерево функций модуля представлено на рисунке 2.7.
Рисунок 2.7 Дерево функций менеджера
На основании дерева функций разработан сценарий диалога, схематически представленный на рисунке 2.8.
Рисунок 2.8 Сценарий диалога
2.3.2 Характеристика базы данных
В разработанном модуле используется СУБД MS SQL Server 2000. Обоснование ее выбора приведено в разделе 1.4.3. В решаемой задачи используется следующая ER-модель, отображенная на рисунке 2.9, описывающая взаимосвязь таблиц в БД.
Рисунок 2.9
Таблица 2.8 Таблица «City»
№ пп | Поле | Тип | Значение |
1. | idCity | int(10) | Номер |
2. | city | varchar(255) | Наименование города |
3. | telcode | varchar(20) | Телефонный код |
4. | timezone | int(4) | Часовой пояс |
Таблица 2.9 Таблица «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) | Код города |
Таблица 2.10 Таблица «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) | Код фирмы |
Таблица 2.11Таблица «Sotr»
№ пп | Поле | Тип | Значение |
1. | idI | int(5) | Номер |
2. | nameI | varchar(30) | ФИО |
3. | loginI | varchar(10) | Логин |
4. | parolI | varchar(10) | пароль |
5. | idZI | int(11) | Код фирмы |
Таблица 2.12 Таблица «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) | Код города |
Таблица 2.13 Таблица «SostPr»
№ пп | Поле | Тип | Значение |
1. | idO | int(10) | Номер |
2. | nameO | varchar(255) | Наименование состояния |
Разработанный модуль включает в себя серверную и клиентскую часть Серверная часть является приложением для взаимодействия с базой данных, клиентская – веб-интерфейсом для ввода данных и получения отчетной информации. Структурная схема пакета представлена на рисунке 2.10.
Рисунок 2.10 Структурная схема пакета
2.3.4 Описание программных модулейНа рисунке 2.11 представлена схема добавления данных о проекте.
Рисунок 2.11 Схема добавления данных о проекте
2.4 Контрольный пример реализации проекта и его описание
Работа с модулем начинается с авторизации в системе.
Рисунок 2.12 Страница авторизации
После успешной авторизации необходимо заполнить справочник состояния проектов, для этого выбираем соответствующий пункт меню:
Рисунок 2.13 Выбор пункта меню
Рисунок 2.14 Заполнение справочника
Для ввода нового состояния проекта необходимо нажать кнопку с изображением зеленого плюса, ввести наименование и нажать кнопку с изображением дискеты.
Далее обратимся к конструктору проектов:
Рисунок 2.15 Добавление проектов
В данном окне необходимо ввести наименование проекта, а также его другие реквизиты – параметры и этапы.
Для получения списка проектов необходимо перейти на вкладку «Заказы» и выбрать даты, соответствующие интересующему периоду:
Рисунок 2.16 Выбор даты
Рисунок 2.17 Список проектов
Кроме того, имеется возможность получить сводный список этапов выполнения проектов:
Рисунок 2.18 сводный список
Листинг программных модулей приведен в Приложении 1.
Под понятием «оценка экономической эффективности ИС» понимается процесс, включающий в себя понимание, определение и измерение того, насколько полезным в экономическом плане является или явилось внедрение ИС для предприятия. При этом экономическая полезность рассматривается обычно как денежный эквивалент того, насколько изменились доходы/расходы предприятия в результате инвестирования в ИС.
Под методом оценки эффективности ИС подразумевается способ или набор средств проведения полной оценки ИС. Они могут состоять как из формальных, так и из неформальных процедур, при этом под неформальными понимаются не основанные на цифровых данных, быстрые, преимущественно субъективные процедуры оценки, а под формальными - более объективные, рациональные, базирующиеся на недвусмысленных данных механизмы оценки.
Как известно, внедрение современных информационных технологий - дело дорогостоящее. Функционирование компаний в рыночной среде требует как минимум анализа экономических последствий, а еще лучше - оценки экономической эффективности того или иного шага преобразования системы управления компанией.
Оценка экономической эффективности ИС - сложная и трудоемкая работа, требующая не только технических, но и экономических навыков. Только сочетание этих двух составляющих может привести к достоверному результату проводимого анализа.
Продвижение на рынке ИС в условиях современной конкуренции невозможно без предоставления результатов оценки ожидаемой эффективности системы. Кроме того, существующая статистическая оценка успешности внедрения систем управления предприятием характеризуется неудачей внедрения от 40 до 70 % случаев.
Специалисты в области разработки, внедрения и сопровождения ИС должны обладать навыками проведения предварительной экспертизы проекта. Они должны уметь вести постоянный мониторинг системы на соответствие внедряемых технологий стратегии развития предприятия. Процесс соизмерения затрат и достигаемого за их счет эффекта должен быть именно «процессом», то есть итерационной процедурой, проводимой на протяжении всего этапа разработки и внедрения проекта, результат которой способен повлиять на дальнейшее продолжение проекта.
Существуют следующие этапы оценки экономической эффективности информационной системы:
· традиционная оценка эффективности как соотношение затрат и результатов;
· расчет совокупной стоимости владения информационной системой;
· оценка внедрения ИС как инвестиционного проекта;
· разработка сбалансированной системы показателей для оценки экономического эффекта;
Оценка эффективности проектов независимо от технических, технологических, финансовых, отраслевых или региональных особенностей осуществляется на основе единых принципов. К ним относятся:
· рассмотрение проекта на протяжении всего жизненного цикла;
· моделирование денежных потоков;
· сопоставимость условий сравнения различных проектов;
· положительность и максимум эффекта;
· учет фактора времени;
· учет только предстоящих в ходе осуществления проекта затрат и поступлений;
· сравнение «с проектом» и «без проекта»;
· учет всех наиболее существенных последствий проекта;
· учет наличия разных участников проекта;
· многоэтапность оценки;
· учет влияния на эффективность инвестиционного проекта;
· учет влияния инфляции;
· учет влияния неопределенностей и рисков.
Показатели коммерческой эффективности проекта в целом отражают финансовые последствия внедрения информационной системы. В качестве основных показателей для расчета коммерческой эффективности проекта рекомендуется использовать следующие:
· чистый доход;
· чистый дисконтированный доход;
· внутренняя норма доходности;
· индексы доходности затрат и инвестиций;
· срок окупаемости.
Таким образом, исходя из всего выше сказанного, можно сделать вывод, что процесс оценки экономической эффективности информационных систем сложен и неоднозначен. Подходить следует индивидуально в каждом конкретном случае, но опираясь на определенные методики, что позволит исключить «человеческий фактор» и снизить погрешности ввиду отсутствия каких либо данных.
В рассматриваемом случае, так как система не планируется к продаже, а будет внедрена только на одном предприятии, необходимо рассчитать экономическую эффективность исходя из снижения издержек на производственную деятельность.
При расчете экономической эффективности будет проведено сравнение результатов обработки информации при существующем бизнес-процессе и после внедрения разрабатываемой системы. Прямая эффективность машинной обработки информации представлена в показателе снижения экономических стоимостных затрат на обработку информации. При оценке прямой эффективности в стоимостных единицах измерения рассчитываются две группы показателей – показатель снижения трудовых затрат и показатель снижения стоимостных затрат.
При расчете изменения трудовых затрат на обработку информации используется следующая система показателей:
1. Абсолютный показатель снижения трудовых затрат на обработку информации
DТ=Т0-Т1 (3.1.1)
где Т0 – годовая трудоемкость обработки информации при базисном варианте;
Т1 – годовая стоимость обработки информации при проектируемом варианте.
2. Коэффициент снижения трудовых затрат
Kт=(DТ/Т0)*100 (%) (3.1.2)
3. Индекс снижения трудовых затрат, который показывает рост производительности труда при обработке информации.
Yт=Т0/Т1в (3.1.3)
К стоимостным показателям относятся: абсолютное снижение стоимостных затрат (DC) , коэффициент относительного снижения стоимостных затрат (КC) индекс снижения стоимостных затрат (YC):
1. Показатель снижения стоимостных затрат
DС=С0-С1 (3.1.4)
где С0 – годовая стоимость обработки информации при базисном варианте;
С1 – годовая стоимость обработки информации при проектируемом варианте.
2. Коэффициент эффективности по затратам:
Kc=(DС/С0)*100 (%) (3.1.5)
3. Индекс изменения стоимостных затрат
Yc=С0/С1 (3.1.6)
Помимо рассмотренных показателей целесообразно также рассчитать срок окупаемости затрат на внедрение проекта машинной обработки информации (Ток), рассчитываемые в годах, долях года или в месяцах года:
Ток = КП /DC (3.1.7),
где КП - затраты на создание проекта (проектирование и внедрение).
А также расчетный коэффициент эффективности капитальных затрат:
Ер = 1/Ток (3.1.8)
... продукции российских софтверных компаний: ПроМТ, ABBYY, ИНЭК, Лаборатория Касперского и более 100 других. Общая архитектура "1С: Комплексная автоматизация 8" А) стандартные: Общие механизмы Система 1С: Предприятие 8 имеет в своей основе ряд механизмов, определяющих концепцию ...
... для реализации системы бюджетирования Консультационной группы "Воронов и Максимов". Статья о проблемах выбора системы бюджетирования - в проекте "УПРАВЛЕНИЕ 3000". Бюджетный автомат Если вы решитесь на автоматизацию системы бюджетирования компании, перед вами сразу встанут вопросы: что выбрать, сколько платить, как внедрять. Примеряйте! О ЧЕМ РЕЧЬ В “Капитале” на стр. 44, 45 мы рассказали ...
... обоснование проекта 5.1 Разработка математической модели проекта 5.1.1 Определение источника доходов проекта Целью данного дипломного проекта является разработка автоматизированной информационной системы для лизинговой компании. Разработка настоящего программного продукта осуществляется с целью его внедрения и эксплуатации на предприятие ООО "Тольяттинская Лизинговая Компания". Прибылью ...
... серийных программных продуктов, которые могут удовлетворить самых взыскательных пользователей. Наиболее подробно стоит рассмотреть Программный комплекс для автоматизации управления предприятием ПАРУС 8.1. Программный комплекс для автоматизации управления предприятием ПАРУС 8.1 Большинство факторов, мешающих процветанию предприятия, так или иначе связаны с проблемами в организации управления: ...
0 комментариев