1. Поръчки в онлайн магазин



Дата11.02.2018
Размер78.42 Kb.
#58136
Проекти по бази от данни

1.Поръчки в онлайн магазин


Всеки клиент има уникален номер, име, адрес, лимит за покупки. Трябва да се съхранява списъка на неговите поръчки.
Всеки ред съдържа продукт, количество и сума
Продуктът има номер, име, мерна единица и цена
Всяка поръчка има номер, дата, обща сума и намаление. Клиентът, който прави поръчката се знае и се следи статуса на поръчката.
..

Студент: Фак. Но

2.Склад за електронни елементи


Продукт има номер, име, етикет, цена за брой, категория, параметри, наличност.

Категорията може да съдържа други категории или продукти.


Складът може продава на регистрирани клиенти и да се доставят стоки от регистрирани доставчици.
Базата данни трябва да поддържа на склад във всеки продажби и доставки.

Студент: Фак. Но

3.Производство


Всеки продукт има номер, който го идентифицира, име, мерна единица и цена. Готовите или полуготовите продукти винаги се произвеждат от фиксирано количество други полуготови продукти или суровини (рецепта).

Една поръчка инициира производството на дадено количество продукти. Закупуват се суровини и се продават готови продукти.

Базата данни трябва да поддържа доставките, производството, продажбите и количеството на продуктите.

Студент: Фак. Но

4.Пътнически авиолинии


Полетите свързват две летища с определен брой кацания (отсечки) .Всеки полет има уникален номер,  ден  от  седмицата,  час  на  заминаване,  час  на пристигане, модел  на самолета, начално и крайно летище.
Всяка отсечка от полета се знае летището начално и крайно летище, дължина в километри, час на излитане и на кацане по разписание. Всяка отсечка от полет има номер отразяващ последователността на отсечките в полета. Съответствието между отсечките и полета трябва да е гарантирано по всяко време.


Всяко летище има име и уникален код.

Студент: Фак. Но

5.Библиотека


Всяка книга е регистрирана в библиотеката с име на първи автор и заглавие. Налична е в едно или повече издания. Изданието има номер и година на издаване. Няма две издания с един и същи номер. В библиотеката могат да се намират няколко копия от едно издание, като всяко копие има уникален номер.

Всеки читател има карта с уникален номер в библиотеката. Той може да заема до 5 книги наведнъж, като прави заявка за това. Заявката е винаги персонална, за единично копие и се изпълнява на дадена дата. Библиотеката също така управлява заявки за копия, които не са налични в даден момент (вече взети).

Връщането на книгите се регистрира и запазва, заедно с евентуална глоба за забавяне. Глобата се начислява ако връщането стане след повече от 15 дни от заемането.

Студент: Фак. Но

6.Заемане на аудио дискове


Базата данни управлява дейността на аудиотека. Последната притежава аудиодискове, като всеки от тях има едно или повече копия. Дискът е идентифициран по негов ID, име на албум, продължителност, година на издаване, жанр (рок, рап, фолк и т.н).

Всеки албум може да е съставен от една или повече песни, изпълнявана от един или повече изпълнители (групи) и да има един или повече автори.

Наемането е винаги лично, за едно копие и се осъществява на определена дата.

Когато копието е върнато на наемодателя, тя се архивира с дата на заемане, дата на връщане и евентуално компенсация за забавяне. Таксата е по 1 Евра/ден, закъснение се отчита след 15-ия ден от заемането.



Студент: Фак. Но

7.Заемане на видео дискове


Базата данни управлява заемодатели според мен се имат предвид наематели и видео дискове, които имат едно или повече копия. Дискът е идентифициран по негов ID, име на филм, продължителност, година на издаване, жанр (трилър, комедия, криминален, екшън, романтичен, драма и т.н).

Всеки филм има един или повече режисьори и има състав на артистите (списък на артисти).

Наемането е винаги лично, за едно копие и се осъществява на определена дата.

Когато копието е върнато на наемодателя, тя се архивира с дата на заемане, дата на връщане и евентуално компенсация за забавяне. Таксата е по 1 Евра/ден, закъснение се отчита след 15-ия ден от заемането.



Студент: Фак. Но

8.Студентско състояние


Базата данни управлява студенти и техните оценки за годината.

Всеки студент се отличава с име, факултетен номер и лични данни.

Всяка дисциплина има име и ID номер. Всеки курс може има други курсове като предшестващи

Всеки преподавател може да води само една дисциплина, но всяка дисциплина може да бъде водена от повече от един преподаватели.

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

Студент: Фак. Но

9.Студентско състояние 2


Базата данни управлява студенти и техните оценки за годината.

Всеки студент се отличава с име, факултетен номер и лични данни.

Всяка дисциплина има име и ID номер и брой кредити.

Всеки преподавател може да води много дисциплини и всяка дисциплина може да бъде водена от повече от един преподаватели.



Всеки студент може да се включи в даден курс и може да избере преподавателя. Накрая преподавателят изпитва студента и го оценява. Изкаралият студент получава кредите от дисциплината.

Студент: Фак. Но

10.Производство 2


Продукцията в една фабрика се състои от артикули, които се закупуват извън фабриката и такива, които се произвеждат в цеха. Един артикул се означава с уникален номер и се отличава име. За закупените извън фабриката артикули са известни покупна цена и доставчик, означен с име, адрес и телефон.

Напротив, за артикул, произведен в цеха знаем неговата технология. Тя има уникален индикатор и се състои от последователност от операции, които трябва да се изпълнят.

Една операция има номер, име и средно време за изпълнение. Технологията изисква и начална заготовка, която може да бъде купена или произведена. Сумата от продължителностите на операциите за една група дава приблизителната продължителност на технологията. Една операция може да се използва в няколко последователности и няколко пъти в една и съща последователност. Операцията се изпълнява от подходяща машина.

Една машина има уникален сериен номер, име и място на съхранение. В допълнение някои машини са взаимозаменяеми, което ще рече, че могат да бъдат заменяни от други, за да изпълнят някаква операция.

Student: Pers. No

11.Транспортни разходи


Служителите на една организация получават надбавки за път, когато те извършват външни услуги.
Всяко пътуване, което се провежда на определена дата се определя от общината по местоживеене на служителя и общината на крайната дестинация.
Някои общини са групирани в агломерации, като техният център е една от техните общини. Ако началната или крайната общината принадлежи към агломерацията, тя условно се заменя с нейния център (при изчисляване на пътните разноски).
Разстоянието между двете общини, реални или изчислени, се дава от таблица на официалните разстояния.
Надбавка за пътуване също така зависи от превозното средство на работника или служителя при цената зависи разстоянието в км, мощността на личното превозно средство. Но разрешената мощност има таван, който зависи от длъжността на работника или служителя.
Обезщетенията се изчисляват месечно и се изплащат по сметка на работника или служителя.
Системата трябва да изчислява месечните надбавки на работниците и служителите, знаейки, че всяка декларация за пътуване съдържа, код на служителя, дата и обслужена община.

Student: Pers. No

12.Офиси и проекти


Компанията реши да разработи база данни на своите отдели, офиси, служители и проекти.
Отдел има номер и име. Той се оглавява от началник отдел, който е служител на този отдел и има определен бюджет. Той има редица офиси. Служителите от отдела работят по проекти, за които отговаря отделът отговорна и има редица офиси.
Всеки офис се идентифицира с номер и се характеризира с площ (в m2), е на разположение на отдел. В офиса има един или повече телефони са свързани в един офис. Един от телефоните е официалният телефон на офиса.
Всеки служител работи за един отдел и следователно може да бъде началник само на един отдел. Работникът или служителят работи в офис и е достъпен по един от телефонните номера на офиса. От друга страна, няколко служители от един офис могат да имат от един и същ телефонен номер.
Компанията има списък на длъжности (дизайнер, анализатор, програмист, ...), които се характеризират с минимална и максимална заплата. Компанията иска да съхрани историята на кариерата на всеки служител с всяка длъжност, датата на заемане и начална заплата.
Всеки проект се води от отдел и по него могат да работят само служители от съответния отдел. Проектът има начална дата и дата на завършване и статус. Трябва да се пази информацията за всички проекти, независимо от техния статус.

Student: Pers. No

13.Компютърен сервиз


Продавач на компютърна техника планира да автоматизира дейностите по техническото обслужване, за да се улесни контролът оборудване, пуснато с клиенти.
Всеки клиент има код (уникален), име, адрес и телефон. След всяка интервенция за оборудване на клиент техниците трябва да се напишат доклад.
Докладът засяга само едно устройство, за което се знае типа, датата на покупката, типът на договора за поддръжка, както и собственикът. Устройството има разполага със собствен сериен номер. Докладът също така включва пореден номер на поръчката, датата и естеството на интервенцията.
Той трябва най-накрая да бъде в състояние да отрази техническите операции, замяната на частите и инсталирания софтуер.
Съществува списък на техническите операции, в който има описание от производителя и средна продължителност. За всяка операция е желателно да регистрира действителната продължителност. Различните операции на една и съща интервенция могат да се извършват от различни техници, идентифицирани от тяхно име и фамилия.
В хода на операцията може да се наложи да замяна на редица компоненти. Всяка компонента има номер, етикет и цена.
Операцията може да бъде инсталиране на софтуер, включен в каталог. Няма две програми, които имат един и същ номер на лиценза и версия. Едно кратко описание характеризира всеки софтуер.



Student: Pers. No

14.Спектакъл


Абонатът се характеризира с код, адрес, телефон и кредитна карта (с нейния вид, номер и срок на годност). Абонатът е лице, регистрирано в организацията и може да си запази места за предлаганите представления.
Представлението за спектакъл и се характеризира с дата на представлението, брой свободни места и цената на място. Няма две изпълнения на един и същ спектакъл на една и съща дата. За всеки спектакъл се знае заглавието му, която е уникално за целия регистрираните спектакли, театралната трупа и неговия продуцент.
Абонатите могат да направят няколко резервации. Всяка резервацията се прави от единствен абонат и получава уникален номер в допълнение към датата на регистрация и общата сума за плащане.
Резервация включва между една и десет поръчки. Поръчката се отнася до представление, за които абонатът запазва определен брой места. Поръчката включва и сумата, изчислена като произведение на броя на запазените местата по цената им. Общата сума на поръчките сумата, дължима от абоната. Броят на запазените места в даден момент трябва винаги да бъде по-малко от разполагаемия брой. Това изискване може да доведе до необходимостта от коригиране на броя на местата, пожелани от абоната.


Student: Pers. No


Сподели с приятели:




©obuch.info 2024
отнасят до администрацията

    Начална страница