Задачи за практика/Практическа работа 3

Практическа работа номер 3

Тема: Проектиране на структура на база данни с помощта на инструменти за случаи

Цел: Да се ​​проучат възможностите за проектиране на база данни с помощта на инструменти Case.

Разгледайте избраната от вас тема.

Изградете ER диаграма в CASEStudio.

Вариант 1. Коли под наем

Компанията за коли под наем трябва да следи клиентите, колите, цените и поръчките. Системата трябва да предоставя разписания за превозни средства, подробни данни за наличните превозни средства, отчети за употребата и конкретно превозно средство, фактури за клиентите.

Вариант 2. Училищна библиотека

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

Вариант 3. Спортен клуб

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

Вариант 4. Училищни практики

Училището трябва да съхранява данни за практиките на учениците, включително имена на ученици, имена на работодатели, кой е посочен към кой работодател и всякакви допълнителни данни. Системата трябва да предоставя списъци на ученици, които отсъстват от училище в определен ден поради практики, списъци на студенти за работодатели, доклади за чираци, на които не е назначен работодател, индивидуални писма до работодатели и чираци.

Вариант 5. Управление на склад

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

Вариант 6. Автошкола

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

Вариант 7. Училищни изпити

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

Вариант 8. Химическо чистене

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

Вариант 9. Предмети по избор

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

Вариант 10. Работилница за обувки

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

Вариант 11. Свободни места в хотела

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

Вариант 12. Фризьор

Малък фризьор трябва да съхранява данни за регистрираните клиенти. Системата трябва да съхранява данни за клиенти, занаятчии, нужди и записи. Системата трябва да издава отчети за регистрирани клиенти и безплатни майстори.