В
основу проектирования БД должны быть
положены представления конечных
пользователей конкретной организации
- концептуальные требования к системе.
При рассмотрении требований конечных пользователей необходимо принимать во внимание следующее:
При рассмотрении требований конечных пользователей необходимо принимать во внимание следующее:
·
База данных должна удовлетворять
актуальным информационным потребностям
организации. Получаемая информация
должна по структуре и содержанию
соответствовать решаемым задачам.
· База данных должна обеспечивать получение требуемых данных за приемлемое время, то есть отвечать заданным требованиям производительности.
· База данных должна легко изменяться при изменении программной и аппаратной среды.
· Загруженные в базу данных корректные данные должны оставаться корректными. Данные до включения в базу данных должны проверяться на достоверность.
· База данных должна иметь дружественный интерфейс к пользованию.
· База данных должна обеспечивать получение требуемых данных за приемлемое время, то есть отвечать заданным требованиям производительности.
· База данных должна легко изменяться при изменении программной и аппаратной среды.
· Загруженные в базу данных корректные данные должны оставаться корректными. Данные до включения в базу данных должны проверяться на достоверность.
· База данных должна иметь дружественный интерфейс к пользованию.
Рассмотрим
средства разработки, которые предлагает
Microsoft.
Эта компания в настоящий момент предлагает несколько пакетов программ, которые могут быть использованы для создания пользовательского приложения по обработке данных: Access и Visual FoxPro.
Эта компания в настоящий момент предлагает несколько пакетов программ, которые могут быть использованы для создания пользовательского приложения по обработке данных: Access и Visual FoxPro.
Название продукта
|
Основные преимущества | Основное назначение |
Access | Простота освоения. Возможность использования непрофессиональным программистом. Имеет мощные средства подготовки отчетов из БД различных форматов. |
Создание отчетов произвольной формы на основании различных данных. Разработка не коммерческих приложен |
Visual FoxPro | Высокий уровень объектной модели. Высокая скорость обработки данных. Интеграция объектно-ориентированного языка программирования с Xbase и SQL. Многоплатформенность. | Создание приложений масштаба предприятия. Создание приложений для работы на различных платформах |
Вывод:
Visual FoxPro более удобен
для разработки баз данных для организации
и компании. Так же он обладает отличным
набором инструментов для разработки.
Наличие языка SQL и инструментов разработки
делает данный выбор более обоснованным.
Технические характеристики аппаратных средств:
Система
должна быть реализована с использованием
персональных компьютеров
Заказчика.
Персональный компьютер должен иметь : минимальная конфигурация должна быть: CPU: P4 2.8 Ghz RAM: 1 Gb; HDD: 50 Gb; Network Card: 1 (100 Mbit);.
Персональный компьютер должен иметь : минимальная конфигурация должна быть: CPU: P4 2.8 Ghz RAM: 1 Gb; HDD: 50 Gb; Network Card: 1 (100 Mbit);.