Программа "Доход по вкладу" (Delphi)
1. Назначение и условия применения программы
Целью этой программы является вычисление дохода по вкладу. Программа позволяет вычислять доход от вклада в двух вариантах: вклад с простыми процентами и вклад со сложными процентами. В программе организован ввод суммы вклада, срока вклада, величины процентов, а также выбор варианта начисления процентов.
В программе «Доход по вкладу» использованы различные процедуры и функции, предназначенные для обработки и редактирования. В данной программе реализовано большое количество различных методов работы с информацией, использовано много компонентов, позволяющих качественно и быстро организовать удобную работу. Программа может служить наглядным пособием для показа работы этих процедур и функций.
Для использования программы необходимо иметь первоначальные навыки работы на компьютере и достаточно невысокие требования к компьютеру. Компьютер должен иметь минимальную конфигурацию:
процессор Intel Celeron 300 и выше;
память 32Mb;
свободное пространство на жестком диске 4,5 Кb;
видеокарта встроенная;
монитор Samsung SyncMaster с разрешением не менее 1024x768;
клавиатура;
мышь.
2. Характеристика программы
Проект состоит из следующих компонентов:
форма – окно формы представляет собой проект Windows – окно будущей программы. Это окно содержит стандартный для Windows интерфейсный элемент – полосу заголовка;
программный модуль – модулем можно считать самостоятельный раздел программы, в чем-то подобный главе в книге. Модуль создается каждый раз, при создании новой формы. При компиляции программы Delphi создает файлы с расширениями PAS, DFM, и DCU для каждого модуля. Основная программа весьма специфична: она содержит перечень всех используемых в программе модулей и несколько исполняемых операторов, обеспечивающих создание нужных окон и связь программы с Windows. Вся основная работа программы управляется кодом, содержащимся в модулях.
Программа «Доход по вкладу» состоит из одной формы, форма имеет несколько компонентов.
Форма (см. рисунок 1) является главным окном программы «Доход по вкладу». Форма содержит компоненты Label, Edit, RadioButton, GroupBox и Button.
Label – метка для отображения текста. Компоненты класса TLabel (метка) предназначены для размещения на форме различного рода текстовых надписей. Для этого служит центральное свойство компонента – Caption. С помощью свойства Font можно разнообразить вид надписи.
Button – кнопка. Кнопки TButton широко используется для управления программами. Связанный с кнопкой алгоритм управления реализует в обработчике события OnClick. В отличие от большинства других видимых компонентов кнопка TButton является компонентой самой Windows и поэтому не может изменять свой цвет произвольным образом – она его меняет вместе с изменением палитры Windows. Кнопка всегда имеет системный цвет clBtnEase и не имеет свойства Color. Шрифт надписи на кнопке может изменять свой стиль и размер, но компонент игнорирует изменение его цвета.
Рисунок 1 – Форма программы «Доход по вкладу»
RadioButton – данный элемент диалога описывает селекторную кнопку (Radio Button). Также он называется кнопкой с зависимой фиксацией. Похож на CheckBox, за исключением того, что, если у первого из несколько идущих подряд подобных элементов установлен флаг DIF_GROUP, то они являются взаимоисключающими: если одна кнопка включена, другие обязательно выключены. Переключатели используют, когда необходимо выбрать один единственный вариант из предложенных. Если требуется выбор нескольких вариантов, для этого следует предпочесть флажки (checkbox).
Edit – ввод и отображение строки. Компонент класса TEdit представляет собой однострочный редактор текста. С его помощью можно вводить и / или отображать достаточно длинные текстовые строки.
GroupBox – является контейнером, объединяющим группу связанных органов управления, таких, как радиокнопки RadioButton, контрольные индикаторы Checkbox и т.д. GroupBox используется для визуальных целей и для указания Windows, каков порядок перемещения по компонентам на форме (при нажатии клавиши TAB).
3. Обращение к программе
Так как программа не является установочной с применением setup функций, она не нуждается в установке. Также программа не нуждается в настройках.
Программа устанавливается с дискеты или же диска при помощи копирования ее на рабочий стол или в необходимую вам папку. Копирование можно произвести:
при помощи панели инструментов (используя соответствующие кнопки копировать и вставить);
при помощи клавиатуры (используя клавиши: для копирования – Ctrl+Insert или Ctrl+C и для вставки – Shift+Insert или Ctrl+B);
при помощи мыши (выделить необходимый файл, нажать правую кнопку мыши – появиться всплывающее меню – выбираете пункт «копировать»; затем в необходимом месте снова щелкнуть правой кнопкой мыши, и во всплывающем меню выбираете пункт «вставить»).
После того, как Вы запустили программу, на экране монитора появится окно программы «Доход по вкладу».
Результаты расчетов выводятся в этом же окне.
1. Цель испытания
Испытания являются одним из самых важных моментов при создании программного продукта, потому что благодаря им, видно как лучше организовать работу программы и ее интерфейс. Целью проведения испытания программного продукта является проверка правильности работы программы, выявление противоречий между разработанной системой и первоначальными целями ее создания и выявление возможных ошибок при работе с программой. Также в ходе тестирования программы производится проверка на соответствие техническим требованиям, то есть испытания производятся на нескольких компьютерах различной конфигурации.
Испытания проводят для проверки, удовлетворяет ли программа первоначальным требованиям, предъявляемым к системе. Испытания должны быть целенаправленными, систематизированными и максимально простыми, для выявления работоспособности программы и совместимости с различным аппаратным и программным обеспечением. Каждое проведенное испытание должно быть документировано, чтобы при необходимости иметь возможность повторить его.
Критериями оценки работоспособности программного продукта является выполнение всех функций поставленной задачи. Испытания должны производится так, чтобы обеспечить проверку всех возможных условий возникновения ошибки:
испытание каждой ветви алгоритма;
очередное испытание должно контролировать и проверять то, что еще не было проверено на предыдущих прогонах;
усложнение проводимых испытаний должно проходить постепенно.
Окончательный результат испытания программы состоит в проверке полноты и качества решения поставленной задачи, бесперебойной работы программы и проверке удобства пользованием интерфейса для пользователя.
2. Средства и порядок испытаний
Для испытания программы «Доход по вкладу» необходимы следующие технические средства:
процессор Intel Celeron 300 и выше;
память 32Mb;
свободное пространство на жестком диске 4 Кb;
видеокарта встроенная;
монитор Samsung SyncMaster с разрешением не менее 1024x768;
CD-ROM;
клавиатура;
мышь;
Работа программы осуществляется при наличии следующих программных средств:
операционная система Microsoft Windows 95 и выше;
среда программирования Delphi 6 и выше.
Порядок проведения испытаний:
Проверка аппаратного устройства.
Проверка совместимости.
Испытание программы на работоспособность.
Проверка производительности.
Проверка средств взаимодействия.
Проверка средств редактирования данных.
Проверка автоматического формирования отчетов.
3. Методы и результаты испытаний
Для проведения испытаний использовался самый простой метод – динамический, который заключается в том, что все испытания проводились в разное время и на разных компьютерах.
Данный программный продукт испытывался постоянно в процессе его создания, проверялась практически каждая ветвь алгоритма. При возникновении ошибок они устранялись, и программа испытывалась вновь. Испытания проводились до тех пор, пока не были устранены все ошибки. Результаты конечных испытаний приведены в таблице 1.
Таблица 1. Результаты проведенных испытаний
Название теста |
Проверяемый случай |
Результаты теста |
1. Проверка аппаратного устройства |
Взаимодействие с пакетами прикладных программ |
Взаимодействие осуществляется |
2 Проверка совместимости |
Windows 98\ 2000\XP Professional |
Совместима Совместима |
3 Испытание программы на работоспособность |
Windows 98\ 2000\XP Professional |
Работоспособна Работоспособна |
4 Проверка производительности |
Время загрузки программы и время вычисления |
Время загрузки – 1 секундa Время вычисления – 1 секунда |
5. Проверка средств взаимодействия |
Ввод цифр |
Выполняется |
Выполнение заданных операций |
Выполняется |
Для проверки работоспособности программы и ее совместимости с компьютерами различной конфигурации программа «Доход по вкладу» неоднократно подвергалась испытаниям. Испытания проводились на трех компьютерах с различными возможностями. Это компьютеры на базе таких процессоров, как Pentium II, AMD 1100 и Pentium III, непосредственно на котором данная программа и создавалась.
Проводя тестирования на компьютерах с процессором Pentium II, Pentium III и AMD 1100, было выявлено, что программа работает оптимально. В ходе проведения тестирования выяснилось, что для наиболее эффективной и корректной работы программы следует использовать компьютер не ниже процессора Pentium II. Тестирование программного продукта с использованием этого процессора показало, что работа с ней происходит максимально быстро и результативно.
Испытания работоспособности программы проводились целенаправленно, систематизировано и очень просто. Результаты испытаний показали, что противоречий между разработанной программой и ранее поставленными целями её создания нет, а также, что программный продукт совместим с другими программными средствами. Это доказывает работоспособность программы и выполнение всех пунктов тестирования.
1. Назначение и область применения программы
Целью этой программы является вычисление дохода по вкладу. В программе рассматривается две схемы начисления процентов – сложные и простые проценты.
В программе «Доход по вкладу» использованы различные процедуры и функции, предназначенные для обработки и редактирования. В данной программе реализовано большое количество различных методов работы с информацией, использовано много компонентов, позволяющих качественно и быстро организовать удобную работу. Программа может служить наглядным пособием для показа работы этих процедур и функций.
2. Требования к аппаратно-программному обеспечению
Для выполнения программы необходим персональный компьютер со следующими техническими характеристиками:
процессор Intel Celeron 300 и выше;
память 32 Mb;
свободное пространство на жестком диске 4 Кb;
видеокарта встроенная;
монитор Samsung SyncMaster с разрешением не менее 1024x768;
клавиатура;
мышь.
Приведенные характеристики аппаратного обеспечения компьютерной системы являются необходимыми для нормального функционирования программы.
Различные варианты компоновки программного обеспечения компьютера не оказывают какого-либо существенного воздействия негативно влияющего на работоспособность программы. Для запуска программы необходима 32-х разрядная операционная система. Для просмотра кода необходим, какой либо текстовый редактор, а для внесения корректировок и изменения программы необходима среда разработки Borland Delphi 6 и выше.
3. Установка и настройка программы
Так как программа не является установочной с применением setup функций, она не нуждается в установке. Также программа не нуждается в настройках.
Программа устанавливается с дискеты или же диска при помощи копирования ее на рабочий стол или в необходимую вам папку. Копирование можно произвести:
при помощи панели инструментов (используя соответствующие кнопки копировать и вставить);
при помощи клавиатуры (используя клавиши: для копирования – Ctrl+Insert или Ctrl+C и для вставки – Shift+Insert или Ctrl+V);
при помощи мыши (выделить необходимый файл, нажать правую кнопку мыши – появиться всплывающее меню – выбираете пункт «копировать»; затем в необходимом месте снова щелкнуть правой кнопкой мыши, и во всплывающем меню выбираете пункт «вставить»).
В нашем случае нужно скопировать папку «Доход» на рабочий стол или же в необходимую вам папку. А если вы хотите изменить что-то в самой программе, то её необходимо запустить непосредственно в Delphi 6 версии и выше.
4. Запуск программы
Чтобы запустить программу необходимо открыть файл PROFIT.exe. Для того чтобы просмотреть код необходимо открыть файл: PROFIT.dpr.
При открытии файла PROFIT.exe появляется окно программы (см. рисунок 1)
Рисунок 1 – Окно программы «Доход по вкладу»
5. Удаление программы
Удалить программу можно осуществить при помощи клавиш Ctrl+Del, Shift+Del или Del или же выбрать в списке соответствующее подменю, предварительно нажав на правую кнопку мыши. Так же можно воспользоваться возможностью операционной системы и выбрать в меню правка необходимое вам подменю.
6. Работа с программой
Для работы с программой необходимо запустить файл PROFIT.exe, перед вами появится окно программы.
Далее производится ввод требуемых значений суммы вклада, срока вклада и процентной ставки. По умолчанию стоят значения равные 0. Затем выбирается схема начисления процентов – простые или сложные. После того как введены все данные по вкладу, можно вычислить доход по вкладу нажатием кнопки «Вычислить». Результат выводится в этом же окне.