Предмет: Базы данных
Тип работы: курсовой проект
Тема: Фитнес
Требования/методичка/пример: делать в Access 2003! само задание представлено на фото. Ниже идет подробное пояснение некоторых пунктов задания:
1) для простоты, услуги идут каждый день в определенное время, т.е. нет расписания по дням недели.
2) Поддержка оформления абонемента: в готовой форме пользователь будет вводить ФИО, телефон, выбирать услугу, дату начала абонемента и дату конца. Он не может выбрать дату, меньшую сегодняшней, а дата окончания не может быть меньше даты начала абонемента - т.е. должен стоять запрет определенный.
3) поддержка оформления раз.посещения: в готовой в форме пользователь будет вводить ФИО, телефон, выбирать услугу только на сегодняшнюю дату (возможно в поле дата уже будет прописана)
4) возврат денег осуществляется только для абонемента, и если вдруг абонемент куплен далеко вперед, то возврат осуществляется с даты начала занятий, иначе - с даты прекращения посещений
5)фин.отчет: здесь должны фигурировать такие названия столбцов, как вид услуги (т.е. купленные абонементы и раз. посещения), даты, суммы денег за эти услуги в отдельности. ОБЯЗАТЕЛЬНО в отчете должны фигурировать возвращенные деньги, а после всей таблицы отчета написать итого: (и вывести общую сумму выручки, включая потери за возвращенные деньги).
Если у пользователя абонемент, например, оформлен с 10.12 по 18.12, а мы хотим вывести фин.отчет на 15.12, то этот абонемент фигурировать в отчете не будет, так как пользователь внес деньги именно 10.12, а 15.12 поступлений денежных по этому абонементу уже не было.
6) текущая загруженность зала - этот запрос относится только к разовым посещениям
7) прогноз на свободные места на определенную дату по времени - только для абонемента
связи между таблицами - четкие
В СРОК НУЖНО!
В СРОК НУЖНО!
В СРОК НУЖНО!