- •Сочинский государственный университет
- •Задание
- •Введение
- •Аналитическая часть Описание предметной области «Столовая гимназии №8»
- •Список вопросов, на которые должна отвечать информационная система
- •Описание первичных документов
- •Описание результатных документов
- •Определение логической структуры данных
- •Выявление функциональной зависимости
- •Требования нормализации
- •Тип связи информационных объектов
- •Построение информационно-логической модели базы данных.
- •Построение матрицы смежности илм
- •Логическая модель предметной области
- •Построение физической модели
- •Разработка приложения
- •Заключение
- •Список литературы
Аналитическая часть Описание предметной области «Столовая гимназии №8»
Предметной областью является деятельность школы при организации горячего питания школьников.
Родители заключают договор со школой. Классный руководитель передаёт договоры завучу ответственному за организацию питания школы, а тот в свою очередь передаёт их в МАУ «Стандарты питания». В конце месяца классный руководитель составляет табель посещаемости класса. На основе договора и табеля посещаемости МАУ «Стандарты питания» составляет ведомость взаиморасчёта и передаёт её школе. Согласно ведомости родители перечисляют деньги на свой лицевой счёт и банк перечисляет их МАУ «Стандарты питания».
Для учеников предусмотрены три типа питания: завтрак, обед и завтрак с обедом. На каждый тип установлена цена, зависящая от того, льготник ученик или нет. База данных должна обеспечить ввод, хранение и просмотр данных о школьниках, их типе питания и ежедневном посещении столовой.
Информационное обеспечение базы данных включает информацию, которая позволяет регистрировать учеников, учитывать типы питания, генерировать различные отчёты и т.д.
Для работы с базой данных необходимо включить информацию в виде справочников:
справочную информацию о ценах каждого типа питания;
справочную информацию для табелей посещаемости.
Список вопросов, на которые должна отвечать информационная система
Созданная база данных должна отвечать на следующие вопросы:
сколько учеников питается по каждому типу питания;
в какие дни питался каждый из учеников;
задолженность каждого ученика за требуемый промежуток времени;
печать отчётов и других документов.
Описание первичных документов
Для ввода данных используются документы, представленные на рисунках 1.1 и 1.2.
Рисунок 1.1 Форма документа Договор
Рисунок 1.2 Форма документа Акт о расходовании средств на питание
Описание результатных документов
Основными выходными документами при работе с базой данных являются табели посещаемости и индивидуальные ведомости взаиморасчёта. Также может потребоваться отчёт по типам питания. В таблицах 1.1-1.3 представлены формы выходных документов.
Фамилия ученика |
Даты посещения |
Рыбьяков Андрей |
10.05.13 |
11.05.13 | |
12.05.13 |
Таблица 1.1 Табель посещаемости
Индивидуальная ведомость взаиморасчёта составляется раз в месяц на весь для каждого ученика (см. таблицу 1.2).
Фамилия ученика |
Кол-во посещений |
Долг на месяц |
Оплачено |
Баланс |
Рыбьяков Андрей |
12 |
325 |
200 |
125 |
Таблица 1.2Индивидуальная ведомость взаиморасчёта
Отчёт по типам питания составляется на весь класс, и форма отчёта представлена таблицей 1.3.
Фамилия ученика |
Тип питания |
Причина льготы |
Рыбьяков Андрей |
завтрак |
|
Иванцов Василий |
льготный завтрак |
Потеря кормильца |
Иванов Иван |
завтрак и обед |
|
Сидоров Сидр |
не питается |
|
Таблица 1.3 Отчёт по типам питания