Учебная работа. Курсовая работа: Автоматизированный учет выполнения работ в фотоателье

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (7 оценок, среднее: 4,71 из 5)
Загрузка...
Контрольные рефераты

Учебная работа. Курсовая работа: Автоматизированный учет выполнения работ в фотоателье

Министерство образования Русской Федерации

Филиал Санкт-Петербургского муниципального

морского технического института

Севмашвтуз

Кафедра № 19

Курсовая работа

по дисциплине «Базы данных «

Тема «Автоматический учет выполнения работ в фотоателье»

Группа 2252

Студент Быкова М.В.

Педагог Васильева О.Л.

Северодвинск

2004-2005 г.

З А Д А Н И Е

на курсовую работу

Дисциплина

Группа 2252

Фамилия, имя, отчество студента

Власов Виталий Анатольевич_____

Тема:АРМ начальника кутузки


Раздел


Срок выполнения



Разработка проекта организации информационной базы задачки (состав таблиц), создание информационно-логической модели.




Создание таблиц базы данных и наполнение их информацией




Разработка экранных форм




Разработка пользовательских запросов к базе данных.




Разработка выходных документов (отчетов)




Написание объяснительной записки





Дата выдачи задания

Дата представления работы

на кафедру

Подпись студента ____________________________

Управляющий __________Васильева О.Л.

г. Северодвинск

2007 — 2008





.

Нужно сделать базу данных, облегчающую труд работников исправительных учреждений для ведения анкетных данных о заключенных. Они должны состоять из: Ф.И.О., паспортных данных, данных военного билета, статьи, срока, даты заключения под стражу, камеры, сведений о родственниках, особенностей нрава. Также нужно предугадать возможность резвого формирования справок различного нрава.

Сделанная база данных, вправду упрощает деятельность работников исправительных учреждений. Оператор способен стремительно и без излишних усилий наводить любые справки о любом человеке, за самые недлинные сроки. больше не нужно вести книжки учета свиданий и посещений и перелистывать их в поиске даты крайнего и последующего положенного свидания

база данных содержит все сведения о заключенных, касающиеся отбывания ими срока заключения, также выслеживает случаи рецидива у прибывших.

база данных состоит из последующих сущностей:

— ОСУЖДЕННЫЙ (Личный номер, дата рождения, пространство рождения, данные паспорта и военного билета, статья.)

— ПРИБЫТИЕ-УБЫТИЕ (дата прибытия, дата убытия, общий срок.)

— РАЗМЕЩЕНИЕ (дата прибытия, камера, перемещения.)

— КАМЕРЫ (одиночные, общие, карцер.)

— ДИСЦИПЛИНАРНЫЕ НАРУШЕНИЯ (когда? что?)

— РОДСТВЕННИКИ (семейное положение, супруга, малыши, предки.)

— СВИДАНИЯ (сколько положено? когда было? когда последующее?)

— ОСОБЕННОСТИ ХАРАКТЕРА (состояние здоровья, психическое состояние.)



Таблицы служат для хранения инфы базы данных.

Для реализации данной темы нужны последующие таблицы:


В таблице содержится полная информация о заказе (код заказа, ФИО клиента, наименование услуги, фамилия сотрудника, количество, стоимость за данный вид услуги, дата дизайна и дата готовности)


Наименование поля


Тип данных


Размер поля


Вид индекса


Ограничение целостности



Код заказа (РК)


Числовой


Целое


Да (совпадения не допускаются)




клиент (FK)


Числовой


Длинноватое целое


Да (совпадения допускаются)


Поле со перечнем

Таблица либо запрос

Источник: ”Клиент”



Услуга (FK)


Числовой


Длинноватое целое


Да (совпадения допускаются)


Поле со перечнем

Таблица либо запрос

Источник: ”Услуга”



Сотрудник (FK)


Числовой


Длинноватое целое


Да (совпадения допускаются)


Поле со перечнем

Таблица либо запрос

Источник:

SELECT

Сотрудник. Код

Сотрудника,

[Сотрудник]![Фамилия] & ‘ должн. ‘ &

[Должность] ![Наименование]

AS Выражение1

FROM Должность INNER JOIN Сотрудник ON Должность. Код Должности = Сотрудник. Должность;



количество


Текстовый


6


Да (совпадения допускаются)


Поле



Стоимость (FK)


Числовой


Длинноватое целое


Да (совпадения допускаются)


Поле со перечнем

Таблица либо запрос

Источник: ”Стоимость услуги”



Дата дизайна


Дата/время


00.00.0000;0;


Да (совпадения допускаются)




Дата готовности


Дата/время


00.00.0000;0;


Да (совпадения допускаются)







В таблице содержится полная информация о клиенте (Код клиента, ФИО, адресок, телефон )

Наименование поля


Тип данных


Размер поля


Вид индекса


Ограничение целостности



Код клиента (РК)


Счетчик


Длинноватое целое


Да (совпадения не допускаются)




Фамилия И.О.


Текстовый


15


Да (совпадения допускаются)


Поле



Улица (FK)


Числовой


Длинноватое целое


Да (совпадения допускаются)


Поле со перечнем

Таблица либо запрос

Источник: ”Улица”



Дом – Квартира


Текстовый


8


Да (совпадения допускаются)


Поле



телефон


Текстовый


10


Нет


Поле











В таблице содержится информация о кодах и наименованиях услуг.

Наименование поля


Тип данных


Размер поля


Вид индекса


Ограничение целостности



Код услуги (РК)


Счетчик


Длинноватое целое


Да (совпадения не допускаются)




Наименование


Текстовый


30


Нет


Поле






В данной таблице содержится информация о текущих ценах на услуги.

Наименование поля


Тип данных


Размер поля


Вид индекса


Ограничение целостности



Код (РК)


Счетчик


Длинноватое целое


Да (совпадения не допускаются)




Стоимость


Валютный


Главный


Нет




услуга


Текстовый


30


Нет


Поле






В таблице содержится информация о коде, ФИО, дате рождения и должности сотрудника.

Наименование поля


Тип данных


Размер поля


Вид индекса


Ограничение целостности



Код Сотрудника (РК)


Счетчик


Длинноватое целое


Да (совпадения не допускаются)




Фамилия


Текстовый


15


Да (совпадения допускаются)


Поле



имя


Текстовый


10


Да (совпадения допускаются)


Поле



Отчество


Текстовый


15


Да (совпадения допускаются)


Поле



Дата рождения


Дата/время


00/00/0000;0;


Да (совпадения допускаются)




Должность (FK)


Числовой


30


Да (совпадения не допускаются)


Поле со перечнем

Таблица либо запрос

Источник: ”Должность”






В таблице содержится информация о должностях фотоателье.

Наименование поля


Тип данных


Размер поля


Вид индекса


Ограничение целостности



Код Должности (РК)


Счетчик


Длинноватое целое


Да (совпадения не допускаются)




Наименование


Текстовый


25


Нет


Поле







В таблице содержится информация о улицах городка.

Наименование поля


Тип данных


Размер поля


Вид индекса


Ограничение целостности



Код Улицы (РК)


Счетчик


Длинноватое целое


Да (совпадения не допускаются)




Заглавие


Текстовый


15


Нет


Поле







Запросы нужны для подборки данных таблиц и для предстоящего анализа этих данных. Они также могут употребляться как источники для форм и отчетов.



рассчитывает стоимость заказа

SELECT заказ. Код Заказа,

Заказ. Клиент,

Заказ. услуга,

Заказ. Количество,

Заказ. Стоимость,

[Количество]*[Стоимость услуги]![Цена] AS итого

FROM [Цена услуги]

INNER JOIN заказ ON [Цена услуги]. Код = Заказ. Стоимость;


SELECT клиент. Фамилия ИО,

Count( Заказ. Код Заказа ) AS Кол _ зак

FROM клиент

INNER JOIN Заказ ON Клиент. Код клиента = Заказ. Клиент

GROUP BY Клиент. Фамилия ИО;


SELECT Year([заказ]![Дата Оформления]) AS Год _ дизайна,

Count( заказ. Код Заказа ) AS Код Заказа

FROM заказ

GROUP BY Year([Заказ]![Дата Оформления])

ORDER BY Year([заказ]![Дата Оформления]);


SELECT заказ. Код Заказа, Заказ. Дата Дизайна, заказ. Дата Готовности, (DateDiff(‘d’,[Заказ]![Дата Оформления],[заказ]![Дата Готовности])) AS ДЕНЬ

FROM заказ

WHERE ((( Заказ. Дата Готовности ) Is Not Null))

ORDER BY (DateDiff(‘d’,[заказ]![Дата Оформления],[Заказ]![Дата Готовности]));



SELECT Avg([КОЛ-ВО ЗАКАЗОВ ОФОРМЛЕННЫХ ПО ГОДАМ]![Код Заказа]) AS Сред _ количество

FROM [КОЛ-ВО ЗАКАЗОВ ОФОРМЛЕННЫХ ПО ГОДАМ];



Формы служат для облегчения работы юзера с информацией, содержащейся в базе данных, также для удобства доступа, прибавления, корректировки и удаления инфы.










Из данной формы юзер может попасть в всякую другую форму базы данных и работать с той информацией, которая конкретно его интересует.



.

Служит для работы по оформлению заказов.











Служит для работы с информацией о клиентах.


Служит для работы с информацией о сотрудниках фотоателье.



Служит для работы с информацией о должностях работников фотоателье.








Служит для работы с списком наименований услуг.




Служит для работы с информацией о цены услуги.









Служит для работы с информацией о наименовании улиц городка.


тут заказа содержится короткая информация о заказе, также подсчитывается его полная стоимость.




Отчеты являются средством для сотворения печатных копий из базы данных.








В данном отчете содержится информация о общей цены всех заказов.


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





]]>