Разработка базы данных по учёту материалов на примере ООО «Спектр»
Автор работы: Пользователь скрыл имя, 14 Января 2016 в 15:39, курсовая работа
Описание работы
Целью данной курсовой работы является разработка базы данных по учёту материалов на примере ООО «Спектр». Указанная цель определяет постановку следующих задач: 1. Охарактеризовать систему складского учёта на предприятии. 2. Провести описание процесса инвентаризации на предприятии. 3. Привести организационно-экономическую характеристику ООО «Спектр».
Содержание работы
ВВЕДЕНИЕ 3 ГЛАВА 1. ТЕОРЕТИКО-МЕТОДОЛОГИЧЕСКИЕ ОСНОВЫ ОРГАНИЗАЦИИ И ФУНКЦИОНИРОВАНИЯ СИСТЕМЫЧ СКЛАДСКОГО УЧЁТА НА ПРЕДПРИЯТИИИ 5 1.1. Описание системы складского учёта на предприятии 5 1.2. Проведение инвентаризации и возможности автоматизации 17 1.3. Организационно-экономическая характеристика ООО «Спектр» 25 ГЛАВА 2. ТЕХНОЛОГИИ И МЕТОДЫ. СРЕДСТВА, ИСПОЛЬЗОВАННЫЕ В КУРСОВОЙ РАБОТЕ 32 2.1. Теория построения баз данных 32 2.2. Реляционные базы данных. Основные понятия 41 2.3. Сравнительный анализ систем управления баз данных 47 ГЛАВА 3. ИНФОРМАЦИОННАЯ СИСТЕМА СКЛАДСКОГО УЧЁТА НА ПРЕДПРИЯТИИ ООО «СПЕКТР» 53 3.1. Проектирование базы данных по учёту материалов на предприятии ООО «Спектр» 53 3.2. Информационная система по учёту материалов на предприятии ООО «Спектр» 57 3.3. Интерфейс информационной системы по учёту материалов на предприятии ООО «Спектр» 67 ЗАКЛЮЧЕНИЕ 71 СПИСОК ЛИТЕРАТУРЫ 73
Однако, при известных недостатках
MS Access обладает большим количеством преимуществ
по сравнению с системами подобного класса.
В первую очередь можно отметить
распространенность, которая обусловлена
тем, что Access является продуктом компании
Microsoft, программное обеспечение и операционные
системы которой использует большая часть
пользователей персональных компьютеров.
MS Access полностью совместим с операционной
системой Windows, постоянно обновляется
производителем, поддерживает множество
языков.
Идеальная среда для внедрения
MS Access – малый и средний бизнес, связанный
с интенсивным товаро и документооборотом.
СУБД прекрасно справляется с такими типовыми
задачами¸ как учёт складского хозяйства,
обеспечение работы магазина и т.д. При
желании на Access вполне можно написать
продвинутую бухгалтерскую или кадровую
программу. MS Access позволяет создать сложный
по своей архитектуре продукт. Вопрос
лишь в масштабах его применения: чем больше
пользователей одновременно должно работать
с базами данных и чем плотнее осуществляются
транзакции, тем ближе граница между настольным
MS Access и более мощными СУБД.17
ГЛАВА 3. ИНФОРМАЦИОННАЯ СИСТЕМА
СКЛАДСКОГО УЧЁТА НА ПРЕДПРИЯТИИ ООО «СПЕКТР»
Проектирование базы
данных по учёту материалов на предприятии ООО «Спектр»
Предметной областью для программы
по складскому учёту является ООО «Спектр»,
то есть процесс организации и сопровождения
работы сотрудников склада. Пользователями
программы являются зав.складом, отдел
поставок, отдел сбыта, обязанностью которых
является работа с документами. Таким
образом, программа должна хранить в себе
большое количество структурированных
данных, полученных из составленных документов
(контрагенты, производители, товар), и
уметь создавать на их основе новые документы
(приходная накладная, расходная накладная).
Задачу автоматизации можно
разделить на 3 подзадачи: справочники,
учет движения товаров и анализ по товару.
Работа со справочниками заключается
в добавлении новых записей в справочники
Товары, Контрагенты, Производители, Прайс-лист,
а так же редактирование уже имеющихся
данных и удаление ненужных карточек.
Учет заключается в фиксации
прихода и расхода товаров. Каждая операция
сопровождается документами – приходной
или расходной накладными. В накладной
указываются дата прихода/выдачи товара,
наименование товара, наименование контрагента
– поставщика или клиента, категория товара,
поставщик, количество штук и т.д. Накладные,
в свою очередь фиксируются в договорах.
Анализ по товару предполагает
получение по запросам необходимой информации.
Это может быть различная информация о
товарах, клиентах, поставщиках. По запросу
можно получить, например, следующую информацию:
Список товаров по категории;
Список товаров по производителям;
Движение товаров за период;
Продажи и закупки;
Информация о заключённых договорах
за период
Наличие товаров по складам.
Проанализировав все данные,
необходимо составить схему данных рассматриваемой
предметной области.
Логическая модель данных является
начальным прототипом будущей базы данных.
Логическая модель строится в терминах
информационных единиц, но без привязки
к конкретной СУБД. Более того, логическая
модель данных необязательно должна быть
выражена средствами именно реляционной
модели данных. Основным средством разработки
логической модели данных в настоящий
момент являются различные варианты ER-диаграмм
(Entity-Relationship, диаграммы сущность-связь)18. ER-диаграмма складского хозяйства
ООО «Спектр» представлена на Рис.5:
Рис.5. Логическая модель
учёта складского хозяйства ООО «Спектр».
(Источник: сост. автором)
Следующим и последним этапом
проектирования базы данных является
физическое проектирование. Как правило,
основной целью физического проектирования
базы данных является описание способа
физической реализации логического проекта
базы данных.
Рис.6. Физическая модель учёта складского
хозяйства ООО «Спектр». (Источник: сост.
автором)
Приступая к физическому проектированию
базы данных, необходимо выбрать конкретную
целевую СУБД. В нашем случае была выбрана
СУБД Microsoft Access 2007. После переноса физической
модели в среду Access схема данных выглядит
следующим образом:
Рис.7. Физическая Схема данных.
(Источник: сост. автором)
Данная схема состоит из тринадцати
сущностей: Справочник товаров, Производитель,
Страна, Брэнд, Прайс-лист, Склад, Товар
на складе, Типизация товара, Контрагент,
ФИО контрагента, Договор, Накладная и
операция. Далее следует более детально
рассмотреть каждую из сущностей.
Информационная система
по учёту материалов на предприятии ООО
«Спектр»
Сущность Справочник товаров
предназначена для хранения полной информации
по каждому товару. Содержит следующие
атрибуты:
Id товара – уникальный номер
каждого товара (артикул).
Наименование – название модели
товара.
Единица измерения – то, в чём
измеряется тот или иной товар.
Закупочная стоимость – цена
товара, установленная производителем.
Примечание – поле с дополнительной
информацией о товаре.
Тип товара – значение данного
атрибута берётся из таблицы Типизация
товара.
Id производителя – уникальный
код производителя, значение берётся из
таблицы Производитель.