- •Предисловие
- •Теоретические сведения.
- •1.2 Проектирование бд.
- •1.2.1. Первая стадия концептуального проектирования базы данных . Er-диаграмма.
- •1.2.2. Объединение локальных представлений.
- •1.2.3. Ограничения целостности.
- •1.2.4. Представление концептуальной модели средствами модели данных субд.
- •1.3. Реляционная модель данных.
- •1.4. Манипулирование данными в реляционной модели.
- •1.4.1.Операции реляционной алгебры.
- •1.5. Процесс нормализации отношений.
- •Примеры предметных областей для лабораторных работ.
- •1. Автоматизация Библиотеки.
- •2. Автоматизация поликлиники – выдача талонов
- •3. Автоматизация поликлиники – вызовы на дом
- •4. Автоматизация работы кадрового агентства.
- •5. Автоматизация работы диетической столовой.
- •6. Автоматизация работы книжного магазина.
- •7. Автоматизация работы детского сада.
- •8. Тестирование.
- •9. Автоматизация супермаркета.
- •10. Автоматизация телефонного справочника ЯрГу.
- •11. Автоматизация пункта проката видеокассет.
- •12. Автоматизация работы аптеки.
- •14. Автоматизация работы адвокатской конторы.
- •15. Автоматизация работы фирмы.
- •16. Автоматизация работы гостиницы.
- •17. Автоматизация работы ломбарда.
- •18. Автоматизация работы нотариальной конторы.
- •19. Автоматизация распределения учебной нагрузки.
- •20. Автоматизация работы туристической фирмы.
- •21. Автоматизация учета телефонных переговоров.
- •22. Автоматизация работы фирмы по прокату автомобилей.
- •23. Автоматизация работы информационно-аналитического центра коммерческого банка.
- •24. Автоматизация работы ювелирной мастерской.
- •25. Автоматизация работы по сдаче в аренду торговых площадей.
- •Литература
- •Оглавление
17. Автоматизация работы ломбарда.
Описание предметной области.
Задача – информационная поддержка финансовой деятельности ломбарда.
Информация
Деятельность компании организована следующим образом: К Вам обращаются различные лица с целью получения денежных средств под залог определенных товаров. Про каждого клиента хранится информация: инициалы, адрес, паспортные данные. После оценивания стоимости принесенного в качестве залога товара (вид, материал, вес процент износа) определяется сумма, которая может быть выдана на руки клиенту, а также комисионные. Определяется срок возврата. В случае согласия клиента, оформляется договор продажи. Если в указанный срок не происходит возврата денег, то товар переходит в собственность ломбарда и выставляется на продажу.
Реализовать следующие функции системы
Оценка товара по его характеристикам.
Заключение договоров с клиентами.
Возврат товара, при возврате денег клиентом (закрытие сделки).
Ежедневное отслеживание просроченных договоров с переводом товаров в продажу.
Уценка товара (сезонная скидка, ситуация на рынке).
Необходимо предусмотреть получение разнообразной статистики:
суммарная стоимость заключенных договоров;
списки, принятых товаров по категориям и датам;
выручка от продажи.
18. Автоматизация работы нотариальной конторы.
Описание предметной области.
Задача – информационная поддержка финансовой деятельности ломбарда.
Информация
Деятельность нотариальной конторы организована следующим образом: фирма готова предоставить клиенту определенный комплекс услуг. Для наведения порядка, Вам необходимо формализовать эти услуги, составив их список с описание каждой услуги. При обращении клиента его стандартные данные (инициалы, вид деятельности, адрес, телефон) фиксируются. По каждому факту оказания услуги клиенту составляется документ, в котором указываются услуга, сумма сделки, комиссионные (доход конторы), описание сделки. В рамках одной сделки клиенту может быть указано несколько услуг. Кроме того постоянным клиентам компания может предоставлять скидки.
Реализовать следующие функции системы
Ведение прайс-листа услуг.
Заключение сделок с клиентами.
Автоматический расчет суммы сделки и комиссионных.
Вывод на печать договора о сделке.
19. Автоматизация распределения учебной нагрузки.
Описание предметной области.
Задача – информационная поддержка учебного процесса в вузе.
Информация
Имеются сведения о преподавателях кафедры, включающих наряду с анкетными данными информацию об их ученой степени и стаже работы. Преподаватели должны обеспечить проведение занятий по некоторым предметам учебного плана. (Учебный план — предмет, семестр, специальность, курс, количество часов (отдельно лекции и практика), вид отчетности (зачет, экзамен)). Нагрузка каждого преподавателя должна соответствовать нормам, установленным вузом (лекционная нагрузка, практические занятия).
Реализовать следующие функции системы
Ведение и редактирование учебного плана.
Ведение и редактирование информации о кадровом составе.
Автоматическое распределение нагрузки.
Распечатка нагрузки конкретного преподавателя (конкретной кафедры).
Распечатка учебной нагрузки для специальности (дисциплина, кол-во часов, вид (лекция /практика), преподаватель).