Смекни!
smekni.com

Автоматизированное рабочее место оператора валютно-обменных операций в режиме off-line (стр. 10 из 13)

Рис. 3.16 Отчет реестр по операции.

Для выхода из программы необходимо вернуться на главную форму и нажать на кнопку выход.


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:

руб./день.

Заработная плата исполнителя в целом составляет:

На консультации запланировано:

23 часа - дипломный руководитель,

3 часа - консультант по экономике,

Заработная плата дипломного руководителя составляет 100 руб./ч. Следовательно зарплата дипломного руководителя:

Зрук = 23 * 100 = 2300 руб.

Заработная плата консультанта по экономике составляет 80 руб./ч. Следовательно, заработная плата консультанта:

Зконс = 3 * 80 = 240 руб.

Получаем, основная заработная плата при выполнении НИР равна:

Зосн = Зраз + Зрук + Зконс = 45000+ 2300 + 240 = 47540 руб.

Дополнительная заработная плата равна 10% от основной, следовательно:

Здоп = (10 * Зосн)/100= (10 * 47540)/100 = 4754 руб.