Разработка информационной системы сырья и материалов предприятия

Автор работы: Пользователь скрыл имя, 12 Марта 2012 в 13:42, курсовая работа

Краткое описание

Цель работы заключается разработке информационной системы учёта сырья и материалов предприятия.
Для достижения поставленной цели в работе необходимо решить следующие задачи:
1. Изучить теоретические основы разработки информационных систем.
2. Разработать информационную систему сырья и материалов в предприятии.

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

Введение………………………………………………………………………..…3
1. Теоретические основы разработки информационных систем………….......5
1.1. Концепция ИС как средства автоматизации…………………………….....5
1.2. Информационное обеспечение ИС ………………………………………...8
1.3. Российский рынок ИС учета сырья и материалов………………………..12
2. Проектирование и разработка информационной системы учета сырья и материалов на предприятии…………………………………………………….15
2.1. Описание инфологической структуры базы данных учета сырья и материалов………………………………………………………………………..15
2.2. Разработка базы данных учета сырья и материалов…………………...…19
2.3. Интерфейс пользователя СУБД учета сырья и материалов……………...27
Заключение……………………………………………………………………….31
Список литературы………………………………………………………………32

Содержимое работы - 1 файл

ГОТОВАЯ Курсовая Работа №1.docx

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

 

Рис.2. Создание таблицы «Материалы».

Рис.3. Создание таблицы «Сырье».

Рис.4. Создание таблицы «Приход  материалов».

Рис.5. Создание таблицы «Приход  сырья».

Рис.6. Создание таблицы «Поставщики».

Рассмотрим некоторые свойства сконструированных таблиц (табл.1) и (табл.2). Поля подсистемы «Поставщики» и их характеристики (табл.3). 

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

 

Таблица 1

Свойства полей таблицы  «Материалы»

Название поля

Пример обозначения

Характеристика

Код материала

10

Совпадения в поле не допускаются

Ключевое поле

Материал

Стекло

Тип данных - Текстовый

Обязательный ввод данных в поле

Код поставщика

101

Числовой тип данных

Допускаются совпадения в поле


 

Таблица 2

Свойства полей таблицы  «Сырье»

Название поля

Пример обозначения

Характеристика

Код материала

300

Совпадения в поле не допускаются

Ключевое поле

Материал

Клей

Тип данных - Текстовый

Обязательный ввод данных в поле

Код поставщика

104

Числовой тип данных

Допускаются совпадения в поле


 

Таблица 3

Свойства полей таблицы  «Поставщики»

Название поля

Пример обозначения

Характеристика

Код поставщика

101

Ключевое поле

Тип данных - числовой

Название

" Купидон"

Размер поля - 50

Обязательное поле

Представитель

Соколов Д.А.

Обязательное поле

Адрес

Пионерская, 10

Необязательное поле

Город

Люберцы

Текстовый тип данных

Не допускаются пустые строки

Страна

Россия

Необязательное поле

Не допускаются пустые строки

Контактный телефон

 (495)458-1284

Используется маска

(000) 000-0000


 

Рис.7. Даталогическая модель базы данных.

Рис.8. Таблица «Материалы».

Рис.9. Таблица «Сырье».

Рис.10. Таблица «Поставщики».

 

Фирма «Купидон» через  представителя Соколова Д.А поставляет нам на склад материал «Стекло» в размере 3000 килограмм и сырье «Полиэтилен» в размере 100 килограмм.

Фирма «Ротор» через представителя  Тонга Е.В. поставляет нам на склад  материал «Сталь» в размере 10000 килограмм.

Фирма «Купель» через представителя  Крест В.В. поставляет нам на склад  сырье  «Бумага» в размере 7000 килограмм.

Фирма «Жнева» через представителя  Куряева О.К. поставляет нам на склад  материал «Резина» в размере 6000 килограмм и сырье «Клей» в размере 2000 килограмм.

Рис.11. Таблица «Приход материала».

Рис.12. Таблица «Приход  сырья».

 

Разработка запросов.

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

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

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

Для того чтобы создать запрос, необходимо выбрать запросы на поле объектов и выбрать на панели создать. После чего откроется окно «Новый запрос» в котором необходимо выбрать, с помощью чего вы хотите создать запрос. Запросы можно  создавать с помощью: конструктора, простого запроса, перекрестного запроса, повторяющейся записи, и записи без  подчиненных. При выборе конструктора запросов, мы видим, что окно разделено  на две панели. Верхняя панель содержит схему данных запроса, которая включает выбранные для данного запроса  таблицы. Таблицы представлены списками полей. Нижняя панель является бланком  запроса, который нужно заполнить.

При формировании столбца бланка запроса  необходимо знать следущее:

- в строку Поле включается имя поля, используемое в запросе;

- в строке Сортировка выбирается порядок сортировки записей результата;

- в строке Вывод на экран отмечаются поля, которые должны быть включены в результирующую таблицу;

- в строке Условие отбора задаются условия отбора записей;

- в строке или задаются альтернативные условия отбора записей.

Запросы, используемые в базе данных:

1. Количество материалов на складе (рис.13). Запрос позволяет узнать, где и какой материал хранится. А так же узнать его количество на складе в данный момент.

Рис.13. Запрос списка материалов.

2. Количество сырья на складе (рис.14). Запрос позволяет узнать, где и какое сырье хранится. А так же узнать его количество на складе в данный момент.

Рис.14. Запрос списка сырья.

3. Поставщики материалов (рис.15). Запрос позволяет узнать, какая компания и из какого города доставляет нам свои материалы.

Рис.15. Запрос списка поставщиков материалов.

4. Поставщики сырья (рис.16). Запрос позволяет узнать, какая компания и из какого города доставляет нам своё сырье.

Рис.16. Запрос списка поставщиков сырья.

Вот виды никоторых конструкторов  запросов представленных в базе данных:

1.Запрос списка материалов  на складе (рис.17). Конструктор позволяет увидеть, как строиться запрос на список материалов.

Рис.17. Конструктор запроса на список материалов.

2.Запрос поставщиков сырья на складе (рис.18). Конструктор позволяет увидеть, как строиться запрос на список поставщиков сырья.

Рис.18. Конструктор запроса на список поставщиков сырья.

 

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

2.3. Интерфейс  пользователя СУБД учета сырья  и материалов

Access – это прежде всего система управления базами данных. Она предназначена для хранения и получения данных, представления их в удобном виде и автоматизации часто выполняемых операций, а также разрабатывать удобные формы ввода данных и составлять сложные отчёты. 

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

Кнопочная форма - используется для открытия других форм или отчетов.  При запуске БД «Учёт сырья и материалов» перед пользователем открывается главное меню с пятью кнопками: «Поставщики», «Материал», «Сырье», «Отчёт по материалам», и «Отчёт по сырью». Нажатием на эти кнопки автоматически переходим на созданные формы (рис.19).

 

 

Рис.19. Кнопочная форма

Кнопка «Материал» открывает  форму содержащую всю информацию о материалах, кнопка «Сырье» –  информацию о сырье и так далее.

Формирование  отчётов.

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

В данной СУБД представлены следующие отчеты.

«Отчёт по материалам», где  отображены название фирмы поставщика, название самого материал, количество прибывшей продукции (рис.20). Представлен так же «Отчёт по сырью» (рис.21).

 

Рис. 20. «Отчёт по материалам».

 

 

 

Рис. 21. «Отчёт по сырью».

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

 

Заключение

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

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

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

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

Разработанная база данных позволяет быстро и эффективно управлять  учётом сырья и материалов. Удобный интерфейс программы, с одной стороны, позволяет легко ориентироваться в программе, не требуя от пользователя каких-либо специальных навыков работы с электронно-вычислительными машинами, с другой стороны предоставляет пользователю оперативную информацию.

 

 

Список использованной литературы

  1. Методические указания по выполнению лабораторных работ. - СПбГПУ: 2009 г. 53 с.
  2. Баженова И. Ю. Основы проектирования приложений баз данных. - М.: Интернет-университет информационных технологий - ИНТУИТ.ру, 2009
  3. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. - М: «Финансы и статистика», 2008.
  4. Гайдамакин Н. А. Автоматизированные информационные системы, базы и банки данных. Вводный курс. - М.: Гелиос АРВ, 2008. - 368 с., ил.
  5. Бойко В.В., Савинков В.М. Проектирование информационной базы автоматизированной системы на основе СУБД. - Москва: Финансы и статистика, 2009.
  6. Трубилин И.Т., Семенов М.И., Лойко В.И., Барановская Т.П. Автоматизированные информационные технологии. -Москва:Финансы и статистика, 2009.
  7. Мартин Дж. Организация баз данных в вычислительных системах.-Москва:Мир,2009.
  8. Грекул В.И. Информационное обеспечение ИС// http://www.intuit.ru/department/se/devis/9/ (11.08.2007)
  9. Дейт К. Дж. Введение в системы баз данных. - 8-е изд. - М.: Вильямс, 2008. - 1328 с.
  10. Избачков Ю.С., Петров В.Н. Информационные системы: Учебник для вузов. 2-е изд. - СПб.: Питер, 2008. - 656 с.: ил.
  11. Качайлов А.Е. Автоматизация учета на базах и складах.-Москва:Экономика,2010.
  12. Кузнецов С. Д. Основы баз данных. - 2-е изд. - М.: ИНТУИТ; БИНОМ. Лаборатория знаний, 2007. - 484 с.
  13. Матвейчев О.А. Информационное обеспечение// http://anechka-project.narod.ru/informacionnoe_obespechanie.htm (30.02.2008)
  14. Титоренко Г.А. Автоматизированные информационные технологии в экономике. - М.: ЮНИТИ, 2008. – 399 с.

Информация о работе Разработка информационной системы сырья и материалов предприятия