Тема 2. Разработка структуры таблиц. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Тема 2. Разработка структуры таблиц.



Структурная схема базы данных

 

Для разработки структурной схемы базы данных необходимо, прежде всего, проанализировать информацию (типы данных и их значения), возможные объемы хранимой информации, функциональные особенности СУБД, администрирование системы, требования к надежности, финансовые затраты, связанные с приобретением лицензии и поддержкой в эксплуатации.

Правильный выбор среды разработки приложения также определяет время разработки системы, финансовые затраты и возможность дальнейшего развития системы.

 

Требования к информации

По существу в таблицах нашей базы данных необходимо хранить текстовую информацию с размерами строки, не превышающими 255 символов, т.е. мы будем использовать строковый тип данных. Кроме этого существует числовая информация во всех таблицах базы данных. Объем информации, который предполагается хранить в рабочем цикле обновления данных, достаточно мал. Таким образом, никаких ограничений для любой платформы по данному пункту нет.

Требования к функциональности

 

С точки зрения функционального назначения, база данных «Экология», представляет собой справочную систему, которая может быть реализована на одном компьютере как персональная. Но с точки зрения удобства пользования желателен многопользовательский режим функционирования, в котором внесение изменений в расписание различными людьми не предусматривается. Поэтому база данных должна представлять собой локальную систему, в которой существует много пользователей и один администратор. Внесение данных в систему и их изменение выполняет только администратор, а другим пользователям доступен только просмотр информации. Такая система может быть реализована на основе стандартной сети без использования технологии MIDAS (удаленный доступ) и без наличия в системе выделенного сервера.

 

 

Требования к администрированию

Система «Экология» специальных требований к администрированию не предъявляет. Администрирование может быть реализовано отсутствием возможностей модификации данных в приложении пользователя (только просмотр).

Требования к надежности

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

На основании проведенного анализа можно осуществить выбор среды разработки для реализации СУБД «Экология».

Выбор среды разработки

Также как и качественный проект базы данных, правильный выбор среды разработки предопределяет успех самой разработки.

Разрабатываемое приложение должно функционировать под управлением операционной системы Windows. Необходимо осуществить выбор одной из двух общедоступных сред разработки приложений Builder C++ и Delphi вышеуказанной корпорации. Обе среды разработки приложений Builder C++ и Delphi представляют собой мощные системы разработки корпоративных проектов и систем управления данными. Среды Builder C++ и Delphi отличаются друг от друга технологией взаимодействия с операционной средой и языками программирования.

Обе среды разработки включают в свой состав большое количество объектов или компонентов, а также имеют возможность подключения мощных объектов или компонентов поддержки баз данных третьих компаний. С точки зрения выбора языка программирования языки С++ и Object Pascal оба настолько мощны, что спор специалистов продолжается и по сей день.

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

Важной особенностью среды Delphi является элемент управления – компонент. Компонент Delphi не распространяется совместно с приложением, не требует регистрации своих классов в Os Windows, а компилируется непосредственно в исполняемый EXE файл и только в той его части, программный код которого задействован в разрабатываемом приложении. Такая технология обеспечивает компактность разработанного приложения и высокую надежность его функционирования.

Среда Delphi обладает уникальным компилятором, позволяющим создавать исполняемый файл практически не отличимый от программы, написанной на языке низкого уровня Assemblerи транслированномнепосредственно в машинный код. В то же время компиляторы с языка С++ создают исполняемый файл в р–коде, интерпретируемом виртуальной р- машиной. Естественно, приложение, разработанное в среде Delphi функционирует на «родном» для процессора ЭВМ машинном языке значительно быстрее, чем приложение скомпилированное в р-код.

Исходя из изложенного, определим Delphi средой реализации нашего проекта.



Поделиться:


Последнее изменение этой страницы: 2016-12-16; просмотров: 223; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.191.216.163 (0.022 с.)