Описание предметной области
Проектируемая база данных предназначена для работников частного предприятия, оказывающего населению услуги такси, и позволяет им повысить эффективность своей работы за счет систематизации и быстрого поиска нужной им информации, а также принятия и оформления заказов. Это сильно упрощает работу, т.к. отпадает необходимость просматривать горы бумаг в поисках нужной информации, рассчитывать стоимость путевого листа каждому водителю и отчеты о работе начальству.
Для каждого водителя заводится карточка в отделе кадров, которая содержит информацию о данном человеке: ФИО водителя, номер паспорта, дата рождения, адрес проживания, зарплата Когда водитель официально принят на работу, заносится информация об его автомобиле: марка, государственный номер, цвет, год выпуска.
Так же должна быть информация обо всех фирмах: название, стоимость поездки.
При поступлении заказов, диспетчер заносит в БД: дату, время, улица и дом отправления, улица и дом прибытия.
Для разработки БД была выбрана СУБД MS SQL Server 2008, так как в отличие от Access она имеет ряд преимуществ:
- · MS SQL Server 2008 поддерживает большие объемы данных, чем Access;
- · обладает большей надежностью;
- · скорость работы приложений выше, особенно с большими таблицами;
- · система безопасности более гибкая.
Требования к разрабатываемой базе данных
База данных должна отвечать следующим требованиям:
- · правильное отображение данных;
- · простота и удобность использования;
- · должна быть написана таким языком, который будет понятен проектировщику БД, программисту, администратору и будущим пользователям.
Требования к пользователям базы данных
С данной базой данных могут работать диспетчеры, отделы кадров и начальники своих фирм.
Диспетчеры могут работать с заказами от клиентов Отделы кадров могут заполнять информацию о принятых на работу водителях и их автомобилях.
Начальник может просматривать информацию о водителях и их автомобилях, заполнять информацию о стоимости поездки, а также просматривать отчеты о проделанной работе.