9. Даталогическая модель
После подробного анализа предметной области на этапе инфологического проектирования были получены реквизиты баз данных. После этого было произведено распределение этих реквизитов по записям БД, затем базы были декомпозированы до тех пор, пока не получились структуры, удовлетворяющие требованиям третьей нормальной формы и обладающие минимальной избыточностью (хотя избыточность должна присутствовать для ускорения процессов обработки информации).
10. Справочники
Теперь кратко опишем назначение каждого справочника.
Справочник товаров предназначен для хранения товаров. Причем код должен быть уникальным во всем справочнике. Каждый товар имеет приходную и продажную цены, ед. измерения и производителя, который хранится в справочнике производители.
Справочник производители сохраняет код производителя и его полное наименование. Поле Coment предназначено для дополнительной информации по производителю.
Справочник склад содержит код и название всех складов в системе.
В справочнике клиентов хранится вся необходимая информация о фирме-покупателе или фирме-поставщике. В то время как в справочнике фирм хранится информация о наших фирмах, т.е. фирмах от лица которых мы работаем.
Справочник Вид Накладной хранит в себе все виды документов, которые могут быть выданы системой. Например:
- Приходная накладная;
- Расходная накладная;
- Счет;
- Перемещение;
- Налоговая накладная
и другие.
Справочник виды продаж может содержать информацию такого рода: ЗаНал; ЗаБН; Вкредит. Что будет означать, как была проведена операция – за наличные, безналичные деньги или в кредит.
Справочник сотрудников хранит всех возможных пользователей системы и краткую информацию о них, причем каждому из них можно указать статус. Например: 1-Администратор;
2-Менеджер; 3-Бухгалтер, и т.д. А уже программист определит для кого какие возможности доступны, а какие недоступны.
Справочник признаков накладной хранит информацию Следующего вида, например: 1-Продажа; 2-Возврат Поставщику; 3- Покупка; 4-Возврат Покупателю.
База данных в которой хранятся шапки документов – просто хранит все необходимые реквизиты документа. Уникальным во всей системе является номер документа. Он специально объявлен текстовым. По этому номеру в базе, которая хранит табличные части, мы может отыскать те позиции, которые принадлежат этому документу. Если построить индексный файл по полю Number (он построен в системе), то став на первый элемент, соответствующий этому документу, можно получить все остальные элементы по порядку, т.к. в шапке документа хранится количество строк в нем.
Регистры остатков товаров хранят остатки товаров по каждому складу в отдельности. Получается как таблица, где столбцы соответствуют складам, а строки – товарам, а на пересечении – будет количество товара на конкретном складе.
В регистре движения остатков товаров отражается каждая операция, над этим товаром (приход или расход) и указывается, какой документ осуществил данное движение и когда.
Регистры взаиморасчетов идентичны регистрам остатков, только учитывают движение денежных средств.
Схема данных
Словарь данных
Словарь данных, необходимых для хранения в системе, получается очень объемным. Поэтому сейчас приводится только словарь данных для документов. Для упомянутых выше документов необходимо сохранять следующие реквизиты:
№ пп | Наименование элемента данных | Имя | Примечания |
1. | Номер документа | Number | Значение формируется автоматически |
2. | Дата оформления | Date | |
3. | Вид документа | DocType | |
4. | Признак накладной | Priznak | Имеет смысл только для накладной |
5. | Фирма | Firm | |
6. | Клиент | Klient | |
7. | Вид продажи | SailType | |
8. | Склад | Sklad | |
9. | |||
10. | Основание для выписки документа | Osnov | |
11. | Автор документа | Author | |
12. | Наименование товара. | Tovar | |
13. | Цена за единицу | Price | |
14. | Количество | Kol | |
15. | Сумма | Sum | |
16. | НДС | NDS | |
17 | Проведен | Proveden | Проходит документ по регистрам или нет |
... задание на разработку ИС «Реклама» для компании «Деловая недвижимость» 2.2.7 Общие сведения Полное наименование разрабатываемой системы: «Автоматизированное рабочее место менеджера по рекламе агентства недвижимости». Краткое название: ИС «Реклама». АРМ разрабатывается студенткой 6 курса вечернего факультета специальности «Прикладная информатика в экономике» Алтайского Государственного ...
... информации вводится в базу, тем больше и точнее сформируются отчеты. 3. Совершенствование управлением персоналом в УО «ПГВБК» 3.1 Обоснование и расчет экономического эффекта от внедрения программного средства Особенностью современных бизнес процессов в любой отрасли общественной деятельности является автоматизация сбора и обработки информации для принятия управленческих решений. Вместе ...
... за поведением посетителя. Знание эталон со заказа позволит им активно воздействовать на клиента и приме на каждом этапе наилучшую психологическую тактику обслуживания. 3. Программное обеспечение менеджера сервисного центра Когда-нибудь будущие историки непременно скажут, что компьютеры оказались одним из величайших достижений человечества ХХ века. Удобные персональные компьютеры появились ...
... признаков; · оформление пояснительным текстом таблиц, получаемых в результате решения комплекса задач. 2.1.3 Характеристика результатной информации В ходе разработки автоматизированного решения задачи учета складских операций и реализации продукции, результатными показателями являются (печатные формы всех отчетов представлены в Приложениях): - Печать приходной накладной; - ...
0 комментариев