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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

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

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

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

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

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

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

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

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

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

БЕЛГОРОД 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с.

Источник: https://otherreferats.allbest.ru/download/1204440/