3. Выбор языка программирования баз данных

Выбрать язык программирования – главная задача проектировщика БД. Существует множество языков программирования, но мы остановимся на трех:

● Microsoft Visual FoxPro

Традиционно одной из наиболее распространенных в России и странах СНГ является СУБД Microsoft Visual FoxPro, новая версия которой, Visual FoxPro 7.0, содержит дополнения и улучшения, расширяющие возможности системы. Visual FoxPro состоит из отдельных компонентов, которые используются для хранения информации, ее отображения и редактирования. В Visual FoxPro вся информация хранится в базе данных, которая состоит из таблиц, отношений между таблицами, индексов, триггеров и хранимых процедур. Каждая таблица имеет уникальное имя и хранится в отдельном файле, наименование которого совпадает с именем таблицы. Созданный файл имеет расширение DBF.

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

Для объединения компонентов создаваемого приложения используется проект. Использование проекта упрощает разработку приложения и его сопровождение.

● Microsoft Access

Microsoft Access является инструментом, рассчитанным на разработку БД, системы запросов и форм программистом – профессионалом и лишь во вторую очередь – инструментом для доступа к данным, хранящимся в БД.

Microsoft Access – один из компонентов семейства офисных приложений Microsoft Office – является одной из самых популярных настольных (desktop) СУБД. Это связано с тем, что СУБД Access предоставляет пользователю очень широкие возможности для ввода, обработки и представления данных. Эти средства являются не только удобными, но и высокопродуктивными, что обеспечивает высокую скорость разработки приложений. Изначала система управления базами данных Access обладала рядом уникальных возможностей:

Объединение информации из самых разных источников (электронных таблиц, текстовых файлов, других баз данных);

Представление данных в удобном для пользователя виде с помощью таблиц, диаграмм, отчетов;

Интеграция с другими компонентами Microsoft Office.

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

● Database Desktop и Borland C++ Builder

Является очень хорошим программным продуктом и средством разработки БД. Однако имеет ряд недостатков, которые существенно затрудняют работу проектировщика.

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

Б) Для создания частей БД используется множество разных программ, между которыми постоянно необходимо переключатся (Database Desktop – создание таблиц, Borland C++ Builder – компоновщик и визуальный язык программирования).

В) Плохая наглядность проекта во время разработки.

Для создания информационной системы «Служба занятости» на основе проведенных исследований и имеющихся возможностей был выбран Database Desktop и Borland C++ Builder.

 

4. Разработка экранных форм

4.1. Создание таблиц

При создании базы данных было выявлено две сущности:

1. Организация;

2. Трудоустраиваемый.

В каждой сущности имеются атрибуты:

1. Организация – код организации; название организации; адрес организации.

2. Трудоустраиваемый – код организации; код трудоустраиваемого; ФИО трудоустраиваемого; дата рождения; пол; образование; специальность; район проживания; должность.

Рассмотрим работу Базы данных на примере двух таблиц: «Организация» и «Трудоустраиваемый». Структура таблиц выглядит так, как показано на рисунках 11 и 12:

Разработка информационной системы «Служба занятости»

Рис. 11 - Структура таблицы «Организация»

Разработка информационной системы «Служба занятости»

Рис. 12 - Структура Таблицы «Трудоустраиваемый»


Информация о работе «Разработка информационной системы «Служба занятости»»
Раздел: Информатика, программирование
Количество знаков с пробелами: 36018
Количество таблиц: 61
Количество изображений: 16

Похожие работы

Скачать
130261
22
46

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

Скачать
36183
1
0

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

Скачать
89260
6
0

... 3.1. Реформирование органов службы занятости Федеральная государственная служба занятости населения была образована в соответствии с Законом Российской Федерации "О занятости населения в Российской Федерации" в апреле 1991 года. За годы своего существования служба занятости сформировалась как федеральная государственная структура, непосредственно отвечающая за реализацию активных мероприятий по ...

Скачать
146463
19
10

... с положительностью сальдо поступлений и расходов и малым сроком окупаемости. 6. Обеспечение безопасности жизнедеятельности в системе ДО В данном дипломном проекте разработана автоматизированная информационная система дистанционного обучения по дисциплине “Финансы и кредит”. Ее использование тесно связано с применением ПЭВМ, поэтому организация рабочего места пользователя системы должна ...

0 комментариев


Наверх