Проектирование базы данных «Автопредприятие города»
Автопредприятие города занимается организацией пассажирских и грузовых перевозок внутри города. В ведении предприятия находится автотранспорт различного назначения: автобусы, такси, маршрутные такси, прочий легковой транспорт, грузовой транспорт, транспорт вспомогательного характера, представленный различными марками. Каждая из перечисленных категорий транспорта имеет характеристики, свойственные только этой категории: например, к характеристикам только грузового транспорта относится грузоподъемность, пассажирский транспорт характеризуется вместимостью и т.д. С течением времени, с одной стороны, транспорт стареет и списывается (возможно, продается), а с другой, - предприятие пополняется новым автотранспортом.
Предприятие имеет штат водителей, закрепленных за автомобилями (за одним автомобилем может быть закреплено более одного водителя). Обслуживающий персонал (техники, сварщики, слесари, сборщики и др.) занимается техническим обслуживанием автомобильной техники, при этом различные вышеперечисленные категории также могут иметь уникальные для данной категории атрибуты. Обслуживающий персонал и водители объединяется в бригады, которыми руководят бригадиры, далее следуют мастера, затем начальники участков и цехов. В ведении предприятия находятся объекты гаражного хозяйства (цеха, гаражи, боксы и пр.), где содержится и ремонтируется автомобильная техника.
|
|
Пассажирский автотранспорт (автобусы, маршрутные такси) перевозит пассажиров по определенным маршрутам, за каждым из них закреплены отдельные единицы автотранспорта. Ведется учет числа перевозимых пассажиров, на основании чего производится перераспределением транспорта с одного маршрута на другой. Учитывается также пробег, число ремонтов и затраты на ремонт по всему автотранспорту, объем грузоперевозок для грузового транспорта, интенсивность использования транспорта вспомогательного назначения. Учитывается интенсивность работы бригад по ремонту (число ремонтов, объем выполненных работ), число замененных и отремонтированных узлов и агрегатов (двигателей, КП, мосты, шасси и т.д.) по каждой автомашине, и суммарно по участку, цеху, предприятию.
Виды запросов в информационной системе:
1.
Получить данные об автопарке предприятия.
2.
Получить перечень и общее число водителей по предприятию, по указанной автомашине.
3.
Получить распределение водителей по автомобилям.
4.
Получить данные о распределении пассажирского автотранспорта по маршрутам.
5.
Получить сведения о пробеге автотранспорта определенной категории или конкретной автомашины за указанный день, месяц, год.
|
|
6.
Получить данные о числе ремонтов и их стоимости для автотранспорта определенной категории, отдельной марки автотранспорта или указанной автомашины за указанный период.
7.
Получить данные о подчиненности персонала: рабочие -бригадиры - мастера - начальники участков и цехов.
8.
Получить сведения о наличии гаражного хозяйства в целом и по каждой категории транспорта.
9.
Получить данные о распределении автотранспорта на предприятии.
10.
Получить сведения о грузоперевозках, выполненных указанной автомашиной за обозначенный период.
11.
Получить данные о числе использованных для ремонта указанных узлов и агрегатов для транспорта определенной категории, отдельной марки автотранспорта или конкретной автомашины за указанный период.
12.
Получить сведения о полученной и списанной автотехники за указанный период.
13.
Получить состав подчиненных указанного бригадира, мастера и пр.
14.
Получить данные о работах, выполненных указанным специалистом (сварщиком, слесарем и т.д.) за обозначенный период в целом и по конкретной автомашине.
Проектирование базы данных «Проектная организация».
Проектная организация представлена следующими категориями сотрудников: конструкторы, инженеры, техники, лаборанты, прочий обслуживающий персонал, каждая из которых может иметь свойственные только ей атрибуты. Например, конструктор характеризуется числом авторских свидетельств, техники - оборудованием, которое они могут обслуживать, инженер или конструктор может руководить договором или проектом и т.д. Сотрудники разделены на отделы, руководимые начальником так, что каждый сотрудник числится только в одном отделе.
|
|
В рамках заключаемых проектной организацией договоров с заказчиками выполняются различного рода проекты, причем по одному договору может выполняться более одного проекта, и один проект может выполняться для нескольких договоров. Суммарная стоимость договора определяется стоимостью всех проектных работ, выполняемых для этого договора. Каждый договор и проект имеет руководителя и группу сотрудников, выполняющих этот договор или проект, причем это могут быть сотрудники не только одного отдела. Проекты выполняются с использованием различного оборудования, часть которого приписано отдельным отделам, а часть является коллективной собственностью проектной организации, при этом в процессе работы оборудование может передаваться из отдела в отдел. Для выполнения проекта оборудование придается группе, работающей над проектом, если это оборудование не используется в другом проекте.
|
|
Для выполнения ряда проектов подрядная организация может привлекать субподрядные организации, передавая им объемы работ.
Ведется учет кадров, учет выполнения договоров и проектов, стоимостной учет всех выполненных работ.
Виды запросов в информационной системе:
1.
Получить данные о составе указанного отдела или всей организации полностью, по указанной категории сотрудников, по возрастному составу.
2.
Получить перечень руководителей отделов.
3.
Получить перечень договоров или проектов, выполняемых в данный момент или в период указанного интервала времени.
4.
Получить информацию о том, какие проекты выполняются (выполнялись) в рамках указанного договора и какие договора поддерживаются указанными проектами.
5.
Получить данные о стоимости выполненных договоров (проектов) в течение указанного периода времени.
6.
Получить данные о распределении оборудования на данный момент или на некоторую указанную дату.
7.
Получить сведения об использовании оборудования указанными проектами (договорами).
8.
Получить сведения об участии указанного сотрудника или категории сотрудников в проектах (договорах) за определенный период времени.
9.
Получить перечень и стоимость работ, выполненных субподрядными организациями.
10.
Получить данные о численности и составе сотрудников в целом и по отдельным категориям, участвующих в указанном проекте.
11.
Получить данные об эффективности использования оборудования (объемы проектных работ, выполненных с использованием того или иного оборудования).
12.
Получить сведения об эффективности договоров (стоимость договоров соотнесенная с затраченным временем или стоимость с учетом привлеченных людских ресурсов).
13.
Получить данные о численности и составе сотрудников в целом и по отдельным категориям, участвующих в проектах за указанный период времени.
14.
Получить сведения об эффективности проектов (стоимость договоров соотнесенная с затраченным временем или стоимость с учетом привлеченных людских ресурсов).
Дата добавления: 2018-02-28; просмотров: 1043; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!