Навигация
- Главная
- Рынок банковской продукции
- Фондовый рынок в Украине
- Кредитный договор
- Валютные риски
- Медицинское страхование
- Прибыль банка и ее источники
- Статьи
Обоснование
средства разработки клиентского приложенияСтраница 1
Для разработки клиентского приложения была выбрана платформа Delphi7.0, исходя из следующих факторов:
- небольшой и ограниченный бюджет на разработку и внедрение системы;
- на начальном этапе нет необходимости в дополнительных модулях;
- у разработчиков имеется опыт разработки на Delphi7.
0;- Delphi7.0 проще в разработке приложений.
Delphi не имеет своего формата таблиц БД, однако несмотря на это, обеспечивает поддержку многих СУБД, как локальных (например, dBase и Paradox), так и промышленных (например, SyBase и InterBase). К средствам Delphi, предназначенным для работы с БД, относятся следующие:
- инструментальные средства (специальные программы и пакеты, обслуживающие БД вне разрабатываемых приложений);
- компоненты, предназначенные для создания приложений, осуществляющих операции с БД.
Инструментальные средства
Для операции с БД система Delphi предлагает следующие инструментальные средства:
1. Borland DataBase Engine (BDE) - процессор баз данных, который представляет собой набор библиотек, предназначенных для организации доступа к БД из приложения Delphi. BDE является центральным звеном, используемым для доступа к данным.
Должна устанавливаться на каждом компьютере, который использует приложения для работы с БД, написанным на Delphi. Выполняет действия по доступу к данным и проверке их правильности. Является по существу, центральным средством для работы с БД из приложений, созданных с помощью Delphi.
2. BDE Administrator - утилита для установки псевдонимов (имен) баз данных, параметров БД и драйверов баз данных на конкретном компьютере.
При работе с БД из приложения, созданного с помощью Delphi, доступ к базе данных производится по ее псевдониму (имени). Параметры БД, определяемые псевдонимом, действуют только для этой БД; параметры установленные для драйверов БД, действуют для всех БД, использующих драйвер. Кроме того, в утилите BDE A dministrator можно произвести установку таких общих для всех БД параметров, как формат даты и времени, форматы представления числовых значений, используемый языковой драйвер и т.д. Поддерживает информацию о конфигурации БД на конкретном ПК в файле IDAPI32.CFG.
3. DataBase Desktop -средство для создания, изменения и просмотра БД.
Эта утилита ориентирована прежде всего на работу с таблицами локальных СУБД, таких как Paradox или dBase. В ряде случаев может использоваться и для работы с таблицами удаленных СУБД. Например. Из DBD можно с некоторыми ограничениями создавать таблицы БД,работающие под управлением InterBase,ORACLE, и просматривать их содержимое.
4. SQL Explorer - утилита для конфигурирования псевдонимов БД, просмотра структуры БД, таблиц БД, выдачи запросов к БД.
5. SQL Monitor - программа для отслеживания порядка выполнения SQL запросов.
6. SQL Builder - программа визуального конструирования SQL - запросов
7. SQL Links -драйверы для доступа к удаленным промышленным СУБД, например, Microsoft SQL Server или ORACLE (для работы с промышленным сервером InterBase, который поставляется совместно с Delphi и является "родным" для нее, поэтому устанавливать SQL Links не нужно).
8. Local InterBase Server - локальная версия SQL-сервера Borland InterBase, которая используется при отладке приложений, предназначенных для работы с удаленными БД в архитектуре клиен-сервер[23].
Система должна представлять собой сервер базы данных, файловый сервер, предназначенных для получения, ввода, обработки и хранения данных, выдачи и хранения отчетных документов.
Система должна иметь возможность дальнейшего развития, при котором должна быть обеспечена возможность расширения функциональных возможностей, подключения дополнительного оборудования, модификации структуры.
Подсистема фиксации информации должна поддерживать следующие основные требования:
- информация о строительных компаниях (категория, адрес, телефон, e-mail), о строящихся объектах (адрес, район, срок сдачи, материал и этажность), а также квартирах (количество комнат, этаж, подъезд, тип, планировка, общая площадь, средняя стоимость квартиры и точная стоимость );
- должна быть обеспечена связь с подсистемой хранения поступающих данных для непосредственного хранения в ней данных.
Проектируемый комплекс технических средств должен отвечать современным требованиям к эргономике, включающим наглядность представления информации, оперативность и удобство управления в различных режимах, комфортность работы обслуживающего персонала.
Система должна создаваться на основе действующих стандартов и норм. Унификация проектных решений должна обеспечиваться единообразным подходом к решению однотипных задач с созданием унифицированных объектно-ориентированных компонентов информационного, лингвистического, программного, технического и организационного обеспечения.
Система предоставляет возможность генерации отчетов в различных разрезах. Ещё одна не мало важная особенность создаваемой ИС - это понятность, т.е. формы не содержат лишних полей. На каждой форме содержится описание, как самой формы, так и всех полей.