Смекни!
smekni.com

База данных "Учет готовой продукции на складе" (стр. 1 из 2)

Содержание

Введение

1 Разработка информационной модели предметной области

1.1 Описание предметной области (ПО) решаемой задачи

1.2 Описание форматов входных документов

1.3 Описание содержания отчетных документов

1.4. Описание функциональной схемы программного приложения

2. Разработка инфологической модели предметной области

2.1. Описание информационных объектов (сущностей), их классы, атрибуты, связи

2.2 Процедура нормализации

2.3 Разработать модель( «Таблица- связь»)

3 Разработка даталогической модели

3.1. Описание выбранной СУБД

3.2 Представление концептуальной схемы в виде таблиц реляционной базы данных с данными контрольного примера.

3.3 Описание логической структуры таблиц с определением ключей и описанием ограничений.

3.4 Описание запросов к базе данных на основе разработанных таблиц реляционной БД

3.5 Описание формирования, содержания и вида выходных документов (отчетов)

4 Физическая модель базы данных

4.1 Описание технологии ведения (сопровождения) базы данных (ввод, корректировка: добавление, удаление, изменение)

4.2 Создание структуры базы данных в СУБД ACCESS:

Создание форм для ведения проектируемой БД

5 Разработка пользовательского приложения – информационной системы (ИС) – на основе созданной базы данных

5.1. Схема функциональной структуры приложения

5.2 Формы заставки, главной и вторичной кнопочных форм диалога пользователя, процедуры обработки событий, макросы

5.3 Инструкция пользователя по работе с ИС

5.3.1 Подготовка к работе

5.3.2 Описание операций

5.3.3 Работа с Базой Данных

5.3.4 Работа в формах

Заключение

Список литературы

Введение

Готовая продукция может отражаться в учете по фактической или нормативной (плановой) производственной себестоимости. Фактическая производственная себестоимость готовой продукции может быть рассчитана только после окончания отчетного месяца. Вместе с тем, движение продукции происходит ежедневно. В этих условиях для текущего учета используется условная оценка продукции - учетная цена. В качестве учетной цены может быть использована нормативная (плановая) себестоимость, договорная цена и т. д.

Целью курсового проекта является создание базы данных «Учет готовой продукции на складе», а также закрепление профессиональных навыков по созданию баз данных и приложений, использующих эти базы данных.

Для достижения этой цели необходимо решить следующие задачи:

Рассмотреть предметную область;

Выявить документы необходимые для учета готовой продукции на складе;

Выявить входящую и выходящую информацию;

Разработать программное приложение.

1 Разработка информационной модели предметной области

1.1 Описание предметной области (ПО) решаемой задачи

Готовая продукция – конечный продукт производственного процесса организации.

Готовую продукцию из производства передают на склад. Такая передача осуществляется на основании накладных на передачу товарно-материальных ценностей на склад. Накладную составляет в двух экземплярах подразделение-сдатчик (цех). На обоих экземплярах накладных должны быть две подписи: начальника цеха готовой продукции и начальника склада готовой продукции.

На основании одного из экземпляров накладной, которая остается на складе готовой продукции, начальник склада или ответственное лицо заполняет карточку складского учета. В ней делают запись об оприходовании готовой продукции поступившей на склад и передают в бухгалтерию. В бухгалтерии, в соответствии с П(С)БУ 9, учет готовой продукции ведут по ее наименованиям или однородной группе (виду).

Записи в карточке складского учета ведут на основании каждого приходного документа и имеют тот же порядковый номер, ту же дату составления.

1.2 Описание форматов входных документов

Приходный ордер № _______

Дата __________

Подразделение _________________________________

№ п/п Наименование Количество Единица измер. Цена
1 2 3 4 5

Сдал________________ _______________________

(подпись) (расшифровка подписи)

Принял________________ _______________________

(подпись) (расшифровка подписи)

1.3 Описание содержания отчетных документов

-отчет «Приходный ордер» название организации, № цеха, какой склад принял, наименование товара, кол-во, ед. изм., цена, директор фирмы. Отражает информацию о поступившей продукции.

- отчет «Готовая продукция» наименование, ед. изм., количество, цена, сумма.

Отражает информацию о готовой продукции на складе.

1.4 Описание функциональной схемы программного приложения

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

2. Разработка инфологической модели предметной области

2.1 Описание информационных объектов (сущностей), их классы, атрибуты, связи

База данных «Учет готовой продукции на складе» предназначена для хранения и обработки сведений о поступлении готовой продукции. Для решения задачи необходима входная нормативно-справочная (НСИ) и оперативная информация, на основании которой получают результатную информацию. Логическая схема строится из трех основных блоков: сущностей, атрибутов и связей. В соответствии с ER-диаграммой, в логической схеме отображаются сущности:

Журнал накладных, в которой хранится информация о приходных ордерах;

Готовая продукция, в которой хранится информация о товарах на складе;

Цех, в которой хранится информация о цехах;

Сущность Приходный ордер

№ Накладной - Числовой

Дата - Дата/время

Название организации - Текстовый

Адрес - Текстовый

Сдал - Текстовый

Принял - Текстовый

Сдал цех – Текстовый

2.Сущность Готовая продукция

Наименование - Текстовый

Кол-во - Числовой

Ед_изм - Текстовый

Цена - Числовой

№ Накладной – Числовой

Стеллаж - Текстовый

Сущность Цех

Наименование – Текстовый

Зав. цехом – Текстовый

2.2 Процедура нормализации

Так как таблица «Готовая продукция» содержит атрибут «ед_изм.», который может повторяться, то этот атрибут необходимо вынести в отдельную таблицу «Ед_изм». И связать эти таблицы связью один ко многим.

2.3 Разработать модель( «Таблица- связь»)

3 Разработка даталогической модели

3.1 Описание выбранной СУБД

В качестве СУБД была выбрана MS Access 2003, т.к. она создана для работы с реляционными базами данных, включающая все необходимые инструментальные средства для создания локальной базы данных. Теперь обосную свой выбор:

MS Access входит в основной пакет Ms Office, который имеет широкое распространение, что при условии покупки этого пакета исключает необходимость приобретения другой СУБД;

с помощью MS Access можно разрабатывать простые и удобные формы ввода данных, что упрощает работу пользователя;

MS Access позволяет осуществлять автоматическую обработку данных;

MS Access имеет интуитивно понятный интерфейс, что значительно упрощает работу;

MS Access позволяет осуществлять выдачу простых и сложных отчетов.

Система Access — это набор инструментов конечного пользователя для управления базами данных. В ее состав входят конструкторы таблиц, форм, запросов, отчетов, web страниц и макросов.

3.2 Представление концептуальной схемы в виде таблиц реляционной базы данных с данными контрольного примера

Каждая сущность логической схемы должна быть представлена таблицей реляционной базы данных, в которой каждый столбец - это атрибут сущности. На каждую таблицу составляется описание логической структуры, в ней определяются основные характеристики каждого поля (атрибута) таблицы, значения характеристик будут использованы при создании базы данных в конкретной СУБД. Для данного задания таблицы будут иметь вид:

Таблица 1. Сущность таблицы «Ед_изм»

Ед_изм
Шт.

Таблица 2. Сущность таблицы «Приходный ордер»

№ Накладной Дата Сдал цех №
1 01-дек-2008 1

Таблица 3. Сущность таблицы «Готовая продукция»

Наименование Кол-во Ед_изм Цена Стеллаж № Накладной
хлеб белый 1000 Кг 20,00р. 1 1

Таблица 4. Сущность таблицы «Цех»

№ цеха Зав. цехом
1 Петров И. И.

3.3 Описание логической структуры таблиц с определением ключей и описанием ограничений

Таблица 1. Описание логической структуры таблицы «Ед_изм»

Признак ключа Имя поля Тип данных поля Длина Точность числа ограничения
- Ед_изм Текстовый 10 - -

Таблица 2. Описание логической структуры таблицы «Приходный ордер»

Признак ключа Имя поля Тип данных поля Длина Точность числа ограничения
Pk № Накладной Числовой Длинное целое Авто >0
Дата Дата/время - - -
Fk Сдал цех № числовой Длинное целое Авто >0<4

Таблица 3. Описание логической структуры таблицы «Готовая продукция»

Признак ключа Имя поля Тип данных поля Длина Точность числа ограничения
- Наименование Текстовый 50 - -
- Кол-во Числовой Длинное целое Авто >0
- Ед_изм Текстовый 10 - -
- Цена Денежный Денежный Авто -
- Стеллаж Числовой Длинное целое Авто >0<11
PK № Накладной Числовой Длинное целое Авто -

Таблица 4. Описание логической структуры таблицы «Цех»