Методические указания к выполнению лабораторной работы по дисциплине для студентов 2-5-го курса направлений 034700 Документоведение и архивирование, 032001 Документоведение и документационное обеспечение управления
В компактной форме приводится информация, необходимая для выполнения лабораторной работы. Содержатся индивидуальные задания.
Одобрено научно-методическим советом кафедры «Док. и ЯК»
Цель выполнения курсовой работы – получение студентами навыков проектирования базы данных для конкретной предметной области в среде СУБД MS Access.
Исходными данными для выполнения курсовой работы является индивидуальное задание, выданное преподавателем.
Тема курсовой работы назначается преподавателем из предлагаемого списка вариантов.
Для выполнения курсовой работы необходимо:
Разработать концептуальную модель базы данных (БД) для указанного варианта задания. Преобразовать её в реляционную модель.
Построить таблицы БД в Access, определив имена, типы данных атрибутов таблиц, первичные ключи таблиц, ограничения на значения атрибутов.
Построить схему данных в Access, задав связи между таблицами и определить правила целостности.
Разработать запросы к БД в конструкторе. При необходимости использовать язык SQL.
Лабораторная работа должна содержать следующие разделы:
1. Описание задания по варианту.
2. Описание концептуальной модели данных.
3. Описание структуры таблиц базы данных.
4. Схему базы данных в Access.
5. Формулировку разработанных запросов на естественном языке и на языке SQL.
Варианты заданий
Вариант 1. Разработать прикладное программное обеспечение деятельности отдела кадров университета. В отделе кадров университета находятся данные всех сотрудников: от преподавателя до ректора, и их трудовой деятельности. Наряду с такими данными, как специальность сотрудника и занимаемая должность, обязательно учитываются сведения об ученой степени сотрудника (кандидат наук, доктор) и ученом звании (доцент, профессор). Также в отделе кадров хранится информация о трудовой деятельности сотрудника: о предыдущих местах работы, сроке работы и предприятии. Отдел кадров занимается подготовкой трудовых договоров с преподавателями после избрания их по конкурсу на очередной срок. Также в его ведении находятся сведения о наложении взысканий на сотрудников и их поощрениях. Взыскания в трудовую книжку не заносятся, а хранятся в электронном виде.
Таблица 1
Набор данных к варианту 1
№ 1
| Поле
| Тип
| Размер
| Описание
|
PersonID
| Числовой
|
| Регистрационный номер сотрудника
|
| Name
| Текстовый
|
| ФИО сотрудника
|
| Department
| Текстовый
|
| Название кафедры, на которой работает
|
| Institute
| Текстовый
|
| Название института (департамента)
|
| Birth
| Дата
| Авто
| Дата рождения сотрудника
|
| Place
| Текстовый
|
| Место рождения
|
| Address
| Текстовый
|
| Домашний адрес сотрудника
|
| Phone
| Текстовый
|
| Домашний телефон сотрудника
|
| Education
| Текстовый
|
| Оконченный ВУЗ
|
| Year
| Числовой
|
| Год окончания ВУЗа
|
| Speciality
| Текстовый
|
| Специальность сотрудника
|
| Picture
| Поле OLE
| Авто
| Фотография сотрудника
|
| DegreeYes
| Логический
|
| Ученая степень (есть/нет)
|
| Degree
| Числовой
|
| Ученая степень сотрудника
|
| Rank
| Числовой
|
| Ученое звание сотрудника
|
| Post
| Текстовый
|
| Занимаемая должность
|
| Comment
| Поле Memo
| Авто
| Примечания
|
| Passport
| Текстовый
|
| Номер паспорта
|
| PassportDate
| Дата
| Авто
| Дата выдачи паспорта
|
| Region
| Текстовый
|
| Кем выдан паспорт
|
| WorkBegin
| Дата
| Авто
| Дата начала трудовой деятельности
|
| WorkEnd
| Дата
| Авто
| Дата окончания трудовой деятельности
|
| Work
| Текстовый
|
| В качестве кого работал
|
| WorkPlace
| Текстовый
|
| Название предприятия
|
| WorkAddress
| Текстовый
|
| Адрес предприятия
|
| WorkPhone
| Текстовый
|
| Телефон предприятия
|
| Reason
| Текстовый
|
| Причина увольнения
|
| Penalty
| Поле Memo
| Авто
| Сведения о взысканиях
|
| Rewards
| Поле Memo
| Авто
| Сведения о награждениях
|
Вариант 2. Разработать прикладное программное обеспечение деятельности биржи труда. На биржу труда обращаются люди, не сумевшие самостоятельно устроиться на работу, но все ещё желающие найти работу по специальности. Организации предоставляют бирже список свободных вакансий. Каждый обратившийся ставится на учет. В день обращения ему предлагается список вакансий. Если свободных вакансий нет или они не устраивают ищущего работу, то ему будет предложено подождать пока подходящее свободное место работы не появится. Зарегистрированный на бирже получает пособие по безработице до тех пор, пока не будет трудоустроен. После этого его данные переносятся в архив, и выплата ему пособия прекращается.
Таблица 2
Набор данных к варианту 2
№ 1
| Поле
| Тип
| Размер
| Описание
|
JoblessID
| Числовой
|
| Регистрационный номер безработного
|
| LastName
| Текстовый
|
| Фамилия безработного
|
| FirstName
| Текстовый
|
| Имя безработного
|
| Patronymic
| Текстовый
|
| Отчество безработного
|
| Age
| Числовой
|
| Возраст безработного
|
| Passport
| Текстовый
|
| Номер паспорта
|
| PassportDate
| Дата
| Авто
| Дата выдачи паспорта
|
| Region
| Текстовый
|
| Кем выдан паспорт
|
| Address
| Текстовый
|
| Адрес безработного
|
| Phone
| Текстовый
|
| Телефон безработного
|
| Picture
| Поле OLE
| Авто
| Фотография безработного
|
| StudyPlace
| Текстовый
|
| Название оконченного ВУЗа
|
| StudyAddress
| Текстовый
|
| Адрес оконченного учебного заведения
|
| StudyType
| Текстовый
|
| Тип образования (высшее и т.д.)
|
| Registrar
| Текстовый
|
| Фамилия регистрирующего
|
| RegDate
| Дата
| Авто
| Дата постановки на учет
|
| Payment
| Денежный
|
| Величина пособия
|
| Experience
| Логический
|
| Опыт работы по специальности (да/нет)
|
| Comment
| Поле Memo
| Авто
| Примечания
|
| ArchivesDate
| Дата
| Авто
| Дата перевода в архив
|
| Archivist
| Текстовый
|
| Фамилия удалившего в архив
|
| JobID
| Числовой
|
| Номер вакансии
|
| JobType
| Текстовый
|
| Тип вакансии (техническая, экономич.)
|
| JobName
| Текстовый
|
| Название вакансии
|
| JobGiver
| Текстовый
|
| Работодатель
|
| Place
| Текстовый
|
| Адрес работодателя
|
| Mobile
| Текстовый
|
| Телефон работодателя
|
| District
| Текстовый
|
| Район, в котором предлагается работа
|
| Money
| Денежный
|
| Примерный размер зарплаты
|
| More
| Поле Memo
| Авто
| Особые требования к работнику
|
Вариант 3. Разработать прикладное программное обеспечение деятельности отдела учета налогообложения физических лиц городской налоговой инспекции. По существующему законодательству любой гражданин России, заработавший более 50000 рублей в год и имеющий доходы помимо основного места работы, должен представить в налоговую инспекцию декларацию о полученных доходах. Налоговый инспектор должен проверить ее, занести в базу данных и выписать платежное извещение на уплату подоходного налога с доходов физического лица. Так как действующая шкала налогообложения – прогрессивная (с большей суммы уплачивается больший налог), то лица, заполнившие декларацию, должны доплатить в бюджет некоторую сумму. С 2002 года порядок несколько изменился. Шкала налогообложения – линейная (13 процентов со всей заработанной суммы за год), но лицам, затратившим средства на обучение, покупку лекарств и т.д., из бюджета должна быть возвращена некоторая сумма, рассчитываемая по специальной методике.
Таблица 3
Набор данных к варианту 3
№ 1
| Поле
| Тип
| Размер
| Описание
|
INN
| Текстовый
|
| Идентификационный номер
|
| LastName
| Текстовый
|
| Фамилия налогоплательщика
|
| FirstName
| Текстовый
|
| Имя налогоплательщика
|
| Patronymic
| Текстовый
|
| Отчество налогоплательщика
|
| Document
| Текстовый
|
| Документ, удостоверяющий личность
|
| Serial
| Текстовый
|
| Серия документа
|
| Number
| Текстовый
|
| Номер документа
|
| Date
| Дата
| Авто
| Дата выдачи
|
| Region
| Текстовый
|
| Кем выдан документ
|
| Born
| Дата
| Авто
| Дата рождения
|
| Picture
| Поле OLE
| Авто
| Фотография налогоплательщика
|
| DateTax
| Дата
| Авто
| Дата заполнения декларации
|
| NumberTax
| Текстовый
|
| Номер декларации
|
| Address
| Текстовый
|
| Адрес налогоплательщика
|
| District
| Текстовый
|
| Район города, где проживает
|
| DistrictTax
| Текстовый
|
| Инспекция, где стоит на учете
|
| TaxNumber
| Текстовый
|
| Номер налоговой инспекции
|
| Enterprise
| Текстовый
|
| Организация, выплатившая сумму
|
| InnEnterprise
| Текстовый
|
| ИНН организации
|
| AddressWorks
| Текстовый
|
| Адрес организации
|
| Chief
| Текстовый
|
| ФИО главного бухгалтера
|
| Phone
| Текстовый
|
| Телефон для связи
|
| SumAll
| Денежный
|
| Полученная в организации сумма
|
| SumTax
| Денежный
|
| Величина подоходного налога
|
| SumPension
| Денежный
|
| Отчисления в пенсионный фонд
|
| ExemptType
| Текстовый
|
| Название льготы
|
| Exempt
| Денежный
|
| Сумма льготы
|
| Comment
| Поле Memo
| Авто
| Примечания
|
Вариант 4. Разработать прикладное программное обеспечение деятельности телеателье «Спектр».
Эта организация занимается послегарантийным ремонтом теле-, радиоаппаратуры отечественного и импортного производства. Клиенты этого телеателье – жители и организации нашего города и близлежащих сел. Расчет с физическими лицами ведется наличными, а с организациями – через банк. Выдача отремонтированной техники производится после полной оплаты выполненного ремонта.
Отремонтированное изделие получает гарантию. Если в течение гарантийного срока произойдет поломка изделия, то повторный ремонт выполняется за счет телеателье. Если брак допустил мастер, то часть суммы удерживается из его зарплаты. Клиент, обратившийся к услугам ателье несколько раз с ремонтом разной аппаратуры, получает дисконтную карту, дающую право на скидку при ремонте очередного изделия.
Таблица 4
Набор данных к варианту 4
№ 1
| Поле
| Тип
| Размер
| Описание
|
CustomerID
| Числовой
|
| Идентификатор заказчика
|
| CustomerType
| Логический
|
| Тип заказчика (физ./юр. лицо)
|
| CustomerFio
| Текстовый
|
| ФИО заказчика (для физ. лица)
|
| CustomerName
| Текстовый
|
| Название заказчика (для юр. лица)
|
| CustomerInn
| Текстовый
|
| ИНН заказчика (для юр. лица)
|
| Chief
| Текстовый
|
| Руководитель (для юр. лица)
|
| Phone
| Текстовый
|
| Телефон заказчика
|
| Address
| Текстовый
|
| Адрес заказчика
|
| Bank
| Текстовый
|
| Банк заказчика (для юр. лица)
|
| District
| Текстовый
|
| Район заказчика
|
| Discont
| Текстовый
|
| Номер дисконтной карты
|
| MasterID
| Числовой
|
| Идентификатор мастера
|
| MasterFio
| Текстовый
|
| ФИО мастера
|
| Experience
| Числовой
|
| Опыт работы по специальности
|
| Defect
| Числовой
|
| Число некачественных ремонтов
|
| RepairAll
| Числовой
|
| Число отремонтированных изделий
|
| TypeID
| Числовой
|
| Идентификатор заказа
|
| Type
| Текстовый
|
| Тип изделия (телевизор, радио и т.д)
|
| Country
| Текстовый
|
| Страна - производитель
|
| Company
| Текстовый
|
| Фирма - изготовитель
|
| Picture
| Поле OLE
| Авто
| Фотография изделия
|
| Age
| Числовой
|
| Возраст изделия в годах
|
| DateStart
| Дата
| Авто
| Дата приема в ремонт
|
| DateStop
| Дата
| Авто
| Дата выдачи из ремонта
|
| Summa
| Денежный
|
| Стоимость ремонта
|
| Period
| Числовой
|
| Срок гарантии
|
| Guarantee
| Логический
|
| Гарантийный ремонт (да/нет)
|
| Comment
| Поле Memo
| Авто
| Примечания
|
Вариант 5. Разработать прикладное программное обеспечение деятельности Государственной автомобильной инспекции по безопасности дорожного движения города.
База данных ГИБДД содержит сведения обо всех транспортных средствах города и их владельцах. В нее заносятся сведения о технических осмотрах транспортных средств и об угонах. Описание угнанного автомобиля не удаляется из базы данных. Истории переходов транспортных средств от одних владельцев к другим не накапливаются. Сведения об автомобилях, снятых с учета, навсегда удаляются из базы данных.
Таблица 5
Набор данных к варианту 5
№ 1
| Поле
| Тип
| Размер
| Описание
|
OwnerID
| Числовой
|
| Идентификатор владельца
|
| OwnerType
| Логический
|
| Тип владельца (физ./юр. лицо)
|
| OwnerFio
| Текстовый
|
| ФИО владельца (для физ. лица)
|
| OwnerName
| Текстовый
|
| Название организации
|
| OwnerInn
| Текстовый
|
| ИНН организации
|
| Chief
| Текстовый
|
| Руководитель организации
|
| Phone
| Текстовый
|
| Телефон
|
| Address
| Текстовый
|
| Адрес владельца автомобиля
|
| District
| Текстовый
|
| Район города
|
| Number
| Текстовый
|
| Государственный знак автомобиля
|
| Brand
| Текстовый
|
| Марка автомобиля
|
| Model
| Текстовый
|
| Модель автомобиля
|
| BodyID
| Текстовый
|
| Номер кузова
|
| EngineID
| Текстовый
|
| Номер двигателя
|
| BodyModel
| Текстовый
|
| Модель кузова
|
| Color
| Текстовый
|
| Цвет автомобиля
|
| Volume
| Числовой
|
| Объем двигателя
|
| Comment
| Поле Memo
| Авто
| Примечания
|
| Power
| Числовой
|
| Мощность двигателя в л.с.
|
| Helm
| Логический
|
| Руль (правый/левый)
|
| Drive
| Логический
|
| Привод на все колеса
|
| Year
| Числовой
|
| Год выпуска автомобиля
|
| TypeBody
| Текстовый
|
| Тип кузова автомобиля (седан, купе)
|
| DrivingAway
| Логический
|
| Находится в угоне
|
| DateAway
| Дата
| Авто
| Дата угона
|
| DateReturn
| Дата
| Авто
| Дата возврата владельцу
|
| DateSee
| Дата
| Авто
| Дата технического осмотра
|
| Inspector
| Текстовый
|
| ФИО инспектора, проводившего осмотр
|
| YearTax
| Денежный
|
| Годовой налог на автомобиль
|
| YearNumber
| Денежный
|
| Оплата за знак технического осмотра
|
| Work
| Денежный
|
| Оплата за технический осмотр
|
| Distance
| Числовой
|
| Пробег на дату осмотра
|
| Okey
| Логический
|
| Технический осмотр пройден
|
| Reason
| Поле Memo
| Авто
| Причины, по которым осмотр не пройден
|
Вариант 6. Разработать прикладное программное обеспечение деятельности туристической компании «Вояж». Эта компания формирует туристические группы для заграничных поездок и обеспечивает им полную поддержку на маршруте. Количество туристов в группе заранее известно и ограничено.
Маршрут группы может пролегать через несколько городов страны назначения. Экскурсии в несколько стран одновременно не проводятся.
При обращении в «Вояж» группы из нескольких человек компания предоставляет скидку, которая зависит от количества туристов в группе. Вместе с группой следует представитель компании, который несет полную ответственность за качество услуг, предоставляемых компанией.
При возникновении каких-либо неудобств на маршруте, возникших по вине компании, турист получает назад заранее оговоренную в контракте сумму.
Таблица 6
Набор данных к варианту 6
№ 1
| Поле
| Тип
| Размер
| Описание
|
ClientID
| Числовой
|
| Идентификатор клиента
|
| LastName
| Текстовый
|
| Фамилия клиента
|
| FirstName
| Текстовый
|
| Имя клиента
|
| Patronymic
| Текстовый
|
| Отчество клиента
|
| Document
| Текстовый
|
| Документ, удостоверяющий личность
|
| Serial
| Текстовый
|
| Серия документа
|
| Number
| Текстовый
|
| Номер документа
|
| Date
| Дата
| Авто
| Дата выдачи
|
| Region
| Текстовый
|
| Кем выдан документ
|
| Born
| Дата
| Авто
| Дата рождения
|
| Picture
| Поле OLE
| Авто
| Фотография клиента
|
| Pasport
| Логический
|
| Наличие заграничного паспорта
|
| RouteID
| Числовой
|
| Идентификатор маршрута
|
| RouteName
| Текстовый
|
| Название маршрута
|
| Country
| Текстовый
|
| Название страны
|
| Period
| Числовой
|
| Срок пребывания
|
| Worker
| Текстовый
|
| Представитель на маршруте
|
| Cost
| Денежный
|
| Стоимость путевки
|
| Exempt
| Денежный
|
| Скидка
|
| Return
| Денежный
|
| Неустойка
|
| DateStart
| Дата
| Авто
| Дата вылета
|
| Town
| Текстовый
|
| Пункт маршрута
|
| Count
| Числовой
|
| Срок пребывания в пункте маршрута
|
| Hotel
| Текстовый
|
| Название гостиницы
|
| StartDate
| Дата
| Авто
| Дата прибытия в пункт маршрута
|
| StopDate
| Дата
| Авто
| Дата убытия
|
| Type
| Числовой
|
| Класс гостиницы (***,****)
|
| Comment
| Поле Memo
| Авто
| Экскурсионная программа
|
Вариант 7. Разработать прикладное программное обеспечение деятельности регистратуры ведомственной поликлиники «Эскулап».
Работники регистратуры организуют запись пациентов на прием к врачам поликлиники. Так как поликлиника ведомственная, медицинское обслуживание работников предприятия – бесплатное (за счет средств предприятия).
«Посторонние» пациенты также могут воспользоваться услугами поликлиники, полностью оплатив затраты на лечение. Определение стоимости лечения и выдача платежных документов для таких больных входит в круг обязанностей работников регистратуры. Врач ведет прием всегда в одном кабинете. Приемные дни занесены в расписание работы поликлиники. На каждого пациента в регистратуре заводится карточка. В начале приема карточки больных, записавшихся на прием, доставляются работником регистратуры в кабинет врача.
Таблица 7
Набор данных к варианту 7
№ 1
| Поле
| Тип
| Размер
| Описание
|
DoctorID
| Числовой
|
| Идентификационный номер врача
|
| LastName
| Текстовый
|
| Фамилия врача
|
| FirstName
| Текстовый
|
| Имя врача
|
| Patronymic
| Текстовый
|
| Отчество врача
|
| Room
| Числовой
|
| Номер кабинета
|
| University
| Текстовый
|
| Образование (университет)
|
| Type
| Текстовый
|
| Специализация (терапевт, лор...)
|
| Experience
| Числовой
|
| Стаж работы
|
| Phone
| Текстовый
|
| Номер рабочего телефона
|
| Born
| Числовой
|
| Год рождения
|
| Picture
| Поле OLE
| Авто
| Фотография врача
|
| Fio
| Текстовый
|
| ФИО пациента
|
| Number
| Текстовый
|
| Номер карточки пациента
|
| Address
| Текстовый
|
| Адрес пациента
|
| District
| Текстовый
|
| Район города, где проживает
|
| PolicyNumber
| Текстовый
|
| Номер страхового полиса
|
| Year
| Числовой
|
| Год рождения пациента
|
| Sign
| Логический
|
| Работник предприятия (да/нет)
|
| Department
| Текстовый
|
| Отдел, в котором работает
|
| TreatyID
| Числовой
|
| Идент. номер записи на прием
|
| DateStart
| Дата
| Авто
| Дата приема
|
| TimeStart
| Текстовый
|
| Время приема
|
| Cost
| Денежный
|
| Стоимость приема
|
| ExemptID
| Числовой
|
| Идентификатор льготы
|
| ExemptType
| Текстовый
|
| Название льготы (инвалид, ветеран)
|
| Exempt
| Денежный
|
| Сумма льготы
|
| Summa
| Денежный
|
| К оплате
|
| Comment
| Поле Memo
| Авто
| Примечания (результаты приема)
|
Вариант 8. Разработать прикладное программное обеспечение деятельности рекламного агентства «Rapid».
В собственности этого агентства находится примерно около сотни рекламных щитов, расположенных по всему городу. Установка их согласована с администрацией города, и все необходимые формальности выполнены. На этих щитах может быть размещена реклама по заказу любой организации города. Срок размещения, стоимость аренды щита и стоимость изготовления самой рекламы – договорные.
Одна организация может арендовать несколько рекламных щитов. Один щит не сдается в аренду нескольким арендаторам, так как является неделимой рекламной единицей.
Договор размещения рекламы может быть продлен по взаимной договоренности сторон.
Таблица 8
Набор данных к варианту 8
№ 1
| Поле
| Тип
| Размер
| Описание
|
RegNumber
| Числовой
|
| Регистрационный номер щита
|
| Address
| Текстовый
|
| Адрес расположения щита
|
| District
| Текстовый
|
| Район города
|
| Orientation
| Текстовый
|
| Местоположение (ОДОРА, Депо-2 …)
|
| Square
| Числовой
| Авто
| Площадь рекламного щита
|
| Size
| Текстовый
|
| Размеры
|
| CustomerID
| Числовой
|
| ИНН арендатора щита
|
| Status
| Текстовый
|
| Статус арендатора (ТОО, ЗАО, ИЧП)
|
| Customer
| Текстовый
|
| Название арендатора
|
| AddressCust
| Текстовый
|
| Юридический адрес арендатора
|
| Chief
| Текстовый
|
| Руководитель
|
| Phone
| Текстовый
|
| Телефон руководителя
|
| Bank
| Текстовый
|
| Банк арендатора
|
| Account
| Текстовый
|
| Номер счета в банке
|
| Tax
| Текстовый
|
| Налоговая инспекция арендатора
|
| Worker
| Текстовый
|
| Ответственный от арендатора
|
| PhoneWorker
| Текстовый
|
| Телефон ответственного
|
| TreatyID
| Числовой
|
| Номер договора аренды щита
|
| DateStart
| Дата
| Авто
| Начало действия договора
|
| StopDate
| Дата
| Авто
| Окончание действия
|
| SignDate
| Дата
| Авто
| Дата подписания договора
|
| Advertisment
| Логический
|
| Изготовление рекламы (да/нет)
|
| Cost
| Денежный
|
| Стоимость изготовления рекламы
|
| Leasing
| Денежный
|
| Стоимость аренды щита
|
| Picture
| Поле OLE
| Авто
| Фотография щита с рекламой
|
| Employee
| Текстовый
|
| Ответственный от агентства
|
| Period
| Текстовый
|
| Оплата (ежемесячная, кварт., годовая)
|
| Comment
| Поле Memo
| Авто
| Дополнительные условия
|
Вариант 9. Разработать прикладное программное обеспечение деятельности OOO «Центр оценки и продажи недвижимости».
Одним из источников прибыли этой организации является покупка и продажа квартир. Центр оценки имеет большой штат специалистов, позволяющий этой организации проводить сделки купли-продажи на высоком профессиональном уровне. Владелец квартиры, желающий ее продать, заключает договор с Центром, в котором указывается сумма, срок продажи и процент отчислений в пользу Центра оценки и продажи недвижимости в случае успешного проведения сделки.
Один клиент может заключить с Центром более одного договора купли-продажи одновременно, если он владеет несколькими квартирами.
Обмен квартир специалисты центра непосредственно не производят. Для этих целей используется вариант купли-продажи.
Таблица 9
Набор данных к варианту 9
№ 1
| Поле
| Тип
| Размер
| Описание
|
Registr
| Числовой
|
| Регистрационный номер клиента
|
| Address
| Текстовый
|
| Адрес клиента
|
| Name
| Текстовый
|
| ФИО клиента
|
| Phone
| Текстовый
|
| Телефон для связи с клиентом
|
| TreatyID
| Числовой
|
| Регистрационный номер договора
|
| AddressFlat
| Текстовый
|
| Адрес квартиры
|
| District
| Текстовый
|
| Район города
|
| Floors
| Числовой
|
| Этажей в доме
|
| Floor
| Числовой
|
| Этаж, на котором расположена квартира
|
| TypeHouse
| Текстовый
|
| Тип дома (кирпичный, панельный)
|
| TypePlan
| Текстовый
|
| Тип планировки (хрущевка, новая)
|
| TypeToilet
| Текстовый
|
| Тип санузла (раздельный, совмещенный)
|
| SqAll
| Числовой
| Авто
| Общая площадь квартиры
|
| SqLife
| Числовой
| Авто
| Жилая площадь квартиры
|
| SqKit
| Числовой
| Авто
| Площадь кухни
|
| Agent
| Текстовый
|
| Фамилия агента Центра оценки
|
| Privat
| Логический
|
| Наличие приватизации
|
| SignPhone
| Логический
|
| Наличие телефона в квартире
|
| DateStart
| Дата
| Авто
| Начало действия договора
|
| StopDate
| Дата
| Авто
| Окончание действия
|
| Cost
| Денежный
|
| Стоимость квартиры
|
| Bonus
| Денежный
|
| Вознаграждение Центра оценки
|
| Picture
| Поле OLE
| Авто
| Фотография здания
|
| Plan
| Поле OLE
| Авто
| План квартиры
|
| Structure
| Поле Memo
| Авто
| Инфраструктура территории
|
| Document
| Текстовый
|
| Документ на право собственности
|
| Prolong
| Дата
| Авто
| Продление срока действия договора
|
| Comment
| Поле Memo
| Авто
| Дополнительные условия
|
Вариант 10. Разработать прикладное программное обеспечение деятельности отдела вневедомственной охраны квартир. Этот отдел обеспечивает электронную охрану квартир граждан в одном районе города. Для установки охранной сигнализации требуется наличие квартирного телефона. Один гражданин может заключить договор на охрану нескольких квартир. Из-за ложных срабатываний сигнализации возможно несколько выездов патрульных экипажей по одной квартире. На владельца квартиры, вовремя не отключившего сигнализацию после своего прихода домой, налагается штраф, величина которого оговаривается при заключении договора охраны. Если отдел вневедомственной охраны не уберег имущество владельца квартиры, то он выплачивает пострадавшему заранее оговоренную сумму. От величины этой суммы зависит размер ежемесячной оплаты за охрану квартиры.
Таблица 10 Набор данных к варианту 10
№ 1
| Поле
| Тип
| Размер
| Описание
|
Registr
| Числовой
|
| Регистрационный номер клиента
|
| Address
| Текстовый
|
| Адрес клиента
|
| Name
| Текстовый
|
| ФИО клиента
|
| Phone
| Текстовый
|
| Телефон для связи с клиентом
|
| TreatyID
| Числовой
|
| Регистрационный номер договора
|
| AddressFlat
| Текстовый
|
| Адрес квартиры
|
| Key
| Логический
|
| Наличие кодового замка на подъезде
|
| Floors
| Числовой
|
| Количество этажей в доме
|
| Floor
| Числовой
|
| Этаж, на котором расположена квартира
|
| TypeHouse
| Текстовый
|
| Тип дома (кирпичный, панельный)
|
| TypeDoor
| Текстовый
|
| Тип квартирной двери (мет, дер, две шт.)
|
| Balcony
| Логический
|
| Наличие балкона
|
| TypeBalcony
| Текстовый
|
| Тип балкона (отдельный, совмещенный)
|
| Plan
| Поле OLE
| Авто
| План квартиры
|
| Cost
| Денежный
|
| Стоимость ежемесячной оплаты
|
| Compensation
| Денежный
|
| Компенсация при краже имущества
|
| DateStart
| Дата
| Авто
| Начало действия договора
|
| StopDate
| Дата
| Авто
| Окончание действия
|
| ActionID
| Числовой
|
| Номер выезда на захват
|
| PatrolID
| Числовой
|
| Номер экипажа, выезжавшего на захват
|
| Chief
| Текстовый
|
| Командир экипажа
|
| Brand
| Текстовый
|
| Марка автомобиля
|
| DateTime
| Дата
| Авто
| Дата и время выезда
|
| False
| Логический
|
| Вызов ложный (да/нет)
|
| Tax
| Денежный
|
| Величина штрафа за ложный вызов
|
| Document
| Текстовый
|
| Документ, оформленный при задержании
|
| Prolong
| Дата
| Авто
| Продление срока действия договора
|
| Comment
| Поле Memo
| Авто
| Дополнительные условия
|
Вариант 11. Разработать прикладное программное обеспечение деятельности «Бюро технической инвентаризации» по изготовлению и выдаче технических паспортов на объекты недвижимости. Перед регистрацией сделки с объектом недвижимости собственник объекта должен получить в БТИ на него технический паспорт. Ежедневно в БТИ обращается до 200 человек. Основное назначение программного комплекса – не пропустить ни одного документа. Если технический паспорт не готов в назначенный срок, то БТИ должно выплатить неустойку. Алгоритм изготовления документа следующий. Клиент обращается к инспектору, сдает ему необходимые справки, согласовывает дату выхода техника на обмер, уплачивает аванс. Инспектор передает заявку начальнику отдела. Начальник отдела назначает исполнителя и техника. Техник выполняет обмер объекта. Исполнитель изготавливает документ и передает в отдел выдачи. В назначенный срок клиент забирает готовый документ, доплатив недостающую сумму. Один клиент (физическое или юридическое лицо) может заказать несколько технических паспортов, за изготовление которых оплата может производиться частями.
Таблица 11 Набор данных к варианту 11