Автор работы: Пользователь скрыл имя, 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
Таблица 4. Описание логической структуры таблицы «Цех»
Признак ключа |
Имя поля |
Тип данных поля |
Длина |
Точность числа |
ограничения |
- |
Зав. цехом |
Текстовый |
30 |
- |
- |
Pk |
Цех № |
числовой |
целое |
Авто |
>0<4 |
Запрос «Готовая_продукция» используется для формирования отчета «Готовая продукция», отбирает данные о продукции. используются поля Наименование, Кол-во, Ед_изм, Цена, № Приходного ордера, Стеллаж из таблицы «Готовая продукция».
Запрос «Приходный_ордер» используется для формирования отчетов «Приходный ордер» и «Карточка учета» , отбирает данные об отдельно взятой накладной. Используются поля №Накладной (поиск по № накладной), дата, Сдал цех №, Принял склад из таблицы «Приходный ордер», поле Зав. складом из таблицы «Склад».
В базе данных используется отчета: «Готовая продукция», «Приходный ордер».
1. Отчет «Готовая продукция» сформирован на основе таблицы ««Готовая продукция»»
Наименование |
Кол-во |
Ед_изм |
Цена |
№ Приходного ордера |
Стеллаж |
Хлеб "поклеванный" |
100 |
Шт. |
10,00р. |
2 |
2 |
2. Отчет «Приходный ордер» сформирован на основе запроса «Приходный_ордер»
Приходный ордер №Дата
Сдал Принял склад
Наименование |
Количество |
Ед измерения |
Цена |
Сдал зав. цехом ___________________________ Подписьрасшифровка подписи
Принял зав. складом ____________________________
3. Отчет «карточка учета» сформирован на основе запроса «Приходный_ордер»
Формы используется для добавления, удаления, изменения информации в таблицах базы данных.
Формы имеют интуитивно понятный интерфейс.
1 Таблица «Ед_изм» в режиме конструктора
2. Таблица «Ед_изм»
3 Таблица «Приходный ордер» в режиме конструктора
4 Таблица «Готовая продукция» в режиме конструктора
5 Таблица «Готовая продукция»
6 Таблица «цех» в режиме конструктора
7 Таблица «цех»
Сформировать схему связей данных
Создание запросов проектируемой БД
Запрос «Готовая_продукция»
Запрос «Готовая_продукция» в режиме конструктора
Запрос «Приходный_ордер»
Запрос «Приходный_ордер» в режиме конструктора
Создание отчетов проектируемой БД
1 Отчет «Приходный ордер»
Отчет «Приходный ордер» в режиме конструктора
2 Отчет «Карточка учета»
Отчет «Карточка учета» в режиме конструктора
Создание форм для ведения проектируемой БД
1 Форма «Готовая продукция»
Форма «Готовая продукция»в режиме конструктора
2. Форма «Приходный ордер»
Форма «Приходный ордер» в режиме конструктора
Форма «Ед_изм»
Форма «Ед_изм» в режиме конструктора
Форма «Цех»
Форма «Цех» в режиме конструктора
Форма «Главная форма»
Форма «Главная форма» в режиме конструктора
1. Главная форма
Главная форма в режиме конструктора
Для работы с АРМ Фирмы необходимо иметь на локальном компьютере:
Основными задачами разработанного автоматизированного рабочего места являются:
- формирование и печать отчета «Приходный ордер»;
- формирование и печать отчета «Карточка учета»;
Перед работой с АРМ можно скопировать файл БД - DCEEE.MDB в любую папку на жестком диске. Для того чтобы запустить программу, необходимо два раза щелкнуть левой кнопкой мышки на значке файла БД - DCEEE.MDB. Также для удобства работы пользователя можно создать ярлык для файла БД - DCEEE.MDB на Рабочем столе. После запуска файла БД - DCEEE.MDB автоматически загружается Microsoft Access и появляется главная форма (рисунок 1).
Рисунок 1
Главная кнопочная форма содержит кнопки, позволяющие выбирать основные функции автоматизированного рабочего места:
При выборе какой-либо кнопки
откроется соответствующая
В форме в можно произвести следующие действия:
- добавить новую запись. Для этого нужно нажать кнопку .
- просмотреть существующие
записи. Для этого нужно
Кнопка «Выход» закрывает базу данных.
Кнопка «Выход из формы закрывает форму, но продолжает работу с БД»
Согласно теме курсовой работы «Учет готовой продукции на складе», была разработана программа, отвечающая основным требованиям темы. Программа была разработана с помощью СУБД Microsoft Access 2003. Реализован учет готовой продукции .
Созданная программа в данном варианте представляет собой программный продукт, который требует дальнейшей отладки и совершенствования. В целом программа может быть использована как рабочий вариант при её сопровождении автором.
1. Информатика. Учебник для студ. вузов/ Под ред. Н.В. Макаровой, М.: ФиС, 2000 г. — 247с.
2. Базы данных. Учебник для высших учебных заведений/ Под ред. А.Д. Хомоненко: СПб «Корона», 2002 г. — 266с.
3. Коннолли Базы данных: проектирование, реализация, сопровождение ,СПб; М..2000
4. Дейт К. Введение в системы баз данных: Пер.с англ.-М.;СПб., 1999г.
5. Золотова С.И. Практикум по Access, Москва,ФиС,2001 с.
6. Иванеева Л.В. Методические указания к курсовому проектированию по дисциплине «Базы данных». РУК, Волгоградский кооперативный институт, 2007г.
Информация о работе Проектирование базы данных по учету готовой продукции на складе