Разработка базы данных учета товародвижения на складе

Автор работы: Пользователь скрыл имя, 23 Января 2013 в 15:53, курсовая работа

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

Предметной областью называется фрагмент реальности, который описывается или моделируется с помощью БД и ее приложений. В предметной области выделяются информационные объекты – идентифицируемые объекты реального мира, процессы, системы, понятия и т.д., сведения о которых хранятся в БД.
Microsoft Access - это одно из приложений, входящих в состав пакета Microsoft Office. Приложение является мощной программой обработки баз данных, которую можно использовать для хранения, сортировки и управления практически любыми типами данных. В качестве примеров можно привести имена и адреса, информацию о продавцах и складах и даже любимые рецепты.

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

Введение
Основные понятия баз данных
2.1 Базы данных и системы управления базами данных
2.2 Состав СУБД
3. Особенности складских операций
4. Описание предметной области
5. Проектирование модели.
6. Реализация пользовательского интерфейса.
7. Заключение

Файлы: 1 файл

Курсовая работа.doc

— 682.00 Кб (Скачать файл)

МИНИСТЕРСТВО  ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Бокситогорский  институт (филиал)

Ленинградского  университета имени А.С.Пушкина

Факультет математики и информатики

Кафедра информатики, экономики и управления

 

 

 

 

 

 

 

Курсовая  работа.

 

По дисциплине:  “ Проектирование информационных систем ”

 

На тему: "Разработка базы данных учета товародвижения на складе"

 

 

 

 

 

Выполнил:

Студент 3 курса

 

Проверила:

 

 

 

 

 

 

Бокситогорск

2011г.

 

Содержание.

  1. Введение
  2. Основные понятия баз данных

2.1 Базы данных и  системы управления базами данных

2.2 Состав СУБД

3. Особенности складских операций

4. Описание предметной области

5. Проектирование модели.

6. Реализация пользовательского интерфейса.

7. Заключение

 

Введение.

В настоящее  время, несмотря на повышение компьютеризации  общества, в сфере образования до сих пор нет средств, позволяющих в достаточной мере автоматизировать процесс ведения документации и отчетности.

Базы данных (БД) составляют в настоящее время  основу компьютерного обеспечения  информационных процессов, входящих практически во все сферы человеческой деятельности.

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

Одно из основных назначений СУБД – поддержка программными средствами представления, соответствующего реальности.

Предметной  областью называется фрагмент реальности, который описывается или моделируется с помощью БД и ее приложений. В предметной области выделяются информационные объекты – идентифицируемые объекты реального мира, процессы, системы, понятия и т.д., сведения о которых хранятся в БД.

Microsoft Access - это  одно из приложений, входящих  в состав пакета Microsoft Office. Приложение  является мощной программой обработки  баз данных, которую можно использовать  для хранения, сортировки и управления практически любыми типами данных. В качестве примеров можно привести имена и адреса, информацию о продавцах и складах и даже любимые рецепты.

Microsoft Access является  системой управления реляционными  базами данных. Реляционная база данных (relational database) - это такая база данных (БД), записи которой можно сравнивать друг с другом и другими источниками данных и анализировать в целях создания динамического источника данных. Содержание такой БД может изменяться на основе результатов сортировки, запросов или других операций с данными. Хотя Microsoft Access является довольно мощной программой, ее легко использовать. БД определяется простым указанием полей данных, которые должны содержаться в базе (например, имя, адрес и индекс). Можно легко создавать формы, которые помогут вводить данные в базу, не задумываясь о работе программы управления этой БД, просматривать введенные данные в удобном виде, создавать запросы для отбора информации, удовлетворяющей определенным условиям и формировать отчеты.

 Целью моего  проекта является разработка  программного продукта   прикладного уровня  «Склад» при использовании базы данных Microsoft Office Access, который облегчит учет поставок товаров на склад.

.

 

 

2. Основные понятия баз данных.

2.1. Базы данных и системы управления базами данных.

База данных – это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств. 
Программное обеспечение, предназначенное для работы с базами данных, называется система управления базами данных (СУБД). СУБД используются для упорядоченного хранения и обработки больших объемов информации.

СУБД организует хранение информации таким образом, чтобы ее было удобно:

  • просматривать,
  • пополнять,
  • изменять,
  • искать нужные сведения,
  • делать любые выборки,
  • осуществлять сортировку в любом порядке.

Классификация баз данных:

  1. По характеру хранимой информации:  
    — Фактографические (картотеки), 
    — Документальные (архивы)
  2. По способу хранения данных: 
    — Централизованные (хранятся на одном компьютере), 
    — Распределенные (используются в локальных и глобальных компьютерных сетях).
  3. По структуре организации данных: 
    — Табличные (реляционные), 
    — Иерархические,

Информация  в базах данных структурирована  на отдельные записи, которыми называют группу связанных между собой элементов данных. Характер связи между записями определяет два основных типа организации баз данных: иерархический и реляционный.

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

Реляционная база данных, по сути, представляет собой двумерную таблицу.  
Столбцы таблицы называются полями: каждое поле характеризуется своим именем и топом данных. Поле БД – это столбец таблицы, содержащий значения определенного свойства.

В реляционной  БД используются четыре основных типов  полей:

  • Числовой,
  • Символьный (слова, тексты, коды и т.д.),
  • Дата (календарные даты в форме «день/месяц/год»),
  • Логический (принимает два значения: «да» - «нет» или «истина» - «ложь»).

Строки таблицы  являются записями об объекте. Запись БД – это строка таблицы, содержащая набор значения определенного свойства, размещенный в полях базы данных.

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

Современные СУБД дают возможность включать в них не только текстовую и графическую информацию, но и звуковые фрагменты и даже видеоклипы. 
Простота использования СУБД позволяет создавать новые базы данных, не прибегая к программированию, а пользуясь только встроенными функциями. СУБД обеспечивают правильность, полноту и непротиворечивость данных, а также удобный доступ к ним. 
Популярные СУБД - FoxPro, Access for Windows, Paradox. Для менее сложных применений вместо СУБД используются информационно-поисковые системы (ИПС), которые выполняют следующие функции:

  • хранение большого объема информации;
  • быстрый поиск требуемой информации;
  • добавление, удаление и изменение хранимой информации;
  • вывод ее в удобном для человека виде.

 

 

 

 

 

 

 

 

 

 

2.2.Состав СУБД.

Язык описания данных (ЯОД) – Средства описания данных в БД и связей между ними. Средствами этого языка описывается структура БД, форматы записей, пароли, защищающие данные.

Язык манипулирования  данными (ЯМД) – язык для выполнения операций над данными, позволяющий  менять их строение.

Для различных  СУБД реализация этих уровней языков может быть различной. В одних  случаях ЯОД и ЯМД требует  составления пользователем программы  полностью “вручную”, в других (что  отражает современную тенденцию) в  СУБД присутствует средства визуальной (зримой, наглядной) разработки программ. Для этого в современных  СУБД имеются редакторы экранных форм, отчетов. “Кирпичиками” (инструментами) таких редакторов являются поля различных видов (поля ввода, поля вывода, вычисляемые поля), процедуры обработки различных типов (формы ввода, таблицы, отчеты, запросы). На основании созданных пользователем объектов программы – генераторы формируют программный код на языке конкретной машины или на промежуточном языке.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.Особенности складских операций.

 

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

  • разгрузки транспорта;
  • приемки товаров;
  • внутрискладских перемещений груза;
  • размещения товаров;
  • отборки товаров из мест хранения;
  • комплектования и упаковки товаров;
  • погрузки.

Наиболее полно  логистический процесс затрагивает  погрузочно-разгрузочные работы.

Технология  выполнения погрузочно-разгрузочных работ  на складе зависит от характера груза, от типа транспортного средства, а также от вида используемых средств механизации.

Следующей операцией, существенной с точки зрения совокупного логистического процесса, является приемка поступивших грузов по количеству и по качеству.

Решения по управлению материальным потоком принимаются на основании обработки информационного потока, который не всегда адекватно отражает количественный и качественный состав материального потока. В ходе различных технологических операций в составе материального потока могут происходить несанкционированные изменения, которые носят вероятностный характер, такие, как порча и хищения грузов, сверхнормативная убыль и др. Кроме того, не исключены ошибки персонала поставщика при формировании партий отгруженных товаров, в результате которых образуются недостачи, излишки, несоответствие ассортиментного состава.

В процессе приемки  необходимо сверить фактические  параметры прибывшего груза с данными товарно-сопроводительных документов. Это дает возможность скорректировать информационный поток.

Поддерживать  актуальную информацию о количестве и качестве груза на складе позволяет проведение приемки на всех этапах движения материального потока от первичного источника сырья до конечного потребителя.

На складе принятый по количеству и качеству груз перемещается в зону хранения. Тарно-штучные грузы могут храниться на стеллажах или в штабелях.

Следующая операция — отборка товаров из мест хранения, может производиться двумя основными способами:

  • отборка целого грузового пакета;
  • отборка части пакета без снятия поддона.

Эта операция может  выполняться с разной степенью механизации (механизированная отборка или отборка с помощью средств малой механизации).

Различаются склады по степени механизации.

На статистических складах отборщик передвигается  вдоль ячеек стеллажа в специальном стеллажном подъемнике, отбирая необходимый товар.

На высотных динамических складах стеллажный подъемник  автоматически подается в ячейки с необходимым грузом. С помощью телескопического вилочного захвата грузовой пакет вынимается из места хранения и транспортируется к рабочему месту отборщика. Необходимое количество груза отбирается, остальное подается назад в место хранения.

Максимальная  высота статистических складов составляет обычно 12 м. Длина стеллажей выбирается произвольно, но считается оптимальным соотношение 1/5.

Динамические  склады обычно крупнее статистических. Высота стеллажей — 16-24 м, но может достигать и 40 м. Длина — вплоть до 150 м.

Если предприятие  оптовой торговли самостоятельно осуществляет доставку заказчику товара со склада, то в помещении, отдельном от основного помещения склада необходимо организовать отправочную экспедицию, которая будет накапливать подготовленный к отгрузке товар и обеспечивать его доставку покупателям.

Завершает технологический  процесс на складе операция погрузки.

При разработке планировок складских помещений  необходимо соблюдать следующие  основные требования:

  • максимально использовать складские площади и объемы;
  • обеспечивать соответствие ширины проходов между технологическим оборудованием техническим характеристикам используемых механизмов;
  • иметь центральные проходы, обеспечивающие свободный поворот в них напольно-транспортных средств и встречное их движение;
  • располагать участки приемки с той стороны склада, откуда происходит основное поступление товаров, а участки комплектования — с той стороны склада, откуда производится основной отпуск товаров;
  • рабочие места товароведов-бракеров оборудовать вблизи участка приемки, но в стороне от основных грузопотоков, а заведующего складом — вблизи участка комплектования с возможностью максимального обзора складского помещения;
  • движение грузопотоков должно быть организовано с таким расчетом, чтобы встречные перевозчики были сведены к минимуму (за исключением складов с совмещенными участками приемки и отпуска грузов);
  • учитывать соблюдение правил охраны труда, техники безопасности и противопожарной безопасности.

Информация о работе Разработка базы данных учета товародвижения на складе