Сущность электронной коммерции
Электронная коммерция в Интернете — это коммерческая деятельность в сфере рекламы и распространения товаров и услуг посредством использования сети Интернет. В настоящее время электронная коммерция быстро развивается и, по статистике, уже более 500 миллионов человек во всем мире регулярно совершают покупки в Интернет-магазинах.
Интерактивный бизнес (англ. interaction — взаимодействие и business — коммерческая деятельность) — это бизнес, построенный на совместных действиях бизнес-процесса в лице бизнесмена и компьютера или другого автоматизированного средства связи по обмену информацией. [1]
Прежде чем перейти к структуре интерактивного бизнеса, рассмотрим сущность и содержание бизнеса вообще.
Бизнес — это любой вид деятельности, приносящий прибыль или денежный доход (личный доход индивидуального предпринимателя, арендный доход, процентный доход и др.).
Термин «бизнес» впервые ввел в научный оборот английский банкир и экономист Ричард Кантильон (1680-1734 гг.), который рассматривал бизнес как экономический процесс согласования спроса и предложения в условиях риска.
бизнеса исследовал экономист Жан-Батист Сей который рассматривал как творческий , соединяющий в себе и капитал в условиях . Австрийский (позже ) ученый Алоиз Шумпетер показал, что главным развития бизнеса инновация. Он : «…прибыль, по существу, результатом выполнения комбинаций», «…без развития нет , без прибыли нет ».
Это отвечает общему бизнеса: найди потребность и удовлетвори ее.
Другими , главное в — удовлетворение спроса , т. е. производить и продавать тот , за который покупатели (не , а много) заплатить деньги.
означает предпринимательскую , под которой понимается деятельность и их коллективных объединений ( общество, общество с ответственностью, полное , арендное , производственный кооператив и др.), на получение прибыли и и которая осуществляется от имени, на риск и под свою ответственность или от имени и под ответственность юридического .[2]
Понятие намного шире, чем коммерции. Термин в переводе с латинского на русский торговлю, т. е. торговые .
Бизнес кроме включает в себя со всеми ее , залог, страхование, операции и т. п.
Бизнес на следующих организационных :
1. Организация на получение прибыли или денежного дохода. на прибыль есть любого . Для эффективности этой функции бизнеса постоянное изучение потребителей на им продукт (товар, , работу), рыночных продажи его, действий и организация по удовлетворению покупательного . Прибыль, полученная от продукта, является финансирования воспроизводства и экономическим повышения эффективности .
2. Использование нововведений. всегда с функционированием определенного или его сегмента, поскольку рынка является существования .
Под рынком понимаются условия реализации товара. Рынок под воздействием и риска. Поэтому для в бизнесе требуется оценить своих , проводить маркетинговую и ценовую , постоянно внедрять новшества: новые , технологии, обслуживания покупателей, организации труда, и управления и др.
3. Гибкость форм бизнес-процесса. Работа на рынке всегда от него чутья . Бизнес-процесс во времени. Время важным фактором в бизнесе. Для бизнесмена важно время появления тенденций в бизнес-процессе, прибыльности бизнеса и др. [3] вовремя факторы в предпринимательской дают основания для использования реинжиниринга, и кадровой с целью повышения бизнеса.
4. Оценка и прогнозирование рыночной . Любая на рынке протекает в неопределенности хозяйственной . Эта ситуация довольно может в зависимости от действий , законодательно-правовых актов (изменение системы , повышение пенсий и заработной и др.), политической и экономической в стране, действий сил и т. п.
Поэтому бизнесмен должен правильно спрогнозировать ситуацию, оценить риск, т. е. неполучения ожидаемых от предпринимательской деятельности (ст. 933 ГК РФ). риск можно . При этом по страхования может застрахован предпринимательский самого страхователя и в его пользу. заключить такой в пользу третьего . Страховая сумма не превышать стоимость предпринимательского , равную сумме от предпринимательской деятельности, страхователь, как ожидать, понес бы при страхового случая.[4]
строится новая об управлении — математическая теория и риска. Данная используется между , на котором политические и стратегические , и уровнем разработки технических средств и . В качестве основы для создания теории используются подходы и идеи, в нелинейной (синергетике) и компьютерном . Математическая теория и риска уже привела к теории критичности, теории аварий, теории нейросетей, теории хаоса и др.
5. бизнеса. Бизнес ХХ в. для успешного и эффективного требует полной бизнес-процесса. предпринимательской деятельности быстрому и точному работы и является экономии и средств.
Преимущества коммерции
Потребители и фирмы с помощью коммерции информацию об имеющихся в стране товарах и , ценах и условиях , что позволяет им необходимые приобретения на выгодных условиях. [5]
коммерция предоставляет маркетинговые в режиме реального и позволяет им совершать без открытия представительств или зарубежных . Быстрая и гарантированная предоставляет возможность и розничной торговле объем и необходимых запасов. А это, в очередь, помогает , и, прежде всего и средним, свою себестоимость.
А пара слов о электронной коммерции как по сравнению с бизнесом.
Сокращение продавцов за счет: на аренде офисных и оптимизации складских площадей, на зарплате персонала ( сопоставимых объемах персонал « электронной торговли» в раза меньше традиционного магазина) и т.п. , установление , чем в традиционной торговле, цен.
развернутого представления , рекламы, продвижения и т.п. для продавца в существенно выше, а на подобные мероприятия ниже, чем в оффлайне.
Для это более цены, возможное издержек поиска ( просто облегчение ) и, что весьма , особенно для больших , — гигантская экономия .
И продавец, и покупатель специализированной, и целенаправленной информацией о продукции, номенклатуре цен, поставщиков и альтернативных сделок.
Для чтобы сделать более привлекательным пространством с точки потребителей, ИТ-торговли должна соответствующего снижения расходов продавцов.
достигнутая web-компаниями на начальном их деятельности экономия за предельного сокращения и издержек, с переучетом товаров, уже многим из них одновременно розничные цены и разницу ними и себестоимостью . [6]
Существуют также и аспекты процессов , например, организации поставки потребителю, оптимизации , совершенствования взаимосвязей с производителями, которых с позиций экономической эффективности не только не исчерпан, но еще и не раскрыт.
форма торговли — это виды внемагазинной . К ним относятся:
— посылочная ;
— торговые ;
— телевизионная торговля;
— торговля — она осуществляется сеть Интернет в магазинах;
— торговля — она осуществляется с мобильного телефона в магазинах и в торговых . Мобильный — это карманный подвижный в виде небольшой трубки с видеоэкраном, к быстрому и действию, например телефон.
Посылочная осуществляется посылторгом почтовые связи или по прямой с отдела сбыта товара.
Сущность торговли в том, что покупатель сначала с товаром по каталогу, где достаточно полная о товаре. нужный товар, при желании может консультацию об этом . Затем он заказ на доставку . Заказ обычно по телефону, а в отдельных через отделения связи. покупки производится или платежом в отделении , или наличными при доставке товара на дом курьером.[7]
Торговые — это механические устройства, с которых продажа товара за деньги, по банковской или через мобильный .
Через автоматы обычно напитки, горячие и блюда, сигареты, , газеты и т. п. торговых автоматов в том, что они обслуживать покупателей сутки (24 часа) и удобны в большого скопления (вокзалы, аэропорты, , рынки и т. п.) и в местах, от центральных города.
Телевизионная , т. е. торговля через и кабельное телевидение, распространена во зарубежных странах. , в США крупнейшими торговыми являются Home Shopping .
На этих все 24 часа в сутки реклама товаров. заказывает понравившийся ему по телефону, покупку кредитными . Товар доставляется на дом в 24 часов. Проблема торговли в том, что только 20 % потенциальных хотя бы мельком на экран. Поэтому для зрительной реклама идет с развлекательными программами, и т. п. Кроме того, для видов отводится определенное время, и тогда знает, когда ему включить .
Торговля через « на диване» — это форма по образцам. Она регламентируется правилами, Постановлением Правительства РФ от 21 1997 г. № 918 «Об утверждении продажи товаров по ». А это означает, что «магазина на диване» контролироваться Государственной по торговле, качеству и защите потребителей (Госторгинспекцией).[8]
торговля представляет электронную систему, покупателю с продавцом с помощью . Покупатель также выбрать себе по имеющимся , т. е. без общения с продавцом.
торговля осуществляется виртуальные магазины, еще «Интернет-магазины».
(от лат. virtualis — возможный, т. е. , какой может или появиться при определенных ) предприятие собой сообщество разобщенных сотрудников, обмениваются продуктами труда и исключительно электронными связи, при минимальном или отсутствующем личном .
Виртуальный , как и обычный магазин, торговый зал. В качестве зала выступает англ. — обслуживать) — представитель субъекта (фирмы, и т. п.) в сети Интернет.
, щелкая , ходит по серверу с страницы на другую, как в торговом залу и нужный ему . Выбрав нужный , покупатель переходит на страницу сервера и товар. Он счет на оплату . Оплата покупки быть осуществлена с банковской или путем списания с банковского счета .
Таким образом, обслуживания при электронной торговле в себя следующие :[9]
— выбор товара;
— товара;
— товара;
— поставка покупателю.
Мобильная во многом похожа на торговлю, оплата покупки с помощью мобильного . Стоимость покупки входить в оплаты стоимости . Мобильная торговля применяется при продаже через автоматы, при оплате услуг сервисных , при продаже товаров виртуальный .
Главным преимуществом и мобильной торговли по с телевизионной торговлей то, что покупатель то, что он хочет увидеть сам, а не то, что ему продавец.
В начале XXI в. сети Интернет меняют потребительское поведение. Так, американских пользователей показал, что 52 % проводят время иначе, чем раньше; 19 % , что Интернет для них является источником развлечений, опрошенных Интернетом во время, на телевидении называется «», 39 % всех опрошенных , что делают по сети; 5 % ежедневно в сетевые компьютерные .
Интерактивность открывает потребителю новые возможности в доступе к услугам: банковским, консультационным, торговым, некоторым медицинским (типа диагностики). Ожидается, что к 2015 г. в развитых странах 50 % услуг будет оказываться через Интернет.[10]
Благодаря возможностям Интернета увеличивается степень свободы выбора в индивидуальной организации потребления. Распространение надомной работы позволит более гибко распределять время между досугом и выполнением рабочих обязанностей. Покупки, посещение банка, визит к врачу и др., для чего раньше приходилось выходить из дому, будут доступны в собственном жилище. Снизятся затраты времени на перемещение и пользование услугами. Изменится характер использования традиционных предметов потребления. Например, появятся холодильники, способные сами сделать заказ на продукты, появятся автомобили, получающие сведения о пробках со спутниковой связи и т. д.
В конечном итоге это приведет к существенной структурной перестройке экономики. Например, сократится сеть розничных магазинов и число работников торговли за счет появления виртуальных магазинов и торговых автоматов, снизится потребность в автомобилях так называемого «повседневного пользования», так как предпочтение будут отдавать автомобилям для путешествий в дни отпуска и т. д.
Организационно-управленческая структура интернет-магазина ООО «Интергрупп»
Интернет-магазин ООО «Интергрупп» осуществляет продажу шин и дисков в интернет-магазине.
Интернет-магазин шин и дисков ООО «Интергрупп» предлагает продукцию ведущих мировых и отечественных производителей. Покупатель может подобрать и купить летние, зимние, шипованные и всесезонные автошины от компаний: Accelera, Aurora, Avon, Barum, BFGoodrich, Bridgestone, Champiro, Continental, Cooper, Cornel, Dayton, Dunlop, Falken, Firenza, Fulda, General, Gislaved, Good Year, Hankook, Kleber, Kumho, LASSA, Marshal, Mastercraft, Mastersteel, MaxMiler, Medeo, Michelin, Mickey Thompson, Milestone, Nankang, Nokian, Nordmaster, Pirelli, Seat, Semperit, Signet, Starfire, Sumitomo, Tigar, Toyo, Uniroyal, Viking, Vredestein, VSP, Wanli, Yokohama и других производителей.
А также литые и кованные автомобильные диски от компаний: AEZ, Alessio, American Racing, Arbet, ASA, BSA, CAM, CMS, Dial, Dotz, Fondmetall, K&K, Kormetall, Kosei, L.A.Connection, Larex, Lenzo, LS wheels, Mak, Melber, Mickey Thompson, OZ, Racing wheels, Radius, Rondell, SLIK, SSW, TechLine, TG Racing, АвиаТехнология, БКМПО, ВИЛС, ВСМПО, КРАМЗ, Прома, Рапид, СКАД и других производителей.
Автомобильные диски, которые будут представлены в магазине ООО «Интергрупп»:
— хромированные диски R15-R24
— черные с хромом диски R17-R24
— литые диски
— кованные диски
— железные или штампованные диски R13-R16
Широкий ассортимент автомобильных шин и дисков, представленный ООО «Интергрупп», способен удовлетворить практические любые требования. Производители шин и дисков не стоят на месте, постоянно совершенствуя собственную продукцию.
Общество действует на основании Федерального закона «Об обществах с ограниченной ответственностью», Устава и Учредительного договора.
ООО «Интергрупп» имеет в собственности обособленное имущество и отвечает по своим обязательствам всем принадлежащим ему имуществом, может от своего имени совершать сделки, приобретать и осуществлять имущественные и личные неимущественные права, нести обязанности, выступать истцом или ответчиком в суде, арбитражном суде.
Общество имеет самостоятельный баланс, расчетный и иные счета. Общество имеет круглую печать, содержащую его полное фирменное наименование на русском языке и указание на его место нахождения.
Общество вправе иметь штампы и бланки со своим фирменным наименованием, собственную эмблему, а также зарегистрированный в установленном порядке товарный знак и другие средства индивидуализации.
Общество приобретает права юридического лица с момента его государственной регистрации. Общество с ограниченной ответственностью «Интергрупп» было зарегистрировано 12.05.2007 г.
Основной целью деятельности Общества является получение прибыли.
Кроме основной деятельности осуществляются вспомогательные работы (сдача в аренду зданий и сооружений; использование территории, складских помещений длительного хранения товаров сторонних организаций; и другие).
Управление ООО «Интергрупп» осуществляется акционерами, которые на общем собрании назначают генерального директора. Совет директоров собирается один раз в год для того, чтобы заслушать отчёт генерального директора о хозяйственной деятельности предприятия и его финансовом состоянии.
Схема организационной структуры управления ООО «Интергрупп» приведена на рис.1.
Нач. отдела маркетинга
Отдел маркетинга
Продавцы-
консультанты
Главный бухгалтер
Зам. главного бухгалтера
Генеральный директор
Системный администратор
Зам. директора
Нач. транспортной службы
Нач. экономического отдела
Рисунок 1. Организационная структура управления ООО «Интергрупп»
Структура управления предприятием построена по линейно-функциональному признаку. Каждое подразделение отвечает за определенный участок работы. Обязанности и ответственность работников определены в должностных инструкциях.
Положения о подразделениях в организации не используются.
Даная структура управления является наиболее приемлемой для исследуемого предприятия в силу его простой формы организаций. Отличительная черта: прямое воздействие на все элементы организации и сосредоточение в одних руках всех функций руководства.
Схема хорошо работает в небольших организациях при высоком профессионализме и авторитете руководителя.
Общая численность предприятия составляет 18 человек.
К руководителям относятся генеральный директор и главный бухгалтер.
Управление ООО «Интергрупп» осуществляется генеральным директором. Генеральный директор осуществляет оперативное руководство деятельностью.
Главный бухгалтер обеспечивает в строгом соответствии с действующим законодательством осуществление финансовой деятельности ООО «Интергрупп».
Зам. генерального директора занимается делопроизводством организации и выполняет функции службы персонала. Осуществляет все функции по подбору, отбору, найму персонала.
Начальник маркетингового отдела осуществляет разработку маркетинговой политики на предприятии на основе анализа потребительских свойств производимой продукции и прогнозирования потребительского спроса и рыночной конъюнктуры.
Начальник транспортной службы разрабатывает годовые, квартальные, месячные и оперативные планы-графики транспортных перевозок на основе планов получения материалов, сырья и отгрузки готовой продукции, производственных планов.
Организует и внедрение централизованных межорганизационных и внутриорганизационных перевозок.
Определяет потребность и производит расчеты на необходимые организации погрузочно-разгрузочное оборудование, ремонтное оборудование, запасные части.
Осуществляет руководство передачей материальных ресурсов на склады организации и передачей готовой продукции на склады покупателей.
Оценка электронной коммерческой деятельности ООО «Интергрупп»
Для любого предприятия, в том числе и ООО «Интергрупп», главная экономическая цель которого — получение прибыли, понятно, что достичь эту цель можно, лишь балансируя свои возможности и действия с требованиями рынка.
Хозяйственную деятельность интернет-магазина ООО «Интергрупп» в 2014-2016 гг. характеризуют следующие основные технико-экономические показатели (табл. 1.).
Таблица 1
Основные технико-экономические показатели интернет-магазина ООО «Интергрупп» за 2014-2016 гг.
Наименование показателя |
Величина показателя |
Темп прироста, 2016/2014гг.% |
||
2014г |
2015г |
2016г |
||
1 |
2 |
3 |
4 |
5 |
1 Выручка от продажи товаров, работ, услуг, тыс. руб. |
19431 |
46984 |
56636 |
191,5 |
2 Средняя стоимость основных средств, тыс. руб. |
13692 |
12857 |
13354 |
-2,47 |
3 Фондоотдача, руб. / руб. |
1,42 |
3,65 |
4,24 |
198,6 |
4 Среднесписочная численность работающих, чел. |
15 |
15 |
15 |
— |
5 Производительность труда, тыс. руб. |
1295,4 |
3132,3 |
3775,7 |
191,5 |
6 Себестоимость реализованных товаров, тыс. руб. |
18517 |
43061 |
51922 |
180 |
7 Затраты на 1 рубль реализации товаров, руб. |
0,95 |
0,92 |
0,92 |
-3 |
8. Валовая прибыль, тыс. руб. |
3 123 |
3 923 |
4 714 |
51 |
9. Прибыль до налогообложения, тыс. руб. |
1 783 |
2 647 |
4 038 |
126 |
10. Чистая прибыль, тыс. руб. |
978 |
1 226 |
2 788 |
185 |
Таблица 1 свидетельствует о том, что интернет-магазин ООО «Интергрупп» является стабильно работающим предприятием.
Объем продаж за 2016 год увеличивается, т.е. по сравнению с 2014 годом наблюдается прирост объемов реализации продукции на 37205 тыс. руб. в год или 191,0%.
Далее проведем анализ поставщиков, у которых ООО «Интергрупп» закупает товар.
Таблица 2
Характеристика поставщиков автомобильных шин на рынке г. Москвы
Фирмы-поставщики |
Ед. измерения |
Компания »Скит Тайер» |
Астэк-Авто |
Хорошие колеса |
Цена |
Руб. |
От 1126 до 7500 |
1500-8000 |
1090-12500 |
Ассортимент (число фирм-производителей автошин) |
Шт. |
16 |
18 |
58 |
Срок работы |
Лет |
10 |
6 |
13 |
Из таблицы 2 видно, что самый широкий ассортимент и самый широкий ценовой диапазон у поставщика «Хорошие колеса».
Учитывая, что организуемое предприятие – малое, продукция рассчитана на потребителя среднего класса с невысоким уровнем дохода, в ассортимент нужно включить отечественных производителей автошин.
В табл. 3 представлены потенциальные поставщики колесных дисков.
Таблица 3
Потенциальные поставщики колесных дисков
Фирмы-поставщики |
Ед. измерения |
Компания »Скит Тайер» |
Астэк-Авто |
Хорошие колеса |
Цена |
Руб. |
2900-12950 |
2140-7150 |
835-9700 |
Ассортимент (число фирм-производителей автодисков) |
Шт. |
3 |
5 |
23 |
Срок работы |
Лет |
10 |
6 |
13 |
Из табл. 3 видно, что ценовая политика на колесные диски наиболее гибкая у фирмы «Хорошие Колеса».
Удобнее закупать продукцию у одного поставщика, поэтому в качестве поставщика выбираем фирму «Хорошие Колеса».
На следующем этапе рассмотрим возможных конкурентов организуемого предприятия.
В Интернете представлено множество Интернет-магазинов, находящихся в г. Москве по реализации автомобильных шин и дисков.
В табл. 4 проведен их сравнительный анализ.
Таблица 4
Сравнительный анализ потенциальных конкурентов
Параметры сравнения |
Ед. измерения |
«ОЛС-Шина» |
Сто Колес |
Авторидер |
Best-tyres.ru |
Ms-nokian |
Ценовая политика на шины |
Руб. |
1400-12000 |
2000-13500 |
998-13160 |
1450-10160 |
2000-15000 |
Ценовая политика на диски |
Руб. |
1450-4000 |
1700-10000 |
1500-6800 |
2000-10000 |
1500-8800 |
Ассортимент шин |
Позиций |
14 |
16 |
26 |
25 |
23 |
Ассортимент дисков |
Позиций |
7 |
13 |
7 |
37 |
7 |
Как видно из табл. 4, потенциальные конкуренты предлагают достаточно большой выбор продукции (как автошин, так и колесных дисков), ценовая политика также достаточно гибкая. Наиболее полный ассортимент предлагают фирмы Авторидер и Best-tyres.
Анализ сайтов (Интернет-магазинов) данных фирм показал, что фирмы реализуют продукцию только через сайт, на сайтах есть бланк заказа товара, доставка товара осуществляется бесплатно (по г. Москве), оплата товара при получении. Также фирмы предоставляют гарантию на реализуемую продукцию.
Таким образом, рынок г. Москвы достаточно насыщен продукцией автомобильных шин и дисков, покупатели имеют возможность широкого выбора продукции, дополнительных услуг (установки дисков и шиномонтажа прямо в магазине). Поэтому для того, чтобы организуемая деятельность была успешной, необходимы существенные конкурентные преимущества.
В качестве конкурентных преимуществ ООО «Интергрупп» может предложить: гибкую ценовую политику; широкий ассортимент; бесплатную доставку по г. Москве; условия расчета за продукцию после получения товара; онлайн-заказ продукции.
Гибкая ценовая политика и широкий ассортимент обусловлены поставщиком «Хорошие колеса», который предлагает большое разнообразие продукции по выгодным ценам.
ООО «Интергрупп» размещает контекстную рекламу в сети Интернет (Я-директ), а также на тематических сайтах и форумах, на досках объявлений сети Интернет. Кроме того, реклама размещена в автокаталогах, распространяемых на автомобильных заправках.
Схема движения товара от продавца к потребителю с помощью Интернет-магазина может быть представлена следующим образом:
1. Клиент выбирает требуемую продукцию на сайте ООО «Интергрупп».
2. Клиент отправляет онлайн-заявку продавцу.
3. Продавец получает заявку и связывается с покупателем, обсуждаются условия покупки.
4. Продавец закупает необходимый товар у поставщика (поставщик имеет возможность реализации товара под заказ с отсрочкой от нескольких дней до 2-х недель).
5. В удобное время для клиента продавец доставляет ему товар, и производит расчет за товар.
На первом этапе предлагается пользоваться услугами службы доставки «DMWORK.RU», которая предлагает программы автоматизации для бизнеса и специализируется на разработке решений для бизнеса по продаже автомобильных шин и колесных дисков. Компания DMwork.RU разрабатывает и внедряет информационные системы на базе WEB технологий.
Компания DMwork.RU организует доставку с оптового склада компании-поставщика до клиента. Стоимость такой доставки до одного клиента составляет 800 руб.
В апреле 2018 года планируется набор в штат водителя – экспедитора с личным автомобилем (компенсация топливных расходов). Соответственно, водитель-экспедитор вместо службы доставки будет доставлять шины и диски потребителям, что позволит снизить расходы на доставку.
Согласно прайс-листу компании DMwork.RU для создания Интернет-магазина (сайта), его поддержки, обновления и раскрутки в течение года необходим объём финансирования в размере 7000 руб. /мес.
Разработчик Интернет-магазина: профессиональная студия веб-дизайна http://www.dmwork.ru, специализирующаяся на создании сайтов для бизнеса.
Объём сайта — около 2000 html страниц. На сайте будет представлена информация (текстовая и графическая) о предлагаемых нашей фирмой товарах, о наших услугах и необходимая справочная информация. Посетителю предоставляется возможность самостоятельно скачивать постоянно обновляемый прайс-лист, а также подписаться на рассылку о поступлении новых товаров и новой полезной информации.
Ориентировочный срок создания сайта – 6 дней.
На сайте размещен каталог шин. Каталог шин выполнен в виде реляционной базы данных в двух вариантах — формат MySQL и MSSQL.
Скрипты выводят:
1. Список производителей (полный/по типу/только импорт/только отечественные/прочие)
2. Список моделей (полный/по производителю/по признакам размера/прочие)
3. Список размеров (по модели/только с ценой/только наличие/прочие)
4. Поиск по признакам
Все скрипты написаны на PHP 5.0 и могут быть интегрированы на сайт. База данных располагается на отдельном сервере.
Обязательные требования к хостингу, на котором предполагается эксплуатация каталога шин: Apache 2.0 и выше, PHP 5.0 и выше, Zend decoder, подключенная библиотека mysql.
Главная страница Интернет-магазина представлена на рис. 2.
Рисунок 2. Главная страница Интернет-магазина
Мы видим, что у интернет – магазина удобная главная страница с необходимой информацией и удобным функциональным поиском.
Предполагаемое начало работы Интернет магазина – январь 2018 года.
Компания Dmwork.ru предлагает несколько пакетов услуг, сравнение максимального и минимального пакета представлено в табл. 5.
Таблица 5
Сравнение пакетов услуг Dmwork.ru
Параметры сравнения |
Пакеты услуг |
||
Аренда сайта автомобильных шин и дисков |
Создание и поддержка сайта |
Максимальный пакет услуг |
|
Функции |
Предоставление каталога шин, каталога дисков, каталога запчастей, управление joomla 1.5 |
Создание сайта, предоставление данных о поставщиках |
Создание сайта, доставка 4 заказов в день, предоставление менеджера на телефоне, который будет консультировать, принимать заказы, добавление новостей на сайт |
Стоимость, руб./мес. |
3000 |
7000 |
35000 |
В данном случае оптимальным по цене и по ассортименту услуг является пакет создания и поддержки сайта.
Расчетный объем сбыта ООО «Интергрупп» принимается в размере 75% от емкости рынка сбыта с учетом доли ООО «Интергрупп».
Предполагается, что ООО «Интергрупп» в течение года займет долю рынка, равную 0,05 %.
Учитывая, что объем рынка автомобильных шин составляет 14304 тыс. шт., планируемый объем реализации шин в ООО «Интергрупп» составит:
0,05/100* 14304 = 7152 шт. в год или 596 шт. в месяц.
Следует учесть, что 596 шт. в месяц – это среднегодовой объем реализации, в осенние и весенние месяцы (сезон) объем реализации планируется выше, а в остальные месяцы – ниже 596 шт.
Продвижение услуг ООО «Интергрупп» не носит систематического характера, и в основном касается распространения рекламных листовок, и наружной рекламы. Рекламная кампания приносит больший эффект, когда она построена по принципу усиления воздействия на аудиторию, т.е. нарастающая рекламная кампания.
Основной целью рекламной кампании является создание имиджа ООО «Интергрупп».
Таблица 6
Характеристика деятельности ООО «Интергрупп» по продвижению услуг
Анализ таблицы 7 показывает, что в основном ООО «Интергрупп» использует только печатную продукцию, такую как листовки и проспекты. Также используется наружная реклама, в частности, установлен штендер на ул. Ленинградское шоссе.
Ещё одним основным элементом коммуникационной политики является стимулирование сбыта. Если реклама воздействует долговременно, чтобы изменить поведение потенциальных клиентов ООО «Интергрупп», стимулирование сбыта воздействует короткое время. Оно ставит целью изменить поведение потенциального клиента, подтолкнуть сделать покупку немедленно, получая взамен определенные выгоды.
Вывод.
Интернет-магазин шин и дисков ООО «Интергрупп» предлагает продукцию ведущих мировых и отечественных производителей. Покупатель может подобрать и купить летние, зимние, шипованные и всесезонные автошины от компаний.
Анализ сайтов (Интернет-магазинов) данных фирм показал, что фирмы реализуют продукцию только через сайт, на сайтах есть бланк заказа товара, доставка товара осуществляется бесплатно (по г. Москве), оплата товара при получении. Также фирмы предоставляют гарантию на реализуемую продукцию.
Следует отметить, что ООО «Интергрупп» всё же недостаточно полно использует интернет-ресурсы в рекламных целях, при том, что использование интернет позволяет значительно дополнить традиционные приемы и снизить рекламные затраты.
Целесообразно увеличить долю рекламы в Интернете, поскольку это обходится гораздо дешевле при более широком охвате аудиторий. Если специализированный журнал выходит ежемесячным тиражом 150.000 экземпляров, то в сети — ежедневно более 25 млн. показов рекламных баннеров на различных сайтах.
Более того, рекламодателям гораздо легче измерить эффективность рекламной кампании в Интернет: отношение количества кликов на баннер к числу его показов.
И, наконец, поскольку большинство респондентов узнают о магазинах по продаже шин и их услугах посредством глобальной сети Интернет, имеет смысл перераспределить рекламные расходы с большей долей Интернет-рекламы. Тем более что в исследуемом ООО «Интергрупп» рекламный бюджет, как правило, весьма ограничен.
Функциональная модель бизнес-процессов
На начальных этапах создания ИС необходимо понять, как работает организация, которую собираются автоматизировать. Руководитель хорошо знает работу в целом, но не в состоянии вникнуть в детали работы каждого рядового сотрудника. Рядовой сотрудник хорошо знает, что творится на его рабочем месте, но может не знать, как работают коллеги. Поэтому для описания работы предприятия необходимо построить модель, которая будет адекватна предметной области и будет содержать в себе знания всех участников бизнес-процессов организации.
Наиболее удобным языком моделирования бизнес-процессов является IDEF0, где система представляется как совокупность взаимодействующих работ или функций. Такая чисто функциональная ориентация является принципиальной – функции системы анализируются независимо от объектов, которыми они оперируют. Это позволяет более четко смоделировать логику и взаимодействие процессов организации.
Процесс моделирования системы в IDEF0 начинается с создания контекстной диаграммы – диаграммы наиболее абстрактного уровня описания системы в целом, содержащей определение субъекта моделирования, цели и точки зрения на модель.
Моделирование деловых процессов, как правило, выполняется с помощью case- средств. К таким средствам относятся: BPwin (изготовитель программного продукта компания PLATINUM technology), Silverrun (Silverrun technology), Oracle Designer (Oracle), Rational Rose (Rational Software) и др. В данной работе для создания диаграмм IDEF0 был использован программный продукт BPwin.
Функциональные диаграммы
Функциональное моделирование IDEF0 – методология функционального моделирования и графическая нотация, предназначенная для формализации и описания бизнес-процессов.
Построение модели информационной системы начинается с описания функционирования системы в целом в виде контекстной диаграммы. Описание выглядит как «чёрный ящик» с входами, выходами, управлением и механизмом, который постепенно детализируется до необходимого уровня. Данная модель используется при организации бизнес- проектов и проектов, основанных на моделировании всех процессов: как административных, так и организационных.
Рассмотрим контекстную диаграмму «Работа интернет- магазина» (рис. 1).
Рисунок 1 – Контекстная диаграмма «Работа интернет-магазина»
Взаимодействие системы с окружающей средой описывается с помощью входов – «Товары» и «Заказы» совершаемые клиентами, выходов – «Обслуженный клиент», «Не обслуженный клиент» и «Доходы», управления – «Документы», и ресурсов необходимых для решения поставленной задачи – «Сотрудники», «ПО» и «ЭВМ».
Товары – закупленные для продажи товары.
Заказы – заказы совершаемые покупателями.
Документы – различные документы, включающие нормативно-правовые акты, включая закон о защите прав потребителей, регламент магазина, правила возврата товаров, внутриорганизационные приказы и распоряжения и др.
Сотрудники – персонал магазина, распределенный по отделам.
Обслуженный клиент – клиент получивший товар или предоставленную услугу.
Не обслуженный клиент – клиент который по тем или иным причинам не получил товар, не доволен его качеством, или отказался от обслуживания.
Доходы – полученная прибыль, сумма всех выплат за оказанные услуги.
После описания контекстной диаграммы переходим к процессу функциональной декомпозиции, т.е. разбиваем систему на подсистемы до степени, достаточной для понимания роли проектируемого ПО и написания спецификаций процессов.
Далее рассмотрим диаграмму декомпозиции «Организовать работу интернет-магазина» (рис.2)
Как видно из диаграммы, весь процесс функционирования виртуального магазина разбивается на три основные задачи:
- Закупка товаров – закупка товаров, которые будут в дальнейшем продаваться в магазине, у поставщиков;
- Хранение – обеспечение хранения закупленных товаров на продовольственном складе, отправка товаров по почте при поступлении заказов;
- Продажа – непосредственно продажа товаров. Так как система оформления заказа будет полностью автоматизирована, в основные обязанности сотрудников отдела продаж будут входить консультирование клиентов, изменение статусов заказов и разрешение возникающих спорных ситуаций.
Рисунок 2 – Контекстная диаграмма «Организовать работу интернет-магазина»
Произведем дальнейшее разбиение на подсистемы процесса «Закупка товаров».
Рассмотрим диаграмму декомпозиции процесса «Закупка товаров» (рис.3). Опишем процессы, представленные на данной диаграмме декомпозиции.
Анализ спроса – маркетолог, основываясь на статистике рынка, подготавливает отчет о том, какие товары пользуются спросом в заданный временной период, и передает эти данные в отдел закупок.
Составить перечень закупок – сотрудник отдела закупок, основываясь на данных отчета о состоянии рынка, решает какие товары следует закупить и составляет перечень закупок.
Найти поставщиков – сотрудник отдела закупок просматривает данные о поставщиках, анализируя установленные ими, оптовые цены на товары которые находятся в перечне закупок.
Сформировать заявку на закупку – исходя из перечня необходимых закупок и списка поставщиков, формируется заявка на закупку товаров оптом.
Оплатить закупленный товар – оплата закупленного товара по накладным, полученным от поставщика и передача товаров на хранение на складе.
Рисунок 3 – Диаграмма декомпозиции «Закупка товаров»
Далее продолжим декомпозицию диаграммы «Организовать работу интернет- магазина», произведем дальнейшее разбиение на подсистемы процесса «Хранение» и построим соответствующую функциональную диаграмму (рис. 4)
Рисунок 4 – Диаграмма декомпозиции «Хранение»
Опишем процессы, представленные на данной диаграмме декомпозиции.
Получить товар – кладовщик получает закупленные у поставщиков товары.
Отсортировать товар – сотрудник склада сортирует товар и передает список товаров, которые есть на складе, системному администратору.
Обеспечить хранение – сотрудники склада осуществляют контроль над хранением товара.
Отправить товар – при получении письма сгенерированного системой сайта о поступлении нового заказа, сотрудник почтового отдела отправляет товар, при этом он указывает на сайте, что товар отправлен. Количество товара автоматически корректируется системой. Данные о количестве доступного товара отображаются на сайте.
Теперь произведем разбиение на подсистемы процесса «Продажа» и рассмотрим диаграмму декомпозиции этого процесса.
Опишем процессы, представленные на диаграмме декомпозиции процесса «Продажа» (рис. 5).
Рисунок 5 – Диаграмма декомпозиции «Продажа»
Сформировать заказ – клиент через сайт формирует заказ, при этом он должен принять пользовательское соглашение (если еще не был зарегистрирован на сайте). Затем клиент оплачивает счет.
Подготовить посылку – после оплаты заказа в почтовый отдел по электронной почте системой автоматически генерируется сообщение о том, что поступил новый заказ, который нужно отправить. Сотрудник упаковывает и отправляет посылку через службу почтовых отправлений, выбранную клиентом во время оформления заказа. Сотрудник почтового отдела вводит трек номер посылки в интерфейсе управления заказами на веб-сайте, клиент узнать этот номер при просмотре подробной информации о сделанном заказе.
Отследить получение посылки – часто случается, что товар может затеряться во время доставки, поэтому нужно отслеживать состояние посылки до момента ее вручения адресату.
Осуществить консультацию – в случае если товар не доставлен или у клиента есть какие-либо претензии к его качеству, сотрудник отдела продаж осуществляет консультацию, в ходе которой принимается согласованное с клиентом решение, повторить отправку товара или сделать возврат денег.
Завершить обслуживание клиента – окончательный этап процесса продажи, после получения товара клиентом в системе отмечается, что заказ успешно доставлен. Полученная прибыль в дальнейшем обрабатывается сотрудниками бухгалтерского отдела.
Анализ функциональной модели
Исходя из построенных функциональных диаграмм, необходимо автоматизировать следующие процессы:
Оформление заказа клиентом – чтобы оформить заказ клиент должен будет зарегистрировать аккаунт на веб-сайте, в процессе регистрации он вводит свои данные, такие как: адрес доставки, контактный e-mail адрес, фамилию, имя и другое. Просматривая каталог товаров на веб-сайте, клиент начинает оформлять заказ. Выбрав товары, которые клиент хочет приобрести, он кликает на кнопку “Добавить в корзину”, после выбора всех необходимых товаров клиент нажимает кнопку “Оформить заказ”, выбирает на следующей диалоговой странице способ доставки и способ оплаты. Когда заказ оформлен, система автоматически посылает данные о сделанном заказе по электронной почте в почтовый отдел, сотрудники которого после получения письма должны сформировать посылку по данным заказа и сделать почтовое отправление.
Отслеживание посылки – когда сотрудник почтового отдела отправляет заказ, он заносит номер для отслеживания посылки в данные оформленного заказа. Клиент сможет отслеживать местоположение отправленного ему товара по уникальному почтовому идентификатору посылки (распространенно сокращение трек-номер посылки).
Внесение товаров в каталог – закупленные для продажи товары, а также их спецификации вносятся в каталог товаров одним из сотрудников. Количество товаров в каталоге меняется, когда оформляются заказы. Опционально можно сделать, чтобы на сайте отображалась информация о количестве товара на складе и дате ближайшего поступления в продажу.
Осуществление онлайн консультаций – для создания положительной репутации нужно постоянно поддерживать контакт с реальными и потенциальными покупателями. Необходимо осуществлять консультации с клиентами, имеющими вопросы о: продаваемых товарах и их характеристиках, работе веб-сайта, оформлению заказа и т.д. На странице каждого товара должна быть возможность оставить отзыв или комментарий.
На основании проведенного анализа, была построена концептуальная диаграмма классов, которая определяет типы объектов системы и различного рода статические связи которые существуют между ними.
Отмечу, что эта концептуальная диаграмма будет существенно отличаться от окончательной диаграммы программных классов системы, так как в данном разделе построение диаграмм классов мною рассматривается с точки зрения концептуального аспекта. Концептуальный аспект – диаграммы классов отображают понятия изучаемой предметной области (моделируемой организации). Эти понятия, естественно, будут соответствовать реализующим их классам, однако такое прямое соответствие зачастую отсутствует. На самом деле концептуальная модель может иметь весьма слабое отношение или вообще не иметь никакого отношения к реализующему ее программному обеспечению, поэтому ее можно рассматривать как не зависимую от средств реализации (языка программирования). Концептуальную модель программных классов в следующем разделе будет рассматриваться в аспектах спецификаций и реализаций. Аспект спецификации – модель спускается на уровень ПО, но рассматриваются только интерфейсы, а не программная реализация классов (под интерфейсом здесь понимается набор операций класса, видимых извне). Аспект реализации – модель действительно определяет реализацию классов программного продукта. Этот аспект наиболее важен для программистов.
Опишем, как происходит обработка платежа через платежную систему. Типичный вариант использования: пользователь, после оформления заказа, кликает на кнопку оплаты и перенаправляется на сайт платежной системы (при этом, в ссылке передается маркер безопасности будущей транзакции и идентификатор получателя платежа), где он непосредственно осуществляет платеж. Если платежная транзакция завершается успешно, то, как правило, система возвращает ответ в виде специально сформированного xml файла, который содержит результат транзакции и другие сведения, необходимые для идентификации состояния платежа виртуальным магазином. Подключение систем оплаты сводится к созданию модуля осуществляющего синтаксический анализ структуры xml файла возвращенного платежной системой после проведения транзакции.
Программные интерфейсы для взаимодействия с платежной системой обычно указываются на их сайтах, в разделах для разработчиков.
1 Диаграмма вариантов использования
Проанализировав функциональные диаграммы и определив, какие события в системе необходимо автоматизировать, можно приступать к построению диаграмм прецедентов.
Диаграмма прецедентов описывает типичное взаимодействие между пользователем и системой. На диаграмме прецедентов человеческие фигурки (актеры) обозначают действующих лиц, овалы – прецеденты, а линии и стрелки – различные связи между действующими лицами и прецедентами.
Диаграмма прецедентов, как правило, отражает требования к системе с точки зрения пользователя. Таким образом, прецеденты – это функции, выполняемые системой, а действующие лица – это заинтересованные лица по отношению к создаваемой системе. Такие диаграммы показывают, какие действующие лица инициируют прецеденты.
Сценарии прецедента выделяют в отдельные прецеденты, связанные отношением включает (include), при выполнении следующих условий:
- эти сценарии дублируются в других прецедентах.
- прецедент является очень сложным и длинным, поэтому выделение сценариев в отдельный прецедент позволит значительно его упростить.
Взаимосвязь расширяет (extend) предоставляет дополнительную возможность в том случае, когда основной прецедент нельзя модифицировать. Основная идея заключается в создании расширяющего или дополнительного прецедента, в котором описывается, где и при каких условиях он расширяет некоторый основной прецедент.
Рассмотрим диаграмму прецедентов “Интернет-магазин”, которая приведена на рис.5.
Рисунок 5 – Диаграмма прецедентов “Интернет-магазин”
Она содержит действующие лица: клиент, менеджер и администратор. Все перечисленные актеры будут взаимодействовать непосредственно с информационной системой. Рамкой показаны границы системы.
Основные прецеденты включают в себя:
- Управление аккаунтом. Он расширяется прецедентами “Авторизация” – процесс прохождения авторизации на сайте, “Регистрация” – регистрация клиента на сайте, ”Управление аккаунтом” – редактирование профиля пользователя, это может быть изменение личных данных, пароля доступа, адреса доставки и другое.
- Просмотр каталога – просмотр клиентом магазина товаров доступных в продаже. Прецедент связан отношением расширения с прецедентами “Получить консультацию” – связаться с менеджером и узнать дополнительную информацию о продукте, “Оценить продукт” – возможность поставить оценку просматриваемому продукту, “Оставить отзыв” – возможность оставить комментарий к продукту и “Искать продукт” – возможность поиска продукта по ассортименту магазина.
- Оформление заказа. Этот прецедент включает в себя прецеденты “Добавление товара в корзину” (тип связи “include”), “Оплатить” – непосредственно проведение транзакции через платежную систему и “Управлять корзиной” – возможность просмотра товаров находящихся в корзине и управление ими (изменение количества, удаление конкретного товара из корзины).
- Консультировать клиента. Клиент может получать консультации как на веб-сайте, так и с помощью систем обратной связи, например форма обратной связи, консультации через системы мгновенного обмена сообщениями и т.д. Консультацию осуществляет менеджер.
- Управление каталогом. Менеджер может управлять каталогом, добавлять новые категории товаров, новые товары, управлять информацией о товарах, редактировать их описание и другое.
- Обработать заказ. Менеджер управляет статусом заказа и указывает номер почтового отправления. В случае если клиент хочет что-либо изменить в заказе, менеджер может это сделать в интерфейсе управления заказами.
- Администрирование сайта. Веб-сайт нуждается в постоянном администрировании, так как малейший простой в случае сбоя может негативно сказаться на рейтинге магазина. Прецедент включает в себя добавление новостей на сайт, управление аккаунтами пользователей и сотрудников магазина.
Идеальные прецеденты — это развернутые прецеденты, выражающие общую сущность процесса без детализации их реализации. Проектные решения, особенно связанные с интерфейсом пользователя, при этом опускаются. Идеальный прецедент описывает процесс в терминах наиболее существенных видов деятельности и обоснований. Степень абстракции идеальных прецедентов может варьироваться, т.е. прецедент может быть идеальным в большей или меньшей степени.
Реальный прецедент описывает конкретное проектное решение по реализации идеального прецедента в терминах выбранной технологии. Описание реальных прецедентов аналогично описанию идеальных прецедентов.
Таблица 1
Описание прецедента регистрации пользователя
Название прецедента |
Зарегистрироваться |
Исполнитель |
Клиент |
Цель |
Пройти процедуру регистрации на сайте |
Основной успешный сценарий |
Клиент переходит на веб-сайт магазина. Кликает кнопку зарегистрироваться. Вводит данные в регистрационную форму и нажимает кнопку отправить данные. На указанный адрес электронной почты поступает письмо содержащее информацию о регистрационных данных |
Тип |
Идеальный |
Ссылки |
Добавление нового пользователя, Авторизация, Отправка письма |
Таблица 2
Описание прецедента регистрации пользователя
Название прецедента |
Управление аккаунтом |
Исполнитель |
Клиент |
Цель |
Изменить данные профиля |
Основной успешный сценарий |
Клиент переходит на веб-сайт магазина, регистрируется. Осуществляет процедуру авторизации на сайте. Управляет данными в своем профиле. Система, взаимодействуя с БД, осуществляет изменение данных пользователя |
Тип |
Идеальный |
Ссылки |
Отправить на email уведомление о успешном изменении пароля, изменение данных пользователя в БД |
Таблица 3
Описание прецедента Оформление заказа
Название прецедента |
Оформление заказа |
Исполнитель |
Клиент |
Цель |
Оформить заказ |
Основной успешный сценарий |
Выбрать товары, которые нужно приобрести, нажать напротив товаров кнопку “добавить в корзину”. Повторять действия до тех пор, пока не будет укомплектован заказ. Затем нажать кнопку “Оформить заказ”. Пройти процедуру оплаты. |
Тип |
Идеальный |
Ссылки |
Обновить корзину, Авторизация платежа, Отправка данных о оплаченном заказе на email клиента и в почтовый отдел |
2 Диаграмма последовательности
Диаграмма последовательности – диаграмма, на которой показаны взаимодействия объектов, упорядоченные по времени их проявления. Используется в языке UML, является частной разновидностью диаграмм взаимодействий.
Основными элементами диаграммы последовательности являются обозначения объектов (прямоугольники), вертикальные линии (линии жизни), отображающие течение времени при деятельности объекта, и стрелки, показывающие выполнение действий объектами. На данной диаграмме объекты располагаются слева направо. Ее недостатком является то, что она занимает много места, так как при большом количестве объектов значительно растянута по горизонтали.
На рис. 6. изображена диаграмма последовательностей для прецедента просмотра продукта (расширение прецедента просмотра каталога).
Опишем, что на ней изображено. Пользователь с помощью клиента, в качестве которого выступает веб-браузер, переходит по ссылке на продукт, его браузер выполняет HTTP запрос типа GET. Обработчик URL адресов Django проверяет, что ссылка соответствует регулярному выражению, указанному в конфигурационном файле (urls.py). Если ссылка удовлетворяет заданному шаблону, обработчик URL вызывает функцию представления, передавая в качестве параметров имя представления и словарь GET запроса. В функции представления совершается запрос к классу модели на выборку продукта с id, указанным в URL. На выходе генерируется словарь (тип данных языка python) содержащий данные о запрашиваемом продукте. Далее в функции представления осуществляется операция визуализации (render) шаблона и пользователь получает ответ от сайта в виде страницы с продуктом.
На рис. 7. изображена диаграмма последовательностей для прецедента «Оформление заказа».
Рисунок 6 – Диаграмма последовательностей для прецедента “Просмотр продукта”
Покупатель после того как он сформировал виртуальную корзину нажимает на кнопку оформить заказ, веб-браузер отправляет HTTP запрос типа POST, содержащий данные о том какие товары находятся в корзине и их количество. После обработки запроса контроллером и обработчиком URL функция представления вызывает метод makeCheckout экземпляра класса Checkout (обработчик платежей). Экземпляр класса обработчика платежей вызывает метод createOrder класса Order (заказ). Затем этот класс вызывает метод класса OrderItem (отдельный экземпляр содержащийся в заказе) в который добавляются данные для каждого продукта содержащегося в виртуальной корзине (id продукта, количество, цена и id экземпляра класса Order), после того как все экземпляры класса созданы, класс Order вычисляет сумму заказа. Затем класс Order возвращает пользователю страницу предварительного просмотра заказа, после того как пользователь нажимает кнопку подтвердить вызывается метод makeCheckoutPayment, класс Checkout еще раз запрашивает данные заказа у класса Order, затем вызывается метод makePayment который создает класс Payment System API взаимодействующий с платежной системой. Далее этот класс возвращает результат оплаты классу обработчику платежей. Если платежная транзакция завершена успешно, то статус заказа меняется на “оплачен” (с этого момента в отделе доставки начинают формировать посылку для отправления). Пользователю возвращается страница с информацией об успешной оплате заказа.
Рисунок 7 – Диаграмма последовательностей для прецедента «Оформление заказа»
3 Диаграмма состояний
Описать поведение отдельно взятого объекта помогает диаграмма состояний.
Также зачастую диаграмма состояний используется аналитиками для описания последовательности переходов объекта из одного состояния в другое.
Диаграмма состояний покажет нам все возможные состояния, в которых может находиться объект, а также процесс смены состояний в результате внешнего влияния.
Рисунок 8 – Проверка заказа
Рисунок 9 – Диаграмма состояний заказа
Рисунок 10 – Ожидание проверки заказа
Рисунок 11 – Подтверждение заказа
4 Диаграмма деятельности
Создание Информационной Системы – сложный процесс, который можно представить как поэтапный спуск от общей концепции будущей ИС, через понимание ее логической структуры к наиболее детальным моделям, описывающим физическую реализацию. Диаграмма деятельности принадлежит к логической модели.
Если варианты использования ставят перед Системой цель, то диаграмма деятельности показывает последовательность действий, необходимых для ее достижения. Действия (action) это элементарные шаги, которые не предполагают дальнейшую декомпозицию.
Рисунок 12 – Диаграмма деятельности для оформления заказа
Рисунок 13 – Диаграмма деятельности для оформления доставки
5 Диаграмма классов
На рис. 14 приведена концептуальная диаграмма классов, основанная на анализе предметной области. Она описывает структуру системы, показывая её классы, их атрибуты и методы, а также отношения между классами (их тип и кратность).
Основные типы связи:
- Обобщение – показывает, что один класс является частной формой другого, то есть отношение часть-целое. Обычно такой связью показывают наследование классов. Графически обобщение представляется линией с пустым треугольником у родительского класса.
- Ассоциация – указывает на то, что объекты одного класса связаны с объектами другого класса. Графически представляется как линия связывающая классы, для именованной ассоциации указывается кратность отношения и её имя. Также помимо кратности иногда указывают роли каждого из взаимодействующих объектов.
- Агрегация – отношение целого и его части. Агрегация встречается, когда один класс является коллекцией или контейнером других. Причём по умолчанию, агрегацией называют агрегацию по ссылке, то есть когда время существования содержащихся классов не зависит от времени существования содержащего их класса. Если контейнер будет уничтожен, то его содержимое – нет. Графически агрегация представляется пустым ромбиком на блоке класса и линией, идущей от этого ромбика к содержащемуся классу.
- Композиция – отношение целого и неотъемлемой его части. Композиция имеет жёсткую зависимость времени существования экземпляров класса контейнера и экземпляров содержащихся классов. Если контейнер будет уничтожен, то всё его содержимое будет также уничтожено. Графически представляется как агрегация, но с закрашенным ромбиком.
Опишем подробнее элементы диаграммы. Каталог содержит в себе продукты, но экземпляры продуктов могут существовать, но при этом не находится в какой либо категории, поэтому тип связи между этими классами – агрегация.
Экземпляр класса характеристика продукта существует, пока существует продукт, когда продукт будет удален, все связанные характеристики также будут удалены, поэтому тип связи композиция (одна коллекция не может существовать без другой).
Рисунок 14 – Концептуальная диаграмма классов
Экземпляры класса отзыв не могут существовать без продукта, к которому отзыв был оставлен, поэтому тип связи композиция.
Классы “Типы характеристик” и “Статусы заказа” словарные, в программном продукте будут использоваться в соответствии с шаблоном проектирования “Одиночка”, то есть во время работы приложения будет существовать единственный экземпляр каждого из этих классов. Класс “типы характеристик” будет хранить только названия характеристик, например: ширина, тип, размер, вес, цвет и т.д. Класс “Статусы заказа” хранит возможные статусы заказа, например: отправлен, обрабатывается, получен и т.д. На диаграмме представлены как перечисления.
Понятие электронной коммерции
Сегодня под термином «электронная коммерция» понимается прежде всего предоставление товаров и платных услуг через глобальные информационные сети.
Уместно вспомнить определения электронной коммерции и более широкого понятия «электронный бизнес», объявляющем мораторий на дополнительное налогообложение сделок, заключенных через Интернет. В нем электронной коммерцией называется любая транзакция, совершенная через компьютерную сеть (любую, не только Интернет), в результате которой право собственности или право пользования вещественным товаром или услугой было передано от одного лица другому. Электронный бизнес определяется как процесс, который коммерческая организация производит через компьютерную сеть.
Во всем мире наблюдается рост активности в области онлайновой торговли. Вслед за крупными компаниями, производящими компьютерное оборудование в Сеть стали выходить торговцы традиционными товарами. Появилось большое количество книжных магазинов, магазины компакт-дисков и видеокассет, винные магазины. Сейчас практически любые товары можно купить через Сеть.
Электронная коммерция с этой точки зрения — это ускорение большинства бизнес-процессов за счет их проведения электронным образом, так как информация передается напрямую к получателю, минуя стадию создания бумажной копии на каждом этапе.
Термин «электронная коммерция» объединяет в себе множество различных технологий, в числе которых — EDI (электронный обмен данными), электронная почта, Интернет, интранет (обмен информацией внутри компании), экстранет (обмен информацией с внешним миром). Таким образом, электронную коммерцию можно характеризовать как ведение бизнеса через Интернет.
Под определение электронной коммерции подпадают не только системы, ориентированные на Internet, но также и «электронные магазины», использующие иные коммуникационные среды — BBS, VAN и т.д. В то же время процедуры продаж, инициированных информацией из WWW, но использующих для обмена данными факс, телефон и пр., могут быть лишь частично отнесены к классу электронной коммерции.
В электронном виде можно передавать любую информацию, которую можно создать на компьютере. Например, текстовые файлы, электронные таблицы, базы данных, картинки, заказы, счета, платежи, информационные запросы, прайс-листы, мультимедийные данные и т.д.
Необходимое условие электронной коммерции — полная автоматическая обработка заказа по крайней мере в системе продавца. Без этого не получается полной передачи прав собственности в режиме онлайн.
Государство заинтересовано сделать финансовые потоки безналичными и прозрачными, а также стимулировать более быстрое обращение денег в экономике и уменьшение накладных расходов. Для обслуживания клиентов компании, занимающиеся электронным бизнесом, должны достичь определенного уровня с точки зрения упорядочения бизнес-процессов. Переход в режим онлайн приводит к снижению издержек лишь в компаниях, где развернуты системы автоматизации управления.