Курсовая работа: Разработка системы управления базой данных строительной фирмы

Индекс – средство автоматической сортировки записей в таблице по значению индексируемого поля.

Модуль – содержит процедуры на языке VisualBasic.

Проект – служит для объединения элементов приложения и группировки их по типам.

Конструктор – режим определения свойств объектов базы данных (таблиц, запросов, форм, отчетов, макросов, модулей). Конструктор имеет свое окно, в котором расположена таблица для задания свойств объекта – банк. Режим конструктора является альтернативой режиму просмотра данных.

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


2. Техническое задание

Введение

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

Основание для разработки.

Данная программа разрабатывалась в качестве курсовой работы. Тема работы звучит следующим образом: «Разработка системы управления базой данных строительной фирмы».

Цель данной работы заключается в закреплении знаний полученных во время обучения по специальности «Базы данных», получении практического опыта создания программ которые могут быть использованы в дальнейшем в той области, к которой они относятся.

Полученное индивидуальное задание по курсовой работе было выполнено в системе управления базами данных Microsoft Access 2000.

Основные этапы проектирования базы данных «Строительная фирма»:

1. Общее проектирование системы;

2. Проектирование структуры данных: выбор полей для включения в таблицы;

3. Проектирование и связывание таблиц;

4. Проектирование полей: правила ввода данных и проверки допустимости их значения;

5. Проектирование запросов;

6. Проектирование форм и отчетов;

7. Проектирование средств автоматизации: создание меню.


2.1 Инфологическая модель данных

База данных «Строительная фирма» содержит следующие сущности:

1. Сущность «Фирма» - содержит информацию о фирме: название фирмы, время работы, адрес, телефон и ФИО директора фирмы;

2. Сущность «Сотрудники» - содержит информацию о сотрудниках;

3. Сущность «Выполненные работы » - содержит следующую информацию: код работы, объем работы за квартал, вид работы, стоимость.

4. Сущность «Клиенты» - содержит информацию непосредственно касающуюся клиентов, а именно: код клиента, фамилию, имя, отчество, код расходов.

5. Сущность «Расходы» - содержит информацию о расходах клиентов, а именно: вид, работы, сумму затрат и метод оплаты.

Сущность «Прибыль»- содержит информацию о прибыли фирмы за определенный день и вид работы.

2.2 Даталогическая модель данных

Для создания эффективной базы данных важно правильно определить структуру таблиц, то есть состав полей. На этом этапе нужно руководствоваться следующими соображениями:

- Информация в таблицах не должна дублироваться;

К-во Просмотров: 943
Бесплатно скачать Курсовая работа: Разработка системы управления базой данных строительной фирмы