Создание пользовательского интерфейса
Описание проекта на языке UML
Создание схемы работы приложения
Выбор состава технических и программных средств
Для нормального функционирования программы компьютер должен иметь следующие конфигурации: процессор Intel Pentium; оперативная память 128 Мб и выше; видеокарта AGP/PCI Express 32 Мб и выше; свободное пространство на диске 30 Мб; видеомонитор с разрешением 640 x 480; клавиатура; мышь; принтер. Для создания программного продукта использовалась интегрированная среда разработки Delphi 6. Технология доступа к БД – ADO, являющаяся универсальным методом доступа к данным. База данных создана с помощью СУБД MS Access. Презентация создавалась в MS PowerPoint – стандартном приложении создания презентаций. Для оформления текстовой документации использовалась MS Word.
3 Разработка программного продукта Организация входных и выходных данных Входные данные - величины, которые задаются до начала работы алгоритма или определяются динамически во время его работы, которые берутся из определенного набора объектов. Входными данными для приложения базы данных являются данные, вводимые инженером-программистом: - Фамилия, имя, отчество клиента; - Номер телефона; - Номер паспорта; - Номер машины; - Цвет м марка машины; - Оплачено до какого числа; - Сумма оплаты. К выходным данным относятся: - - сортировка; - - фильтрация; - - поиск записей; - - формируемый приложением отчет. В программе используются следующие входные данные: входящая документация. Данные о движении автомобилей в таблицы. Выходными данными являются добавление новых клиентов и удаление тех, кто забрал машины из парковки, а так же данные владельцев машин. Данные об этом хранятся в таблицах базы данных. Описание программных модулей Программный модуль – это самостоятельная часть программы, имеющая определенное назначение и обеспечивающая заданные функции обработки автономно от других программных модулей. В основе программного продукта «Платная паковка» лежат наборы данных, которые представляют собой группы записей, переданных из базы данных в программном продукте для просмотра и редактирования. В Delphi реализован набор базовых классов, поддерживающих функциональность наборов данных, и практически идентичные по составу наборы компонентов для технологий доступа к данным. Программным модулем можно считать самостоятельный раздел программы. Модуль создается каждый раз, при создании новой формы. При компиляции программы Delphi создает файлы с расширениями PAS, DFM, и DCU для каждого модуля. Программа «Платная паковка» состоит из 7 модулей. В данном приложении использовались следующие компоненты: DBGrid – компонент используется для просмотра и редактирования базы данных в режиме таблицы. ADOTable – компонент представляет всю таблицу базы данных. DataSource – компонент обеспечивает связь между данными, представленными компонентом Table и компонентом отображения данных DBGrid.
4 Верификация приложения Описание методов тестирования и отладки
Для проведения тестирования используется самый простой метод – динамический, который заключается с том, что все испытания проводились в разное время и на разных компьютерах. Тестирование проводится в следующем порядке: - проверка аппаратного устройства; - проверка совместимости; - испытание программы на работоспособность; - проверка производительности; - проверки средств взаимодействия; - проверка средств редактирования данных. Тестирование проводилось на компьютерах, имеющие программные средства: 1) ОС Windows XP; 2) Система программирования Delphi (BDE Administrator, DataBase Desktop, Borland Delphi 7); 3) Microsoft Office.
Создание пользовательского интерфейса
Интерфейс – это внешний вид программы, на котором отображены различные средства просмотра, добавления или редактирования базы данных. Программный продукт можно установить на компьютер со средней конфигурацией, он совместим с ОС семейства Windows. 1.Структура главного окна показана на рисунке 4.1. Имя главного окна – «Платная парковка». На нем размещены: главное меню (Редактирование, Сортировка, Фильтрация), радио-кнопки по которым появляются таблицы: информация о владельце, информация о машине, действующая плата. Кнопки «Поиск», «Новый клиент», «Закрыть». Рисунок 4.1 – Структура главного окна
Окно редактирования содержит поля ввода-редактирования, надписи с названиями полей таблиц, навигатор, для того чтобы передвигаться по клиентам, кнопки «Сохранить и выйти» и «Добавить клиента» (см.рисунок 4.2). Рисунок 4.2 – Окно ввода-редактирования
Окно фильтрации содержит поля поиска, надписи с названиями полей по которым необходимо фильтровать, кнопку «Фильтровать», также содержатся радио-кнопки «С начала строки» и «Любое вхождение» (см.рисунок 4.3).
Рисунок 4.3 – Окно фильтрации
Заключение
Список использованных источников
Введение в системы управления базами данных/С.Д Кузнецов. – 1996. – №1,2,3,4,5; Delphi 7. Учебный курс / С.И. Бобровский – М.:Академия, 2005; Delphi 5.Учебный курс / Фаронов В.В. – М.: «Нолидж», 2000; Технология разработки программных продуктов/А.В. Рудаков. – М.: Академия, 2008.
ПРИЛОЖЕНИЕ А (обязательное) Текст программы
ПРИЛОЖЕНИЕ Б (обязательное) Руководство программиста
ПРИЛОЖЕНИЕ В (обязательное) Руководство оператора
ПРИЛОЖЕНИЕ Г (обязательное) Компакт-диск с файлами документации и проекта.
Популярное: Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (389)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |