Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мой диплом1.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.59 Mб
Скачать

4.2.3. Выбор технологии реализации пользовательской компоненты

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

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

Драйверы баз данных ADO и BDE, входящие в состав C++Builder, обеспечивают высокопроизводительную работу приложений с СУБД (Microsoft SQL Server). Широкий выбор управляемых данными элементов интерфейса дает возможность быстро создавать прототипы приложений. Отладочные инструменты SQL служат повышению производительности, масштабируемости и уменьшению времени отклика приложений баз данных. C++Builder включает обширный набор средств, которые повышают производительность труда программистов и сокращают продолжительность цикла разработки. Многофункциональная интегрированная среда разработки C++Builder включает компилятор, удовлетворяющий стандарта ANSI/ISO, встроенный дизайнер форм, набор средств для работы с компонентами, инструмент Object Inspector, менеджер проектов и отладчик. C++Builder - это единственный компилятор C++, органично объединяющий среду разработки и приложения для создания сложных систем на базе распределенных объектов. C++Builder предоставляет удобные средства разработки и отладки серверных компонентов на языке C++, которые взаимодействуют с различными объектами и клиентскими приложениями Windows. Продукт C++Builder объединяет высокоэффективную среду разработки на C++ и Borland InterBase, мощную кросс-платформенную реляционную базу данных класса предприятия, удовлетворяющую стандарту SQL, которая отличается простотой использования и низкой стоимостью обслуживания.

4.2.4. Уточнение состава экранных форм

К выявленным объектам-формам предъявляются особые требования. Расположение кнопок, таблиц и других элементов на форме должно быть оптимальным для простоты выполнения операций. А сам вид формы должен быть удобным пользователю и иметь подходящий для восприятия цвет ее элементов. Каждая форма позволяет реализовать определенное функциональное требование. Для начала работы с программой необходимо запустить файл Depo.exe.

Проект экранных форм и расположение их элементов представлен на рисунках:

1. Главная форма, отражающая основные действия, которые может совершить пользователь.

Рис – главная форма «АКБ ПРОМСВЯЗЬБАНК».

2. Форма для добавления реквизитов кредитного договора.

Рис – Форма «Новый договор».

3. Форма поиска информации о клиенте или договоре по введенным параметрам.

Рис – Форма «Поиск».

4. Форма добавления нового заемщика (эта же форма используется для добавления нового поручителя и для просмотра и изменения данных о заемщике).

Рис – Форма «Новый заемщик».

5. Форма для добавления, удаления или изменения данных из справочников (эта форма используется для всех справочников).

Рис – Форма справочника «Область».

6. Форма просмотра информации о договоре (в этой же форме можно изменить реквизиты договора). Все остальные формы. Справочники.

Рис – Форма «Договор».