Проектирование информационной системы интернет-магазина одежды

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 27.04.2020
Размер файла 1,7 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

ФЕДЕРАЛЬНОЕ Государственное АВТОНОМНОЕ образовательное УЧРЕЖДЕНИЕ ВЫСШЕГО образования

«БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ НАЦИОНАЛЬНЫЙ

ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ»

ИНСТИТУТ ИНЖЕНЕРНЫХ И ЦИФРОВЫХ ТЕХНОЛОГИЙ

Кафедра прикладной информатики и информационных технологий

Курсовой проект

по дисциплине «Программирование»

ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ ИНТЕРНЕТ-МАГАЗИНА ОДЕЖДЫ

Антипова Александра Валерьевича

БЕЛГОРОД 2019

Введение

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

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

Объектом исследования является продажа одежды в интернет-магазине одежды «Campus Casual».

Предметом исследования являются бизнес-процессы при продаже товаров в интернет-магазине одежды «Campus Casual».

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

Для достижения поставленной цели необходимо выполнить следующие задачи:

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

2. Проанализировать альтернативные информационные системы для интернет-магазина одежды.

3. Проанализировать и выбрать оптимальный инструментарий моделирования и проектирования информационной системы для интернет-магазина одежды.

4. Проанализировать предметную область.

5. Построить модель разрабатываемой ИС.

6. Разработать базу данных и реализовать клиентское ПО информационной системы для интернет-магазина одежды с помощью средств программирования.

7. Рассчитать экономию в процессе внедрения автоматизированной информационной системы.

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

Методы исследования и технологии разработки. В курсовой работе применялись методы синтеза, системного анализа, моделирования бизнес-процессов, проектирования информационных систем, проектирования баз данных. В качестве средства моделирования бизнес-процессов информационной системы выбрана среда ERwin Process Modeler r7.3.

База данных для интернет-магазина одежды была разработана с помощью сервера MySQL 5.5.23.

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

Результаты работы. В процессе выполнения курсовой работы разработана автоматизированная информационная система интернет-магазина одежды «Campus Casual», позволяющая автоматизировать процесс принятия и обработки обращений клиентов.

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

Во втором разделе проведен обзор существующих информационных систем в интернет-магазине и построены модель бизнес-процессов интернет магазина одежды «Campus Casual» «AS IS» и целевая модель ИС «TO BE» с устранением существующих недостатков.

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

интернет магазин одежда программирование

1. Теоретические основы проектирования информационной системы

1.1 Исследование деятельности интернет-магазина одежды

«Интернет-магазин - часть торгового предприятия /торговой организации или торговая организация, предназначенная для предоставления покупателю посредством сети Интернет сведений, необходимых при совершении покупки, в том числе об ассортименте товаров, ценах, продавце, способах и условиях оплаты и доставки, для приема от покупателей посредством сети Интернет сообщений о намерении приобрести товары, а также для обеспечения возможности доставки товаров продавцом либо его подрядчиком, по указанному покупателем адресу либо до пункта самовывоза». «ГОСТ Р 51303-2013. Национальный стандарт Российской Федерации. Торговля. Термины и определения» от 28.08.2013 № 582-ст

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

Успешная работа интернет-магазина одежды зависит, в основном, от трех факторов: поставщиков, сайта магазина и ассортимента товаров. Можно предположить, что более 40% всех онлайн-покупателей приобретают через «всемирную паутину» одежду. Но покупают не все подряд, поэтому очень важно понять, что именно потребитель готов купить без примерки.

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

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

1.2 Теоретические основы проектирования и разработки информационных систем

Информационные системы представляют собой совокупность аппаратных и программных средств, методов и персонала, которые позволяют автоматизировать процедуры и процессы в ежедневной деятельности предприятия. Благодаря им возрастает производительность труда сотрудников, руководителям предоставляется возможность оперативно и грамотно принимать решения по управлению предприятием и планированию его деятельности. Вендров А.М. "Практикум по проектированию программного обеспечения экономических информационных систем". Учебное пособие. - Москва: Финансы и статистика, 2012. - 156 с.

Более широким определением служит трактование М.Р. Когаловского, по мнению которого информационная система помимо программного и аппаратного обеспечения и персонала включает в себя коммуникационное оборудование, лингвистические средства и информационные ресурсы, которые обеспечивают «поддержку динамической информационной модели некоторой части реального мира для удовлетворения информационных потребностей пользователей». Проскурякова Л.Г., Коробовскиий С.П. Проектирование информационных систем: Учебное пособие. - Орел: Издательство ОФ РАНХ ГС, 2012. - 234 с.

Моделирование предметной области - основа проектирования информационной системы.

Средства проектирования информационных систем - комплекс инструментальных средств, обеспечивающих в рамках выбранной методологии проектирования поддержку полного жизненного цикла информационной системы, который включает в себя, как правило, стратегическое планирование, анализ, проектирование, реализацию, внедрение и эксплуатацию [10, с.35]. При анализе средств проектирования их следует рассматривать не локально, а в комплексе, что позволяет реально охарактеризовать их достоинства, недостатки и место в общем технологическом цикле создания информационной системы.

Понятие CASE (Computer Aided Software Engineering) используется в настоящее время в весьма широком смысле. CASE -- набор инструментов и методов программной инженерии для проектирования программного обеспечения, который помогает обеспечить высокое качество программ, отсутствие ошибок и простоту в обслуживании программных продуктов.

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

- характеристик моделируемой предметной области;

- целей, потребностей и ограничений будущего проекта ИС, включая квалификацию участвующих в процессе проектирования специалистов;

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

Понятие CASE (Computer Aided Software Engineering) используется в настоящее время в весьма широком смысле. CASE -- набор инструментов и методов программной инженерии для проектирования программного обеспечения, который помогает обеспечить высокое качество программ, отсутствие ошибок и простоту в обслуживании программных продуктов. Грекул В.И. Проектирование информационных систем [Текст]: учебное пособие / В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина. - 2-е изд. испр. - Москва: Интернет-Университет Информационных Технологий: БИНОМ Лаборатория знаний, 2018. - 300 с.

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

Внедрение процессного управления невозможно без использования инструментальных систем моделирования и управления бизнес-процессов.

Поэтому выбор оптимальной инструментальной системы является актуальным для менеджмента.

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

1) учет состава и особенностей системообразующих элементов бизнес-процессов и последующее обоснование состава методов моделирования;

2) определение общих требований к средствам разработки информационной системы;

3) рассмотрение и анализ современного рынка инструментальных средств моделирования и выбор оптимального варианта

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

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

В данном исследовании рассматривается задача разработки информационной системы интернет-магазина одежды, поэтому по нашему мнению наиболее универсальным средством моделирования является Erwin Process Modeler r7, так как оно подходит как для анализа бизнес-процессов, так и для разработки системы автоматизации бизнес-процессов компании. ERWin позволяет вторично использовать компоненты созданных ранее моделей, а также использовать сторонние разработки благодаря поддержке методологии структурного моделирования SADT и нотации IDEF1x для ER-диаграмм моделей. Данное средство поддерживает такие нотации как: DFD, IDEF0 и IDEF3. Елиферов В.Г., Репин В.В. «Бизнес-процессы: Регламентация и управление: Учебник». - Москва:ИНФРА-М, 2016. - 319с.

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

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

Диаграммы потоков данных (Data Flow Diagrams - DFD). В основе данной методологии лежит построение модели анализируемой ИС - проектируемой или реально существующей. В соответствии с методологией модель системы определяется как иерархия диаграмм потоков данных, описывающих асинхронный процесс преобразования информации от ее ввода в систему до выдачи пользователю. Эта нотация предназначена для описания потоков данных. Она позволяет отразить последовательность работ, выполняемых по ходу процесса, и потоки информации, циркулирующие между этими работами. Методология DFD может эффективно использоваться для описания процессов при внедрении процессного подхода к управлению организацией, так как позволяет максимально снизить субъективность описания бизнес-процессов. Схемы процессов в DFD позволяют выявить основные потоки данных в организации. Черемных С.В. Моделирование и анализ IDEF-технологии [Текст]: практикум / С.В.Черемных, И.О.Семенов, В.С.Ручкин. - Москва: Финансы и статистика, 2012. - 192 с.

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

2. АНАЛИ

3. З деятельности интернет-магазина одежды «Campus Casual»

3.1 Анализ деятельности и организационной структуры интернет-магазина одежды «Campus Casual»

Администрация интернет-магазина.

- Руководитель интернет-магазина (директор).

- Бухгалтерия. Оформление соответствующих документов, а также предоставление необходимой финансовой отчетности в контрольные органы.

- Юрист.

- Технический отдел.

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

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

- WEB-дизайн. В задачи дизайнера входят: разработка дизайна сайта, баннеров и рассылок в единой концепции ресурса.

- Отдел продвижения. Целью SEO-оптимизаторов является увеличение релевантного трафика и, следовательно, увеличение продаж, посредством оптимизации внутренней и внешней сред сайта.

- SMO (Social Media Optimization). Одним из множества вариантов SMO-продвижения является ведение корпоративного блога.

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

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

- Складская служба.

- Отдел закупок.

Организационная структура интернет - магазина одежды «Campus Casual» представлена на рисунке 1.

Рисунок 1 - Организационная структура интернет-магазина «Campus Casual»

Основной идеей данного раздела является исследование группы бизнес-процессов по продаже одежды в интернет-магазине одежды.

Модель «AS IS» бизнес-процессов интернет-магазина одежды «Campus Casual» была реализована по методологии функционального моделирования IDEF0. «AS IS» - модель «как есть», модель существующего состояния бизнес-процессов в транспортно-экспедиционных компаниях. На основе этого проявляются узкие места в организации и взаимодействии бизнес-процессов, определяется необходимость внесения изменений различного характера в существующую структуру организации.

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

Входные сигналы:

- Необходимость закупок;

- Закупка товара;

- Заказы;

- Сопроводительные документы.

Управляющая информация:

- Список поставщиков;

- Конъюнктура рынка;

- Законодательство.

Исполнители (механизм реализации):

- Сотрудники отдела закупок;

- Оборудование;

- Информационная система.

Выходные сигналы:

- Доставленный товар;

- Отчисления государству;

- Деньги поставщику;

- Товарно-транспортная накладная.

Контекстная диаграмма модели бизнес-процессов интернет-магазина одежды «Campus Casual» представлена на рисунке 2, которая представляет собой самое общее описание системы и ее взаимодействие с окружающей средой.

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

На рисунке 3 представлена диаграмма декомпозиции верхнего уровня «AS IS».

Рисунок 2 - Контекстная диаграмма на основе методологии IDEF0

В модели созданы следующие диаграммы: контекстная диаграмма типовой функциональной модели; детализация подсистемы "Деятельность интернет-магазина одежды"; детализация бизнес-функции "Закупка товара"; детализация бизнес-функции "Хранение"; детализация бизнес-функции "Продажа".

Рисунок 3 - Декомпозиция верхнего уровня

На рисунке 4 показана декомпозиция данного процесса.

Рисунок 4 - Декомпозиция бизнес-процесса «Закупка товара»

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

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

Рисунок 5 - Декомпозиция бизнес-процесса «Хранение»

Бизнес-процесс «Хранение» начинается с регистрации товара на складе, затем происходит обработка товара и подготовка к отгрузке. Исполнителями являются информационная система, складские работники, оборудование.

Рисунок 6 - Декомпозиция бизнес-процесса «Продажа»

Основными подпроцессами бизнес-функции «Продажа» являются: «Запрос на покупку», «Обработка оформленного заказа», «Проверка оплаты», «Списание товаров». При этом сущность, которая в функциональные блоки является «Информация о наличии», а выходящие сущности - «Доставленный товар», «Отчисления государству». Участниками процесса являются «Сотрудники отдела продаж».

Для описания логики взаимодействия информационных потоков более подходит workflow diagramming. Диаграммы Workflow могут быть использованы в моделировании бизнес-процессов для анализа завершенности процедур обработки информации. IDEF3 является стандартом документирования технологических процессов, происходящих на предприятии, и предоставляет инструментарий для наглядного исследования и моделирования их сценариев. Контекстная диаграмма по методологии IDEF3 представлена на рисунке 7.

Рисунок 7 - Контекстная диаграмма деятельности интернет-магазина одежды

Далее рассмотрим подпроцесс «Продажа одежды через интернет-магазин», представленный графически в методологии IDEF3. (Рисунок 8)

Рисунок 8- Схема продажи одежды через интернет-магазин

На диаграмме декомпозиции в нотации IDEF3 иллюстрируется процесс проверки наличия товара на складе и оформления заказа.

1. Учет заявки в системе. На данном этапе происходит обработка заявки клиента и занесение данных в информационную систему.

2. Проверка наличия товара на складе. Результатом проверки могут быть три варианта: 1.Товар имеется в наличии и не зарезервирован, 2. Товар имеется в наличии, но зарезервирован. 3. Товара нет в наличии.

Если товар имеется в наличии, то происходит запрос на покупку и оплата заказа.

Также рассмотрим подпроцесс «Поиск товара в БД интернет-магазина», представленный графически в методологии IDEF3 (Рисунок 9). Входными данными являются информация о поступившем заказе, а выходными - передача результатов поиска.

Рисунок 9- Подпроцесс поиска товара в БД

Товар интернет-магазина одежды «Campus Casual» проверяется в БД по наличию, количеству товара и цене. Выходной информацией сообщение покупателю о результатах поиска товара в БД.

Далее рассмотрим подпроцесс «Расчет покупателя», представленный графически в методологии IDEF3. (Рисунок 10) Входными данными являются сообщение покупателю о сумме, средства покупателя, а выходными - информация об оплате.

Рисунок 10- Подпроцесс расчета покупателя

На начальном этапе оплаты за товара является выбор метода оплаты. Затем в зависимости от способа оплаты происходит перемещение денежных средств в кассу.

3.2 Анализ аналогов информационной системы интернет-магазина

Проведем сравнение аналогов информационных систем для интернет-магазина одежды, представленных на российском рынке.

Самые распространенные информационные для интернет-магазина: 1 место-Shop-script, 2 место- 1С-Bitrix, 3 место- Joomlа.

Shop-Script -- это популярная коммерческая информационная система класса CMS с открытым исходным кодом, предназначенная для интернет-магазина. Shop-Script поддерживает подключение плагинов и интеграцию с другими приложениями, написанными на базе Webasyst.

Функциональности Shop-Script:1. Каталог товаров, 2. Витрина, 3. Оформление заказа, 4. Способы оплаты заказа, 5. Интеграция со службами доставки.

Рисунок 11- Интерфейс интернет-магазина Shop-Script

«1С-Битрикс: Управление сайтом» -- платформа для разработки и управления интернет-магазина. Данная система надежна и устойчива к высоким нагрузкам, также она соответствует стандартам безопасности. На платформе «1С-Битрикс: Управление сайтом» имеется возможность управления электронными каналами продаж товаров и услуг. Поддержка торговых предложений SKU позволяет легко добавить в каталог разные размеры и цвета товара. Поддержка служб доставки позволяет автоматически раcсчитать стоимость доставки. В программе также имеется складской учет.

Рисунок 12- Интерфейс интернет-магазина «1С-Битрикс: Управление сайтом»

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

Возможности информационной системы:

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

- счётчик посещений, подробная статистика посещений, гостевая книга;

- Модуль приёма от удалённых авторов новостей, статей и ссылок.

В таблице 1 представлено сравнение информационных систем для интернет-магазина.

Таблица 1- Сравнительный анализ аналогов АИС

Критерии

Shop-script

1С-Bitrix

Joomlа

Регистрация

+

-

-

Личный кабинет

клиента

-

-

-

Круглосуточная

работа приложения

+

+

+

Возможность

управлять заявками в режиме онлайн

-

-

-

Доступность

каталога продукции

+

+

+

Простота обучения сотрудников

+

+

+

Удобный интерфейс

+

-

+

Итог

4 из 7

3 из7

4 из7

Таким образом, в данном разделе была проанализирована организационная структура интернет-магазина одежды «Campus Casual», разработана функциональная модель бизнес-процессов интернет-магазина одежды «Campus Casual», а также проведено сравнение аналогов информационной системы для интернет-магазина одежды. По результатам анализа можно сделать вывод, что все рассмотренные информационные системы не могут удовлетворить предъявляемые требования заказчика. Соответственно, необходима разработка нового информационной системы, направленной на оптимизацию деятельности интернет-магазина одежды «Campus Casual».

4. Проектирование информационной системы интернет-магазина одежды «Campus Casual»

4.1 Проектирование базы данных

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

Определившись с инструментом для разработки и сделав выбор СУБД - MySQL, перейдем к построению физической модели базы данных.

Первым этапом является создание справочников и таблиц.

Таблица 2- Таблица «Клиенты», физической модели данных

Имя атрибута

Формат

Роль атрибута

Описание поля

1.

user_id

int

Первичный

ключ, автоинкремент

Пользователь

2.

email

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 с.

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.