Реферат: Учёт поступления и выдачи книг
- Тираж;
- Цена.
С данной информационной системой должны работать следующие группы пользователей:
-бухгалтеры материального стола;
-кладовщики.
При работе с системой секретарь выполняет следующие функции:
- Принимает заявки от магазинов;
- Оформляет заявки на новые книги в издательство;
- Ведет учет полностью обработанных и частично обработанных заявок.
Кладовщик ведет учет поступления книги от издательств и выдачу книг магазинам.
Входной информацией служат накладные на принимаемые на склад книги и заявки на приобретение книги от магазинов.
Выходной информацией является отчет о частично и полностью обработанных заявок, и сводная ведомость.
Задача выполняется по мере поступления книг на склад или получения заявок от магазинов.
1.2 Функциональная схема задачи
![]() |
1.3 Схема данных
Издательство Магазин
![]() | ![]() | ||
![]() |
ER-диаграмма
1.4 Описание входной информации
Входной информацией является:
· Список книг, поступающий из издательства по мере требования;
· Список заявок, поступающий из магазинов по мере требования;
Таблица 1. Описание входных документов
Наименование документа (шифр) | Дата поступления документа | Откуда поступает документ | |
Список книг | По мере требования | Издательство | |
Список заявок | По мере требования | Магазин |
Таблица 2. Описание реквизитов входных документов
Наименование документа | Наименование реквизита | Шифр реквизита | Форма представления | Длина байт |
Список книг | Издательство | Издательство | Строка | 10 |
Название книги | Название книги | Строка | 10 | |
Автор | Автор | Строка | 10 | |
Тираж | Тираж | Число | - | |
Цена | Цена | Число | - | |
Список заявок | Название магазина | Магазин | Строка | 10 |
Название книги | Название книги | Строка | 10 | |
Автор | Автор | Строка | 10 | |
Требуемое количество | Треб. кол | Число | - |
Формы входных документов
Список книг
Издательство | Название книги | Автор | Тираж | Цена |
Список заявок
Магазин | Название книги | Автор | Требуемое количество |
1.5 Описание структуры базы данных
Таблица 3. Описание структуры базы данных
Назначение (содержимое) таблицы | Физическое имя таблицы | Наименование полей | Шифр поля | Форма представления | Диапазон значений |
Список книг | f1. db | Ключ | ID | Автоинкремент | - |
Название издательства | Издательство | Строка | 10 | ||
Название книги | Назв. книги | Строка | 10 | ||
Фамилия автора | Автор | Строка | 10 | ||
Тираж | Тираж | Число | - | ||
Цена | Цена | Число | - | ||
Список заявок | f2. db | Номер заказа | № заказа | Автоинкремент | - |
Название магазина | Магазин | Строка | 10 | ||
Название книги | Назв. книги | Строка | 10 | ||
Фамилия автора | Автор | Строка | 10 | ||
Требуемое количество | Треб. кол | Число | - | ||
Дополнительный список заявок | f3. db | Номер заказа | № заказа | Число | - |
Название издетельства | Издательство | Строка | 10 | ||
Количество выданных книг | Выдано | Число | - | ||
Цена | Цена | Число | - | ||
Сумма | Сумма | Число | - |
Примечание: символ «*» означает первичный ключ.
1.6 Описание выходной информации
Выходной информацией является:
- Ведомость удовлетворенных заказов;
- Ведомость неудовлетворенных заказов;
- Сводная ведомость;
Таблица 4. Описание выходных документов
Наименование документа | Периодичность выдачи | Срок выдачи | Количество экземпляров | Куда передается |
Ведомость удовлетворенных заказов | Каждый месяц | 1 день | 1 | В бухалтерию |
Ведомость неудовлетворенных заказов | Каждый месяц | 1 день | 1 | В бухалтерию |
Сводная ведомость | Каждый месяц | 1 день | 1 | В бухалтерию |
Таблица 5. Описание реквизитов выходных документов
Наименование документа | Наименование реквизита | Шифр реквизита | Форма представления | Длина байт |
1 | 2 | 3 | 4 | 5 |
Ведомость удовлетворенных заказов | Номер заказа | № группы | Число | 10 |
Название магазина | Магазин | Строка | 10 | |
Название книги | Наз. книги | Строка | 10 | |
Фамилия автора | Автор | Строка | 10 | |
Название издательства | Издательство | Строка | 10 | |
Количество выданных книг | Выдано | Число | - | |
Ведомость неудовлетворенных заказов | Номер заказа | № заказа | Число | - |
Название магазина | Магазин | Строка | 10 |
Продолжение Таблица 5
1 | 2 | 3 | 4 | 5 |
Название книги | Наз. книги | Строка | 10 | |
Фамилия автора | Автор | Строка | 10 | |
Требуемое количество | Треб. кол | Число | - | |
Сводная ведомость | Название издательства | Издательство | Строка | 10 |
Название книги | Наз. книги | Строка | 10 | |
Фамилия автора | Автор | Строка | 10 | |
Количество выданных книг | Выдано | Число | - | |
Цена выданных книг | Сумма | Число | - |
Формы выходных документов
Ведомость удовлетворенных заявок
№ заказа | Магазин | Название книги | Автор | Издательство | Выдано |
Ведомость неудовлетворенных заявок
№ заказа | Магазин | Название книги | Автор | Треб. кол-во |
Сводная ведомость
Издательство | Название книги | Автор | Кол-во книг | Сумма |
Итого: |
1.7 Контрольный пример
Входные данные контрольного примера представлены в виде таблиц.
Рисунок 1 - Список книг
В магазин пришли следующие заявки:
К-во Просмотров: 295
Бесплатно скачать Реферат: Учёт поступления и выдачи книг
|