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

Автор работы: Пользователь скрыл имя, 28 Ноября 2013 в 16:38, курсовая работа

Описание работы

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

Содержание работы

Введение 3
1 Разработка информационной модели предметной области 4
1.1 Описание предметной области (ПО) решаемой задачи 4
1.2 Описание форматов входных документов 5
1.3 Описание содержания отчетных документов 6
1.4 Описание функциональной схемы программного приложения 6
2. Разработка инфологической модели предметной области 7
2.1 Описание информационных объектов (сущностей), их классы, атрибуты, связи 7
2.2 Процедура нормализации 8
2.3. Разработать модель («Таблица-связь») 9
3 Разработка даталогической модели 10
3.1 Описание выбранной СУБД 10
3.2 Представление концептуальной схемы в виде таблиц реляционной базы данных с данными контрольного примера 10
3.3 Описание логической структуры таблиц с определением ключей и описанием ограничений 11
3.4 Описание запросов к базе данных на основе разработанных таблиц реляционной БД 13
3.5 Описание формирования, содержания и вида выходных документов (отчетов) 13
4 Физическая модель базы данных 15
4.1 Описание технологии ведения (сопровождения) базы данных (ввод, корректировка: добавление, удаление, изменение) 15
4.2 Создание структуры базы данных в СУБД ACCESS: 15
5 Разработка пользовательского приложения – информационной системы (ИС) – на основе созданной базы данных 26
5.1. Схема функциональной структуры приложения 26
5.2 Формы заставки, главной и вторичной кнопочных форм диалога пользователя, процедуры обработки событий, макросы 26
5.3 Инструкция пользователя по работе с ИС 27
5.3.1 Подготовка к работе 27
5.3.2 Описание операций 27
5.3.3 Работа с Базой Данных 28
5.3.4 Работа в формах 29
Заключение 30
Список литературы 31

Файлы: 1 файл

Курсовая Аммосов.docx

— 1.75 Мб (Скачать файл)

 

 

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

Признак ключа

Имя поля

Тип данных поля

Длина

Точность числа

ограничения

-

Зав. цехом

Текстовый

30

-

-

Pk

Цех №

числовой

целое

Авто 

>0<4


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

 

Запрос «Готовая_продукция» используется для формирования отчета «Готовая продукция», отбирает данные о продукции. используются поля Наименование, Кол-во, Ед_изм, Цена, № Приходного ордера, Стеллаж из таблицы «Готовая продукция».

Запрос «Приходный_ордер» используется для формирования отчетов «Приходный ордер» и «Карточка учета» , отбирает данные об отдельно взятой накладной. Используются поля №Накладной (поиск по № накладной), дата, Сдал цех №, Принял склад из таблицы «Приходный ордер», поле Зав. складом из таблицы «Склад».

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

 

В базе данных используется отчета: «Готовая продукция», «Приходный ордер».

1. Отчет «Готовая продукция»  сформирован на основе таблицы  ««Готовая продукция»»

 

 

Наименование

Кол-во

Ед_изм

Цена

№ Приходного ордера

Стеллаж

Хлеб "поклеванный"

100

Шт.

10,00р.

2

2


 

2. Отчет «Приходный ордер»  сформирован на основе запроса  «Приходный_ордер»

Приходный ордер №Дата

Сдал Принял склад

 

Наименование

Количество

Ед измерения

Цена

       

 

Сдал зав. цехом ___________________________ Подписьрасшифровка подписи

Принял зав. складом ____________________________

3. Отчет «карточка учета»  сформирован на основе запроса  «Приходный_ордер»

 

 

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

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

 

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

Формы имеют интуитивно понятный интерфейс.

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

 

1 Таблица «Ед_изм» в режиме конструктора

 

2. Таблица «Ед_изм»

 

 

3 Таблица «Приходный ордер»  в режиме конструктора

 

4 Таблица «Готовая продукция»  в режиме конструктора

 

5 Таблица «Готовая продукция»

 

 

 

 

 

6 Таблица «цех» в режиме  конструктора

 

7 Таблица «цех»

 

Сформировать схему связей данных

 

 

 

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

 

Запрос «Готовая_продукция»

 

Запрос «Готовая_продукция» в режиме конструктора

 

Запрос «Приходный_ордер»

 

 

 

 

 

Запрос «Приходный_ордер» в режиме конструктора

 

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

1 Отчет «Приходный ордер»

 

Отчет «Приходный ордер» в  режиме конструктора

 

2 Отчет «Карточка учета»

 

Отчет «Карточка учета» в  режиме конструктора

 

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

 

1 Форма «Готовая продукция»

 

Форма «Готовая продукция»в режиме конструктора

 

2. Форма «Приходный ордер»

 

 

Форма «Приходный ордер» в  режиме конструктора

 

Форма «Ед_изм»

 

 

Форма «Ед_изм» в режиме конструктора

 

Форма «Цех»

 

Форма «Цех» в режиме конструктора

 

 

Форма «Главная форма»

 

Форма «Главная форма» в  режиме конструктора

 

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

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

 

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

 

1. Главная форма

 

 

Главная форма в режиме конструктора

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

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

Для работы с АРМ Фирмы  необходимо иметь на локальном компьютере:

    • -Windows ХР;
    • -пакет прикладных программ MS Office 2003;
    • -свободное место на жестком диске объемом не менее 500 Мбайт.

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

 

Основными задачами разработанного автоматизированного рабочего места  являются:

- формирование и печать  отчета «Приходный ордер»;

- формирование и печать  отчета «Карточка учета»;

Перед работой с АРМ  можно скопировать файл БД - DCEEE.MDB в любую папку на жестком диске. Для того чтобы запустить программу, необходимо два раза щелкнуть левой кнопкой мышки на значке файла БД - DCEEE.MDB. Также для удобства работы пользователя можно создать ярлык для файла БД - DCEEE.MDB на Рабочем столе. После запуска файла БД - DCEEE.MDB автоматически загружается Microsoft Access и появляется главная форма (рисунок 1).

 

Рисунок 1

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

 

Главная кнопочная форма  содержит кнопки, позволяющие выбирать основные функции автоматизированного  рабочего места:

    • Товары;
    • Организация
    • Приходный ордер
    • Журнал накладных
    • Справочники

 

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

При выборе какой-либо кнопки откроется соответствующая форма. Действия со всеми формами аналогичные.

В форме в можно произвести следующие действия:

- добавить новую запись. Для этого нужно нажать кнопку  .

- просмотреть существующие  записи. Для этого нужно воспользоваться  кнопками перехода по записям:  - переход к первой записи; - переход к предыдущей записи; - переход к следующей записи; - переход к последней записи;

Кнопка «Выход» закрывает  базу данных.

Кнопка «Выход из формы  закрывает форму, но продолжает работу с БД»

 

Заключение

 

Согласно теме курсовой работы «Учет готовой продукции на складе», была разработана программа, отвечающая основным требованиям темы. Программа  была разработана с помощью СУБД Microsoft Access 2003. Реализован учет готовой продукции .

Созданная программа в  данном варианте представляет собой  программный продукт, который требует  дальнейшей отладки и совершенствования. В целом программа может быть использована как рабочий вариант  при её сопровождении автором.

 

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

 

1. Информатика. Учебник для студ. вузов/ Под ред. Н.В. Макаровой, М.: ФиС, 2000 г. — 247с.

2. Базы данных. Учебник для высших учебных заведений/ Под ред. А.Д. Хомоненко: СПб «Корона», 2002 г. — 266с.

3. Коннолли Базы данных: проектирование, реализация, сопровождение ,СПб; М..2000

4. Дейт К. Введение в системы баз данных: Пер.с англ.-М.;СПб., 1999г.

5. Золотова С.И. Практикум по Access, Москва,ФиС,2001 с.

6. Иванеева Л.В. Методические указания к курсовому проектированию по дисциплине «Базы данных». РУК, Волгоградский кооперативный институт, 2007г.


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