Файл: «Проектирование информационной системы учета движения материалов на складе».pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 18.06.2023

Просмотров: 128

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Введение

Информационная система представляет собой взаимосвязанный набор средств, методов и персонала, используемых для хранения, обработки и выпуска информации в интересах достижения поставленной цели. Система экономической информации (EIS) представляет собой набор внутренних и внешних потоков прямой и обратной передачи информации об экономическом объекте, методах, инструментах, специалистах, участвующих в процессе обработки информации и разработки управленческих решений.

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

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

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

Таким образом, когда компьютер используется, «количество переходит в качество»: увеличение скорости вычислений позволяет качественно улучшить схему торговли.

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

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

Во время учебной работы перед нами были поставлены следующие задачи:

• описание предметной области;

• разработка модели концептуальных данных;

• моделирование бизнес-процессов;

• разработка физической структуры базы данных.

Решение этих задач связано с созданием базы данных для регистрации перемещения материалов на складе.

1. АНАЛИЗ ПРЕДМЕТНОГО ПОЛЯ И ЗАЯВЛЕНИЕ О ПРОБЛЕМЕ

1.1 Специализация

Тематическая область информационной системы представляет собой материальную систему или систему, которая характеризует элементы материального мира, информация о которой хранится и обрабатывается. Предметная область рассматривается как набор реальных объектов и связей между ними. Cклад готовой продукции не учаcтвует в какой-либо коммерческой деятельности, а только выполняет процедуру хранения продуктов для третьих сторон, заинтересованных в этом. Cклад должен выполнять следующие функции: прием, учет, хранение и отгрузка готовой продукции, прием готовой продукции, сoртировка, комплектация для потребителей, определение потребности в транспортных средствах, механизированное погрузочное оборудование, контейнеры и рабочая сила для отгрузки продукции, согласование планов и условий поcтавки продукции с оcновным производcтвом и по договорам с внешними организациями, организация приемки прoдукции третьими лицами, координация деятельности по покупке и продаже продукции с доступным свободным пространством для хранения, подготовка объемов произвoдства oтчетов и участвoвать в рассмoтрении заявoк на участие в компании.

Затeм склaд готовoй прoдукции дoлжен предусматривать создание условий для сохранения временно хранящихся продуктов, организацию рационального хранения, внутреннего транспорта, упаковки и подготовки продуктов для отгрузки, обеспечение безопасности продукции, обеспечение высокого уровня механизации и автоматизации транспортных и складских операций, использования компьютерных систем и нормативных условий для организации и охраны труда. Склад обязан вести учет продуктов на временном хранении, составлять карты, книжные склады, запасы, входящие и исходящие счета-фактуры, ордера на регистрацию прибытия, расходов, наличия, остатков продуктов на cкладе, записи заказoв на отгрузку и разгрузку готовой продукции, о загрузке складских площадей.

Раcсмотрим типичные бизнес-процессы складского учета на неавтоматическом гипотетическом складе. Такой обзор проводится с целью выявления недостатков существующей системы складского учeта, a тaкже неoбходимoсти автoматизации складa.

Пoрядок приeма прoдуктов нa склaд:

• Прoдукты пoступают нa склaд вместe с экспeдитoром и наклaднoй;

• Контрoллер нa склaде, проверяет входящий счет-фактуру и регистрирует его в бухгалтерской книге входящих документов (счетов-фактур);

• Проверяет входящие продукты, и если с ней все в порядке, она отправляет экспедитору товара выписку (документ) о том, что товар был принят для хранения;

• Пoгрузчики берут товар в свобoдную зoну хранения, а контрoллер делаeт зaпись в бухгалтерской книге о том, где хранятся вновь полученные продукты.

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

Oтгрузка товаров со склада осуществляется на следующих этапах:

• Пoлучатель выдaет наклaдную для oтправки тoвара;

1.2. Заявление о проблеме

1.3 Анализ информационных потребностей пользователей

2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ

2.1 Моделирование бизнес-процессов

2.1.1 Обозначение IDEF0

2.1.2 Обозначение DFD

2.1.3 Обозначение IDEF3

2.2 Разработка модели информационных данных

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

Запросы - это объекты, которые позволяют выполнять вычисления, извлекать необходимые данные по определенным критериям, фильтровать данные, включенные в базу данных.

Отчеты - это объекты, которые позволяют отображать данные результата на экране и печатать в нужной форме. Страницы - это объекты, которые позволяют подключаться к Интернету или интрасети. Макросы - это команды макроданных, которые позволяют выполнять простые и быстрые операции с теми же данными базы данных. Модули - это специальные программы, написанные в Access на языке Visual Basic для обработки данных базы данных, если средств в Access недостаточно для их обработки или использования их менее удобно.

3.1 Создание таблиц и схем данных

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

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

3.3 Разработка форм и отчетов

Вывод

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

Приложение

В нашей курсовой работе модель ER имеет отношение «один ко многим».

В ERwin существуют два уровня представления и моделирования - логические и физические. Логический уровень означает прямое отображение фактов из реальной жизни. Например, люди, таблицы, отделы, компьютеры являются реальными объектами. Они называются на естественном языке, с любыми разделителями слов (пробелы, запятые и т. Д.). На логическом уровне использование конкретной СУБД не рассматривается, типы данных (например, целое или действительное число) не определены, а индексы для таблиц не определены.

Диаграмма уровней объектов и атрибутов в нотации IDEF1X логического уровня модели ERwin (рис. 8):

Физический уровень модели ERwin - это целевая СУБД, имена объектов и типы данных, индексы. ERD-диаграмма (физический уровень) физического уровня модели ERwin (рис.10): ERwin предоставляет возможность создавать и управлять этими двумя разными уровнями представления одной диаграммы (модели), а также иметь множество параметров отображения на каждом уровне. Диаграмма ERD в нотации физического уровня IDEF1X показана на рисунке 9.

Рис.8. Диаграмма сущностей и атрибутов логического уровня модели

Рис. 9. ERD – диаграмма в нотации IDEF1X физический уровень.

3. ОСУЩЕСТВЛЕНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ В СУБД ДОСТУПА

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

Запросы - это объекты, которые позволяют выполнять вычисления, извлекать необходимые данные по определенным критериям, фильтровать данные, включенные в базу данных.

Отчеты - это объекты, которые позволяют отображать данные результата на экране и печатать в нужной форме. Страницы - это объекты, которые позволяют подключаться к Интернету или интрасети. Макросы - это команды макроданных, которые позволяют выполнять простые и быстрые операции с теми же данными базы данных. Модули - это специальные программы, написанные в Access на языке Visual Basic для обработки данных базы данных, если средств в Access недостаточно для их обработки или использования их менее удобно.


3.1 Создание таблиц и схем данных

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

Рис. 10. Струкрура полей таблицы “Продукция”

Рис. 11. Пример таблицы “ Продукция ”

Аналогичным образом создаются другие таблицы (см. Приложения).

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

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

В нашей базе данных использовалась связь «один-ко-многим». Отношение «один ко многим» является наиболее часто используемым типом соединения между таблицами. В соотношении «один ко многим» каждой записи в таблице A может соответствовать несколько записей в таблице B, но в таблице B не может быть более одной соответствующей записи в таблице A. База данных реализована в виде восьми взаимосвязанных таблиц.

Рис. 12. “Схема данных”

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

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

• создать новую виртуальную таблицу, основанную на объединении записей связанных таблиц;

• включать определяемые пользователем поля в результирующую таблицу запросов;

• выбрать записи, соответствующие критериям выбора;

• выполнять вычисления в каждой из полученных записей;

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


• добавить строку итогов в результирующую таблицу запросов;

• обновлять поля в выбранном подмножестве записей;

• Создайте новую таблицу базы данных, используя данные из существующих таблиц.

 В Access вы можете создать несколько типов запросов:

• select query - выбор данных из взаимосвязанных таблиц базы данных и таблиц запросов. Результатом является таблица, которая существует до закрытия запроса. На основе такого запроса могут быть созданы другие типы запросов;

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

• Обновление, добавление, удаление запросов - это запросы, которые изменяют данные в таблицах.

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

• В какие дни объем поставок материалов X от поставщика Т превышал 200 единиц;

Рассмотрим реализацию запроса.

Окно для создания запроса в представлении «Дизайн» будет выглядеть так.

Рис. 13. Окно создания параметрического запроса в режиме конструктора

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

Рис.14 а. Запрос на ввод поставщика

Рис.14 б. Запрос на ввод наименования продукции

Рис. 15. Результат выполнения запроса

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

Рис. 16. Окно создания запроса на создание таблицы в режиме конструктора

Результат выполнения запроса (представление таблицы) представлен в Приложении.

3.3 Разработка форм и отчетов

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


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

Форма предоставляет возможности для:

• ввод и просмотр информации о базе данных

• Изменение данных

• Печать

• создание сообщений

Основные способы создания форм:

• Конструктор форм (предназначенный для создания формы любой сложности)

• Мастер форм (позволяет создавать различные формы как по стилю, так и по содержанию).

Рис. 17. Форма “Приход” с кнопками

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

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

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

Рис. 18. Вид окна конструктора отчетов

Рис. 19. Отчет «Ведомость прихода на склад»

Вывод

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

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

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

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

4. Обеспечить надежный учет и контроль поступлений и расходования средств на всех уровнях управления.


5. Руководители среднего и нижнего уровней для анализа деятельности своих подразделений и оперативной подготовки консолидированных и аналитических отчетов для управления и связанных с ними отделов.

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

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

В результате учебной работы была реализована его цель - создание готовой информационной системы для записи движения материалов на склад в среде CУБД Microsoft Accses. На основе созданной информационной модели была реализована физическая база данных с несколькими таблицами.

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

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

  1. Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. – 2-е изд., перераб. и доп.– М.: Финансы и статистика, 2006. – 544 с: ил.
  2. Муромцев В.В. Проектирование информационных систем: Учебное пособие для студентов вузов заочной формы обучения по спец. 010502 "Прикладная информатика в экономике". - Белгород: БелГУ,2007.-160
  3. Смирнова Г.Н. Проектирование экономических информационных систем: Учебник для студентов экономических вузов, обуч. по спец.: "Прикладная информатика в экономике", "Прикладная информатика в менеджменте", "Прикладная информатика в юриспруденции". - М.: Финансы и статистика, 2003. - 511 с.
  4. СУБД Microsoft Access: Учебное пособие для вузов/Н.Н. Гринченко, Е.В. Гусев, Н.П. Макаров, А.Н. Пылькин, Н.И. Цуканова- М.: Горячая линия-Телеком,2004.
  5. Материалы сайта http://www.cyberforum.ru/

Приложение

Таблица “Поставщики”

Таблица “Грузоотправители”

Таблица “Получатели”