рефераты бесплатно

МЕНЮ


Дипломная работа: Создание автоматизированной системы по ведению именных накопительных счетов

В результате проведения теста было зафиксировано, что пользователь не имеющий доступа к системе проникнуть в нее не может.

- Тестирование производительности. Требования к производительности и эффективности (время ответа для различных нагрузок и различных конфигураций) – важная часть проектов систем. По сравнению с другими типами комплексного тестирования системы о тестировании производительности известно очень много, этой проблеме посвящена монография[22].

Для проведения данного теста были использованы персональные компьютеры различной конфигурации (ЭВМ на базе Intel 486, Pentium 100, Cyrix 350). В результате проведения теста была зафиксирована корректная работы системы, но необходимо отметить, что работа на ПК на базе Intel 486 не рекомендуется, хотя и возможна.

Наборы тестовых данных и результаты тестирования представим в виде таблице:

Таблица 3.1 - Тестирование автоматизированной системы

№ теста Входные данные Ожидаемый результат Результат программы
Поле ввода Значение
1 Номер карты 1000 Нормальная работа АС Ожидания ввода Дата создания
2 Дата договора

1. 02.02.02

2. 2,2,2

3. дата

1. Нормальная работа АС

2. Ошибка ввод не в форме

3. Ошибка ввод не в форме

1. Занесение записи в БД

2. Выдача сообщения об ошибке

3. Выдача сообщения об ошибке

3 Поступление бюджетных средств (сумма)

1. 12345

2. 0

1. Нормальная работа АС

2. Ошибка суммы

1. Занесение записи в БД

2. Выдача сообщения об ошибке

4 Пол

ж

м

с

1. Нормальная работа АС

2. Нормальная работа АС

3. ошибка Данные пола принимают 2 значения: ж и м

1. Занесение записи в БД

2. Занесение записи в БД

3. Выдача сообщения об ошибке

5 Добавление в словари уже имеющихся в них данных Повтор данных Повтор данных

Выводы по тестированию программного обеспечения

На основании проведения вышеперечисленных тестов можно заключить, что:

- Созданная система выполняет все функции.

- При аварийном отключении сохраняет максимально возможное количество данных.

- Система способна работать на ПК различной конфигурации, в том числе и минимальной.

- Система отвечает поставленным требованиям по защите от несанкционированного доступа.

- Система корректно осуществляет свою работу при работе с большими объемами данных (при максимальном объеме БД – 2 Мб) и при большом количестве запросов (20 запросов).


4. Расчет экономической эффективности разработки программного обеспечения

 

4.1 Технико-экономическое обоснование разработки ПО

Данный программный продукт по введению именных накопительных счетов для детей Белгородской области обусловлен сложной демографической ситуацией, главным образом сложившимся с середины 60-х годов уровнем рождаемости в размерах простого воспроизводства, так и рядом неблагоприятных факторов социально-экономического характера. Острота демографической ситуации сегодня определяется не только самой величиной уровня смертности, но и ее половозрастной структурой. Не секрет, что многие семьи не желают сегодня заводить детей именно из-за материальных проблем. Все понимают, что на государственное пособие в 100 рублей маме с ребенком прожить невозможно, особенно если общий достаток семьи невелик.

С целью преодоления неблагоприятных демографических тенденций и повышения социальной защищенности молодого поколения, создания более благоприятных стартовых условий его вступления в самостоятельную жизнь главой администрации области подписано постановление, предусматривающее с 1 июля 1995 года открытие именных накопительных счетов каждому новорожденному жителю области в размере 10 минимальных ставок оплаты труда. Белгородская область - единственная в России, где принят закон "О дополнительных социальных гарантиях молодому поколению". Данный фонд каждому родившемуся младенцу на его специальный счет зачисляет 1000 рублей. По достижению совершеннолетия зачисленная сумма с процентами будет выделяться молодому человеку на приобретение жилья.

Для наиболее эффективной работы необходимо иметь программу (базу данных), которая должна будет решать следующие задачи:

- автоматизации работ, связанных с учетом и обработкой данных по учету именных накопительных счетов детей Белгородской области, родившиеся после 01. 01.1995 г.;

учет и ведение счетов (открытие, закрытие, ввод и корректировка информации по лицевым счетам)

обеспечения учета и контроля за движением денежных средств, предназначенных для распределения по указанным счетам;

оперативного распределения поступающих денежных средств;

генерации необходимых отчетов и печатных форм;

ведение нормативно-справочной информации.

Расчет единовременных затрат на разработку ПО

К единовременным затратам разработчика относятся затраты на теоретические исследования, постановку задачи, проектирование, разработку алгоритмов и программ, отладку, опытную эксплуатацию, оформление документов, исследование рынка и рекламу.

К единовременным затратам разработчика (Кобщ. р) относятся:

1) затраты на НИР (Книр), которые включают:

- теоретические исследования;

- разработка алгоритмов и программ;

- отладка;

- опытная эксплуатация;

- оформление документов.

2) затраты на ОКР (Квн), которые включают:

- доработка;

- адаптация к конкретным условиям внедрения.

3) затраты на рекламу (Крек).

Нужно отметить, что в данном случае затраты на ОКР и на рекламу отсутствуют, так как задача является заказной.

Трудоемкость проекта приведена в таблице 4.1.


Таблица 4.1 - Трудоемкость проекта в днях

Стадия НИР Содержание работ Трудоемкость
Дней %
1. Техническое задание Подбор и изучение литературы, анализ состояния вопроса, согласование с руководителем и утверждение технического задания и плана работ. Постановка задачи. 10 6,67
2. Эскизный проект Теоретическая разработка темы. Предварительная разработка структуры входных и выходных данных. Разработка общего описания алгоритма решения задачи. 30 20
3. Технический проект Проектирование. Определение основных блоков, классов, объектов. Разработка сценария взаимодействия объектов. 50 33,33
4. Рабочий проект Написание и отладка программ. Тестирование и сборка системы. 50 33,33
5. Внедрение Подготовка инструкций пользователям, написание оформление и защита отчета (дипломного проекта). Регистрация. 10 6,67
Итого: 150 100

= 150.

Смета затрат на разработку ПО

В смету затрат на разработку ПО включаются:

материальные затраты;

основная и дополнительная зарплата разработчиков;

отчисления на социальные нужды;

стоимость машинного времени на подготовку и отладку программ;

стоимость инструментальных средств;

накладные расходы.

Материальные затраты

Под материальными затратами понимают стоимость всех материалов, использующиеся в процессе разработки и внедрения ПС (в том числе стоимость бумаги, красящей ленты или картриджа, дискет и т. д.), по действующим ценам.


Таблица 4.2 - Материальные затраты на разработку ПО

Наименование Стоимость
Бумага 160
Дискеты 300
Картридж 200
Всего: 660

Основная и дополнительная заработная плата

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10


Copyright © 2012 г.
При использовании материалов - ссылка на сайт обязательна.