Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа 2012 / Пояснительная записка.doc
Скачиваний:
47
Добавлен:
07.06.2015
Размер:
388 Кб
Скачать

1.4.2 Требования к надежности

Программа имеет средниетребования к надежности, поскольку несет ответственность перед конечным пользователем. База данных должна обеспечивать целостность, доступность и достоверность информации………

1.4.3 Условия эксплуатации программного обеспечения

Условия эксплуатации данного программного продукта должны соответствовать условиям компьютерной техники с соответствующими параметрами: температура воздуха, влажность и т.п. Все эти параметры должны удовлетворять нормам и правилам эксплуатации. Квалификация персонала должна соответствовать работе с данным изделием.

1.4.4 Требования к составу и параметрам технических средств

Система, в которой будет применяться данный программный продукт

должна содержать следующие средства с минимальными параметрами:

- оперативная память 512 Мб и выше;

- жесткий диск 80 Гб и выше

- процессор Pentium IV…..

1.4.5 Требования к информационной совместимости

Данное автоматизированное рабочее место должно быть совместимо со

следующими операционными системами: Windows 2000/NT/XP / Vista/7..Клиентская часть должна быть разработана с средеLazarus.

1.5 Стадии и этапы разработки

  1. разработка технического задания и соответствующей документации;

  2. предварительная оценка проекта на основе FP,LOCиCOCOMOоценок;

  3. проектирование и анализ проекта в среде RationalRoseна языкеUML;

  4. создание меню и средств диалога;

  5. создание модулей ввода и изменения данных.

1.6 Инструкция пользователя

Данная программа поддерживает следующие функции:

  • Просмотр базы данных

  • Добавить запись в базу.

  • Редактировать запись.

  • Поиск записи

  • Удаление записи

  • Сортировка базы.

  • Фильтр информации.

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

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

Для редактирования данных необходимо выполнить следующую последовательность команд: Редактирование → Включить режим редактирования. Далее нужно изменить нужные данные. Нажать по нужной ячейке двойным щелчком.

Для добавления записи в базу необходимо выполнить следующую последовательность команд: Редактирование → Включить режим редактирования. Далее нужно ввести все для заполнения поля: Фамилия, Имя, Отчество, Адрес, Телефон. Кроме того, в поле Телефон допускается ввод только числовых данных. Нажать Добавить.

Для удаления данных необходимо выполнить следующую последовательность команд: Редактирование → Включить режим редактирования. Далее выделить нужную строку. Нажать Удалить.

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

Для фильтра информации открыть вкладку Фильтр Далее нужно ввести фамилию абонента, либо его адрес. Нажать в соответствии По фамилии или По адресу

2. Расчет предварительных оценок проекта

2.1 Расчет fp-метрик и loc-метрик

Транзакции: Внешние вводы

Название ввода

Поля ввода и элементы данных

Кол-во элементов данных

Ссылки на файлы

ранг

Кол-во вводов

Общая сложность (общ. ранг)

Добавление абонента

Кнопки: Добавить

Фамилия

Имя

Отчество

Адрес

Телефон

6

0-1

Низкий =3

1

3*1=3

Удаление

Поле Form1.SG1

Кнопки: Удалить

2

0-1

Низкий =3

1

3*1=3

Транзакции: Внешние выводы

Название вывода

Поля вывода и элементы данных

Кол-во элементов данных

Ссылки на файлы

ранг

Кол-во выводов

Общая сложность (общ. ранг)

Просмотр базы

Поле: Form1.SG1

1

0-1

Низкий=4

1

4*1=4

Фильтр

Поле: Form1.SG2

1

0-1

Низкий=4

1

4*1=4

Сортировка

Поле: Form1.SG1 Кнопки: По возрастанию,

По убыванию.

Группы радиокнопок:

По фамилии,

По адресу

4

0-1

Низкий=4

1

4*1=4

Транзакции: Внешние запросы

Название запроса

Поля ввода и элементы данных

Кол-во элементов данных

Ссылки на файлы

ранг

Кол-во запросов

Общая сложность (общ. ранг)

1

0-1

Низкий=3

1

3*1=3

Внутренние логические файлы

Название файла

Поля ввода и элементы данных

Кол-во элементов данных

Кол-во элементов данных-записей

ранг

Кол-во файлов

Общая сложность (общ. ранг)

Логический Файл ‘.txt’

3

1

Низкий (7)

3

7*1=7

Логический Файл ‘.png’

1

1

Низкий (7)

1

7*1=7

Логический Файл ‘.png’

1

1

Низкий (7)

1

7*1=7

Логический Файл ‘.png’

1

1

Низкий (7)

1

7*1=7

Внешних интерфейсных файлов нет.

Исходные данные для расчета сводятся в табл.:

Имя характеристики

Ранг, сложность, количество

Низкий

Средний

Высокий

Итого

Внешние вводы

4x3 = 12

0x4 =0

0x6 = 0

= 12

Внешние выводы

2x4 = 8

0x5 = 0

0x7 = 0

= 8

Внешние запросы

1х3 = 3

0x4 =0

0x6 =0

= 3

Внутренние логические файлы

Внешние интерфейсные файлы

4x7 = 28

0x5 = 0

0x 10= 0

0x7 = 0

0x15 = 0

0x10 =0

= 28

= 0

Общее количество S =

51

Исходные данные для расчета FP-метрик