Главная страница

База данных. Отчет по остаткам может быть получен за определенную дату поиск документов может осуществляться по ключевому слову получение списка документов, участвующих в операции, за определенную дату


Скачать 28 Kb.
НазваниеОтчет по остаткам может быть получен за определенную дату поиск документов может осуществляться по ключевому слову получение списка документов, участвующих в операции, за определенную дату
Дата12.03.2019
Размер28 Kb.
Формат файлаdocx
Имя файлаБаза данных.docx
ТипОтчет
#70198

Практическая работа №1

Геллерт А. ФИТ 16-3


База данных создаётся для автоматизации кассовых операций и контроля над ними. БД должна содержать данные о кассирах, список проведенных операций, финансовую сводку за определенный срок.

В соответствии с предметной областью система строится с учётом следующих особенностей:

  • каждый чек должен содержать код обслуживающего кассира, сумму операции, дату;

  • отчет кассира может быть получен за определенную дату;

  • отчет по остаткам может быть получен за определенную дату;

  • поиск документов может осуществляться по ключевому слову;

  • получение списка документов, участвующих в операции, за определенную дату.

Выделим базовые сущности этой предметной области:

  • Кассиры. Атрибуты кассиров – ФИО, код кассира;

  • Документы. Атрибуты документов – код документа, наименование;

  • Подотчетные лица. Атрибуты подотчетных лиц - код сотрудника, ФИО, код подразделения;

  • Бухгалтерские счета. Атрибуты бухгалтерских счетов - код счета, наименование;

  • Движение. Атрибуты движения - дата, код кассира, признак операции, код бухгалтерского счета, код сотрудника, сумма, код документа, № документа;

  • Остатки. Атрибуты остатков - код кассира, дата, остаток на начало дня, сумма прихода, сумма расхода;

  • Подразделения. Атрибуты подразделений - код подразделения, наименование, код сотрудника_начальника подразделения.

Система создаётся для обслуживания следующих групп пользователей:

  • кассиры;

  • бухгалтеры;

При работе с системой кассиры должны иметь возможность решать следующие задачи:

  1. ведение БД (запись, чтение, модификация, удаление в архив).

При работе с системой бухгалтеры должны иметь возможность решать следующие задачи:

  1. ведение БД (запись, чтение, модификация, удаление в архив);

  2. удаленный доступ (получение данных о операциях).

Входные базовые сущности:

  • условно-постоянные: кассиры, подотчетные лица, подразделения, документы, бухгалтерские счета;

  • оперативные: движение, остатки.

Выходные документы:

  • Отчет «I-го» кассира за «j-е» число (по таблице Движение)

  • Список подотчетных лиц «I-го» подразделения, участвующих в кассовых операциях в текущем году

  • Отчет по остаткам на «I» дату (кассир, остаток на начало, приход, расход, остаток на конец дня)

Ограничения:

Код кассира – больше нуля, уникальное значение;

Код документа – больше нуля, уникальное значение;

Код сотрудника – больше нуля, уникальное значение;

Код подразделения – больше нуля, уникальное значение;

Код счета – больше нуля, уникальное значение;

Наименование – принимает значения: приходный ордер, расходный ордер;

Дата – больше нуля;

Признак операции – может принимать значения: приход/расход;

Код бухгалтерского счета – больше нуля, уникальное значение;

Сумма прихода – больше нуля;

Сумма расхода – больше нуля;

Остаток на начало дня – зависит от суммы прихода и расхода;

Код подразделения – больше нуля, уникальное значение;

Код руководителя – больше нуля, уникальное значение.




написать администратору сайта