Диплом: Проектирование интернет-магазина для предприятия розничной торговли - текст диплома. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Диплом

Проектирование интернет-магазина для предприятия розничной торговли

Банк рефератов / Маркетинг и реклама

Рубрики  Рубрики реферат банка

закрыть
Категория: Дипломная работа
Язык диплома: Русский
Дата добавления:   
 
Скачать
Архив Zip, 50 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникальной дипломной работы

Узнайте стоимость написания уникальной работы

Министерство обр азования и науки Российской Федерации Государственное образовательное учр еждение высшего профессионального образования ДАЛЬНЕВОСТОЧНЫЙ ГОСУДАРСТВЕННЫЙ УНИ ВЕРСИТЕТ ДИПЛОМНЫЙ ПРОЕКТ Проектирование интернет-магазина для предприятия розничной торговли "Электра" г.Владивосток2010 Реферат Дипломный проект 58 с., 11 рис., 1 табл., 23 источника. ИНТЕРНЕТ-МАГАЗИН, WEB-САЙТ, БАЗЫ ДАННЫХ, СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ MYSQL, ИНТЕРНЕТ-ТЕХНОЛОГИИ, PHP Целью проекта является разработка Интернет-магазина для компании «Эле ктра». Исходя из поставленной цели, были определены задачи: · изучение существующей организации интернет-магазинов и выявление ее недостатков; · обоснование необходимости создания Интернет-магазина; · проведение анализа и выбор Интернет-технологий для разработки Интерн ет-магазина; · разработка динамических web-страниц Интернет-магазина, управляемых баз ой данных; · оценка эффективности выполненной разработки. Приведенные в работе расчеты показали, что осуществленная разработка И нтернет-магазина является экономически эффективной и оправданной. Содержание Введение 1 Анализ бизнес-технологий современной электронной коммерции 1.1 Интернет-магазин как средство реализации взаимодействия с потребител ем 1.2 Обеспечение информационной поддержки существующего бизнеса 1.3 Организация двустороннего взаимодействия с потребителем 1.4 Выбор и описание базовых Интернет-технологий для создания интернет- ма газина 1.4.1 Языки разметки и таблицы стилей 1.4.2 Web-сервер 1.4.3 Языки сценариев и программирования 1.4.4 Базы данных и СУБД для web-приложений 1.4.5 Архитектура баз данных для web-приложений 1.4.6 СУБД MySQL 2 Разработка интернет-магазина для предпр иятия «Электра» 2.1 Принципы работы интернет магазина 2.1.1 Оформление заказа 2.1.2 Оплата заказа 2.1.3 Доставка заказа 2.1.4 Структура сайта 2.1.5 Юридические основы интернет-торговли 2. 2 Методология проектирования интернет-магазина 2.2.1 Исследование потоков данных 2.2.2 Модели жизненного цикла программного обеспечения 2.2.3 Стандарт ISO 12207 2.2.4 Диаграммы, реализованные в структурном подходе 2.3 Разработка интернет-магазина 2.4 Руководство пользователя 3 Оценка эффективности Интернет-магазина 3.1 Оценка технической эффективности 3.2 Оценка социальной эффективности 3.3 Расчет показателей экономической эффективности Заключение Список использованных источников Введение В современном информационном обществе каждая ста бильная компания должна иметь собственный представительский сайт в се ти Интернет, который обеспечит информационную поддержку существующего бизнеса. С помощью web-сайта фирмы решают такие задачи, как представление компании в сети Интернет, расширение потенциальной аудитории потребит елей, поддержка бренда, повышение узнаваемости, информирование обществ енности и др. Разработка сайтов для компаний является актуальной и востребованной с ферой деятельности, т.к. сайт фирмы в сети Интернет представляет собой до статочно дешевый и массовый способ рекламы, дает возможность потенциал ьным и существующим клиентам легко получать информацию о товарах и услу гах компании, ее деловых интересах, что может помочь найти новых заказчи ков и партнеров по бизнесу, а, следовательно, способствует увеличению об ъема продаж и рентабельности предприятия. Объектом исследования данного дипломного проекта является процесс эле ктронной торговли. Магазин занимается продажей бытовых электроприборо в. На данный момент он является наиболее «молодым» образцом организации интернет-магазина, поэтому наибольшее внимание уделяет созданию прост ого удобного пользовательского интерфейса интернет-магазина. • Цели и задачи проекта: Целью проекта является разработка Интернет-маг азина для компании «Электра». Исходя из поставленной цели, были определе ны задачи: • изучение существующей организации интернет-магазинов и выявление е е недостатков; • обоснование необходимости создания Интернет-магазина; • проведение анализа и выбор Интернет-технологий для разработки Интер нет-магазина; • разработка динамических web-страниц Интернет-магазина, управляемых ба зой данных; • оценка эффективности выполненной разработки. 1 Анализ бизнес-технологий современной электронн ой ко ммерции. 1 . 1 Интернет-магазин как средство реализ ации взаимодействия с потребителем На примере уже существующих интернет-магазинов р азработаем свой, при этом необходимо учесть недостатки в организации, уж е существующих систем интернет-торговли. Для начала рассмотрим такие понятия как: Электронный бизнес, электронна я коммерция и электронная торговля, интернет магазин. Электронный бизнес - модель организации бизнеса, в которой бизнес-процес сы, обмен бизнес-информацией и коммерческие транзакции работают с помощ ью информационных систем. Значительная часть решений использует Интер нет-технологии для передачи данных и предоставления WEB-сервисов. Транзакции - группа последовательных операций, которая представляет со бой логическую единицу работы с данными. Транзакция может быть выполнен а либо целиком и успешно, соблюдая целостность данных, либо не выполнена вообще, тогда она не окажет никакого действия. Электронная коммерция является неотъемлемой и составной частью электр онного бизнеса. Электронная коммерция (e-commerce) -- термин, используемый для обозначения коммер ческой активности в сети Интернет. Обеспечивает возможность осуществл ения покупок, продаж, сервисного обслуживания, проведения маркетинговы х мероприятий путём использования компьютерных сетей. Электронная ком мерция (в широком смысле) -- предпринимательская деятельность по осущест влению коммерческих операций с использованием электронных средств обм ена данными. Объектами электронной коммерции является то, на что направл ена деятельность систем электронной коммерции. К ним можно отнести разл ичные товары, услуги и информацию. Электронная торговля является частью электронной коммерции, а значит и электронного бизнеса. Электронная торговля (англ. Electronic trading, eTrading, e-Trading) -- осуществление торгово-закупочн ой деятельности через Интернет. В зависимости от области применения и сп особа устройства различают следующие формы электронной торговли: · для взаимодействия бизнес-структур с конечными потребителями (B2C, business-to-customer) используются Интернет-магазины; · межфирменная торговля в Интернете (B2B, business-to-business) осуществляется через систе мы электронной торговли; · подобные системы электронной торговли применяются и для взаимодейст вия государства с бизнесом (B2G, business-to-government). Через такие системы государственны е учреждения и ведомства осуществляют свои закупки на открытом рынке. Интернет-магазин (англ. online shop или e-shop) -- веб-сайт, рекламирующий товар или услуг у, принимающий заказы на покупку, предлагающий пользователю выбор вариа нта расчета, способа получения заказа и выписывающий счет на оплату. Активное развитие сети Интернет привело к необходимости создания web-пре дставительств для предоставления различного рода информации о предпри ятии. Практически каждая компания, занимающаяся реализацией товаров и услуг, сейчас имеет свое представительство в сети Интернет. Web-сайт предприятия решает ряд задач, из которых можно выделить две основные: · создание имиджа предприятия; · максимальная разгрузка справочной службы компании путем предоставле ния потребителям возможности получения необходимой информации о фирме , предлагаемых товарах, услугах и ценах. Кроме того, использование интернет-технологий открывает широкие персп ективы для обслуживания покупателей через Интернет. Как правило, основной аудиторией интернет-магазина являются ее потенци альные и настоящие клиенты. Дополнительная аудитория часто включает по тенциальных и действительных инвесторов, заинтересованные сторонние о рганизации, или даже фирмы-конкуренты. Основные цели сайтов-магазинов: · распространение основной информации: сайт используется для распрост ранения информации о продуктах и услугах, предоставляемых организацие й. Другая предоставляемая информация в основном включает данные о том, к ак связаться с фирмой способами, отличными от Web; · поддержка: часть сайта может быть предназначена для оказания клиентам информационной помощи относительно эффективного пользования продукт ами или услугами, предоставляемыми организацией; · связи с инвесторами: открытые акционерные общества или компании, ищущи е внешних инвесторов, могут создать сайт или раздел сайта для опубликова ния информации о текущей экономической ситуации в компании, а также о бу дущих возможностях для вложения инвестиций; · связь с общественностью: многие фирмы используют web-сайты для предостав ления информации различным организациям, занимающимся сбором данных, а также добровольного обнародования основной информации о фирме; · поиск служащих: web-сайты часто используются для размещения объявлений о приеме на работу и преимуществах работы в компании. Итак, основная цель любого интернет-магазина состоит в обслуживании пол ьзователей способом, который принесет ему выгоду либо непосредственно, либо косвенно. Цель распространения информации посредством такого сай та состоит в том, чтобы попытаться подтолкнуть людей приобрести продукц ию или услуги компании. Конечный результат использования интернет-мага зинов состоит в поощрении интереса к осуществлению деловой операции. 1.2 Обеспечение информационной поддержки с уществующего бизнеса В настоящее время отсутствие сайта у компании вос принимается примерно так, как отсутствие визитки и рекламных материало в у менеджера по продажам, пришедшего на встречу с потенциальным покупат елем. Обычно чем крупнее и известнее компания, тем более развернутым и пр офессионально сделанным является ее сайт. Такое положение дел уже вошло в привычку у значительного количества менеджеров компаний и обычных гр аждан. Целью информационной поддержки бизнеса является создание еще одного р екламно-информационного канала, облегчение коммуникации с действующим и и потенциальными партнерами, формирование положительного имиджа ком пании как предприятия, использующего современные технологии. Концепци я заключается в создании Интернет-магазина, содержащего информацию о ко мпании, ее товарах, услугах, ценах, сервисе, лицензиях и т.д. В данном случае Интернет-составляющая бизнеса содержит прямой коммерч еский смысл: разгрузка персонала компании, ведущего работу с клиентами ( сокращение затрат на телефонную диспетчерскую службу, отправку факсов, телефонные переговоры и т. п.) за счет размещения прайс-листов и другой акт уальной информации на сайте компании. 1.3 Организация двустороннего взаимодейст вия с потребителем Интерактивные web-сайты -- это инструменты не односто роннего, а двухстороннего общения. Они поощряют к ведению диалога и бесе ды между аудиторией сайта и компанией. Статичная брошюра о компании, пер енесенная в киберпространство, просто не будет работать. Компания должн ы взять на вооружение и полностью использовать весь потенциал интеракт ивных и мультимедийных средств, имеющихся сегодня на рынке. Привлечение клиентов и просто посетителей к участию в жизни компании - у добный инструмент маркетинга. Когда значительное количество людей, уже купивших продукцию фирмы, удалось вовлечь в дискуссию, новых посетителе й становится легче мотивировать к покупке, поскольку они могут убедитьс я, что очень многие люди уже совершили ее и довольны результатом. Для организации общения компании с клиентами и клиентов друг с другом на сайте обычно создается форум или книга отзывов (специальный раздел, где любой посетитель может оставить свое сообщение или отзыв о продукции, от ветить на уже существующее мнение и поучаствовать в обсуждении). Админис трация сайта обычно принимает участие в дискуссии, отвечает на адресова нные ей прямые вопросы и комментирует высказывания клиентов. Таким обра зом, сайт формирует у посетителя мнение, что компания заботится об интер есах своих клиентов, занимает активную и устойчивую позицию на рынке. Наличие на сайте системы обратной связи позволяет посетителям отправл ять свои сообщения администратору сайта. Для этого им нужно всего лишь з аполнить несколько полей, после чего сообщение можно отправить на элект ронный почтовый ящик администратора прямо со страницы сайта. Также распространена практика онлайн опросов. Организовать онлайн опр осы можно с помощью помещения на страницах сайта специальных форм-анкет с вопросами и вариантами ответов на них. Благодаря проведению он-лайн оп росов можно узнать у покупателей об их товарных предпочтениях и отношен ии к компании. 1.4 Выбор и описание базовых Интернет-тех нологий для создания интернет-магазина При создании интерактивного сайта следует выбрат ь наиболее подходящие технологии. Выбор конкретных технологий обычно о пределяется желаниями и возможностями заказчика. 1.4.1 Языки разметки и таблицы стилей Основой любой web-страницы является разметка. Техно логии разметки, такие как HTML, XHTML и XML, определяют структуру и возможное значен ие содержимого страницы. Несмотря на распространенное мнение о том, что языки разметки определяют внешний вид web-страниц, и не менее распростране нное применение HTML в этом стиле, внешний вид страницы на самом деле должен достигаться при помощи двух технологий, в частности, таблиц стилей. HTML (HyperText Markup Language, язык гипертекстовой разметки) является первостепенной важнос ти технологией разметки, применяемой на web-страницах. Традиционный HTML опре деляется шаблоном DTD (Document Type Definition, описание типа документа) стандартного обобщ енного языка разметки (Standardized General Markup Language, SGML) и существует в трех основных версиях (HTML 2, HTML 3.2 и HTML 4). Есть три разновидности HTML 4: переходная, строгая и набор фреймов, п ричем большинство авторов документов пользуются переходным вариантом . HTML 4.01 является наиболее современной и окончательной версией HTML. Хотя многие теги и правила HTML довольно хорошо определены, большинство про изводителей браузеров предоставляют расширения к этому языку, выходящ ие за рамки описания стандартного обобщенного языка разметки. Более тог о, сами браузеры мало способствуют укреплению норм языка разметки, что п риводит к небрежному применению этой технологии. К тому же, в то время, как HTML следует использовать прежде всего для структурирования документа, мн огие разработчики также употребляют его для форматирования документа для его демонстрации. Функции HTML, связанные с форматированием, в конечном итоге будут полностью вытеснены каскадными таблицами стилей (Cascading Style Sheets, CSS). В прочем, даже при наличии достаточной поддержки таблиц стилей в браузера х, многие разработчики продолжают употреблять таблицы HTML и характерные HTML- теги в дизайне своих страниц. У W3C и производителей браузеров нет планов п о дальнейшему развитию HTML, так что переход разработчиков на XHTML поощряется. XHTML - это новая редакция HTML, выполненная с помощью XML (eXtensible Markup Language, расширяемый язык разметки), а не SGML. XHTML разрешает две основные проблемы, связанные с HTML. Во-первы х, XHTML, уделяя большое внимание применению таблиц стилей, продолжает оказы вать давление на дизайнеров, с тем чтобы они отделяли внешний вид докуме нта от его структуры. Во-вторых, XHTML привносит намного более строгое требов ание о соблюдении правил разметки web-страниц. К примеру, в документах XHTML дол жны содержаться только теги в нижнем регистре, атрибуты должны быть обяз ательно обрамлены кавычками, и, в основном, все правила в том виде, как они определены в спецификации, должны соблюдаться. Синтаксическая строгость XHTML является одновременно его величайшим преи муществом и наихудшим недостатком. Правильно составленными страницами может быть проще управлять и заменять их с помощью программы, но человек у их создавать тяжелее. Переход на XHTML происходит медленно именно из-за его строгости. Излишняя негибкость XHTML делает его менее удобным, чем HTML, который намного более снисходителен по отношению к новичкам. Таким образом, пока не появится большее количество инструментальных средств, производящи х корректный код XHTML, вероятно, в масштабах всего web-сообщества язык будет пр иниматься так же медленно. Расширяемый язык разметки (Extensible Markup Language, XML) многими расхваливается как револю ционная технология разметки, которая изменит облик web-страниц. Тем не мене е, несмотря на эту рекламу, лишь немногие в точности понимают, что на самом деле такое XML. Вкратце, XML является разновидностью SGML, модифицированной для Web; таким образом, он позволяет разработчикам задавать их собственный язы к разметки. Значит, с помощью XML можно изобрести YML (Your Markup Language, Ваш язык разметки). До сих пор отрицательное воздействие изобретения слишком большого кол ичества индивидуальных языков на базе XML было ограничено, и большинство web- разработчиков согласны пользоваться широко общепринятыми языками вро де XHTML. Таким образом, все еще актуально для разметки web-страниц пользоваться язы ком HTML. 1.4.2 Web-сервер Web-сервер - программа, которая отвечает за получение данных от пользователя сайта и подготовку страниц, отправляемых обратн о. При осуществлении запросов к базе данных или обращений к другим актив ным объектам, реализующим бизнес-логику, web-сервер обращается к серверам б азы данных или другим серверам приложений. Одним из самых популярных серверов Интернет является Apache. Его популярнос ть обусловлена прежде всего тем, что он является бесплатным и достаточно быстрым. Основными достоинствами Apache считаются надёжность и гибкость ко нфигурации. Он позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, модифицир овать сообщения об ошибках и т.д. Несмотря на то, что первоначально данный сервер разрабатывался для опер ационных систем UNIX, сейчас он адаптирован под операционную систему Windows. Web-се рвер Apache - своего рода стандарт сервера в сети Интернет. 1.4.3 Языки сценариев и программирования Для реализации интерактивных функций на сайте не обходимо использовать так называемые технологии web-программирования. Технологии web-программирования можно разделить на две базисные группы: р аботающие на стороне клиента и работающие на стороне сервера. Технологи и стороны клиента запускаются на компьютере пользователя сайта в конте ксте браузера. Программы, которые запускаются на веб-сервере, относятся к технологиям программирования на стороне сервера. Перечислим наиболее широко распространенные технологии программиров ания, доступные web-разработчикам. Варианты web-программирования на стороне клиента: 1) Вспомогательные приложения a) Программы программного интерфейса приложения (API) браузера: b) сменные модули Netscape, c) элементы управления ActiveX, d) апплеты Java; 2) Языки сценариев: a) JavaScript, b) VBScript. Варианты web-программирования на стороне сервера: 1) Сценарии и программы CGI; 2) Программы программного интерфейса приложения (API) сервера: a) модули Apache, b) расширения и фильтры ISAPI, c) сервлеты Java; 3) Сценарии на стороне сервера: a) Active Server Pages (ASP/ASP.NET), b) ColdFusion, c) PHP. Проблема, связанная с web-программированием, состоит в том, чтобы обеспечит ь точный выбор той технологии, которая нужна для выполнения задачи. У каж дой технологии есть свои достоинства и недостатки. Обычно технологии пр ограммирования на стороне клиента и на стороне сервера обладают характ еристиками, делающими их скорее сочетающимися, чем противостоящими дру г другу. К примеру, при добавлении на web-сайт формы для сбора данных и их сох ранения в базе данных, очевидно, имеет смысл проверять эту форму на сторо не клиента, чтобы убедиться, что пользователь ввел правильную информаци ю, поскольку при этом лишь для проверки входных данных кругового обращен ия до сервера и обратно не потребуется. Программирование на стороне клие нта сделает проверку достоверности формы более реактивной. С другой сто роны, с помещением данных в базу лучше справится технология на стороне с ервера, учитывая, что база данных находится в серверной части этого урав нения. Каждый основной тип программирования находится на своем месте, и их смесь зачастую является лучшим решением. В наше время наиболее часто используют программирование на стороне сер вера, реализуемое с помощью языка PHP. Для написания программ, работающих н а стороне клиента обычно применяют язык JavaScript. PHP представляет собой язык с открытым исходным кодом для выполнения на се рвере сценариев, создающих динамические web-страницы. Помимо независимос ти от браузеров он предлагает простое и универсальное, независимое от пл атформы решение для электронной коммерции и сложных web-приложений, в том ч исле управляемых базами данных. PHP подходит для программирования баз дан ных. Он поддерживает большинство имеющихся сегодня СУБД, включая MySQL, Oracle, Sybase и DB2. 1.4.4 Базы данных и СУБД для web-приложений Сегодня наиболее распространенным подходом для организации информационной базы web-приложений являются реляционные базы дан ных. Особенности организации данных в БД по сравнению с файловыми системами обеспечивают использование одних и тех же данных в различных приложени ях. БД сводят к минимуму дублирование данных, прибегая к дублированию то лько для ускорения доступа к данным или для обеспечения восстановления БД при ее разрушении. Одна из важных черт БД - независимость данных от особ енностей прикладных программ, которые их используют, а также возможност ь создания этих программ в такой форме, что изменение особенностей хране ния, логической структуры или значений данных не требует изменения прог рамм их обработки. Другой важной чертой БД является возможность изменен ия физических особенностей хранения данных без изменения их логическо й структуры. Базы данных позволяют хранить и получать доступ к информации. Использов ание БД на web-сайте позволяет отслеживать данные, автоматически обновлят ь сайт и распознавать пользователя. Информация может обрабатываться, со храняться и извлекаться из БД. В БД можно хранить хорошо структурированн ую информацию, такую как список пользователей, список заказов, прайс-лис ты. Однако этим вид хранимой информации не ограничивается. В современных информационных системах в базах данных хранятся и тексты, и изображения , и даже исполняемые программы или скрипты. Если потребуется, то в приложе нии можно хранить в базе данных инструкции и описания товаров. Функционирование БД обеспечивается совокупностью языковых и программ ных средств, называемых системой управления базами данных (СУБД). Основная задача СУБД - предоставить пользователю БД возможность работа ть с ней, не вникая в детали на уровне аппаратного обеспечения. Иными слов ами, СУБД позволяет конечному пользователю рассматривать БД как объект более высокого уровня по сравнению с аппаратным обеспечением, а также пр едоставляет в его распоряжение набор операций, выраженный в терминах яз ыка манипулирования данными высокого уровня (например, набор операций, к оторые можно выполнять с помощью языка SQL). Сложные управляемые данными web-приложения по ряду причин используют СУБ Д. Во-первых, с помощью SQL web-программист может переложить большинство задач хранения и управления данными на СУБД. Во-вторых, СУБД лучше человека спр авляются с управлением большими объемами данных. В-третьих, БД хранят да нные постоянно, в то время, как переменные и их данные в сценариях PHP обычно существуют лишь на протяжении запроса данной страницы. Благодаря этому постоянству СУБД могут принимать более разумные решения по поводу того, что относится к производительности работы с диском и кэшированию памят и. Хранение информации в БД также позволяет разработчику PHP писать меньший объем кода (благодаря тому, что задачи обработки данных передаются СУБД) и рассматривать отвлеченно всю систему управления данными. СУБД обычно дают следующие преимущества: · высокая целостность данных (не гарантируемая файлами); · улучшенная непротиворечивость данных при множественном доступе; · улучшенная защита; · стандартная защита; · различные представления, основанные на одних и тех же структурах; · независимость от файловых структур; · устранение избыточности информации; · отображение в объекты; · экономия дискового пространства благодаря объединению таблиц без по терь. 1.4.5 Архитектура баз данных для web-приложений Рассмотрим внешнее построение системы web-баз данны х. Основная операция web-сервера проиллюстрирована на рисунке 1.3. Эта систем а состоит из двух объектов: web-браузера и web-сервера. Между ними должен сущес твовать канал связи. Web-браузер посылает запрос на сервер, сервер отсылает обратно ответ. Для сервера, отсылающего обычные статические страницы, т акая архитектура подходит. Архитектура же сайта, который включает в себя базу данных, несколько сложнее. 1) Web-браузер пользователя отправляет HTTP-запрос определенной web-страницы. Нап ример, поиск статьи на сайте, используя HTML-форму. Допустим, страница с резул ьтатами поиска называется results.php. 2) Web-сервер принимает запрос на results.php, получает файл и передает его механизму РНР на обработку. 3) Механизм РНР начинает синтаксический анализ сценария. В сценарии прис утствует команда подключения к базе данных и выполнения запроса в ней (п оиск статьи). РНР открывает соединение с сервером MySQL и отправляет необход имый запрос. 4) Сервер MySQL принимает запрос в базу данных, обрабатывает его, а затем отпра вляет результаты -- в данном случае, список статей -- обратно в механизм РНР. 5) Механизм РНР завершает выполнение сценария, форматируя результаты зап роса в виде HTML, после чего отправляет результаты в HTML-формате Web-серверу. 6) Web-сервер пересылает HTML в браузер, с помощью которого пользователь просма тривает список необходимых статей. Процесс этот, как правило, протекает вне зависимости от того, какой сцена рный механизм и какой сервер баз данных используется. Зачастую программ ное обеспечение web-сервера, механизм РНР и сервер баз данных находятся на одной машине. Правда, не менее часто сервер базы данных работает на друго й машине. Это делается из соображений безопасности, увеличения объема ил и разделения потока. С точки зрения перспектив развития, в работе оба вар ианта одинаковы, однако в плане производительности второй вариант може т оказаться более предпочтительным. 1.4.6 СУБД MySQL MySQL - очень быстрая, надежная система управления рел яционными базами данных (СУРБД). База данных позволяет эффективно хранит ь, искать, сортировать и получать данные. Сервер MySQL управляет доступом к да нным, позволяя работать с ними одновременно нескольким пользователям, о беспечивает быстрый доступ к данным и гарантирует предоставление дост упа только имеющим на это право пользователям. Следовательно, MySQL являетс я многопользовательским, многопотоковым сервером. Он применяет SQL, испол ьзуемый по всему миру стандартный язык запросов для баз данных. MySQL составляет все более значительную конкуренцию таким дорогостоящим г игантам как Oracle и MS SQL Server. Немаловажным фактором является то, что СУБД MySQL распро страняется совершенно бесплатно. В настоящее время пакет MySQL доступен как программное обеспечение с открытым исходным кодом. MySQL отличатся хорошей скоростью работы, надежностью, гибкостью. Работа с н ей, как правило, не вызывает больших трудностей. Поддержка сервера MySQL авто матически включается в поставку PHP. 2 Разработка интернет-магазина для предприятия «Э лектра» 2.1 Принципы работы интернет магазина 2.1.1 Оформление заказа Выбрав необходимые товары или услуги, пользовате ль обычно имеет возможность тут же на сайте выбрать метод оплаты и доста вки. Совокупность отобранных товаров, способ оплаты и доставки представ ляют собой законченный заказ, который оформляется на сайте путем сообще ния минимально необходимой информации о покупателе. Информация о покуп ателе может храниться в базе данных магазина если бизнес-модель магазин а рассчитана на повторные покупки, или же отправляться разово. По данным опроса портала Mail.ru необходимость регистрации при заказе товара или услу ги часто мешает пользователям совершать покупки в интернет-магазинах. В интернет-магазинах, рассчитанных на повторные покупки, также ведется от слеживание возвратов посетителя и история покупок. Часто при оформлении заказа предусматривается возможность сообщить не которые дополнительные пожелания от покупателя продавцу. Кроме того, су ществуют сайты, в которых заказ принимается по телефону, электронной поч те, Jabber или ICQ. 2.1.2 Оплата заказа Используются следующие варианты способов оплаты: банковская карта -- безналичный вид расчёта, который часто подвергается нареканиям в плане безопасности; банковский перевод -- оплата за заказ производится банковским платежным поручением на расчётный счет магази на, часто применяется в B2B-системах. В розничных интернет магазинах банков ский перевод осуществляется путём печати платёжки формы ПД-4 для оплаты в Сбербанке или других банках, принимающих платежи населения; наличный расчет -- товар оплачивае тся курьеру наличными деньгами при получении покупателем товара; электронные деньги -- безналичный вид расчёта; терминалы моментальной оплаты - оплата производится в уличных платёжных терминалах; SMS-платежи -- это не платежи т ипа «отправьте sms на короткий номер и получите мелодию». Нет, sms в интернет-м агазинах используется совершенно по-другому. Интернет-магазин формиру ет запрос средств и передает его в одну из специализированных систем эле ктронных платежей (аналогично другим способам), и отправляет к этой же си стеме пользователя. Пользователь уже во взаимодействии с платежной сис темой отправляет sms с указанными системой реквизитами и подтверждает пл атеж. Платежная система после подтверждения отправляет магазину уведо мление об успешности или неуспешности перевода. наложенный платеж -- товар оплачивае тся на почте при получении. Данный способ, как правило, ограничен государ ственными границами, поскольку отправкой товаров наложенным платежом занимаются в основном государственные почтовые службы. В России отправ ка наложенным платежом возможна. Такой способ гарантирует получение то вара, однако, почтовые отправления в России идут довольно долго. Кроме то го, оплатить посылку надо до ее получения, либо отказаться от нее. Таким об разом, потребитель лишен возможности проверить товар. Описанная схема является общей, она работает и для кредитных карт, и для э лектронных денег, и для sms-платежных систем. Зачастую даже и для наличного расчета -- иногда магазины выделяют курьерскую службу в отдельную подсис тему. Следует обратить внимание на то, что существуют способы оплаты, подверже нные мошенническим операциям и вследствие этого не используемые честн ыми интернет-магазинами: Перевод по Western Union -- данный вид пере вода применим только между частными лицами, нет возможности отзыва или о протестования платежа. «Обычные» SMS-платежи на короткий номер с неизменяемой суммой --нет возможности отзыва или опротестования платежа. Маленькие суммы, отсутствие квитанц ий. По причине своей простоты часто используется в различных мошенничес ких схемах, и обычно не применяется серьезными интернет-магазинами, рабо тающими, как говорилось выше, через специализированные платежные систе мы. Выбор того или иного способа оплаты зависит от множества факторов, ср еди которых можно отметить статус покупателя (физическое или юридическ ое лицо), особенности товара (материальный или электронный), цена, способы доставки (невозможно принять наличные при отправке товара за границу). 2.1.3 Доставка заказа После отправки заказа с покупателем связывается продавец и уточняет место и время, в которое следует доставить заказ. Дос тавка осуществляется либо собственной курьерской службой, либо компан ией, предоставляющей услуги доставки, либо по почте -- посылкой или бандер олью. Электронные товары, такие как программное обеспечение или ключи к ним, тексты, статьи, фотографии, коды доступа и пополнения счетов, могут до ставляться электронными каналами - электронной почтой, доступом к файлу по FTP, доступом в защищенную область сайта и так далее. Однако в этом случае следует быть осторожным, поскольку доказать неполучение товара электр онным способом существенно сложнее, чем в случае физической доставки. Со временные интернет-магазины часто выгружают свои товарные предложения в системы сравнения и подбора товаров (обычно при крупных порталах и пои сковых системах), что позволяет привлечь дополнительный поток покупате лей. 2.1.4 Структура сайта Интернет-магазины создаются с применением систем управления контентом сайтов, оснащенных необходимыми модулями. Крупны е интернет-магазины работают на специально для них разработанных или ад аптированных типовых системах управления. Средние и малые магазины обы чно используют типовое коммерческое и свободное ПО. К примеру, широко из вестен свободный движок osCommerce. Система управления контентом сайта интерне т-магазина может быть коробочным продуктом, самостоятельно устанавлив аемым на хостинг-площадку, может быть частной разработкой веб-студии, ей же обслуживаемой, или может быть программным сервисом, предоставляемым с помесячной оплатой или бесплатно. Нужды администраторов интернет-магазина в складском, торговом, бухгалт ерском и налоговом учете должны поддерживаться невидимой посетителям частью интернет-магазина -- бэк-офисом. 2.1.5 Юридические основы интернет-торговли Множество магазинов сегодня помимо торговых точе к имеют свои онлайн-представительства. Основной закон, регулирующий отн ошения между покупателем и продавцом -- ФЗ "О защите прав потребителей" от 25.10.2007 г. В соответствии с законом "О защите прав потребителей" отдельным постанов лением введены "Правила продажи товаров дистанционным способом", которы е более подробно регламентируют требования к продавцам, ведущим продаж и через интернет или по каталогам, и которые призваны обеспечивают безоп асность приобретения товара через интернет-магазин. В частности правил ами регламентируется полнота информации, предоставляемой о предлагаем ом товаре и о самом продавце, а также обеспечиваются дополнительные прав а покупателя по возврату товара. 2.2 Методология проектирования интернет-магазина Офис магазина может быть размещен в одном небольш ом помещении, где и будет находиться персонал магазина. Персонал магазин а составляет 4 человека: · техник - занимается электронной частью интернет-магазина. В его обязан ности входит техническое обслуживание, сопровождение и обновление сай та магазина. · клиент-менеджер - рассматривает и сортирует заявки на товар, заказывае т нужные товары на склад, следит за своевременным поступлением платежей за товар, отдает курьеру оплаченные товары для их доставки. Клиент-менед жер по совместительству является администратором предприятия и управл яет работой магазина в отсутствие директора. · курьер - отвечает за доставку товара, отвозит клиенту товар сам или отпр авляет его клиенту почтой или службой доставки, в зависимости от желания и платежеспособности клиента. · директор магазина - следит за корректностью работы персонала, выдает з аработную плату, платит налоги и аренду помещения, решает вопросы с недо вольными клиентами лично. Структура магазина изображена на рисунке 1.3. 2.2.1 Исследование потоков данных Одним из базовых понятий методологии проектирова ния ИС является понятие жизненного цикла ее программного обеспечения (Ж Ц ПО). ЖЦ ПО - это непрерывный процесс, который начинается с момента принят ия решения о необходимости его создания и заканчивается в момент его пол ного изъятия из эксплуатации. Основным нормативным документом, регламе нтирующим ЖЦ ПО, является международный стандарт ISO/IEC 12207 (ISO - International Organization of Standardization - Ме ждународная организация по стандартизации, IEC - International Electrotechnical Commission - Международна я комиссия по электротехнике). Он определяет структуру ЖЦ, содержащую пр оцессы, действия и задачи, которые должны быть выполнены во время создан ия ПО. Структура ЖЦ ПО по стандарту ISO/IEC 12207 базируется на трех группах процессов: основные процессы ЖЦ ПО (приобретение, поставка, разработка, эксплуатаци я, сопровождение); вспомогательные процессы, обеспечивающие выполнение основных процесс ов (документирование, управление конфигурацией, обеспечение качества, в ерификация, аттестация, оценка, аудит, решение проблем); организационные процессы (управление проектами, создание инфраструкту ры проекта, определение, оценка и улучшение самого ЖЦ, обучение). Разработка включает в себя все работы по созданию программного обеспеч ения и его компонент в соответствии с заданными требованиями, включая оф ормление проектной и эксплуатационной документации, подготовку матери алов, необходимых для проверки работоспособности и соответствующего к ачества программных продуктов, материалов, необходимых для организаци и обучения персонала и т.д. Разработка программного обеспечения, включае т в себя, как правило, анализ, проектирование и реализацию (программирова ние). Эксплуатация включает в себя работы по внедрению компонентов программ ного обеспечения в эксплуатацию, в том числе конфигурирование базы данн ых и рабочих мест пользователей, обеспечение эксплуатационной докумен тацией, проведение обучения персонала и т.д., и непосредственно эксплуат ацию, в том числе локализацию проблем и устранение причин их возникновен ия, модификацию программного обеспечения в рамках установленного регл амента, подготовку предложений по совершенствованию, развитию и модерн изации системы. Управление проектом связано с вопросами планирования и организации ра бот, создания коллективов разработчиков, контроля над сроками и качеств ом выполняемых работ. Техническое и организационное обеспечение проек та включает выбор методов и инструментальных средств, для реализации пр оекта, определение методов описания промежуточных состояний разработк и, разработку методов и средств испытаний ПО, обучение персонала и т.п. Обе спечение качества проекта связано с проблемами верификации, проверки и тестирования программного обеспечения. Верификация - это процесс опред еления того, отвечает ли текущее состояние разработки, достигнутое на да нном этапе, требованиям этого этапа. Проверка позволяет оценить соответ ствие параметров разработки с исходными требованиями. Проверка частич но совпадает с тестированием, которое связано с идентификацией различи й между действительными и ожидаемыми результатами и оценкой соответст вия характеристик ПО исходным требованиям. В процессе реализации проек та важное место занимают вопросы идентификации, описания и контроля кон фигурации отдельных компонентов и всей системы в целом. Управление конфигурацией является одним из вспомогательных процессов , поддерживающих основные процессы жизненного цикла программного обес печения, прежде всего процессы разработки и сопровождения программног о обеспечения. При создании проектов сложных ИС, состоящих из многих ком понентов, каждый из которых может иметь разновидности или версии, возник ает проблема учета их связей и функций, создания унифицированной структ уры и обеспечения развития всей системы. Управление конфигурацией позв оляет организовать, систематически учитывать и контролировать внесени е изменений в программном обеспечении на всех стадиях жизненного цикла. Общие принципы и рекомендации конфигурационного учета, планирования и управления конфигурациями программного обеспечения отражены в проект е стандарта ISO 12207-2. Каждый процесс характеризуется определенными задачами и методами их р ешения, исходными данными, полученными на предыдущем этапе, и результата ми. Результатами анализа, в частности, являются функциональные модели, и нформационные модели и соответствующие им диаграммы. Жизненный цикл пр ограммного обеспечения носит итерационный характер: результаты очеред ного этапа часто вызывают изменения в проектных решениях, выработанных на более ранних этапах. 2.2.2 Модели жизненного цикла программного обеспечен ия Стандарт ISO/IEC 12207 не предлагает конкретную модель ЖЦ и методы разработки ПО (под моделью ЖЦ понимается структура, определяющая последовательность выполнения и взаимосвязи процессов, действий и зад ач, выполняемых на протяжении ЖЦ. Модель ЖЦ зависит от специфики ИС и спец ифики условий, в которых последняя создается и функционирует). Его регла менты являются общими для любых моделей ЖЦ, методологий и технологий раз работки. Стандарт ISO/IEC 12207 описывает структуру процессов ЖЦ ПО, но не конкрет изирует в деталях, как реализовать или выполнить действия и задачи, вклю ченные в эти процессы. К настоящему времени наибольшее распространение получили следующие дв е основные модели ЖЦ: каскадная модель (70-85 г.г.); спиральная модель (86-90 г.г.). В изначально существовавших однородных ИС каждое приложение представл яло собой единое целое. Для разработки такого типа приложений применялс я каскадный способ. Его основной характеристикой является разбиение вс ей разработки на этапы, причем переход с одного этапа на следующий проис ходит только после того, как будет полностью завершена работа на текущем . Каждый этап завершается выпуском полного комплекта документации, дост аточной для того, чтобы разработка могла быть продолжена другой командо й разработчиков. Положительные стороны применения каскадного подхода заключаются в сле дующем: на каждом этапе формируется законченный набор проектной документации, отвечающий критериям полноты и согласованности; выполняемые в логичной последовательности этапы работ позволяют плани ровать сроки завершения всех работ и соответствующие затраты. 2.2.3 Стандарт ISO 12207. Стандарт ISO 12207 -- Процессы жизненного цикла программн ого обеспечения -- наиболее полно на уровне международных стандартов отр ажает жизненный цикл, технологию разработки и обеспечения качества сло жных программных средств. Жизненный цикл ПО представлен набором этапов, частных работ и операций в последовательности их выполнения и взаимосв язи, регламентирующих ведения разработки на всех стадиях от подготовки технического задания до завершения испытаний ряда версий и окончания э ксплуатации ПО. В ЖЦ включаются описания исходной информации, способов в ыполнения операций и работ, устанавливаются требования к результатам и правилам их контроля, а также к содержанию технологических и эксплуатац ионных документов. Определяется организационная структура коллективо в, распределение и планирование работ, а также контроль за реализацией Ж Ц ПО. Стандарт определяет архитектуру, процессы, разделы и подразделы ЖЦ ПО, а также перечень базовых работ и детализирует содержание каждой из них. Ар хитектура ЖЦ ПО в стандарте базируется на трех крупных компонентах: · основные процессы жизненного цикла ПО и определяющие работы; · вспомогательные процессы и работы, поддерживающие жизненный цикл ПО; · организационные процессы и управление жизненным циклом ПО. Эти разделы стандарта состоят из ряда подразделов, в которых подробно ра скрывается содержание каждой работы и комментируются особенности их в ыполнения. Рекомендации к каждому подразделу состоят в среднем из 3-6 пунк тов -- работ (процедур). Общее число работ и комментариев к ним в стандарте с выше 220. Процессы приобретения и/или подготовки к созданию ПО должны начинаться с инициализации проекта, анализа концепции, анализа рынка продуктов, выр аботки требований и состава поддерживающих документов, создания предв арительного плана проекта. Основные работы по созданию сложного компле кса программ рекомендуется начинать с определения состава сопровождаю щих документов, выбора средств конфигурационного управления и обеспеч ения качества, а также выбора методов и средств технологического обеспе чения разработки всей информационной системы. Кодирование и тестирова ние каждого компонента ПО должно быть оформлено совокупностью докумен тов, удостоверяющих соответствие компонента первичной спецификации, с одержащих тесты и результаты тестирования. Рекомендуется разрабатывать план работ, включающий комплексирование к омпонентов, тестирование по всем разделам требований и показателям кач ества, а также документирование плана, результатов интеграции, использо ванных тестов, критериев оценки и полученных результатов. Далее програм мное обеспечение следует подвергать квалификационному (аттестационно му) тестированию по всем разделам требований контракта, при широком варь ировании тестов, изменениях значений критериев, а также тестировать пол ноту и адекватность технологической и пользовательской документации р еальному программному продукту. Проверенный таким образом комплекс пр ограмм интегрируется в вычислительные средства информационной систем ы, средства визуализации и телекоммуникации. Эти работы взаимодействуют с работами, обеспечивающими сопровождение программного обеспечения. Специалисты анализируют сообщения об ошибка х и предложения на модификацию программного обеспечения, отбирают их на соответствие требованиям контракта и оценивают целесообразность пров едения изменений. Подготовленные изменения тестируются и проверяются по критериям, определенным в документации. Процессы документирования программного обеспечения должны охватыват ь планирование и обеспечение документирования, рекомендации по станда ртизации, проектированию и разработке, а также по производству, конфигур ационному управлению и сопровождению комплекта документации на ПО. Для обеспечения гарантий качества следует использовать планирование, мето дологию, процедуры и стандарты поддержки качества программного обеспе чения в соответствии с контрактом с учетом доступных ресурсов. Верифика ция программного обеспечения должна включать ее организацию, планиров ание и техническое обеспечение. Удостоверение правильности (аттестаци я) должна гарантировать полное соответствие программного продукта спе цификациям, требованиям и документации на программное обеспечение и во зможность его надежного функционирования и безопасного применения пол ьзователем. Организация жизненного цикла программного обеспечения включает основ ные работы по управлению проектом, производством и средствами для обесп ечения процессов по разработке, эксплуатации и сопровождению. Процессы формирования инфраструктуры должны состоять из выбора и установления аппаратных и программных средств, технологии, стандартов и обслуживани я, используемых для разработки, сопровождения и обеспечения эксплуатац ии ПС. Процессы совершенствования жизненного цикла ПС состоят в установ лении, оценивании, измерении, контроле и корректировке процессов жизнен ного цикла конкретного программного обеспечение. Процессы обучения оп ределяются требованиями к проекту, должны учитывать необходимые ресур сы, управление и технические средства. 2.2.4 Диаграммы, реализованные в структурном подходе Диаграммы декомпозиции DFD, IDEF0 и IDEF3 Для решения задачи функционального моделирования на базе структурного анализа традиционно применяются два типа моделей : IDEF0-диаграммы и диаграммы потоков данных (DFD) . Методология разработки процессных диаграмм обыч но применяется при проведении обследований предприятий в рамках проек тов управленческого консалтинга, а также в проектах автоматизации круп ных объектов при экспресс-обследовании (обычно для составления разверн утого плана работ). Нотация диаграмм потоков данных позволяет отобража ть на диаграмме как шаги бизнес-процесса, так и поток документов и управл ения (в основном, управления, поскольку на верхнем уровне описания проце ссных областей значение имеет передача управления). Также на диаграмме м ожно отображать средства автоматизации шагов бизнес-процессов. Обычно используется для отображения третьего и ниже уровня декомпозиции бизн ес-процессов (первым уровнем считается идентифицированный перечень би знес-процессов, а вторым - функции, выполняемые в рамках бизнес-процессов). Диаграммы потоков данных (Data flow diagramming, DFD): · являются основным средством моделирования функциональных требовани й к проектируемой системе; · создаются для моделирования существующего процесса движения информа ции; · используются для описания документооборота, обработки информации; · применяются как дополнение к модели IDEFO для более наглядного отображени я текущих операций документооборота (обмена информацией); · обеспечивают проведение анализа и определения основных направлений реинжиниринга ИС. Диаграммы DFD могут дополнить то, что уже отражено в модели IDEF0, пос кольку они описывают потоки данных, позволяя проследить, каким образом п роисходит обмен информацией как внутри системы между бизнес-функциями, так и системы в целом с внешней информационной средой В случае наличия в моделируемой системе программной/программируемой ч асти (практически всегда) предпочтение, как правило, отдается DFD по следую щим соображениям. 1. DFD-диаграммы создавались как средство проектирования программных сист ем, тогда как IDEF0 - как средство проектирования систем вообще, поэтому DFD имею т более богатый набор элементов, адекватно отражающих их специфику (напр имер, хранилища данных являются прообразами файлов или баз данных). 2. Наличие мини-спецификаций DFD-процессов нижнего уровня позволяет преодо леть логическую незавершенность IDEF0, а именно обрыв модели на некотором д остаточно низком уровне, когда дальнейшая ее детализация становится бе ссмысленной, и построить полную функциональную спецификацию разрабаты ваемой системы. 3. Существуют и поддерживаются рядом CASE-инструментов алгоритмы автоматич еского преобразования иерархии DFD в структурные карты, демонстрирующие межсистемные и внутрисистемные связи, а также иерархию систем, что в сов окупности с мини-спецификациями является завершенным заданием для про граммиста. С помощью DFD-диаграмм требования к проектируемой ИС разбиваются на функц иональные компоненты (процессы) и представляются в виде сети, связанной потоками данных. Главная цель декомпозиции DFD-функций - продемонстриров ать, как каждый процесс преобразует свои входные данные в выходные, а так же выявить отношения между этими процессами. На схемах бизнес-процесса о тображаются: · функции процесса; · входящая и исходящая информация, при описании документов; · внешние бизнес-процессы, описанные на других диаграммах; · точки разрыва при переходе процесса на другие страницы. Если при моделировании по методологии IDEF0 система рассматривается как се ть взаимосвязанных функций, то при создании DFD-диаграммы система рассмат ривается как сеть связанных между собой функций, т.е. как совокупность су щностей (предметов). Структурный анализ - это системный по шаговый подход к анализу требований и проектированию спецификаций сис темы независимо от того, является ли она существующей или создается внов ь. Методологии Гейна-Сарсона (Gane-Sarson) и Йордана/Де Марко (Yourdon/DeMarko) построения диаг рамм потоков данных, основанные на идее нисходящей иерархической орган изации, наиболее ярко демонстрируют этот подход. Целью этих двух методол огий является преобразование общих, неясных знаний о требованиях к сист еме в точные (насколько это возможно) определения. Обе методологии фокус ируют внимание на потоках данных, их главное назначение - создание базир ованных на графике документов по функциональным требованиям. Методоло гии поддерживаются традиционными нисходящими методами проектировани я и обеспечивают один из лучших способов связи между аналитиками, разраб отчиками и пользователями системы за счет интеграции следующих средст в: 1. Диаграмм потоков данных. 2. Словарей данных, которые являются каталогами всех элементов данных, пр исутствующих в DFD, включая групповые и индивидуальные потоки данных, хран илища и процессы, а также все их атрибуты. 3. Миниспецификации обработки, описывающие DFD-процессы нижнего уровня и яв ляющиеся базой для кодогенерации. 2.3 Разработка интернет-магазина. Создание интернет магазина проводилось на хостин ге который предоставляет уже установленную CMS OScommerce для пользователей. Испо льзование именно этой технологии и этого хостинга обосновано простото й внедрения и использования. Для получения аккаунта необходимо зарегистрироваться, после чего хост ер предоставляет место под сайт. После подтверждения регистрации можно попасть в администраторскую час ть магазина, которая содержит следующие пункты: § Настройки § Дизайн § Каталог § Оплата и доставка § Клиенты § Управление статьями § Вопросы § Новости § Опросы § Сертификаты § Локализация § Отчеты Каждый из этих пунктов содержит подпункты, изменение которых помогает н астроить магазин под требования заказчика. Мы получаем практически гот овый сайт. Остается наполнить его содержимым и указать платежные систем ы и способы оплаты, которые будут использоваться в дальнейшем. На рисунке 1 представлен модуль управления администраторской учетной з аписью, которая служит для управления интернет-магазином. С его помощью можно создавать/изменять/удалять учетные записи и наделять их владельц ев определенными правами по управлению интернет-магазином. На рисунке 2 изображены изменяемые параметры, регулирующие работу, данны е и базовую функциональность магазина. Изменение любого из параметров в озможно только администратором магазина. Базовая функциональность системы управления Интернет-магазином на и в озможности интернет-магазина: · Каталог продукции с дружественным интерфейсом · Неограниченное число категорий · Неограниченное число продуктов · Неограниченная глубина дерева категорий · Каждый товар может быть добавлен сразу в несколько категорий · Возможность временного отключения показа продуктов · Учет остатков товарных позиций на складе · Определение HTML описаний и логотипов категорий · HTML описание продуктов · Возможность указания стоимости доставки для каждого продукта индиви дуально · Возможность установить бесплатную доставку для продукта · Каждый продукт может быть отнесен к некоторому классу налогообложени я · Неограниченное число параметров продуктов · Поддержка электронных продуктов · Фотографии продуктов, которые можно загрузить в трех вариантах (обычна я, уменьшенная, увеличенная) · Фотогалерея для каждого продукта · Указание старой и текущей цен для товаров · Система рейтинга продуктов покупателями (голосования за продукты) · Перекрестный маркетинг / рекомендуемые товары · Прайс-лист · Поиск продуктов в администрировании · Простой поиск по наименованию и описанию продуктов в пользовательско й части · Расширенный поиск по параметрам продуктов · Обсуждение продуктов · Импорт продуктов и категорий из Excel · Экспорт продуктов и категорий в Excel · Система публикации новостей · Голосование для посетителей · Многоязычный интерфейс · Работа с неограниченным числом типов валют · Редактируемый список стран · Редактируемый список областей · Простая локализация · Удобное управление заказами · Возможность выбора конфигурации товара перед добавлением в корзину · Виртуальная корзина для зарегистрированных и незарегистрированных п окупателей · Ограничение на минимальный заказ продукта · Ограничение на минимальную сумму заказа · Краткая информация о корзине на каждой странице магазина · Возможность открытия виртуальной корзины как в отдельном окне (popup), так и в основном · Возможность отключения виртуальной корзины и создания интернет-ката лога · Пошаговое оформление заказов · Быстрое оформление заказов (без регистрации) · Возможность отключения учета остатков продуктов на складе · Настраиваемый список статусов заказов · Вся информация о заказах сохраняется в базе данных · Уведомления о заказах отправляются по электронной почте администрат ору и покупателю · Поиск заказов в администрировании · Формирование счетов на оплату и квитанций · Оптимизация для поисковых систем · Система скидок · Партнерская программа · Рассылка новостей по электронной почте · Редактируемые META Keywords и META Description для каждого продукта и категории · Информационные HTML страницы · Удобное управление покупателями · Личный кабинет покупателя · Учет зарегистрированных пользователей · Поиск покупателей в администрировании · Регистрация пользователей · Настраиваемая форма регистрации покупателей · Адресная книга покупателя · Версия для печати страниц с информацией о товарах, прайс-листа, информа ционных страниц · Функция "забыли пароль" для покупателей · Покупатель может выбрать валюту, в которой он хочет просматривать цены на продукты · Формы обратной связи · Системы доставки и оплаты имеют plug-in структуру · Настраиваемая система способов оплаты · Настраиваемая система способов доставки заказов · Обработка кредитных карт · Принимайте к оплате электронные деньги · Интеграция с основными российскими и зарубежными платежными система ми · Ограничения в выборе способа оплаты в зависимости от выбранного спосо ба доставки · Поддержка неограниченного количества классов налогообложения · Определение налоговых ставок в зависимости от адреса покупателя (sales taxes) · Расчет НДС для заказов · Расчет стоимости доставки в зависимости от адреса покупателя (страны, области) · Ограничение возможности доставки в определенные страны и регионы · Расчет стоимости доставки в реальном времени Магазин от компании http://electro-shop.7910.org/ совместим со следующими платежными систем ами: · Оплата наличными при получении · Оплата наложенным платежом · Оплата кредитной карточкой · Оплата по квитанции банка · WebMoney · Western Union · Яндекс.Деньги · Money Gram · Оплата чеком · E-Gold · Система оплаты PayPal · 2CheckOut · RUpay.com · SECPay и другие. На рисунке 3 представлена начальная контекстная диаграмма. В ней отображ ена входящая и исходящая информация. Факторы, влияющие на работу интерне т-магазина, объекты, которые поддерживают его работу. На рисунке 4 представлена Диаграмма декомпозиции 0-го уровня. В ней отобра жен процесс работы интернет-магазина в целом. Здесь так же указаны входя щая и исходящая информация, факторы, регулирующие работу интернет-магаз ина, объекты, благодаря которым, он функционирует. На рисунке 5 представлена диаграмма декомпозиции 1-го уровня. Здесь деком позирован процесс приема заказа, с указанием управляющих факторов и под чиненных объектов. На рисунке 6 представлена диаграмма потоков данных 3-го уровня. Здесь деко мпозирован процесс приема оплаты, выдачи чек и гарантийного талона, с ук азанием управляющих фактров и подчиненных объектов. 2.4 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ На рисунке 7 изображена форма регистрации нового п окупателя, для занесения её в БД магазина. Далее заполненная форма польз ователя станет личной карточкой клиента. Её можно просмотреть/изменить в меню настроек. Для успешного прохождения регистрации в интернет-магазине достаточно заполнить в бланке регистрации поля: Пол, Ф.И.О., Адрес, почтовый индекс, пар оль и имя пользователя. На рисунке 8 изображена форма входа в свой аккаунт. Для того чтоб войти под своим именем, неоходимо ввести логин и пароль, заданные при регистрации. В ассортименте нашего магазина представлено большое количество наимен ований , можно посмотреть любой понравившийся из товаров, сравнить его с другим и выбранный добавить в корзину. На рисунке 9 представлена часть ас сортимента предлагаемых товаров. Содержимое корзины можно регулировать по своему желанию, удаляя не нужн ые товары и оформляя заказ на понравившиеся. Форма для оформления заказа представлена на рисунке 11. Оформление заказа производится в несколько шагов: · Прописывается адрес доставки, проверяются и дополняются адреса получ ения. · Выбор способа оплаты · Подтверждение заказа покупателем · Заказ оформлен Заказанный в нашем магазине товар будет передан покупателю при условии своевременной оплаты и правильного указания адреса получателя. 3 Оценка эффективности Интернет-магазина Эффективность системы -- это свойство системы выпо лнять поставленную цель в заданных условиях использования и с определе нным качеством. Показатели эффективности характеризуют степень приспособленности си стемы к выполнению поставленных перед нею задач и являются обобщающими показателями оптимальности функционирования ИС. Кардинальными обобщающими показателями являются показатели экономич еской эффективности системы, характеризующие целесообразность произв еденных на создание и функционирование системы затрат. Наряду с экономической эффективностью можно говорить о технической и с оциальной эффективности. Эти показатели эффективности могут рассматри ваться как локальные. 3.1 Оценка технической эффективности Показатели технической эффективности должны оце нивать техническое совершенство информационной системы как эрготехни ческой системы при работе ее в различных режимах, оценивать научно-техни ческий уровень организации и функционирования этой системы. Научно-технический уровень ИС характеризуется системой показателей, о тражающих степень соответствия ее техническо-эксплуатационных характ еристик современным достижениям науки и техники, научно-технического п рогресса. Показатели техническо-эксплуатационной эффективности весьма разнооб разны. В качестве таких показателей могут фигурировать все показатели н адежности и большинство рейтинговых показателей ИС, таких как функцион альные возможности, количество обслуживаемых абонентов, производитель ность, пропускная способность, скорость передачи данных, тактовая часто та, временные задержки, емкость памяти, эксплуатационные характеристик и, технологии обслуживания и т. п. Для того чтобы оценить техническую эффективность, решено использовать показатели надежности. Ниже приводятся основные показателей надежност и систем и их определения в соответствии с ГОСТ 27.002-80 «Надежность в технике. Термины и определения». К единичным показателям надежности в соответствии с ГОСТ 27.002-80 «Надежност ь в технике. Термины и определения» относятся показатели безотказности, показатели ремонтопригодности и показатели долговечности. Показатели безотказности: · вероятность безотказной работы - вероятность того, что в пределах зада нной наработки отказ системы не возникнет; · вероятность отказа - обратная величина, вероятность того, что в предела х заданной наработки отказ системы возникнет; · средняя наработка до отказа - математическое ожидание наработки систе мы до первого отказа (существенно для невосстанавливаемых систем); · средняя наработка на отказ ( Т о ) - отношение наработки восстанавливаемой системы к математическому ожиданию числа ее отказов в пределах этой наработки (имеет смысл только для восстанавл иваемых систем). Рассчитанные показатели безотказности для проектируемой системы: · вероятность безотказной работы за период, равный 8 часам, составляет 0,998; · вероятность отказа равна 0,002; · средняя наработка до отказа равна 2,5 года; · средняя наработка на отказ ( Т о ) равна 8 мес яцев (351 360 мин). Показатели ремонтопригодности: · вероятность восстановления работоспособного состояния - вероятность того, что время восстановления работоспособного состояния не превысит заданного; · среднее время восстановления работоспособного состояния ( Т в ) - математическое ожидание времени восстановлени я работоспособного состояния системы. Показатели ремонтопригодности, рассчитанные для проектируемой систем ы: · вероятность восстановления работоспособного состояния в течение 1 ча са равна 0,88; · среднее время восстановления системы равно 35 минуты. Комплексные показатели надежности: · коэффициент готовности ( К г ) - вероятнос ть того, что система окажется в работоспособном состоянии в произвольны й момент времени, кроме планируемых периодов, в течение которых применен ие системы по назначению не предусматривается. , где Т о - средняя наработка на отказ, Т в - среднее время восстановления работоспособного состояния, · коэффициент оперативной готовности - вероятность того, что система ока жется в работоспособном состоянии в произвольный момент времени, кроме планируемых периодов, в течение которых применение системы по назначен ию не предусматривается, и, начиная с этого момента, будет работать безот казно в течение заданного времени, · коэффициент технического использования - отношение математического ожидания интервалов времени пребывания системы в работоспособном сост оянии за некоторый период эксплуатации к сумме математических ожидани й интервалов времени пребывания системы в работоспособном состоянии, п ростоев, обусловленных техническим обслуживанием, и ремонтов за тот же п ериод эксплуатации, , где Т п - время простоя системы, обусловленное выпо лнением планового технического обслуживания и ремонта (время профилак тики), пересчитанное на один отказ. Комплексные показатели эффективности, рассчитанные для проектируемой системы: · коэффициент готовности ( К г ) равен 0,99, · коэффициент оперативной готовности равен 0,9, · коэффициент технического использования ( К ти ) при Т п = 12 часов (720 мин), рав ен 0,99786. Согласно классификации систем по уровням надежности, учитывая рассчит анный коэффициент готовности и максимальное время простоя, разработан ное Интернет-представительство Центра сертификации ИЭИ ДВГТУ относитс я к системам типа высокой надежности. 3.2 Оценка социальной эффективности Учет только технических показателей эффективнос ти приводит к локальной оценке эффективности ИС. Но ведь необходимость с оздания информационных систем обычно диктуется экономическими и социа льными интересами. Улучшение локальных показателей тоже является сред ством совершенствования экономических и социальных показателей, и все же непосредственно социально-экономические факторы должны быть основн ыми при научно обоснованном подходе к оценке эффективности ИС. Социальный эффект должен учитываться обязательно, ведь именно обеспеч ение определенных социальных показателей может являться основной цель ю создания ИС, в то же время функционирование ИС может давать и отрицател ьные побочные эффекты (повышение уровня излучений, например). Для оценки социальных последствий пока не найдены, а часто вообще не применимы, эко номические методы измерения, базирующиеся на определении стоимостных показателей. Поэтому, если и используются социальные показатели эффект ивности ИС, они чаще всего формулируются на качественном уровне. Социальная эффективность от разработки Интернет-магазина выражается: · в повышении производительности труда менеджера по работе с клиентами интернет-магазина; · в расширении клиентской базы за счет предоставления клиентам возможн ости получения любой интересующей информации касательно услуг магазин а; · в повышении уровня сервиса обслуживания клиентов; · в улучшении имиджа интернет-магазина на рынке услуг; · в повышении надежности хранения данных, снижении вероятности появлен ия ошибочных данных в БД интернет-магазина. 3.3 Расчет показателей экономической эффек тивности Показатели экономической эффективности интерне т-магазина характеризуют целесообразность произведенных на его создан ие и функционирование затрат. Эти показатели должны сопоставлять затра ты и результаты: затраты на разработку, создание и внедрение информацион ной системы, а также текущие затраты на ее эксплуатацию, с одной стороны, и , с другой стороны, результат - прибыль, получаемую в результате использов ания системы. Расчет затрат обычно не составляет большого труда, прибыль часто опреде ляется путем экспертной оценки и по аналогии с другими подобными систем ами. Итак, экономическая эффективность характеризует отношение результато в - величины прибыли к величине суммарных затрат на создание и эксплуата цию системы. Но часто в качестве показателя экономической целесообразн ости создания системы выступает и показатель экономического эффекта, к оличественно равный прибыли за вычетом нормы прибыли с произведенных е диновременных (капитальных) затрат. Поэтому в качестве показателей экономической эффективности обычно исп ользуются: · годовой экономический эффект: Э = Э год - Ен*К , где Э год -- годовая экономия (прибыль), получаемая п ри использовании ИС, руб.; Е н -- нормати вный коэффициент эффективности капитальных вложений; К -- единовременные (капитальные) затраты (влож ения) на создание ИС. · коэффициент экономической эффективности капитальных вложений: Е = Э год /К ; · срок окупаемости (в годах) капитальных вложений: Т = К/Э год . Коэффициент Е н должен характер изовать средний уровень эффективности капитальных вложений в хозяйств о страны, и при рыночной экономике он должен быть не меньше ставки банков ского кредита. Если использовать названные показатели в качестве критерия для принят ия решения о целесообразности создания ИС, то они должны быть следующими : , , . Итак, для оценки экономической эффективности определим и измерим предп олагаемые капитальные затраты разработку и внедрение представительст ва. Расходы на аппаратное и программное обеспечение не учитываются, т.к. при разработке сайта использовались ресурсы, имеющиеся в наличии в Центре с ертификации (персональный компьютер с выходом в Интернет), а также беспл атно распространяемое ПО. Ниже представлена таблица с указанием единов ременных капитальных вложений. Таблица 1 - Капитальные затраты на создание и внедр ение ин тернет-магазина Н аименование статьи затрат Сумма, руб. Хо стинг Бесплатно За рплата программиста 7000 за рплату клиент-менеджера 4000 пр очие расходы связанные с рекламой и продвижением интернет-магазина 690 И того: 11 690 Рассчитаем экономическую эффективность от разр аботки и нтернет-магазина. Единовременные затраты ( К ) на создание и в недрение представительства составляют 11 690 руб., предполагаемая годовая прибыль ( Э год ), получаемая при использовании web-представительства за первый год эксплуатации, равн а 37 000 руб. Примем нормативный коэффициент эффективности капитальных влож ений ( Е н ) за 0,14. Годовой э кономический эффект ( Э ) составит 35 363 руб. Коэффициент экономической эффек тивности капитальных вложений ( Е ) будет равен 3,025 (что значительно превышает ра змер нормативного коэффициента эффективности капитальных вложений). С рок окупаемости капитальных вложений ( Т ) равен 4,1 месяца. Все три критерия соответствуют поставленным условиям ( Э >0, Е > E н , Т >1/ E н ), следовательн о, разработка интернет-магазина является эффективной и оправданной. Заключение В ходе выполнения дипломного проекта была достиг нута основная цель работы - разработан Интернет-магазин. Для достижения поставленной цели были проведены изучение и анализ уже с уществующией структуры организации интернет-магазинов. При этом был вы явлен ряд недостатков существующей системы, которые возможно устранит ь за счет разработки и внедрения нового Интернет-магазина. Для осуществления разработки были использованы следующие Интернет-тех нологии: · в качестве web-сервера выбран сервер Apache, который обладает высокой надёжно стью, гибкостью конфигурации, позволяет использовать СУБД для аутентиф икации пользователей, а также является бесплатным и достаточно быстрым; · для создания базы данных, хранящей необходимую для функционирования И нтернет-сайта, информацию о клиентах и услугах магазина, и последующей р аботы с ней была выбрана СУБД MySQL. MySQL отличатся хорошей скоростью работы, на дежностью, гибкостью и при этом распространяется совершенно бесплатно; · в качестве языка программирования web-страниц был выбран PHP, предоставляю щий возможность создания web-приложений, управляемых базами данных, и подд ерживающий СУБД MySQL. При разработке архитектуры Интернет-магазин был разделен на две части: к лиентскую и администраторскую. · Клиентская часть содержит те страницы, которые доступны для просмотра любому пользователю, а также персональные страницы клиентов, зарегистр ированных в базе данных. · Администраторская часть содержит инструменты управления Интернет-ма газином, предоставляет удобный интерфейс для настройки клиентской час ти сайта и работы с основной базой данных. Приведенные расчеты эффективности показывают, что последующее внедрен ие Интернет-магазина экономически обосновано, проект имеет относитель но короткий срок окупаемости, и будет способствовать увеличению объема прибыли. Список использованных источников 1. Автоматизированные информационные технологии в экономике [Текст] : учебник / Н.М. Абдикеев ; под общ. ред. Н.П.Тихомирова. - М. : Эк замен, 2004. - 528 с. 2. Бройдо, В.Л. Вычислительные системы, сети и телекоммуникации [Текст] : учеб ник / В.Л. Бройдо. - 2-е изд., перераб. и доп. - СПб. : Питер, 2004. - 704 с. 3. Вендров, А.М. Проектирование программного обеспечения экономических и нформационных систем [Текст] : учебник / А.М. Вендров. - М. : Финансы и статисти ка, 2002. - 352 с. 4. Голенищев, Э.П. Информационное обеспечение систем управления [Текст] : уч еб. пособие для вузов / Э.П. Голенищев, И.В. Клименко. - Ростов н/Д : Феникс, 2003. - 352 с. 5. Джерк, Н. Разработка приложений для электронной коммерции [Текст] / Н. Джер к. - СПб. : Питер, 2001. - 512 с. 6. Диго, С.М. Проектирование и эксплуатация баз данных [Текст] : учебник / С.М. Д иго. - М. : Финансы и статистика, 1995. - 280 с. 7. Колисниченко, Д.Н. Самоучитель PHP5 [Текст] / Д.Н. Колисниченко. - 3-е изд. - СПб. : Нау ка и Техника, 2006. - 576 с. 8. Кузнецов, М.В. РНР 5. Практика разработки Web-сайтов [Текст] / М.В. Кузнецов, И.В. С имдянов, С.В. Голышев. - СПб. : БХВ-Петербург, 2005. - 960 с. 9. Кузнецов, М. В. РНР 5 на примерах [Текст] / М.В. Кузнецов, И.В. Симдянов, С.В. Голыш ев. - СПб. : БХВ-Петербург, 2005. - 576 с. 10. Ломов, А.Ю. HTML, CSS, скрипты: практика создания сайтов [Текст] / А.Ю. Ломов. - СПб. : БХ В-Петербург, 2007. - 416с. 11. Олифер, В.Г. Сетевые операционные системы [Текст] : учебник / В.Г. Олифер, Н.А. Олифер. - СПб. : Питер, 2003. - 544 с. 12. Орлов, Л.В. Web-сайт без секретов [Текст] / Л.В. Орлов. - 2-е изд. - М. : Бук-пресс, 2006. - 512 с. 13. Пауэлл, Т. Web-дизайн [Текст] / Т. Пауэлл. - 3-е изд., перераб. и доп. - СПб. : БХВ-Петербу рг, 2007. - 1084 с. 14. Смирнова, Г.Н. Проектирование экономических информационных систем [Тек ст] : Учебник / Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов. ; под общ. ред. Ю.Ф. Тельнов а. - М. : Финансы и статистика, 2001. - 512 с. 15. Томсон Л. Разработка Web-приложений на РНР и MySQL [Текст] /Л. Томсон, Л. Веллинг. - 2-е изд., испр. - СПб: ООО «ДиаСофт», 2003. - 672 с. 16. Ульман Л. MySQL [Текст] / Л. Ульман. - СПб. : Питер, 2004. - 352 с. 17. Успенский, И. Энциклопедия Интернет бизнеса [Текст] / И.Успенский. - СПб. : Пи тер, 2000. - 432 с. 18. Уткин, В.Б. Информационные системы в экономике [Текст] : учебник / В.Б. Уткин, К.В. Балдин. - М. : Академия, 2004. - 288 с. 19. Филлипс, Д. PR в Интернете [Текст] / Д. Филлипс. - М. : ФАИР-ПРЕСС, 2004. - 320 с. 20. Фролов, А. В. Базы данных в Интернете: практическое руководство по создан ию Web-приложений с базами данных [Текст] / А.В. Фролов, Г.В. Фролов. - 2-ое изд., испр . - М. : Издательско-торговый дом «Русская Редакция», 2000. - 448 с. 21. Хокинс, С. Администрирование Web-сервера Apache и руководство по электронной к оммерции [Текст] / С. Хокинс. - М. : Издательский дом «Вильямс», 2001. - 336 с. 22. Холмогоров, В. Интернет-маркетинг [Текст] / В. Холмогоров. - СПб. : Питер, 2002. - 272 с. 23. Хорошилов, А. Мировые информационные ресурсы [Текст] : учеб. Пособие для в узов / А. Хорошилов, С. Селетков. - СПб. : Питер, 2003. - 176 с. 24. Рагулин П. Г.,Дипломное проектирование: прикладная информатика в эконом ике: учебное пособие. / П.Г. Рагулин. - Владивосток: Издательство Дальневост очного университета, 2009. - 224с. 25. Орлов Л. В. Как создать Интернет-магазин. / Л. В. Орлов- изд. Бук-Пресс, Москва, 2006 год, 384 с. 26. Козье Дэвид, Электронная коммерция: перевод с английского./ Дэвид Козье - ИТД Русская редакция, Москва, 1999 год, 288 с. 27. Крамаренко Н. В. Базы данных./ Н. В. Крамаренко - изд. ДВГУ, Владивосток, 2004 год , 86 с. 28. Рева О. Н. НТМL. Просто как дважды два. / О. Н Рева. - изд. Эксмо, Москва, 2006 год, 256 с. 29. Евдокимов Н. В. Основы контентной оптимизации. / Н. В Евдокимов. - изд. ООО И. Д . Вильяме, Москва, 2007 год, 160 с. 30. Электронная коммерция, В2В-программирование, пер. с английского./ Спб, БХВ -Петербург, 2001 год, 368 с. 31. Зольников Д. С, РНР. / Д. С Зольников - изд. НТ Пресс, Москва, 2007 год, 256 с. 32. Редкол. Тихонов А. Н. Интернет-порталы: сборник научных статей, выпуск 2, / А. Н. Тихонов - изд. Просвещение, Москва, 2004 год, 499 с. 33. Астахова И. Ф. SQL в примерах и задачах/ И.Ф. Астахова - изд. Новое знание, Москв а, 2002 год, 176 с. 34. Энсон Дейв, Стивенсон Йен, Oracle, Проектирование баз данных, перевод с англи йского, изд. группа BVH, Киев,1999 год, 560 с. 35. Дюбуа Поль, MySQL, перевод с английского./Дюбуа П. - изд. дом Вильямс, Москва, 2001 го д, 816 с. 36. Казарин О.В. Безопасность программного обеспечения компьютерных сист ем./ О.В. Казарин - Москва, МГУЛ, 2003, 212 с. 37. Кирсанов Д., Веб-дизайн./ Д. Кирсанов.- СПб,:Символ-плюс, 1999. - 376 с. 38. Каба М., MySQL и Perl./М. Каба - СПб: Питер, 2001. - 288 с. 39. Безопасность электронных платежей в России / Интернет-публикация. - 40. Алексунин В.А., Электронная коммерция и маркетинг в Интернет/ В.В. Родигин а, В.А Алексунин - Учебное пособие. - М.: «Дашков и К0», 2005. 41. Быков В.А. Электронный бизнес и безопасность / В.А Быков.-М.:Радио и связь ,2000.-200 с 42. Кавторева Я. Интернет магазин. Организация, налогообложение, учет./ Кавт орева Я. - изд. Фактор, 2009 - 119 с. 43. Киселев Ю.Н. Электронная коммерция: практическое руководство./ Ю.Н. Киселев - СПб: ООО «ДиаСофтЮП», 2006. 44. А. Рубен: Эффективная работа с СУБД./ А. Рубен, А. Горев, С. Макшарипов - СПб.: Пи тер, 2009. - 822 с. 45. Калянов Г. Н. САSЕ-технологии:консалтинг в автоматизации бизнес-процесс ов./Г.Н. Калянов - Высшая компьютерная школа МГУ,2004г,-78с. 46. Аксенов К. А., Клебанов Б. И. Работа с САSЕ-средствами BPwin и ERwin: учебное пособие./ К. А. Аксенов, Б. И.Клебанов - Екатеринбург 2004-50с. 47. Вендров А. М. САSЕ-технологии. Современные методы и средства проектирова ния информационных систем./А.М. Вендров - изд.М:2007г,-204с, 48. ГОСТ 34. 601-90. Автоматизированные системы. Стадии создания./ М.: Издательство стандартов, 1991. 49. Ефимов, В. В. Описание и улучшение бизнес-процессов: учебное пособие./ В.В. Е фимов - Ульяновск: УлГТУ, 2005. - 84 с. 50. Файзрахманов В. А.: Структурно-функциональный подход к проектированию и нформационных технологий и автоматизированных систем с использование м CASE.-средств: учебное пособие./ В. А. Файзрахманов, К.А.Селезнев - Пермь,2005-245 с.
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
В ответ на заявление NASA о прекращении сотрудничества с Россией в области космоса из-за санкций, наложенных Конгрессом США, российские космонавты прикололись и включили на МКС песенку "One way ticket" ...
Уже через 10 минут два седых американских астронавта просили убежища в России...)
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

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

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru