База данных «приемная комиссия»

Реферат - Компьютеры, программирование

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

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

 

  1. Описание и обоснования выбора состава технических и программных средств

Для разработки программно продукта был использован язык программирования Delphi.

Интерфейс приложения был определен с помощью стандартных VCL компонентов, поставляемых в составе Borland Delphi 7 Enterprise и дополнительной библиотеки компонентов RX Library 2.75, в частности использовался компонент TAppEvents, в место стандартного TApplicationEvents.

Библиотека визуальных компонентов (Visual Component Library - VCL) Delphi широкий выбор предопределенных типов компонентов, из которых пользователь может строить свою прикладную программу.

Возможности и функции программы целиком и полностью зависят от написанных процедур.

Delphi является интегрированной средой разработки.

Интегрированная Среда Разработки (Integrated Development Environment - IDE) - это среда, в которой есть все необходимое для проектирования, запуска и тестирования приложений и где все нацелено на облегчение процесса создания программ. IDE интегрирует в себе редактор кодов, отладчик, инструментальные панели, редактор изображений, инструментарий баз данных все, с чем приходится работать.

Наряду с традиционными инструментами доступа к данным Borland Database Engine и ODBC в приложениях Delphi можно применять технологию Microsoft ActiveX Data Objects (ADO), которая основана на возможностях СОМ, а именно интерфейсов OLE DB.

Технология ADO завоевала популярность у разработчиков, благодаря универсальности базовый набор интерфейсов OLE DB имеется в каждой современной операционной системе Microsoft. Поэтому для обеспечения доступа приложения к данным достаточно лишь правильно указать провайдер соединения ADO и затем переносить программу на любой компьютер, где имеется требуемая база данных и, конечно, установленная ADO.

В Палитре компонентов Delphi есть страница ADO, содержащая набор компонентов, позволяющих создавать полноценные приложения БД, обращающиеся к данным через ADO. И для выполнения своего дипломного проекта я выбрал именно этот способ соединения хранилища базы данных с моей программой.

Технология Microsoft ActiveX Data Objects обеспечивает универсальный доступ к источникам данных из приложений БД. Такую возможность предоставляют функции набора интерфейсов, созданные на основе общей модели объектов СОМ и описанные в спецификации OLE DB.

Технология ADO и интерфейсы OLE DB обеспечивают для приложений единый способ доступа к источникам данных различных типов (рис. 1.1). Например, приложение, использующее ADO, может применять одинаково сложные операции и к данным, хранящимся на корпоративном сервере SQL, и к электронным таблицам, и локальным СУБД. Запрос SQL, направленный любому источнику данных через ADO, будет выполнен.

 

Рисунок 1.1 - Схема доступа к данным через ADO

2 СПЕЦИАЛЬНАЯ ЧАСТЬ

  1. Описание программы и её применение
  2. Описание логики

 

Рисунок 2.1 - Схема данных

 

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

На рисунке 2.2 изображенном ниже можно увидеть логику построения договора, путем экспорта в Microsoft Word.

Схема 2.2 Алгоритм формирования договора

 

Эквивалент данному алгоритму находится в Приложении В.

В данной программе автоматически строка с числом переводилась в сумму прописью, данная функция выложена в Приложении А.

 

  1. Программа и методика испытания

 

Для запуска программы запустите исполняемый файл с именем DataBase.exe из директорию, в которую вы установили программу, или запустите ярлык БД Приемная комиссия с рабочего стола. После запуска программы появляется окно процесса загрузки программы, из данного окна (Рис. 2.3) можно видеть сколько осталось до конца загрузки.

 

Рисунок 2.3 Загрузка программы

 

После достижения индикатора 100% произойдет запуск программы и появится главное окно программы (Рис. 2.4). Из данного окна можно осуществлять управление программой.

Рисунок 2.4 Главное окно программы

 

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

 

  1. Инструкция по эксплуатации и применению

 

Для установки программы запустите файл Setup.exe. После запуска появится следующее окно:

Рисунок 2.5 Начало установки программы

После чего следует нажать на кнопку Далее > и вы перейдете к следующему шагу в установке. Если вы не хотите продолжать установку можете в любой момент отменить её нажав на кнопку Отмена. Далее следует прочитать и принять лицензионное соглашен?/p>