4. Проектирование информационной системы интернет-магазина одежды «Campus Casual»
4.1 Проектирование базы данных
Выбор системы управления базы данных является одним из самых важных этапов при разработке будущей автоматизированной информационной системы.
Определившись с инструментом для разработки и сделав выбор СУБД - MySQL, перейдем к построению физической модели базы данных.
Первым этапом является создание справочников и таблиц.
Таблица 2- Таблица «Клиенты», физической модели данных
|
№ |
Имя атрибута |
Формат |
Роль атрибута |
Описание поля |
|
|
1. |
user_id |
int |
Первичный ключ, автоинкремент |
Пользователь |
|
|
2. |
|
varchar |
Адрес электронной почты |
||
|
3. |
phone |
varchar |
Сотовый телефон |
||
|
4. |
name |
varchar |
Имя клиента |
Таблица 3 - Таблица «Заказа», физической модели данных
|
№ |
Имя атрибута |
Формат |
Роль атрибута |
Описание поля |
|
|
1. |
order_id |
int |
Первичный ключ |
Заказ id |
|
|
2. |
User_id |
int |
Пользователь |
||
|
3. |
dataCrentet |
varchar |
Дата изменений |
||
|
4. |
status |
varchar |
Статус заказа |
Таблица 4 - Таблица «Продукт», физической модели данных
|
№ |
Имя атрибута |
Формат |
Роль атрибута |
Описание поля |
|
|
1. |
product_id |
int |
Первичный ключ |
Продукт |
|
|
2. |
category_id |
int |
Категории продукта |
Таблица 5 - Таблица «Категории», физической модели данных
|
№ |
Имя атрибута |
Формат |
Роль атрибута |
Описание поля |
|
|
1. |
category_id |
int |
Первичный ключ |
Категории |
|
|
2. |
name |
varchar |
Наименование категории |
Таким образом, созданная база данных для транспортно-экспедиционных компаний состоит из 5 таблиц. Схема базы данных представлена на рисунке 13.
Рисунок 13 - Физическая модель данных
Данная модель показывает основные сущности, ключевые поля и атрибуты, входящие в каждую сущность. Также показаны информационные связи и потоки информации, позволяющие решить поставленные задачи.
4.2 Совершенствование бизнес-процессов интернет-магазина «Campus Casual»
Следующим этапом разработки модели ИС для интернет-магазина одежды является построение модели «TO BE», то есть модели «Как должно быть».
В нашем случае, признаком неэффективности организации работ является, отсутствие обратных связей по входу и управлению для функций обработки заявки от заказчика.
Исправление недостатков, перенаправление информационных и материальных потоков приводит к построению модели «TO BE», то есть модели «как должно быть». Данная модель создавалась на основе модели «AS IS», с устранением недостатков в существующей организации бизнес-процессов, а так же с внедрением информационной системы управлением интернет-магазином.
Проанализировав функциональную модель «AS IS» можно сказать, что бизнес-процесс «Продажа» не доведен до должного уровня работы. Наиболее существенной проблемой является составление некорректной заявки клиентом. Это связано с тем, что в заявке может быть не указаны параметры размеров одежды, цвет. Это все приводит к ошибкам в подборе транспортного средства и ошибкам при составление документов. В связи с данными факторами предлагается создать бланк заявки в проектируемой информационной системе, который позволит автоматизировать процесс обработки заявки и оформления сопроводительных документов.
В модели «TO BE» целесообразно добавить бизнес-функцию «Внесение данных в БД», входами которой является информация о клиентах и о запросах на покупку, а выходом является обработанная информация.
На основе проведенного анализа были выявлены и устранены недостатки в модели. На рисунке 14 представлены модель «TO BE» информационной системы.
Рисунок 14-Модель «TO BE» бизнес-процесса «Продажа»
4.3 Проектирование интерфейса информационной одежды интернет-магазина одежды «Campus Casual»
После разработки базы данных был начат этап кодирования с использованием интерфейсов Windows Forms с помощью инструментального средства проектирования MS Visual Studio Community 2015.
Программный продукт, разработанный для интернет-магазина имеет интуитивно понятный графический интерфейс, рассчитанный на работу с пользователями, имеющими минимальные навыки работы с ПК. На всех формах программного продукта представлена только необходимая информация, отсутствует избыточная, что позволяет наиболее продуктивно работать с программным изделием.
На главной форме будет осуществляться подключение к БД, авторизация пользователя в зависимости от его роли и открываться тот или иной интерфейс. Тестируем подключение к созданной БД.
Рисунок 15- Главная форма
Теперь форма авторизации, пользователь вводит свой логин и пароль и входит в систему. Если пароль введен верно, загрузится главная форма программы, в противном случае появится сообщение "Неправильный пароль". Программа информирует нас об этом и пишет с какими правами мы вошли.
Рисунок 16 - Форма «Ассортимент одежды»
Поиск товара может производиться по номеру товара и наименованию.
На следующей форме представлена форма заказа товара.
Рисунок 17 - Форма «Ассортимент одежды»
Заключение
В процессе выполнения курсового проекта были выполнены все поставленные цели и задачи.
В данной работе были проанализированы теоретические основы проектирования информационных систем и проанализированы существующие информационные системы для интернет-магазина одежды, проанализирована деятельность интернет-магазина одежды «Campus Casual», сформированы модель «AS IS» бизнес- процессов интернет-магазина и целевая модель информационной системы «TO BE» с устранением существующих недостатков. В результате анализа информационных систем была обоснована необходимость создания собственной информационной системы на основе ряда сформулированных требований. На основе модели ИС «TO BE» была спроектирована база данных и интерфейс автоматизированной информационной системы для интернет-магазина одежды «Campus Casual», позволяющее оптимизировать бизнес-процессы по продаже товаров через интернет. Автоматизированная система поддерживает все операции, связанные с учетом, обработкой и предоставлением необходимых данных. Данная система обеспечивает ввод, удаление, хранение и редактирование информации, которая содержится в таблицах данных.
База данных для транспортно-экспедиционных компаний была разработана с помощью сервера MySQL 5.5.23. Разработка интерфейса производилась с помощью инструментального средства проектирования MS Visual Studio Community 2015.
В процессе выполнения курсовой работы разработана автоматизированная информационная система интернет-магазина одежды «Campus Casual», позволяющая автоматизировать процесс принятия и обработки обращений клиентов.
Список литературы
1.«ГОСТ Р 51303-2013. Национальный стандарт Российской Федерации. Торговля. Термины и определения» от 28.08.2013 № 582-стУчебная литература:
2. Dumas M., Van der Aalst W. M. P., ter Hofstede A. H. M. (eds.) Processaware Information Systems: Bridging People and Software through Process Technology. - Hoboken, New Jersey: Wiley, 2012. - 12 p.
3. Fisher, D.M. The Business Process Maturity Model: A Practical Approach for Identifying Opportunities for Optimization, 2016. - 123-124 p.
4. Август-Вильгельм Шеер. Бизнес-процессы: основные понятия, теории, методы. - Москва: Просветитель, 2013.- 205 с.
5. Бабкин Э.А., Князькин В.П., Шиткова М.С. Сравнительный анализ языковых средств, применяемых в методологиях бизнес-моделирования / Журнал Бизнес-Информатика. - 2011. - №2(16). -31 с.
6. Вендров А.М. "Практикум по проектированию программного обеспечения экономических информационных систем". Учебное пособие. - Москва: Финансы и статистика, 2012. - 156 с.
7. Гагарина Л.Г., Киселев Д.В., Федотова Е.Л. Разработка и эксплуатация автоматизированных информационных систем. - Москва: ИД ФОРУМ ИНФРА- М, 2017. - 231 с.
8. Грекул В.И. Проектирование информационных систем [Текст]: учебное пособие / В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина. - 2-е изд. испр. - Москва: Интернет-Университет Информационных Технологий: БИНОМ Лаборатория знаний, 2018. - 300 с.
9. Елиферов В.Г., Репин В.В. «Бизнес-процессы: Регламентация и управление: Учебник». - Москва:ИНФРА-М, 2016. - 319с.
10. Ковалев В.Н. Современные методологии и стандарты описания бизнес-процессов: преимущества, недостатки и области применения [Текст] / С.В. Ковалев, В.Н. Ковалев. // Справочник экономиста. - 2018. - №11. - с. 32-46
11. Маклаков С. В. Моделирование бизнес-процессов с AIIFusion Process Modeler. - Москва: Диалог-МИФИ, 2012.- 240 с.
12. Никитин А.В. Управление предприятием с использованием информационных систем: Учебник / А.В. Никитин, И.А. Рачковская. - Санкт-Петербург.: Инфа, 2011. - 194 с.
13. Проскурякова Л.Г., Коробовскиий С.П. Проектирование информационных систем: Учебное пособие. - Орел: Издательство ОФ РАНХ ГС, 2012. - 234 с.
14. Репин В. В. Бизнес-процессы компании: построение, анализ, регламентация. - Москва: Стандарты и качество, 2015. - 73 с.
15. Романова Ю. Д. Информационные системы в экономике, управлении, маркетинге и менеджменте. Оперативные CRM-системы. Введение клиентской базы Sats expert. - Москва: Издательство ММВШБ "МИРБИС" (Институт), 2011. - 30 с.
16. Савич А. Документирование и оптимизация бизнес-процессов. -Mосква: ООО Информационные системы, 2013. - 109 c.
17. Трофимова В.В. Информационные технологии. - Москва: Высшее образование, 2014. - 632 с.
18. Фокс, Дж. Программное обеспечение и его разработка [Текст] / Пер. с англ. - Москва: Мир, 2017. - 368 с.
19. Черемных С.В. Моделирование и анализ IDEF-технологии [Текст]: практикум / С.В.Черемных, И.О.Семенов, В.С.Ручкин. - Москва: Финансы и статистика, 2012. - 192 с.