Разработка информационной системы автоматизации интернет-магазина

Дипломная работа

автоматизированный проектирование алгоритм

Согласно общепринятой классификации ИС — информационные системы — подразделяются:

по масштабам применения — настольные и офисные

по признаку структурированности задач — структурированные (формализуемые), не структурируемые (не формализуемые), частично структурируемые. Частично-структурированные делятся на: ИС репортинга и ИС разработки альтернативных решений (модельные, экспертные).

Экспертные в свою очередь делятся на:

o централизованные, децентрализованные и коллективного использования

o с интеграцией по уровням управления, по уровням планирования и т.д.

  • по функциональному признаку — производственные, маркетинговые (анализа рынка, рекламные, снабженческие и т.п.), финансовые (бухгалтерские, статистические, и т.п.), кадровые;
  • по квалификации персонала и уровням управления — стратегические (топ-менеджеров), функциональные (менеджеров среднего звена) и оперативные (специалистов)
  • по характеру обработки информации: системы обработки данных, системы управления, система поддержки принятия решений
  • по оперативности обработки данных — пакетной обработки и оперативные
  • по степени автоматизации — ручные, автоматические, автоматизированные
  • по характеру использования информации — на информационно-поисковые, информационно-справочные, информационно-решающие, управляющие, советующие и т.п.;
  • по степени централизации обработки информации — на централизованные, децентрализованные, информационные системы коллективного использования
  • по характеру использования вычислительных ресурсов — на локальные и распределенные;
  • по сфере деятельности — на государственные, территориальные (региональные), отраслевые, объединений, предприятий или учреждений, технологических процессов
  • по классу реализуемых технологических операций — на системы с текстовыми редакторами, системы с табличными редакторами, СУБД, СУБЗ, системы с графикой, мультимедиа, гипертекстом
  • по месту в процессе управления предприятия — на АРМ специалиста, ИС руководителя, ИС внешнего контролера, интегрированные системы, объединяющие в себе часть или все из этих функций
  • по концепции построения — файловые, автоматизированные банки данных, банки знаний, ХД
  • по режиму работы — на пакетные, диалоговые и смешанные

1.2 Обзор современных программных средств сбора и обработки данных

2 стр., 930 слов

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

... Структурная схема автоматизированной системы контроля в системе трансформаторных подстанций Трансформаторная подстанция - это ... (ДП), центр системы диспетчерского управления, где сосредоточивается информация о состоянии производства. ... обеспечить бесперебойность и надёжность работы энергосистемы, распределение электроэнергии в ... 5В. Для получения данных телеметрии и управления нам понадобиться: 28 ...

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

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

История развития САПР достаточно условно можно разбить на 3 этапа:

70-е годы — были получены отдельные результаты, показавшие, что область проектирования в принципе поддается компьютеризации; в этот период основное внимание уделялось системам автоматизированного черчения. Многие программные продукты того времени назывались системами автоматизированного черчения — САЧ.

80-е годы — характеризуются активным применением микрокомпьютеров и супер микрокомпьютеров, появлением массовых систем и базовых программных продуктов для них. Этот период характерен использованием различного ПО различными подразделениями одного предприятия (период основной автоматизации).

Однако в эти же годы наряду с 2D черчением появились системы 3D моделирования. Теперь стала желательной возможность передавать данные с одного этапа на другой этап ЖЦ. Кроме того, появилось понятие твердотельное моделирование.

90-е года — период «зрелости» — некоторые ошибки были исправлены (например, убраны барьеры несовместимости между системами).

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

Первые программы автоматизированного проектирования были созданы для нужд электронной и радиотехнической промышленности. Они появились в конце 50-х — начале 60-х годов прошлого века. В качестве примера можно назвать программы анализа электронных схем Net-1, ECAP или программу логического моделирования цифровой аппаратуры С.Крея — Р.Киша, созданные в США. В СССР в 60-е годы появляются программы проектирования печатных плат, оформления конструкторской документации, логического и схемотехнического моделирования радиоэлектронной аппаратуры (РЭА) и интегральных схем. Развитие систем автоматизированного проектирования в машиностроении тесно связано с аппаратно-программными средствами машинной графики и геометрического моделирования, так как проектирование механических изделий заключается прежде всего в конструировании, т.е. в определении геометрических форм тел и их взаимного расположения. Поэтому отправной точкой истории автоматизации проектирования в машиностроении обычно считают создание графической станции Sketchpad на основе дисплея и светового пера И.Сазерлендом в 1963 г., хотя еще в 1946 г. И.Шоенбергом была представлена теория B-сплайнов. В 70-е годы в геометрическом моделировании стали использовать неравномерные рациональные B-сплайны (NURBS), а также модели кривых и поверхностей любой формы, разработанные П.Безье.

5 стр., 2395 слов

Моделирование системы автоматизации проектирования

... для обозначения подобных систем широко используется аббревиатура САПР. Система автоматизированного проектирования. Наиболее популярная расшифровка. В современной технической, учебной литературе и государственных стандартах аббревиатура САПР раскрывается именно так. Система автоматизации проектных работ. ...

К 1982 г. твердотельное моделирование начинают применять в своих программных продуктах компании Computervision, IBM, Prime и др. В 1986 г. компания Autodesk выпускает свой первый CAD-продукт Autocad. В 1988 г. создается аппаратура для прототипирования изделий с помощью лазерной стереолитографии по данным, получаемым в САПР. Также в 1988 г. компания PTC впервые реализует параметризацию моделей. Развитие компьютерной графики определялось не только возможностями аппаратных средств, но и характеристиками программного обеспечения. Оно должно было быть инвариантным по отношению к используемым аппаратным средствам ввода и вывода графической информации. Поэтому значительное внимание с 70-х годов уделяется вопросам стандартизации графических программ. Стандарт на базисную графическую систему включает в себя функциональное описание и спецификации графических функций для различных языков программирования. В 1977 г. ACM публикует документ Core, описывающий требования к аппаратно-независимым программным средствам. А в начале 1982 г. появляется система Graphical Kernel System (GKS), задающая примитивы, сегменты и преобразования графических данных и ставшая стандартом ISO в 1985 г. В 1987 г. разработан вариант GKS-3D с ориентацией на 3D графику. В 1986 г. утверждается ряд новых стандартов в области компьютерной графики. Среди них CGI (Computer Graphics Interface) и PHIGS P (Programmer’s Hierarchical Interactive Graphics System) — стандарт ANSI, ставший стандартом ISO в 1989 г. В 1993 году компанией Silicon Graphics предложен стандарт OpenGL (SGI Graphical Language), широко используемый в настоящее время. В этих системах используются графические форматы для обмена данными, представляющие собой описание изображения в функциях виртуального графического устройства (в терминах примитивов и атрибутов).

Графический формат (метафайл) обеспечивает возможность запоминать графическую информацию единым образом, передавать ее между различными системами и интерпретировать для вывода на различные устройства. Такими форматами стали CGM — Computer Graphics Metafile, PostScript — Adobe Systems’ Language, GEM — GEM Draw File Format и др. Работы по стандартизации были направлены на расширение функциональности графических языков и систем, включение в них средств описания не только данных чертежей и 3D-моделей, но и других свойств и характеристик изделий. В области автоматизации проектирования унификация основных операций геометрического моделирования привела к созданию инвариантных геометрических ядер, предназначенных для применения в разных САПР. Наибольшее распространение получили два геометрических ядра Parasolid (продукт фирмы Unigraphics Solutions) и ACIS (компания Spatial Technology).

Ядро Parasolid разработано в 1988 г. и в следующем году становится ядром твердотельного моделирования для CAD/CAM Unigraphics, а с 1996 г. — промышленным стандартом.

В 1993 г. в США создается компания Solidworks Corporation и уже через два года она представила свой первый пакет твёрдотельного параметрического моделирования Solidworks на базе геометрического ядра Parasolid. Система Solidworks вошла в число ведущих систем среднего уровня. Ряд CAD/CAM систем среднего и нижнего уровней разработан в СССР и России. Наибольшее распространение среди них получили Компас (компания Аскон), Кредо (НИЦ АСК), T-Flex CAD (Топ Системы) и некоторые другие системы. Компания Аскон основана в 1989 г. В нее вошел коллектив разработчиков, который до этого в Коломенском конструкторском бюро машиностроения проектировал систему Каскад. Первая версия Компас для 2D проектирования на персональных компьютерах появилась в том же 1989 г. В 2000 г. САПР Компас распространена на 3D проектирование. В 2003 г. выпущена 6-я версия Компас и PDM система Лоцман.PLM. Автоматизация технологической подготовки производства в системах CAM не была столь жестко привязана к аппаратным средствам машинной графики, как автоматизация конструирования в системах CAD.

8 стр., 3634 слов

Анализ автоматизированной системы производства цемента сухим способом

... первой половине 90-х прекратили существование такие цементные заводы, как «Спартак» (Рязанская обл.), ... и вычислительной техники. Применение подобных систем автоматизации позволяет существенно повысить ... учетом почти пятилетнего опыта анализа ситуации в этой сфе+ре). С ... ближайшее десятилетие объективно необходима активная работа по инфраструктурному строительству: возведение ...

В СССР для ЭВМ «Минск-22» был реализован компилятор с языка ЛЯПАС, который мог быть использован и для отработки алгоритмов автотрассировки. В конце 1970 — начале 1980 годов в СССР были разработаны системы автоматического проектирования печатных плат такие, как «Аврора», ЕСАП, «Граф 2Д», «Рапира», «Киев-1052», имеющие функции автоматической трассировки соединений. В это же на Западе появляются пакеты LPKF, Sprint, OmniBoards и другие. Все они были реализованы на малых и средних ЭВМ, таких как IBM 370 (ЕС ЭВМ), VAX и PDP (СМ ЭВМ).

C появлением персональных ЭВМ алгоритмы автотрассировки перекочевали на них. Предшественник САПР ACCEL EDA — P-CAD — имеет собственную программу автотрассировки печатных плат PC-Route

1.3 Описание объекта проектирования

Ключевые слова: проектирование, разработка, интернет-магазин, БД, бизнес-процессы, ИС, АИС, система, автоматизация, экономический эффект, деятельность, моделирование, проект.

Целью является создание интернет-магазина.

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

Рассмотрим этапы проектирования ИС в целом.

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

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

  • диалоговый/вывод(PS);
  • логику диалога (PL);
  • прикладную логику обработки данных (BL);
  • логику управления данными (DL);
  • операции манипулирования файлами (FS) и (или) базами данных (DS).

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

Следует отметить, что любая ИС — это не только программы, данные и коммуникации, но и люди (заказчики, пользователи, аналитики, разработчики), организационные структуры, а также цели, стимулы работы предприятия отдельных людей. И все эти компоненты должны быть понятны как проектировщикам, так и пользователю, а, кроме того, непротиворечивым образом соединены в одну систему.

17 стр., 8100 слов

Проектирование и реализация хранилища данных для анализа бизнес ...

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

Главная идея процесса такого согласования состоит в том, что его надо начинать с анализа самых главных характеристик предметной области, рассматривая самые главные содержательные аспекты. И проводить его не «мысленно» и не «на словах», а на явно изложенных описаниях (моделях) объектов предметной области, позволяющих видеть все существенные взаимосвязи.

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

Однако было бы нереалистично полагать, что по реляционным таблицам одной или даже нескольких баз данных можно разложить все данные, относительно которых принято решение автоматизировать выполнение операций над данными (накопление, хранение, обработку и др.) в комплексной автоматизированной системе информатизации большого предприятия. В ней (в АСИ) могут находиться:

  • частично структурированные данные (гипертекстовые и гипермедийные БД) — по объему они составляют основную часть БД;
  • полностью формализованные данные, такие как реляционные таблицы, программы и т. п.;
  • интеллектуальные БД системы ИИ, созданные с использованием языков логического программирования.

Этапы проектирования ИС.

Каждый проект, независимо от сложности и объема работ, необходимых для его выполнения, проходит в своем развитии определенные состояния: от состояния, когда «проекта еще нет», до состояния, когда «проекта уже нет». Под этапами (стадиями или фазами) будем понимать совокупность ступеней развития проекта от возникновения идеи до полного завершения проекта.

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

Обычно выделяют следующие этапы создания проекта ИС :

— Анализ. Задача формирование требований к системе является одной из наиболее ответственных, трудно формализуемых и наиболее дорогих и тяжелых для исправления в случае ошибки. Анализ деятельности организации, выполняемый на данном этапе, должен помочь в формировании требований к ИС, корректно и точно отражающих цели и задачи организации- заказчика. Наряду с изучением требований пользователя и имеющихся систем на этапе анализа необходимо создать логический проект системы. С помощью логического проектирования необходимо определить концептуальную модель данных, входные данные, процессы и предполагаемые выходные данные. Моделирование данных, выполняемое на данном этапе, включает в себя выявление и описание объектов и их атрибутов, а также связи между сущностями (описание модели в виде ER-диаграммы).

Описание и документирование всех преобразований данных (процессов) может быть выполнено с помощью таких средств анализа, как схемы информационных потоков (DFD — data flow diagram) или моделей функций и процессов. Конечной целью моделирования бизнес-процессов, протекающих в организации и реализующих ее цели и задачи является построение моделей организации, описанных в терминах бизнес-процессов и бизнес-функций. На этом же этапе изучаются имеющееся оборудование и программные средства. Результатом анализа должно стать лучшее понимание функционального назначения системы, существующие и потенциальные проблемы, а также сфера ее действия.

5 стр., 2313 слов

Анализ систем автоматизации на предприятии

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

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

— Проектирование. На данном этапе формируются модели данных. Проектировщики в качестве исходной информации получают результаты анализа. Полученная в результате анализа информационная модель сначала преобразуется в логическую, а затем в физическую модель данных. Параллельно с проектированием схемы базы данных выполняется проектирование процессов, чтобы получить описания (спецификации) всех модулей ИС. Оба эти процесса проектирования тесно связаны, поскольку часть бизнес — логики обычно реализуется в БД (ограничения целостности, триггеры, хранимые процедуры).

При проектировании модулей определяют интерфейсы программ: меню, вид окон, горячие клавиши и связанные с ними вызовы. Конечные продукты этапа проектирования:

  • схема БД (на основании ER-модели, разработанной на этапе анализа);
  • набор спецификаций модулей системы (на базе моделей функций).

Также на этапе проектирования определяется:

  • выбор платформы и ОС (могут быть не единственными);
  • характеристики архитектуры: ф/с или к/с; количество уровней (1, 2 или 3); централизованная или распределенная БД; однородность или неоднородность БД (по количеству используемых серверов).

Этап проектирования заканчивается разработкой технического проекта ИС.

  • Реализация. На этом этапе осуществляется создание всех компонент ПО ИС, установка технических средств, разработка эксплуатационной документации.
  • Этап тестирования обычно оказывается распределенным по времени.

А) после завершения разработки отдельного модуля системы выполняют автономный тест, который преследует следующие цели:

  • обнаружение отказов модуля (жестких сбоев);
  • соответствие модуля спецификации (наличие всех необходимых функций и отсутствие лишних функций).

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

После тестирования на взаимное влияние модулей необходимо выполнить еще ряд тестов:

В) тесты на проверку надежности работы:

1) тест имитации отказов, демонстрирующий, насколько хорошо система восстанавливается после сбоев ПО и отказов аппаратного обеспечения;

2) тест наработки на отказ (устойчивость системы при штатной работе для оценки времени безотказной работы системы);

3) системный тест (проверка функциональности системы);

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

Как правило, тестирование и эксплуатация занимают от 50% до 60% общего времени разработки ИС.

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

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

42 стр., 20548 слов

Разрботка бизнес-плана магазина бытовой техники ООО «Телемакс»

... на бизнес-плане от идеи до расчета конкретной суммы прибыли, которая будет получена от его реализации. Цель дипломного проекта: Расширение сети магазинов бытовой техники «Телемакс». Для достижения цели в работе ... одного магазина бытовой техники на юге Санкт-Петербурга. В фирменных магазинах Телемакс представлено около 20 000 наименований товаров известных производителей - от видеокассет до систем ...

  • корректирующее обслуживание — как ответ на возникающие ошибки системы;
  • адаптивное обслуживание — как ответ на изменение корпоративной среды;
  • усовершенствование — расширение возможностей системы.

2.Анализ информационного обеспечения предприятия

World Wide Web или на которых размещена всевозможная информация. К примеру, такой портал Всемирная паутина WWW, составляет основную компоненту глобальной компьютерной сети Интернет. WWW на сегодняшний день содержит миллионы сайтов, как Яндекс.ру по статистике ежемесячно в 2007 году посещали в среднем 37 миллионов человек [1].

Интернет дает возможность отечественным компаниям выйти на мировой рынок, расширяет каналы сбыта, объединяет поставщиков и покупателей в единую систему. Оборот электронной торговли составляет такие значительные суммы, которые сопоставимы с ВВП таких стран как: Франция, Италия, Великобритания. Поэтому нельзя игнорировать или преуменьшать значение этого относительно нового сектора экономики. Ведение крупномасштабного бизнеса в современных условиях без использования информационных технологий не представляется возможным. Для малого и среднего бизнеса Интернет дает прекрасную возможность для продвижения и позиционирования компании. Компания, не учитывающая потенциал электронного бизнеса и электронной коммерции, может утратить свои коммерческие позиции под натиском более способных конкурентов [2].

В феврале-марте 2006 года проект IResearch.ru провел исследование посетителей интернет-магазинов с целью выяснения потребительских предпочтений при совершении покупок через Интернет.

В рамках исследования было опрошено 2295 человек из всех округов Российской Федерации.

Наибольшая доля опрошенных была из Центрального округа — 58,6% респондентов. Около 76% мужчин и 67% женщин приобретали товары или услуги через Интернет. При этом постоянные покупатели, которые делают покупки не менее 1-2 раз в месяц, составляют порядка 11-13%.

Частота совершения покупок зависит и от величины доходов. Так, в диапазоне от 100 до 1000 долларов происходит значительный рост покупательской активности, и процент респондентов, ни разу не совершавших покупки в интернете, падает с 53% до 10%.

Также с ростом доходов увеличивается процент постоянных покупателей. Если среди пользователей Интернета с доходом 100-200 долларов количество постоянных покупателей можно оценить в 4-5%, то среди обеспеченных посетителей интернет-магазинов этот показатель уже равен 15-17%.

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

Увеличение продолжительностью пользования интернетом положительно влияет на покупательскую активность. Частота покупок увеличивается и с повышением профессионального статуса. Так, более 40% студентов не пользовались услугами интернет-магазинов, в то время как среди топ-менеджеров этот показатель равен 20% [3].

11 стр., 5026 слов

Интернет-магазин бытовой техники

... работой магазина бытовой техники. Рисунок 1 – Диаграмма прецедентов, отображающая процессы, с работой магазина бытовой техники В таблицах 1 – 9 представлены описательные спецификации прецедентов отображенных на рисунке 1. Таблица 1 – Описательная спецификация прецедента «Выбор товара» ...

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

Крупнейшие финансовые профессионалы допускают критическую роль электронной коммерции в развитии мировой экономики.

Инвесторы учатся балансировать в виртуальном пространстве, уделяя ему важнейшую роль в мировом бизнесе.

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

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

  • открытие магазина в краткие сроки;
  • сокращение (отсутствие) затрат на аренде торговых площадей;
  • сокращение (отсутствие) затрат на торговом оборудовании, содержании сотрудников и др.;
  • не нужно платить различным инстанциям: пожарной инспекции, СЭС, коммунальным службам и др.;
  • огромная зона охвата;
  • подробное представление товаров/услуг и информации о них;
  • круглосуточные каналы продаж.

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

Сравним электронный бизнес и традиционный вид бизнеса. Сравнение пойдет по трем факторам: товар, субъект операций, процесс.

Товар — объект сделки, включающий различные услуги.

Субъект операций — покупатель, продавец, посредник сделки.

Процесс — действие, обеспечивающее связь между товарами.

2.1 Технико-экономическая характеристика предприятия

Технико- экономическая характеристика предприятия состоит из описания бизнес-процесса «как есть» и концептуальной модели предприятия.

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

17 стр., 8437 слов

Разработка интернет-магазина бытовой техники

... интернет - магазины. Данная дипломная работа связана с разработкой динамического сайта ООО «Эльдорадо», необходимого для предоставления пользователям каталога бытовых товаров, с возможностью ознакомления их характеристик и совершения покупок. ... порядок и принцип создания Интернет-магазина и создан вариант магазина бытовой техники Глава 1. Обзор принципов построения Интернет-магазинов 1.1 Web-сайт ...

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

Рис. 1 Модель бизнес-процессов «Как ЕСТЬ» (AS-IS)

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

Основной процесс предприятия — это обработка заказа клиента, а также покупка товара. Когда заказ попадает к менеджеру, начинается процесс обработки. Результатом этой процедуры является выполнение заказа, либо решение об отмене заказа.

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

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

На основе протекающих процессов можно построить концептуальную модель которая отражает сущности и их взаимосвязи.

Рис. 2 Концептуальная модель.

2.2 Анализ информационной системы, информационных технологий предприятия (предметной области)

Много лет прошло с тех пор, как появилась Всемирная сеть Интернет. С течением времени изменилось многое: технические возможности Сети расширились, аудитория выросла, цели и задачи, для решения которых была создана Сеть, перестали быть исключительно военными или научными. Современный Интернет — это огромное хранилище, в котором каждый по своему желанию может найти нужный текст, музыку, учебные материалы, а с некоторого времени и просто купить все, что необходимо — от продуктов, до программного обеспечения. В данное время многие дальновидные руководители компаний совершенно справедливо считают необходимым создание небольшого Интернет-представительства компании, другими словами все больше появляется коммерческих сайтов, основной целью которых является продвижение товаров и услуг с помощью Интернет. Создаются как небольшие сайты, на которых располагается краткая информация о компании и ее услугах, так и объемные Интернет-каталоги фирм с подробнейшими характеристиками товаров, их изображениями и ценами. Чаще всего такой Интернет-каталог создается для того, чтобы посетитель, которого интересует тот или иной товар, мог найти его подробное описание и изображение, а при желании в свободное время заехать в магазин или на склад компании — и купить все необходимое. То есть сайт в данном случае является ни чем иным как иллюстрированным рекламным каталогом товаров, с той лишь разницей, что просматривать его можно только при наличии доступа в Интернет. [6]

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

Но как только мы переходим к взаимоотношениям business-to-business и говорим о покупке любого продукта специалистом (будь то клиент, оптовик или дилер), мы понимаем, что характеристики товара, которые можно выложить на веб-страничку, скажут специалисту гораздо больше, чем все «примерки» и «принюхивания». Те бизнесмены, которые сумели это осознать и поверили в возможности Интернет-магазинов, уже сегодня получают солидный доход от продаж через Интернет.

Эффективность работы Интернет-магазина, на самом деле, зависит не столько от того, что в нем продаётся, сколько от того, насколько ваш Интернет-магазин соответствует вашему бизнесу и специфике вашего товара (или услуги).[6]

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

Однако, что же представляет из себя Интернет-магазин, как он создается, в чем его преимущества и в чем недостатки? Прежде всего, Интернет-магазин — это сайт, содержащий подробный каталог товаров с описанием и изображением.[4]Основное отличие от обычного интернет-каталога состоит в том, что товары представленные в интернет-магазине можно не только увидеть, но и заказать, не вставая с места и не прерывая увлекательного путешествия по просторам Интернет. [9]

Существует несколько типов интернет-магазинов: [5]

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

Для всех интернет-магазинов свойственен определенный обязательный набор элементов, таких как:

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

§ Система регистрации пользователя, которая создает для каждого нового клиента его собственную «корзину», в которую можно «положить» выбранный товар и впоследствии заказать. По мере передвижения клиента по каталогу система также отслеживает предпочтения клиента, на основе которых в будущем может строиться не только ассортимент магазина, но и структура выдачи сопутствующей информации каталога. Например, если человек заказал книгу, система может ненавязчиво предложить посмотреть другие книги из той же серии или той же тематики или предложить почитать отзывы читателей. Система может «доложить», что люди, которые заказывали подобный товар, также интересовались сопутствующими товарами — например, при покупке картины предлагается выбрать рамку для нее.

§ Система оплаты товара: покупателю предлагается использовать различные способы оплаты — кредитные карты, электронные деньги, оплата наличными (курьеру или при получении на почте).

§ Система доставки товара: здесь тоже широкий выбор возможностей: пересылка по электронной почте (программное обеспечение), доставка курьерской службой, обычная почта.

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

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

Опрос в Интернет показал, что в целом большинство посетителей Рунета позитивно настроены в отношении совершения покупок через Интернет (80% опрошенных).[8]

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

Прежде всего, всех посетителей электронных магазинов можно разделить на:

  • § Тех, кто заходят в Интернет-магазин для того, чтобы совершить покупку;
  • § Тех, кто заходят в Интернет-магазин без намерения совершить покупку.

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

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

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

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

По данным анкетирования, фактор цены является определяющим в принятии решении о совершении покупки для 30% опрошенных.[8] При ответе на вопрос о том, что необходимо изменить в работе Интернет-магазинов 39%[8] респондентов выделило, что нужно уровнять цены с офф-лайн магазинами и 50%[8] — за то, чтобы ввести гибкую систему скидок. Таким образом, данные цифры подтверждают, что тип поведения «любители поторговаться» встречается довольно часто и поставленная мной гипотеза о том, что фактор цены не является основным мотивом совершения покупок, опровергается.

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

  • § Нехватка времени для посещения обычных магазинов;
  • § Быстрая доставка;
  • § Возможность покупки различных товаров в одном месте.

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

§ Сложная система регистрации в Интернет-магазине.

§ Сложный интерфейс сайта магазина и неудобная навигация.

«Склонные к сравнению». Это наиболее дотошный и привередливый стиль поведения покупателей. Они обращают большое внимание на то, как им предлагают и продают товар. Важными факторами, влияющими на совершение покупки, являются:

  • § наличие наиболее полной и полезной сопутствующей информации о товаре (характеристика, описание, отзывы покупателей, фотография товара);
  • § достаточный и стабильный ассортимент товаров;
  • § обратная связь с магазином.

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

  • § интерес к новому способу покупок;
  • § новизна товара, способа оплаты или способа доставки;
  • § желание испробовать в действии новый Интернет-магазин.

Существуют и другие стили, которые, например, в своем исследовании выделила компания Flexo-Hiner:

  • § «Одиночки» — покупатели, которые ценят предоставляемую им Интернет уединенность и совершают в Сети покупки, которые они вряд ли совершили бы в реальных магазинах;
  • § «Циники» — покупатели с неудачным опытом Интернет-покупок;
  • § «Домоседы» — покупатели, которые считают основным преимуществом Интернет-покупок то, что при их совершении не нужно выходить из дома;
  • § «Сторонники автоматизации» — покупатели, которые ценят Интернет за то, что он упрощает и автоматизирует процесс приобретения товаров и услуг.

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

§ «Действующие из любопытства». К данному стилю поведения можно отнести тех, кто заходит в Интернет-магазин, удовлетворяет свое любопытство, или же тех, кто случайно попал в магазин и осматривает его витрины и возможности, но в силу разных причин так и не решается совершить покупку.[8]

2.3 Мероприятия по совершенствованию информационной системы

Прежде всего, надо знать: что продавать? Идеальный вариант — если уже есть свой офф-лайн бизнес и необходимо лишь перенести его в интернет. Но это «лишь» таит в себе множество подводных камней. Представим , что вы анонсируете продажу какого-либо товара, получаете 100 заявок, а удовлетворить можете только 50. Вам придется возвращать деньги (если вы используете какую-либо платежную систему — это потери на комиссионных процентах), объясняться с каждым покупателем, и, в конце концов, вы непременно его (покупателя) потеряете.

Следующим этапом необходимо определить, а является ли товар тем самым, который будет продаваться через Интернет? Раньше было сложно определиться, так как в глобальной сетью практически все были «продвинутые» пользователи.

Но сейчас все больше людей далеких от компьютерных технологий (простых пользователей) открывают для себя Сеть: все больше компьютеров появляется дома, все больше женщин активно используют Интернет. А это, в свою очередь, сказывается на ассортименте продаваемых товаров. Помимо магазинов, торгующих компьютерными комплектующими в сети появилось множество «торговых точек», предлагающих все от автомобилей и мебели до женского кружевного белья и продуктов.[ Экспериментировать можно сколько угодно, однако согласно многим исследованиям наиболее популярными сетевыми товарами остаются информация, книги, аудио и видео продукция, компьютерные программы, туристические услуги. То есть такие товары, в которых содержание важнее внешнего вида.

Если товар подходит под категорию продаваемых через Интернет, следующий этап — оценка конкурентов. Необходимо посмотреть другие сайты, предлагающие такие же или аналогичные товары, сделать контрольные закупки, сохранить на своем жестком диске прайсы. Чем ваше предложение будет лучше? Чем Ваш сайт будет удобнее? Какие дополнительные услуги вы сможете предложить своим клиентам? Здесь есть над чем задуматься.

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

Учитывая все эти рекомендации перейдём к бизнес-процессу дипломного проекта.

Рис.3 Бизнес-процесс «Как будет».

3. Проектная часть

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

3.1 Алгоритм реализации цели проектирования

Алгоритм состоит в том , что клиент делает заказ на понравившейся товар. Затем менеджер оформляет заказ. Товар, оформленный в заказе доставляется клиенту через курьер по указанному адресу.

3.2 Описание программных средств реализации проекта

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

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

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