Автоматизация магазина бытовой техники
Моделирование информационной системы для автоматизации работы отдела поставок и отгрузок склада бытовой техники. Построение функциональной модели. Определение информационных объектов и связей между ними. Контрольный пример и алгоритма решения задачи.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 17.11.2012 |
Размер файла | 365,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Автоматизация магазина бытовой техники
Оглавление
Введение
1 Описание и анализ предметной области задачи
1.1 Предметная область задачи
1.1.1 Описание предметной области
1.1.2 Ограничения предметной области
1.2 Анализ предметной области
1.2.1 Организационная диаграмма
1.2.2 Выделение объектов предметной области
1.2.3 Выделение первичных (входных) документов
1.2.4 Выделение основных бизнес-процессов
1.3 Модели предметной области
1.3.1 Построение функциональной модели
1.3.2 ER-диаграмма
1.4 Входная и выходная информация
1.4.1 Реквизиты входных документов
1.4.2 Описание и анализ выходной информации
2 Построение информационной модели
2.1 Концептуальная модель
2.1.1 Определение информационных объектов
2.1.2 Определение связей между объектами
2.2 Логическая модель
2.3 Физическая структура
3 Разработка данных контрольного примера и алгоритма решения задачи
3.1 Данные таблиц
3.2 Алгоритм решения
Заключение
Список литературы
Введение
информационная система автоматизация алгоритм
Основные понятия
Предметная область - это совокупность объектов, процессов и связей между ними (банк, завод, склад).
Семантика - это смысловая сторона информации.
Информационный объект - это любая реальная или абстрактная сущность, о которой накапливается информация.
Сущность можно определить как некоторое описание какого-либо объекта. Сведения о сущностях могут поступать из различных сообщений и документов. Каждая сущность характеризуется набором реквизитов.
Реквизиты - это свойства, которыми обладает данная сущность.
Сущность может иметь минимальный набор реквизитов, например:
• код
• наименование
Конкретные значения реквизитов в одной строке таблицы называются экземпляром сущности
Ключи
Реквизиты, которые однозначно определяют каждый экземпляр сущности, являются ключевыми.
Ключ может быть простым или составным.
Связи могут быть
• одно - однозначные (1:1),
• одно - многозначные (1 :М),
• много - многозначные (М:N).
На основании выявленных связей строится ИНФОРМАЦИОННО-ЛОГИЧЕСКАЯ МОДЕЛЬ (ИЛМ).
ИЛМ - это модель данных, отображающая предметную область в виде совокупности информационных объектов и структурных связей между ними.
1 Описание и анализ предметной области задачи
1.1 Предметная область задачи
1.1.1 Описание предметной области
Имеется сеть магазинов бытовой техники. Весь их товар хранится на одном складе. При поступлении товара, он сразу же отгружается на склад до его отправки в какой-либо из магазинов. На складе ведется учет поступающего и отгружаемого товаров, контролируется наличие товаров.
Предметной областью автоматизации являются отдел поставок и отгрузок склада бытовой техники:
• учет поступившего товара от поставщиков;
• учет отгруженного товара приемщику;
• анализ текущих запасов на складах;
Автоматизация указанных задач позволит оперативно производить документирование фактов ввоза/вывоза товаров на складе, вести учет имеющегося на складе товара и оперативно предоставлять информацию о наличие товаров магазинам.
1.1.2 Ограничения предметной области
«Деятельность налоговой инспекции»:
· Количество поставщиков - не более 10
· Количество магазинов - не более 5
· Каждый магазин может потребовать любой видов товаров
· Каждый поставщик может поставлять только определенный ограниченный набор товаров
· Каждый магазин имеет свой идентификатор
· Каждый поставщик имеет свой идентификатор
· Номер документа по факту поставки/отгрузки товара уникален для каждой операции
· В одной поставке от одного предприятия может быть любое количество наименований товаров.
1.2 Анализ предметной области
1.2.1 Организационная диаграмма
Размещено на http://www.allbest.ru/
1.2.2 Выделение объектов предметной области
· Код товара
· Наименование товара
· Остаток товара на складе
· Код поставщика
· Наименование поставщика
· Код магазина
· Наименование магазина
· Код поставки
· Объем поставки
· Дата поставки
· Код отгрузки
· Объем отгрузки
· Дата отгрузки
1.2.3 Выделение первичных (входных) документов
Учет поступившего товара от поставщиков:
Реквизит |
Наименование товара |
Наименование поставщика |
Идентификатор поставки |
|
Документ |
Список товаров |
Список поставщиков |
Акты поставки |
Учет отгруженного товара в магазины:
Реквизит |
Наименование товара |
Наименование магазина |
Идентификатор отгрузки |
|
Документ |
Список товаров |
Список магазинов |
Акты отгрузки |
Анализ текущих запасов на складах
Реквизит |
Наименование товара |
Идентификатор поставки |
Идентификатор отгрузки |
|
Документ |
Список товаров |
Акты поставки |
Акты отгрузки |
Таким образом, для решения выбранных задач необходимы первичные документы:
· Список товаров
· Список поставщиков
· Список магазинов
· Акты поставки
· Акты отгрузки
1.2.4 Выделение основных бизнес-процессов
1. Учет поступившего товара от поставщиков:
· Изучение списка поступивших товаров
· Добавление товаров в список имеющихся товаров
· Составления акта поставки
2. Учет отгруженного товара в магазины:
· Изучение списка отгружаемых товаров
· Удаление товаров из списка имеющихся товаров
· Составления акта отгрузки
3. Анализ текущих запасов на складах:
· Составление запроса
· Извлечение информации из списка имеющихся товаров
· Извлечение информации из актов поставки/отгрузки
· Вывод требуемой информации
1.3 Модели предметной области
1.3.1 Построение функциональной модели
1.3.2 ER-диаграмма
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
1.4 Входная и выходная информация
1.4.1 Реквизиты входных документов
№ |
Наименование документа |
Реквизиты |
От кого поступает |
|
1 |
Поставка |
Код поставщика Коды товаров Количество товаров |
Поставщик |
|
2 |
Отгрузки |
Код магазина Коды товаров Количество товаров |
Магазин |
|
3 |
Запрос на информацию |
Код товара Критерии запроса |
Магазин |
1.4.2 Описание и анализ выходной информации
№ |
Наименование документа |
Реквизиты |
|
1 |
Акт поставки |
Код поставщика Коды товаров Количество товаров Дата |
|
2 |
Акт отгрузки |
Код магазина Коды товаров Количество товаров Дата |
|
3 |
Информация о запасах |
Код товара Остаток на складе Дополнительная информация |
2 Построение информационной модели
2.1 Концептуальная модель
2.1.1 Определение информационных объектов
Размещено на http://www.allbest.ru/
2.1.2 Определение связей между объектами
Размещено на http://www.allbest.ru/
2.2 Логическая модель
2.3 Физическая структура
Размещено на http://www.allbest.ru/
3 Разработка данных контрольного примера и алгоритма решения задачи
Задача: составить акт поставки на склад партии новых стиральных машин и плит от Поставщика №1 (10 плит, 12 стиральных машин).
3.1 Данные таблиц
Товары |
|||
Код товара |
Наим. товара |
Кол-во на складе |
|
018 |
Стиральная машина |
13 |
|
125 |
Плита |
6 |
|
… |
… |
… |
Поставщики |
||
Код поставщика |
Наим. поставщика |
|
010 |
Поставщик №1 |
|
054 |
Поставщик №2 |
|
… |
… |
3.2 Алгоритм решения
Составляется акт поставки и добавляется новая запись в таблицу Акт поставки, код поставки генерируется автоматически:
Акт поставки |
|||
Код поставки |
Код поставщика |
Дата |
|
00112 |
010 |
18.12.2006 |
|
… |
… |
… |
В таблицу Поставки добавляются записи поставки каждого товара:
Поставки |
|||
Код поставки |
Код товара |
Кол-во |
|
00112 |
018 |
12 |
|
00112 |
125 |
10 |
|
… |
… |
… |
В таблицу Товары в поле количество на складе добавляются 10 к плитам и 12 к стиральным машинам:
Товары |
|||
Код товара |
Наим. товара |
Кол-во на складе |
|
018 |
Стиральная машина |
25 |
|
125 |
Плита |
16 |
|
… |
… |
… |
Заключение
Комплексная информационная система -- это совокупность технических и программных средств предприятия, реализующих идеи и методы автоматизации. Комплексная автоматизация подразумевает перевод в плоскость компьютерных технологий всех основных деловых процессов организации. И использование специальных программных средств, обеспечивающих информационную поддержку бизнес-процессов, в качестве основы представляется наиболее оправданным и эффективным. Современные системы управления деловыми процессами позволяют интегрировать вокруг себя различное программное обеспечение, формируя единую информационную систему. Тем самым решаются проблемы координации деятельности сотрудников и подразделений, обеспечения их необходимой информацией и контроля исполнительской дисциплины, а руководство получает своевременный доступ к достоверным данным о ходе производственного процесса и имеет средства для оперативного принятия и воплощения в жизнь своих решений. И, что самое главное, полученный автоматизированный комплекс представляет собой гибкую открытую структуру, которую можно перестраивать на лету и дополнять новыми модулями или внешним программным обеспечением.
Информационная система может строиться с применением послойного принципа. Так, в отдельные слои можно выделить специализированное программное обеспечение (офисное, прикладное), непосредственно workflow, систему управления документами, программы поточного ввода документов, а также вспомогательное программное обеспечение для связи с внешним миром и обеспечения доступа к функционалу системы через коммуникационные средства (e-mail, Internet/intranet). Среди преимуществ такого подхода следует отметить возможность внесения изменений в отдельные программные компоненты, расположенные в одном слое, без необходимости коренных переделок на других слоях, обеспечить формальную спецификацию интерфейсов между слоями, поддерживающих независимое развитие информационных технологий и реализующих их программных средств. Причем применение открытых стандартов позволит безболезненно осуществлять переход с программных модулей одного производителя на программы другого. Кроме того, послойный подход позволит повысить надежность и устойчивость к сбоям системы в целом.
В результате данной работы была смоделирована информационная система, автоматизирующая работу отдела поставок и отгрузок склада бытовой техники.
Список литературы
1. Стандарт IDEF0: http://www.in4business.ru/articles/subject_297/article_107.html
2. Баронов В.В., Калянов Г.Н., Попов Ю.Н., Титовский И.Н., Информационные технологии и управление предприятием. - М., АЙТИ, 2004, 326 с.
3. Верников Г.М., Обзор нотаций и примеры моделирования бизнес-процессов и процессов управления информацией, http://vernikov.ru
4. Елиферов В.Г., Репин В.В., Бизнес-процесс: регламентация и управление. - М., Инфора-М, 2004
5. Шеер А.В., Моделирование бизнес-процессов. - М., Весть-МетаТехнология, 2000.
6. Экономическая информатика: Введение в экономический анализ информационных систем. М.: ИНФРА-М, 2005
7. Маклаков С.В. Моделирование бизнес-процессов с помощью BPWin. -М. Диалог-МИФИ 2004
Размещено на Allbest.ru
Подобные документы
Изучение IT-инфраструктуры компании проката автомобилей. Основные требования к автоматизации движения товаров. Анализ создания конфигурации для оптового склада бытовой техники. Разработка информационно-логической модели автоматизированной системы.
курсовая работа [1,1 M], добавлен 22.03.2021Разработка основных проектных решений и подготовка технической документации в ходе проектирования автоматической информационной системы магазина бытовой техники. Выбор инструментальных средств, задачи, интерфейс программы, диалог пользователя с системой.
курсовая работа [997,7 K], добавлен 27.10.2013Знакомство с этапами разработки автоматической информационной системы для учета продаж бытовой техники для автоматизации документооборота. Рассмотрение особенностей выявления бизнес-процесса продаж бытовой техники, анализ этапов составления инструкции.
дипломная работа [1,4 M], добавлен 28.11.2014Создание базы данных информационной системы для учета продаж бытовой техники и автоматизации документооборота в phpMyAdmin. Функциональная диаграмма IDEF0. Создание нового пользователя, таблиц, записей в таблице. Организация сайта на локальном сервере.
курсовая работа [2,8 M], добавлен 11.05.2014База данных в MS Microsoft SQL Server 2005 для автоматизации процесса контроля поставок и продажи бытовой техники. Программа, позволяющая показывать информацию о товарах, поставщиках, реализаторах и клиентах, а также формировать отчеты по категориям.
курсовая работа [724,8 K], добавлен 23.06.2011Исходные данные о магазине бытовой техники и электроники. Описание процесса разработки информационной системы магазина. Требование к техническому обеспечению. Технико-экономическое обоснование целесообразности разработки системы. Стоимость проекта.
курсовая работа [2,2 M], добавлен 17.01.2011Оценка предметной области: концептуальные требования; выявление информационных объектов и связей между ними; построение базы данных. Описание входных и выходных данных информационной системы "Магазин компьютерной техники". Анализ диаграммы прецедентов.
курсовая работа [294,8 K], добавлен 13.04.2014Анализ предметной области. Проектирование концептуальной модели. Разработка логической структуры базы данных. Выделение информационных объектов. Создание глобальной схемы связей. Поддержка целостности данных. Структура и назначение существующих форм.
курсовая работа [1,4 M], добавлен 23.09.2016Разработка информационной системы в СУБД Microsoft Access на примере расчёта с клиентами в промтоварном магазине. Достоинства проектируемой программы. Создание отчетов, таблиц, установка связей между ними. Построение запросов в режиме Конструктора.
отчет по практике [2,9 M], добавлен 19.03.2015Основные объекты системы управления базами данных Microsoft Access. Разработка базы данных для магазина бытовой техники, оказывающая покупателям бытовой техники информационную функцию. Создание таблиц, схемы данных, запросов, форм, отчетов, главной формы.
контрольная работа [1,8 M], добавлен 29.07.2013