3.5 Экспериментальная проверка программного комплекса
3.5.1 Исходные данные и постановка задачи для проведения тестирования
Для оценки правильности работы реализованного в данном дипломном проекте программного комплекса проводилось его тестирование. Целью проведения тестирования является проверка функционирования программы в соответствии с требованиями, предъявляемыми к ней. Были поставлены следующие задачи: проверка защиты базы данных от несанкционированного доступа; поиск клиента, а так же занесение в базу данных о новом клиенте; совершение операций покупки и продажи валюты, а так же формирование справки о совершаемой операции; формирование отчетов, которые формируется в конце рабочего дня.
Проверка защиты базы данных от несанкционированного доступа осуществляется при запуске программы. Появляется форма, в которую необходимо ввести пароль.
Рис. 3.17 Проверка пароля.
Для совершения поставленных задач проведем операцию. Клиентом является Гурьева Ю.Ю., ее данные занесены в БД. Поэтому при осуществлении поиска программа находит данные о клиенте. В поля вводим код операции 105, то есть банк покупает валюту и коды валют. Сумма, которую банк покупает, равна 100 дол. США. Курсы валют установленный банком и курс валют ЦБ вводятся автоматически, текущая дата отображается в поле так же автоматически. Расчет суммы выданной осуществляется при нажатии на кнопку «сумма», в поле «сумма валюты выданной» и «комиссия» отображается результат расчета. Сохранение данных в базу по осуществляемой операции происходит при нажатии на кнопку «сохранить». Для обоснования бухгалтерской проводки формируется мемориальный ордер.
Рис. 3.18 Иллюстрация операции.
По завершении работы с клиентами кассир ОП обязан сформировать необходимые документы. Для этого в меню «документы» выбираем «новый документ» и далее формируем документ. По данной операции сформируем справку о проведении операции с наличной валютой.
Рис. 3.19 Справка о проведении операции с наличной валютой.
Далее формируем, необходимы отчеты. В меню главной формы выбираем вкладку «отчеты» и создаем нужный отчет. При необходимости нужно задавать условия выбора для формирования отчета. Реестры формируются по каждому виду операций отдельно. Так при формировании реестра необходимо выбрать операцию по которой формируется реестр.
Рис. 3.20 Иллюстрация отчетов.
В результате выполнения тестирования наблюдается полное совпадение результата выполнения поставленного задания с предполагаемым результатом правильной работы автоматизированной системы. В ходе тестирования, специально моделировались исключительные ситуации (недостаточность вводимых данных, некорректность введенных данных), целью проверки работы системы в таких ситуациях. Основываясь на полученных результатах, можно сделать вывод об успешном проведении тестирования.
Глава 4. Расчет экономической эффективности
Любой разрабатываемый продукт должен способствовать увеличению дохода фирмы или экономии средств, в результате внедрения системы доходы должны превышать затраты на разработку. Внедрение и использование информационной системы позволит добиться более высоких показателей в деятельности кредитной организации.
Структура экономической части при создании программного обеспечения по заказу следующая:
Технико-экономическое обоснование разработки системы.
Расчет единовременных затрат на разработку системы.
Единовременные расходы организации заказчика системы при внедрении автоматизированных рабочих мест (АРМ).
Расходы при эксплуатации ПО.
Эффект от внедрения ПО. [14]
4.1 Технико-экономическое обоснование разработки системы
Данный программный продукт предназначен для автоматизации валютно-обменных операций, которые совершает оператор. Основными целями разработки являются:
уменьшение объема бумажной работы,
увеличение скорости обработки поступающей информации и расчета совершаемой операции.
Осуществление перечисленных целей позволит намного облегчить труд оператора, ускорит процесс выполнения монотонной, но важной работы, делая труд более эффективным.
4.2 Расчет единовременных затрат на разработку системы
К единовременным затратам разработчика относятся затраты на теоретические исследования, постановку задачи, проектирование, разработку алгоритмов и программ, отладку, опытную эксплуатацию, оформление документов, исследование рынка и рекламу.
Фактическую трудоемкость по стадиям проектирования представим в виде таблицы (табл.4.1).
Таблица 4.1 Содержание стадий научно-исследовательской работы (НИР)
Стадии НИП | Содержание работ | Трудоемкость | |
дни | % | ||
Техническое задание | Изучение и анализ предметной области, изучение и анализ области внедрения, работа с консультантами, постановка задачи, составление и согласование технического задания с руководителем. | 20 | 13,33 |
Эскизный проект | Построение концептуальной модели системы, описание входных и выходных данных, способов их преобразования. Разработка структур данных. | 30 | 20,00 |
Технический проект | Разработка технического проекта. Построение структуры классов и определение способов их взаимодействия. | 30 | 20,00 |
Рабочий проект | Написание программ, утилит и дополнительных модулей информационной системы, отладка программного обеспечения, тестирование. | 50 | 33,33 |
Внедрение | Разработка справочной и технической документации, подготовка и защита отчета. Регистрация. | 20 | 13,33 |
Итого: | 150 | 100 |
Общая трудоемкость разработки системы рассчитывается по формуле:
(дней)
где - общая трудоемкость разработки; - трудоемкость по стадиям.
В смету затрат на разработку системы включаются:
материальные затраты;
основная и дополнительная зарплата разработчиков;
отчисления на социальные нужды;
стоимость машинного времени на подготовку и отладку программ;
стоимость инструментальных средств;
накладные расходы.
Материальные затраты
Под материальными затратами понимают стоимость всех материалов, использующиеся в процессе разработки и внедрения программного средства (в том числе стоимость бумаги, тонера или картриджа, дискет и т. д.), по действующим ценам. В процессе работы использовались материалы и принадлежности, представленные в таблице 4.2.
Таблица 4.2. Материальные затраты
Наименование | Количество, шт. | Цена, руб. | Стоимость общая, руб. |
Флеш-память | 1 | 356 | 356 |
Бумага | 350 | 0,2 | 70 |
Ручка | 2 | 5 | 10 |
Дипломная папка | 1 | 140 | 140 |
Картридж | 2 | 300 | 600 |
Итого: | 1176 |
Основная и дополнительная заработная плата.
Основная заработная плата при выполнении НИР включает зарплату всех сотрудников, принимающих непосредственное участие в разработке ПО. В данном случае необходимо учитывать основную зарплату разработчика (студента), дипломного руководителя, консультанта по экономической части.
Таким образом, основная заработная плата (Зосн) при выполнении НИР рассчитывается по формуле:
,
где Зср.днj - среднедневная зарплата j-го сотрудника, руб.; n - количество сотрудников, принимающих непосредственное участие в разработке ПО.
Основная зарплата разработчика определена из расчета 6000 руб. в месяц при среднем количестве рабочих дней, равных 20:
руб./день.
Заработная плата исполнителя в целом составляет:
На консультации запланировано:
... западных странах является именно необходимость замены уже имеющегося оборудования для обслуживания карт старых типов. 2. Анализ системы расчетов пластиковыми карточками Сбербанка РФ 2.1 Общая характеристика Ставропольского банка Сбербанка РФСтавропольский банк Сбербанка РФ (далее - банк) – крупнейшее банковское учреждение на Северном Кавказе и один из крупнейших в системе Сберегательного банка ...
... цены на аренду мест под терминалы, то компаниям придется сокращать число терминалов, расположенных в наименее рентабельных точках», - пояснил г-н Деев[14]. 4 Перспективы кассовых операций коммерческих банков 4.1 Динамика кассы российских банков В таблицах 4.1 и 4.2 представлена структура пассивов кредитных организаций в динамике в разрезе основных видов привлеченных средств: остатков на ...
... , практически, не используются. Проблема информатизации Минторга может быть решена путем создания Автоматизированной Информационной системы Министерства Торговли РФ (АИС МТ РФ) в соответствии с настоящим Техническим предложением. ГЛАВА 2. МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ КОМПЛЕКСА ЗАДАЧ "СИСТЕМА ДОКУМЕНТООБОРОТА УЧЕРЕЖДЕНИЯ”. функции поиска и архивации 2.1. Постановка задачи и её спецификация ...
... Рисунок 10 - Количество банковских пластиковых карточек в обращении по состоянию на 1 июля 2009 года За первое полугодие 2009 года на территории Республики Беларусь осуществлено 192 184 053 операции с использованием банковских пластиковых карточек в белорусских рублях на сумму 19 271 591.33 млн. рублей. Удельный вес безналичных операций в общем количестве операций с использованием банковских ...
0 комментариев