Разработка системы для управления магазином - Курсовая работа

бесплатно 0
4.5 82
Определение особенностей разработки модели функционирования системы: диаграммы прецедентов, классов, последовательностей и состояний. Выбор средств программной реализации. Разработка пользовательского интерфейса. Описание диалога с пользователем.


Аннотация к работе
Информация в современном мире превратилась в один из наиболее важных ресурсов, а информационные системы (ИС) стали необходимым инструментом практически во всех сферах деятельности. Информационная система - это программный комплекс, функции которого состоят в поддержке надежного хранения информации в памяти компьютера, выполнении специфических для данного приложения преобразований информации и вычислений, предоставления для пользователя удобного и легко осваиваемого интерфейса. Разнообразие задач, решаемых с помощью ИС, привело к появлению множества разнотипных систем, отличающихся принципами построения и заложенными в них правилами обработки информации. Поэтому все чаще возникают вопросы, связанные с хранением, передачей и обработкой информации. Появляются новые способы хранения информации.Проведя анализ данного процесса, было выделено несколько проблем: - Использование бумажной документации замедляет время формирования заявки на поставку товаров. Уточнение количества и наличие товара на складе замедляет процесс продажи товара. Наличие информационной системы в данной сети магазинов позволит упростить оформление документации, а также увеличить скорость обработки необходимых данных о товаре и наличие единой базы данных для улучшения контроля. Покупатель производит запрос у продавца, при наличии товара происходит продажа и списание товара со склада. Диаграммы IDEF0 предназначены для описания бизнес-процессов на предприятии, они позволяют понять, какие объекты или информация служат сырьем для процессов, какие результаты производят работы, что является управляющими факторами и какие ресурсы для этого необходимы.Задачи, которые предстоит решить в рамках проектирования информационной системы можно разделить на 2 группы: - процесс управления магазином; управление складом (повышение эффективности работы отдела закупок и складирования) В рамках пользовательского представления решаются следующие задачи: - обеспечение поиска товаров в каталоге; Реализация функциональности управления складом включает решение следующих задач: учет товаров на складе; Для достижения поставленной цели необходимо: провести анализ задачи;На основании функциональных требований, мы определили актеров и прецедентов. Актеры - роли, выполняемые людьми или сущностями, использующими систему. Прецеденты - то, что актеры могут сделать с системой. Далее к каждому прецеденту должна быть предоставлена спецификация прецедента. Спецификацию всех прецедентов было принято выполнить в виде таблиц.Данная сущность содержит в себе информацию о товарах. Данная сущность содержит в себе информацию о клиентах. Данная сущность содержит в себе информацию о покупках. Данная сущность содержит в себе информацию о заказах. Данные сущности содержат в себе информацию менеджерах и продавцах.На диаграмме последовательности демонстрируется ряд действий между клиентом, менеджером и информационной системой. Менеджер ищет в системе товар, который нужен клиенту по артикулу;На рисунке 7 представлен общий вид диаграммы состояний На общем виде показаны интерфейсы пользователей - кладовщика, продавца и менеджера.Под модульной структурой понимается составление программы из функциональных модулей (кусков, фрагментов, сегментов, подпрограмм). Модули могут выполнять самые разнообразные функции и использоваться в самых разнообразных проектах. При написании программы всегда необходимо стремиться к оптимизации исходного кода - однотипные куски кода оформлять в виде модулей, которые можно в любой момент использовать.На основе раннее проделанной работы была создана база данный магазина электроники. Содержит данные о менеджерах, их характеристики. Рисунок 12 - Таблица «Менеджер» Содержит данные о покупателях. Содержит данные о заказах, менеджерах, составляющих их, статусе выполнения заказа.В современных условиях поиск оптимального решения проблемы организации интерфейса взаимодействия пользователя и программы приобретает характер комплексной задачи, решение которой существенно осложняется необходимостью оптимизации функционального взаимодействия операторов между собой и с техническими средствами проектируемых систем в условиях изменяющегося характера их профессиональной деятельности. В этой связи хотелось бы подчеркнуть особую актуальность проблемы моделирования взаимодействия человека - оператора с техническими средствами. Сегодня появилась реальная возможность с помощью моделирования на современных многофункциональных средствах обработки и отображения информации таких как VS конкретизировать тип и характеристики используемых информационных моделей, выявить основные особенности будущей деятельности операторов, сформулировать требования к параметрам аппаратно-программных средств интерфейса взаимодействия.После запуска отобразится главное окно программы с главными управляющими элементами. На рисунке 22 представлено главное окно программы. Система позволяет зайти в систему в качестве продавца, менеджера и кладовщика.

План
Содержание

Введение

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

1.1 Анализ предметной области

1.2 Обобщенная структура АСУ «Магазин»

1.3 Цели и задачи курсового проекта

2. Разработка автоматизированной подсистемы

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

2.1.1 Диаграмма прецедентов

2.1.2 Диаграмма классов

2.1.3 Диаграмма последовательностей

2.1.3 Диаграмма состояний

2.2 Проектирование модульной структуры

2.3 Представление базы данных

3. Разработка пользовательского интерфейса

3.1 Выбор средств программной реализации

3.2 Описание диалога с пользователем

3.3 Контрольный пример

Заключение

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

Приложение
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?