Дипломная работа на тему "Автоматизированная система торгового предприятия "МобилТел""

ГлавнаяИнформатика → Автоматизированная система торгового предприятия "МобилТел"




Не нашли то, что вам нужно?
Посмотрите вашу тему в базе готовых дипломных и курсовых работ:

(Результаты откроются в новом окне)

Текст дипломной работы "Автоматизированная система торгового предприятия "МобилТел"":


Оглавление

Введение

Глава 1. Описание предметной области

1.1 Интернет-магазин – сущность, пользователи

1.1.1 Понятие и сущность Интернет-магазина, преимущества его использования

1.1.2 Посетители Интернет-магазина

1.2 Создание Интернет – магазина

1.2.1 Выбор товара

1.2.2 Выбор формы

1.2.3 Реклама

1.3. Анализ платежных систем

Глава 2. Выбор средств разработки проекта. Решение задач проекта

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

2.1.1 Объектно – ориентированное проектирование

Заказать дипломную - rosdiplomnaya.com

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

2.1.2 BPWin и Rational Rose – инструментальные средства разработки

2.2 Схема работы Интернет-магазина

2.2.1 Функциональные требования

2.2.2 Постановка задач по подсистемам

2.3 Архитектура интернет-магазина

2.4 Выбор средств проектирования баз данных

2.4.1 Выбор СУБД

2.4.2 Проектирование информационной базы

Глава 3. Реализация и тестирование

3.1 Организация интерфейса с пользователем

3.2 Постановка задачи для тестирования

3.3 Тестирование

3.4 Анализ результатов, полученных при тестировании

Глава 4. Расчет экономической эффективности

4.1 План анализа экономической эффективности

4.2 Расчет единовременных затрат на разработку ПО

4.3 Единовременные расходы организации заказчика ПО при внедрении автоматизированных рабочих мест (АРМ)

4.4 Источники финансирования проекта

4.5 Текущие расходы пользователя ПО при эксплуатации АРМ

Заключение

Список использованной литературы

Приложение 1

Введение

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

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

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

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

Наличие магазинов, которые готовы предоставить любую модель сотового телефона, какая только потребуется – это огромный плюс. К телефону вам предоставят неимоверное количество аксессуаров, которые вы непременно захотите приобрести. Однако вам захочется что-то, чего нет у других. Это вполне разумное желание, так как каждый хочет иметь свою индивидуальность. К сожалению, многие магазины предоставляют товар, который "на одно лицо", что является минусом. Но для Интернет - магазина минус обычного магазина превращается в плюс. Так как в пространстве Интернета можно найти что угодно – не такое как у всех.

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

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

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

Данная дипломная работа состоит из четырех глав.

В первой главе описана предметная область, что из себя представляет Интернет – магазин, преимущества его использования.

Вторая глава посвящена проектированию, выбору методологии, инструментальной среды проектирования, среды разработки, выбору СУБД.

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

В четвертой главе рассчитана экономическая эффективность проекта.

Глава 1. Описание предметной области

1.1 Интернет-магазин – что это такое, для кого он создается

1.1.1 Понятие и сущность Интернет-магазина, преимущества его использования

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

Фирмы прикладывают титанические усилия, для привлечения новых клиентов в условиях жесткой конкуренции. Покупателям помимо основных товаров предлагаются дополнительные бесплатные услуги, карты накопительных скидок, многолетние гарантии, подарки постоянным клиентам, сезонные скидки. На рынке выигрывает та фирма, которая способна предоставить многое за небольшие деньги, да еще и получить прибыль. Что только не придумывают менеджеры и руководители компаний, чтобы не только привлечь клиента, но и удержать его! Человеку по природе свойственно желание "купить побольше, заплатив поменьше". А если за этим "побольше" еще и ходить никуда не надо – все доставят на дом, правда за плату, но символическую, 1 -2 % [6]от суммы покупки, а то и вообще бесплатно, если покупка крупная, например, холодильник – только знай себе заказывай. Но становится насущным вопрос: где и как заказывать? Ведь не секрет, что при таком способе "ходить по магазинам" иногда приходится переплачивать и не мало – "бесплатная" доставка оборачивается увеличением цены товара на 5-10% [6], а то и больше. Да и фирм, которые готовы предоставить подобные услуги, не так много.

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

Традиционно, успешными товарными группами электронных магазинов считаются компакт-диски, книги, видеокассеты и DVD. Совсем недавно в эту группу вошли мобильные телефоны.[5] Большинство считает, что для других товарных групп форма Интернет–магазина неприемлема или мало эффективна. Аргументация здесь очень простая: через Интернет можно продавать только те товары, которые легко поддаются описанию, которые до покупки не нужно примерять, щупать, нюхать и т. п.

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

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

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

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

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

- магазин, торгующий определенным видом товаров, представленными в небольшом ассортименте – например Интернет-магазин фирмы, продающей собственные программные продукты;

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

- электронные супермаркеты, в которых можно купить практически все от бытовой техники до одежды;

- торговые сети интернет-магазинов, товары которых объединены в общий каталог, с универсальной системой поиска и заказа товаров.

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

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

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

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

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

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

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

Интернет магазин имеет следующие преимущества:

- помогает быстро сориентироваться в ассортименте и найти нужный товар или услугу (по тематике, названию, цене и т. п.);

- рассмотреть товар "со всех сторон", сравнить его характеристики, цену, внешний вид с другими товарами;

- посмотреть информацию о скидках, подарков и подобного рода мероприятиях;

- рассчитать точную стоимость заказа;

- отобрать товар в корзину, оформить заказ on-line, оформить доставку на дом;

- поддерживать контакты продавец-покупатель, например:

-   просматривать историю ранее сделанных заказов;

-   просматривать информацию по текущему заказу;

-   вести переписку и т. п.

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

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

К сожалению, в России еще не привыкли покупать что-то, что нельзя потрогать руками, понюхать или попробовать на вкус. Заказывая что-то в Интернет-магазине, покупатель боится, что заплатит деньги за "видимость товара", а не за сам товар. Слабое развитие системы электронных платежей также мало способствует развитию электронной коммерции. Все эти препятствия преодолимы, товары можно доставлять наложенным платежом или курьером (человек платит за покупку, только тогда, когда она у него уже в руках), а электронные деньги так удобны, что количество пользующихся ими растет изо дня в день. Увеличение спроса и конкуренция на данном рынке заставляет разработчиков разрабатывать более мощные системы безопасности электронных платежей, что позволяет без особого риска платить по счетам или совершать покупки, не вставая из-за компьютера.

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

1.1.2 Посетители Интернет-магазина

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

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

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

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

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

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

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

-   Более низкая цена по сравнению с обычным магазином;

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

-   Различные скидки, сниженные цены и подарки.

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

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

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

-   Нехватка времени для посещения обычных магазинов;

-   Быстрая доставка;

-   Возможность покупки различных товаров в одном месте.

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

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

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

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

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

-   достаточный и стабильный ассортимент товаров;

-   обратная связь с магазином.

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

-   интерес к новому способу покупок;

-   новизна товара, способа оплаты или способа доставки;

-   желание испробовать в действии новый Интернет-магазин.

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

-   "Одиночки" - покупатели, которые ценят предоставляемую им Интернет уединенность и совершают в Сети покупки, которые они вряд ли совершили бы в реальных магазинах;

-   "Циники" - покупатели с неудачным опытом Интернет-покупок;

-   "Домоседы" - покупатели, которые считают основным преимуществом Интернет-покупок то, что при их совершении не нужно выходить из дома;

-   "Сторонники автоматизации" - покупатели, которые ценят Интернет за то, что он упрощает и автоматизирует процесс приобретения товаров и услуг.

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

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

1.2 Создание Интернет – магазина

1.2.1 Выбор товара

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

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

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

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

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

Заранее просчитав большинство из вариантов развития ситуации, вы получите несомненное превосходство над конкурентами. [11]

1.2.2 Выбор формы

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

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

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

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

В случае с продажей программного обеспечения все обстоит просто. После оплаты, необходимо передать пользователю лишь пароль для входа на страницу, откуда можно скачать программу, либо какой-нибудь разблокирующий программу код. Но при этом необходимо позаботиться о надежной защите Интернет-ресурса или самой программы. Еще один вариант - продажа информации или, как модно сейчас говорить, контента. В этом случае необходимо обеспечить постоянный доступ клиента, к защищенным страницам ресурса, содержащим продаваемую информацию. Другой путь - рассылать информацию по электронной почте. Но, обычные протоколы не обеспечивают должной защиты пересылаемой информации. Поэтому при отправке контента по электронной почте знающие люди советуют использовать шифрование (эта возможность реализована в стандартном почтовом клиенте MS Outlook, существуют и российские системы криптографии). [9]

Как видно из всего вышесказанного, форма, которую приобретет будущий Интернет-магазин, целиком зависит от продаваемого товара.

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

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

1.2.3 Реклама

Итак, Интернет-магазин создан.

Покупатель может выбрать товар и оплатить его, служба доставки исправно доставляет заказы… Но! Покупатель должен узнать о вашем магазине и посетить его сайт, а значит, необходима реклама. Как рекламировать Интернет-магазин? Вот вопрос, который рано или поздно встает перед каждым Интернет-торговцем.

Баннерная реклама.

Банеры – самый распространенный вид рекламы в Интернет, это графический блок определенного размера (468х60, 100х100, 125х125), несущий информацию рекламного характера. Банеры, в основном, демонстрируются при помощи баннерных сетей. Баннерная сеть позволяет Вам, демонстрируя баннеры других участников сети у себя на сайте, показывать свои у них. Причем количество показов вашего баннера напрямую зависит от того, какое количество баннеров на своем сайте показали вы. За свои услуги баннерная сеть обычно берет комиссионный процент (от 5 до 50%). Но, так как ваш ресурс еще достаточно молод и количество посетителей на нем невелико, количество показов баннеров на вашем сайте будет так же небольшим. Поэтому вам придется купить баннерные показы в одной из сетей. Средняя стоимость показов в баннеробменных сетях 0.4$ за 1000 показов.[21] Но существуют и элитные сети, где стоимость может достигать 4$ за 1000 показов.[22] Обычно показы баннеров можно купить дешевле на всевозможных аукционах и при помощи специализированных листов рассылки, таких как [BANNERS MARKET].[23] При использовании показов в банерообменных сетях часто забывают о такой возможности как таргетинг (от английского target - мишень, цель). Таргетинг позволяет организовать показы баннеров как на своем сайте, так и показы своих баннеров. Например, можно запретить показы в выходные дни, настроить интенсивность показов в определенное время суток, отсечь пользователей.

При выборе баннерообменной сети необходимо учитывать следующие факторы:

- берет ли сеть дополнительную плату за таргетинг;

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

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

Стоит так же обратить внимание и на изготовление самого баннера. Ведь что такое баннер по своей сути? Баннер ближе всего к газетному объявлению, и потому он должен сразу бросаться в глаза и привлекать внимание. Новы е технологии, применяемые в Интернет (Macromedia Flash, CGI-скрипты) позволяют создавать "живые" баннеры, которые могут перенаправить вас сразу в нужный раздел сайта, или добавить звук к вашему баннеру. Кроме того, анимированные баннеры более "кликабельны", по сравнению со статичными, и, конечно, баннер, как и сам сайт, должен быть стильным.

Почтовые рассылки.

Почтовые рассылки обладают несомненными преимуществами перед баннерами.

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

Второе – в рассылке можно размещать рекламу в скрытом виде, в виде рассказов, например, о каком-то новом товаре (со ссылкой на него), обзора вашего магазина и т. п.

Третье – в рассылке вы можете размещать баннеры любых форматов, каких только захотите.

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

Форумы, чаты, доски объявлений.

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

Поисковые системы, рубрикаторы.

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

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

Поощрение потребителей.

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

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

1.3 Анализ платежных систем

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

Традиционные методы оплаты, включая наличные деньги, банковские переводы, чеки, пластиковые карточки, изобретены задолго до возникновения электронной коммерции. Поэтому нет ничего удивительного в том, что они не полностью соответствуют ее потребностям. Безусловно, при покупке обычного "физического" товара деньги можно взять с покупателя при доставке. Но если приобретается "цифровой" товар или информация, обязательно должен быть способ оплатить покупку прямо "на месте", то есть на сайте продавца. Вот почему в электронной коммерции чрезвычайно остро стоит вопрос разработки универсального способа оплаты покупок в Интернет, который бы позволил делать дешевые и безопасные платежи в режиме реального времени. [9]

К способам оплаты покупок в Интернет, проводимым электронным путём, можно отнести следующие:

-   оплата со счета мобильного телефона (m-commerce);

-   оплата по картам предоплаты (скретч-картам);

-   оплата электронными деньгами;

-   оплата платежными картами.

Оплата со счета мобильного телефона (m-commerce).

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

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

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

Оплата услуги или товара происходит с помощью посылки секретного сообщения (SMS), включающего в себя цепочку информации типа номер счёта владельца телефона/сумма к оплате или кодовый номер товара или услуги/ номер счёта продавца.

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

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

Оплата по картам предоплаты (скретч-картам).

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

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

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

Оплата электронными деньгами.

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

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

Разновидностью электронных денег являются системы цифровых наличных, основанные на использовании технологии smart-card.

Современная смарт-карта – это маленький компьютер со своим процессором, памятью, программным обеспечением и системой ввода/вывода информации. В чипе такой карточки хранится не что иное, как электронные деньги в описанном выше смысле.

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

Оплата платежными картами.

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

Кредитная карточка удостоверяет наличие у ее владельца текущего счета в банке. В разных странах используются кредитные карточки американских кредитно-финансовых групп типа Visa, MasterCard, American Express и т. д.

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

Виртуальные карты.

Поскольку использование классической кредитной карты для расчетов в Интернет является небезопасным, былиразработаны виртуальные карты типа VISA E-c@rd и Virtual MasterCard, которые предназначены исключительно для расчетов в Интернет. VISA E-c@rd разработана по технологии международной платежной системы VISA Int. Virtual MasterCard разработана по технологии международной платежной системы MasterCard Int.

Выпуском подобных карт сегодня занимаются различные банки, своевременно оценив их преимущества и потенциал. VISA E-c@rd и Virtual MasterCard применяется исключительно для оплаты через Интернет товаров и услуг в электронных магазинах по всему миру, включая Россию, а также услуг операторов сотовой связи, провайдеров Интернета, туристических фирм и отелей.

К покупкам, оплаченным не электронным путем можно отнести:

-   оплата курьеру наличными;

-   предоплата по безналичному расчету;

-   оплата наложенным платежом.

Оплата курьеру наличными.

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

После выбора товара вИнтернет-магазине покупатель размещает заказ, в котором указывает адрес для доставки (домой, вофис, или куда-то еще). Курьер привозит товары поуказанному адресу иполучает деньги.

Преимущества этого способа:

1.  гарантия получения товара (покупателем) иденег (продавцом). Обмануть здесь, конечно, можно, новозможности небольше, чем вобычном магазине.

2.  возможность проверить товар (икомплектность) сразу, и вернуть его, отказавшись отпокупки.

3.  посмотреть вглаза живому человеку, попросить его рассказать про товар, показать его вработе.

4.  получить все необходимые документы, как-то: гарантийный талон, товарный чек.

Недостатки также очевидны:

1.  невсегда приятно видеть усебя дома (или вофисе) незнакомого человека (курьера), общаться сним.

2.  зачастую ожидание курьера превращается впытку, иотбивает всякое желание что-либо покупать.

Предоплата по безналичному расчету.

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

Можно сделать предоплату стоимости заказа в ближайшем для Вас отделении Сбербанка (или в любом другом) на наш счет в МДМ Банке. Для этого надо распечатать бланк, который вы получите по e-mail или, который будет сгенерирован сразу по завершению процедуры оформления заказа (этот бланк, также, можно использовать просто как образец для заполнения типографского бланка в Банке). Оплата через Сбербанк обойдется Вам в 3% от стоимости заказа, что существенно дешевле и быстрее, чем почтовый или телеграфный перевод. Как только деньги придут на счет, магазины отправляют заказ.

Оплата наложенным платежом.

Оплачиваемая покупка при получении на почтовом отделении называется оплатой наложенным платежом. При оплате наложенным платежом, почта взимает 8% от стоимости заказа. Порядок оплаты такой:

1.  на указанный адрес присылается заказ, либо заполняется определенная форма оплаты, предложенная Интернет – магазином.

2.  указываются свои Ф. И.O., полный адрес с индексом, контактный телефон и e-mail.

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

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

Таким образом, можно выбрать любой вид оплаты, который наиболее удобен в данный момент времени (например, для только что созданного Интернет - магазина), но при этом этот способ оплаты должен устраивать и клиентов, иначе пропадает смысл создания Интернет – магазина: зачем создавать, если не будут покупать.

Выводы по главе

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

- помогает быстро сориентироваться в ассортименте и найти нужный товар или услугу (по тематике, названию, цене и т. п.);

- рассмотреть товар "со всех сторон", сравнить его характеристики, цену, внешний вид с другими товарами;

- посмотреть информацию о скидках, подарков и подобного рода мероприятиях;

- рассчитать точную стоимость заказа;

- отобрать товар в корзину, оформить заказ on-line, оформить доставку на дом;

- поддерживать контакты продавец-покупатель.

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

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

Глава 2. Выбор средств разработки проекта. Решение задач проекта

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

2.1.1 Объектно–ориентированное проектирование

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

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

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

Под моделью ПО в общем случае понимается формализованное описание системы ПО на определенном уровне абстракции. Каждая модель определяет конкретный аспект системы, использует набор диаграмм и документов заданного формата, а также отражает точку зрения и является объектом деятельности различных людей с конкретными интересами, ролями или задачами. Графические (визуальные) модели представляют собой средства для визуализации, описания, проектирования и документирования архитектуры системы.[15] Разработка модели системы ПО промышленного характера в такой же мере необходима, как и наличие проекта пристроительстве большого здания. Это утверждение справедливо как в случае разработки новой системы, так и при адаптации типовых продукт топ класса R/3 или BAAN, в составе которых также имеются собственные средства моделирования. Хорошие модели являются основой взаимодействия участников проекта и гарантируют корректность архитектуры. Поскольку сложность систем повышается, важно располагать хорошими методами моделирования. Хотя имеется много других факторов, от которых зависит успех проекта, но наличие строгого стандарта языка моделирования является весьма существенным. Состав моделей, используемых в каждом конкретном проекте, и степень их детальности в общем случае зависят от следующих факторов:

-   сложности проектируемой системы;

-   необходимой полноты ее описания;

-   знаний и навыков участников проекта;

-   времени, отведенного на проектирование.

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

Проанализировав, я пришел к выводу, что наиболее надежными средствами будут BPWin и Rational Rose.

2.1.2 BPWin и Rational Rose – инструментальные средства разработки

Визуальное моделирование оказало большое влияние на развитие ТС ПО вообще и CASEсредств в частности. Понятие CASE (Computer Aided Software Engineering) используется в настоящее время в весьма широком смысле. Первоначальное значение этого понятия, ограниченное только задачами автоматизации разработки ПО, в настоящее время приобрело новый смысл, охватывающий большинство процессов жизненного цикла ПО.[7] CASEтехнология представляет собой совокупность методов проектирования ПО, а так же набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех стадиях разработки и сопровождения ПО и разрабатывать приложения в соответствии с информационными потребностями пользователей. Большинство существующих CASE - средств основано на методах структурного или объектно-ориентированного анализа и проектирования, использующих спецификации в виде диаграмм или текстов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств.[1]

BPWin.

BPwin является мощным инструментом для создания моделей, позволяющих анализировать, документировать и планировать изменения сложных бизнес-процессов. BPwin предлагает средство для сбора всей необходимой информации о работе предприятия и графического изображения этой информации в виде целостной и непротиворечивой модели. Причем, поскольку модель является некоторым графическим представлением действительности, можно утверждать, что человек вернулся к своему излюбленному средству документирования бизнес-процессов – к рисунку. Но возвращение это произошло на новом уровне – целостность и непротиворечивость модели-рисунка (качества, о которых раньше не было и речи) гарантируются рядом методологий и нотаций, которым следуют создатели модели. BPwin поддерживает три таких методологии: IDEF0, DFD и IDEF3, позволяющие анализировать ваш бизнес с трех ключевых точек зрения:

-   С точки зрения функциональности системы. В рамках методологии IDEF0(Integration Definition for Function Modeling) бизнес-процесс представляется в виде набора элементов-работ, которые взаимодействуют между собой, а также показывается информационные, людские и производственные ресурсы, потребляемые каждой работой.

-   С точки зрения потоков информации (документооборота) в системе. Диаграммы DFD (Data Flow Diagramming) могут дополнить то, что уже отражено в модели IDEF3, поскольку они описывают потоки данных, позволяя проследить, каким образом происходит обмен информацией между бизнес-функциями внутри системы. В тоже время диаграммы DFD оставляют без внимания взаимодействие между бизнес-функциями.

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

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

Rational Rose.

Среди всех фирм-производителей CASE-средств именно компания Rational Software Corp. одна из первых осознала стратегическую перспективность развития объектно-ориентированных технологий анализа и проектирования программных систем. Эта компания выступила инициатором унификации языка визуального моделирования в рамках консорциума OMG, что, в конечном итоге, привело к появлению первых версий языка UML. И эта же компания первой разработала инструментальное объектно-ориентированное CASE-средство, в котором был реализован язык UML как базовая нотация визуального моделирования. [20]

Rational Rose - CASE-средство фирмы Rational Software Corporation (США) - предназначено для автоматизации этапов анализа и проектирования ПО, а также для генерации кодов на различных языках и выпуска проектной документации. Rational Rose использует синтез-методологию объектно-ориентированного анализа и проектирования, основанную на подходах трех ведущих специалистов в данной области: Буча, Рамбо и Джекобсона. Разработанная ими универсальная нотация для моделирования объектов (UML - Unified Modeling Language) претендует на роль стандарта в области объектно-ориентированного анализа и проектирования. Конкретный вариант Rational Rose определяется языком, на котором генерируются коды программ (C++, Smalltalk, PowerBuilder, Ada, SQLWindows и ObjectPro). Основной вариант - Rational Rose/C++ - позволяет разрабатывать проектную документацию в виде диаграмм и спецификаций, а также генерировать программные коды на С++. Кроме того, Rational Rose содержит средства реинжиниринга программ, обеспечивающие повторное использование программных компонент в новых проектах.

Унифицированный язык моделирования UML (Unified Modeling Language) представляет собой язык для определения, представления, проектирования и документирования программных систем, организационно-экономических систем, технических систем и других систем различной природы. UML содержит стандартный набор диаграмм и нотаций самых разнообразных видов. UML – это преемник того поколения методов ООАП, которые появились в конце 1980х и начале 1990х годов. Создание UML фактически началось в конце 1994 г., когда Гради Буч и Джеймс Рамбо начали работу по объединению их методов Booch и OMT (Object Modeling Technique) под эгидой компании Rational Software. К концу 1995 г. они создали первую спецификацию объединенного метода, названного ими Unified Method, версия 0.8. Тогда же в 1995 г. к ним присоединился создатель метода OOSE (ObjectOriented Software Engineering) Ивар Якобсон. Таким образом, UML является прямым объединением и унификацией методов Буча, Рамбо и Якобсона, однако дополняет их новыми возможностями. Главными в разработке UML были следующие цели:

-   предоставить пользователям готовый к использованию выразительный язык визуального моделирования, позволяющий им разрабатывать осмысленные модели и обмениваться ими;

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

-   обеспечить независимость от конкретных языков программирования и процессов разработки;

-   обеспечить формальную основу для понимания этого языка моделирования (язык должен быть одновременно точным и доступным для понимания, без лишнего формализма);

-   стимулировать рост рынка объектно-ориентированных инструментальных средств;

-   интегрировать лучший практический опыт.

UML находится в процессе стандартизации, проводимом OMG (Object Management Group) – организацией по стандартизации в области объектноориентированных методов и технологий, в настоящее время принят в качестве стандартного языка моделирования и получил широкую поддержку в индустрии ПО. UML принят на вооружение практически всеми крупнейшими компаниями – производителями ПО (Microsoft, Oracle, IBM, HewlettPackard, Sybase и др.). Кроме того, практически все мировые производители CASEсредств, помимо IBM Rational Software, поддерживают UML в своих продуктах (Oracle Designer, Together Control Center (Borland), AllFusion Component Modeler (Computer Associates), Microsoft Visual Modeler и др.). [20]

В результате разработки проекта с помощью CASE-средства Rational Rose формируются следующие документы:

-   диаграммы классов;

-   диаграммы состояний;

-   диаграммы сценариев;

-   диаграммы модулей;

-   диаграммы процессов;

-   спецификации классов, объектов, атрибутов и операций

-   заготовки текстов программ;

-   модель разрабатываемой программной системы.

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

Тексты программ являются заготовками для последующей работы программистов. Они формируются в рабочем каталоге в виде файлов типов. h (заголовки, содержащие описания классов) и. cpp (заготовки программ для методов). Система включает в программные файлы собственные комментарии, которые начинаются с последовательности символов //##. Состав информации, включаемой в программные файлы, определяется либо по умолчанию, либо по усмотрению пользователя. В дальнейшем эти исходные тексты развиваются программистами в полноценные программы.

2.2 Схема работы Интернет-магазина

2.2.1 Функциональные требования

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

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

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

Так же при использовании автоматизированной системы продаж решаются одни из главных вопросов:

-   Концентрация в едином хранилище всех данных, связанных с продажами и отношениями с покупателями.

-   Достижение прозрачности и контролируемости деятельности - вся информация о продажах накапливается в системе, а не "придерживается" продавцами.

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

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

Описание бизнес-процессов продажи сотовых телефонов может быть представлено не только в идее теоретического описания, но и в виде модели "as is", которая иллюстрируется с помощью диаграммы IDEF0 CASE-средства BPWin. Ниже представлены несколько диаграмм:

-   диаграмма IDEF0 – контекстная, которая отображает общий вид системы, то есть "внешнюю оболочку";

-   диаграмма IDEF0 первого уровня, которая раскрывает контекстную диаграмму и отображает внутреннее содержание.

Функциональная модель IDEF0 (контекстная) бизнес - процессов продажи сотовых телефонов через Интернет-магазин выглядит следующим образом (рис.2.1):

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

Рис.2.1 Главный вид – контекстная диаграмма.

На следующей диаграмме отображены процессы, объясняющие и демонстрирующие все функции системы (рис.2):

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

Рис.2.2 Диаграмма развертывания.

Автоматизированная система продажи сотовых телефонов через Интернет – магазин должна выполнять следующие функции:

o  оформление заказа на покупку сотового телефона – выполняется менеджером по работе с клиентами в случае, когда клиент определился и сделал заказ;

o  формирование Базы Данных клиентов;

o  формирование отчетов;

o  осуществление поиска по указанным параметрам – для администратора и менеджера:

-   по гарантийным талонам;

-   по анкетам;

-   по чекам на оплату;

-   по номеру квитанции.

o  поиск товаров на сайте – для клиентов;

o  возможность работы с товарами и категориями товаров – добавлять, удалять, редактировать;

o  возможность редактирования внешнего вида – дизайн.

2.2.2 Постановка задач по подсистемам

На основании функц

Здесь опубликована для ознакомления часть дипломной работы "Автоматизированная система торгового предприятия "МобилТел"". Эта работа найдена в открытых источниках Интернет. А это значит, что если попытаться её защитить, то она 100% не пройдёт проверку российских ВУЗов на плагиат и её не примет ваш руководитель дипломной работы!
Если у вас нет возможности самостоятельно написать дипломную - закажите её написание опытному автору»


Просмотров: 744

Другие дипломные работы по специальности "Информатика":

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

Смотреть работу >>

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

Смотреть работу >>

Автоматизированная система складского учета в ЗАО "Белгородский бройлер"

Смотреть работу >>

Автоматизированная система учета договоров страхования предпринимательских рисков

Смотреть работу >>

Создание информационно-справочной системы "Методический кабинет"

Смотреть работу >>