Московский Государственный Технический Университет имени Н.Э. Баумана
Калужский филиал
Кафедра «Компьютерные системы и сети»
Пояснительная записка к курсовой работе по курсу «Базы данных»
Разработка приложений базы данных «Командировка»
Калуга 2007
Содержание
Введение
1. Исследовательская часть
1.1 Выбор предметной области
1.2 Описание предметной области
1.3 Выбор инструментов и средств программирования
1.4 Проектирование БД
2. Конструкторская часть
2.1 Основные этапы разработки БД и обзор используемых средств
Delphi
3. Технологическая часть
3.1 Руководство пользователя
3.2 Руководство программиста
3.3 Системные и программные требования
Заключение
Список использованной литературы
Графические приложения
Листинг
Введение
Задачей данного курсовой работы является реализация базы данных на тему «Командировка».
· разработать информационную и инфологическую модели, заданной предметной области;
· выбрать модель данных и разработать концептуальную схему;
· разработать базу данных по выбранной предметной области, содержащую не менее пяти объектов этой предметной области и не менее десяти записей;
· получить доступ к БД средствами Delphi;
· реализовать пользовательский интерфейс;
· создать приложения позволяющие редактировать, сортировать, находить необходимые данные;
· реализовать SQL запросы;
· сформировать отчеты.
1. Исследовательская часть
1.1 Выбор предметной области
При выборе предметной области важным фактором было наличие в данной области всей необходимой информации для создания полноценной БД. Была выбрана предметная область, связанная с созданием БД «Командировка». В данной предметной области было выделено 5 объектов (командировка, работник, денежные средства, детали / инструменты, документы) и выделены их атрибуты.
1. Командировка: номер запроса, цель, дата прибытия, дата отбытия, место назначения, виды выполняемых работ, работники;
2. Работник: номер паспорта, Ф.И.О., должность, телефон, отдел, специализация;
3. Денежные средства: номер запроса, суточные, на проезд, оплата труда, итого;
4. Детали/инструменты: номер запроса, название, количество, стоимость каждой, итого;
5. Документы: номер документа, название, дата подписания, кем подписан.
1.2 Описание предметной области
Положение о служебных командировках.
Общие положения.
1. Служебная командировка – поездка работника по распоряжению работодателя на определенный срок для выполнения служебного поручения вне места постоянной работы. Служебные поездки работников, постоянная работа которых осуществляется в пути или имеет разъездной характер, служебными командировками не признаются. Командировка оформляется выдачей командировочного удостоверения по форме №Т‑10, подписанного директором комплекса по принадлежности. ............