Разработка приложения "Базовые логические операции"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



еобязательного значения;

В результате тестирования могут возникать следующие действия:

С1 - исправная работа программы;

С2 - блокировка неверного ввода;

С3 - просьба ввести данные;

Чертеж графа приведен в Приложении А. (рис.2)

Результаты тестирования приведены в Приложении А в таблице 4

.4 Анализ результатов решения

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

Уровень корректности:

Обеспечивает ликвидацию синтаксических ошибок;

Обеспечивает отсутствие ошибок в операторах;

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

Обеспечивает выдачу корректных результатов на случайном множестве тестовых данных или рациональной области тестовых данных;

Обеспечивается для всех допустимых наборов входных данных, определяемых в спецификаторах программы выдача корректных результатов;

Программа выдает корректные результаты и информацию об ошибках для любых входных данных.

.5 Инструкция пользователя (системные требования, инсталляция,

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

Системные требования

Программа тестировалась и корректно работает на компьютере с минимальной конфигурацией:

Процессор Pentium 3 и выше

Место на жестком диске 100 Mb, файл подкачки 300 Mb;

Windows98/XP;

Цветной монитор (Желательно 1024x768*16);

Оперативная память 128 Mb;

Стандартная клавиатура 101/102;

Стандартная мышь;

Струйный или лазерный принтер;

Желательно наличие архива (WinRAR или WinZip);

Для работы с программой так же потребуется приложение Microsoft office 2003 Word.

Системные требования для Microsoft Word:

Процессор Pentium 3 и выше

Место на жестком диске 245 Mb и 115 Mb на жестком диске, на котором установлена операционная система;

Windows 2000 c пакетом обновления 3 (SP3) /XP и более;

Цветной монитор (Желательно 800x600);

Оперативная память 128 Mb;

Стандартная клавиатура 101/102;

Стандартная мышь;

Струйный или лазерный принтер;

Желательно наличие архива (WinRAR или WinZip);

Инсталляция

Для того чтобы установить программу на ваш персональный компьютер, вставьте диск с программой в CD-ROM, перед вами появится папка с файлами, скопируйте их в папку C:\Program Files\. В папке запустите Project.exe

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

В главном окне программы выбираем из списка под кем мы хотим пользоваться данной программой: Преподаватель или Студент.

Если мы зашли как Преподаватель, мы можем:

Создать учебную группу

Редактировать учебную группу

Просмотреть учебную группу

Создать функции базовых логических операций для домашнего задания студентам.

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

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

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

Если нужно создать новые функции базовых логических операций, выбираем Создать функции и в появившемся окне заполняем все поля. Примечание: При создании одной функции, программа автоматически создает еще 3 варианта этой функции, которые будут записаны в другие варианты соответственно. После создания функций, обязательно сохраните их и если понадобиться можете вывести их в приложение Microsoft Word.

Если мы зашли как Студент, мы можем:

Получить домашнее задание

Проверить домашнее задание

Если нужно получить задание, выбираем получить д/з. в появившемся окне выбираем номер варианта и подтверждаем его. При выполнении домашнего задания, каждую функцию необходимо будет считать для каждого значения X, т.е. (х1=0, х2=0, х3=0, х4=0), (х1=0, х2=0, х3=0, х4=1), (х1=0, х2=0, х3=1, х4=0), и т.д. до (х1=1, х2=1, х3=1, х4=1). Для каждой функции должно получиться 16 значений. Примечание: После подтверждения варианта откроется домашнее задание в приложении Microsoft Word, а данная программа будет закрыта автоматически.

Если нужно проверить домашнее задание, выбираем проверка д/з и в появившемся окне в каждом поле вводим результаты, полученные дома. И после нажатия проверить вам будет выставлена оценка, которую в дальнейшем проверит учитель после проверки всей группы домашнего задания. Примечание: Нужно соблюдать порядок функций. Значения вводятся без пробелов.

2. Экономическая часть

Исходные данные

Данные о затратах по разработке программы

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

бумага для принтеров - 200 листов по цене 100 руб. за 100 листов;

flash-память 1гб - 1 штука по цене 650 руб.;

CD-RW - 10 штук по 10 руб. за штуку;

ручки и прочие - 1800руб.;

Основная заработная плата разработчиков (ОЗП):

минимальное(Тмин) и максимальное(Тмах)время в челднях, необходимое для выполнения основных этапов описано в Таблице 1.

Таблица 1 - Трудоемкость.

Название этапаТмин, днТмах, днОпределение требований к Программному Продукту35Ра