Разработка интернет-магазина

  • Вид работы:
    Дипломная (ВКР)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    1,28 Мб
  • Опубликовано:
    2013-01-27
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Разработка интернет-магазина

1. Техническое задание

 

.1 Введение


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

магазин, торгующий определенным видом товаров;

магазин, в котором торгуют товарами узконаправленной категории;

электронные супермаркеты

торговые сети интернет-магазинов,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.3 Обзор рынка систем по продаже портативной техники и мобильных телефонов

информационный интернет магазин моделирование

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

Россияне охотно раскупают мобильные телефоны. Продажи трубок в первом полугодии 2012 года снизились всего на 1,4% по сравнению с соответствующим периодом предыдущего года - до 13,32 млн. А по выручке рынок даже вырос на 8,8% до $2,82 млрд.

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

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

Спрос на телефоны падать не будет и продажи сохранятся на уровне 30 млн. шт. в год. Сегодня в России лишь 52% населения старше 18 лет имеют новый мобильный телефон, а еще 14% - подержанный. Поэтому, потенциал роста рынка еще есть - и не только в денежном выражении. Определенные надежды на рост продаж в будущем связаны с развертыванием 3G-сетей и появлением мобильного телевидения.

На долю «большой четверки» - Nokia, Samsung, Sony, Motorola - пришлось 84,79% объема проданных мобильников. Nokia смогла практически удвоить продажи и занять долю в 38,76%. «Лучшие продажи в розничных сетях, сбалансированная линейка и удачная рыночная ситуация сделали компанию фаворитом, - комментируют успехи Nokia аналитики».

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

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

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

Следует отметить высокий результат Motorola по фактору широта позиционирования модельного ряда в различных целевых сегментах рынка.

Рисунок 1. Спрос на товарные марки сотовых телефонов

Рисунок 2. Динамика российского рынка мобильных телефонов

В целом же, на 2012 г. мы наблюдаем на рынке мобильной продукции следующие тенденции:

· рост популярности «тачфонов» - телефонов с сенсорным дисплеем

· ажиотаж на смартфоны и коммуникаторы - рост рынка на 25% в 2010 -2011 г.

· расширение коммуникационных возможностей аппаратов (существенно

увеличена скорость соединения с интернетом)

· тесная связь мобильных телефонов различными онлайн-сервисами

(поддержка сервисов Facebook, MySpace, Twitter и т.д.)

· распространение технологии GPS (в том числе и в телефонах среднего

ценового уровня)

· развитие мобильной операционной системы Android

.4 Анализ рынка интернет-магазинов по продаже портативной техники и мобильных телефонов

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

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

Общий список выглядел следующим образом:. Ru

Беталинк

Диксис

Евросеть

Мегашоп

Моббико

Мобил Маркет

Мобильные Советы

Сотино

Соттел

Связной.ru

Техмаркет

Из этого списка лидером стал магазин Связной, также эксперты отметили Бета Линк и компанию Евросеть.

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

Автоматическая система скидок.

Неограниченное число адресов доставки.

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

Возможность увидеть на стадии оформления заказа точную стоимость доставки в любой регион. Стоимость рассчитывается динамически в зависимости от общего веса и общего габарита заказа.

Сравнения телефонов - позволяет сравнить неограниченное число телефонов, отсортировать полученные значения по выбранному параметру.

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

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

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

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

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

1.5 Обзор возможностей торговли через Интернет

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

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

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

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

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

1.6 Постановка задачи и выбор метода решения

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

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

Основания для разработки

Основанием для разработки программного продукта служит задание на выпускную квалификационную работу Интернет магазина «», утвержденное на основании приказа по _______________________________.

Назначение разработки

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

Перечень требований пользователя к программному изделию

Модуль должен удовлетворять следующим требованиям пользователя:

подключение к базе данных;

возможность просмотра таблиц БД и их редактирование администратором;

каталог товаров;

новости в журнале;

показывать заказанные товары;

настройка учетных записей пользователя;

возможность печати заказанных товаров.

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

необходима реализация журнала новостей для возможности просмотра, обновление информации о новинках товаров;

формирование отчета по пользователю зарегистрированному на сайте: показывает его заказы.

Стандарты

Разработка программной документации и программного изделия должна производиться согласно ГОСТ 19.701-90, ГОСТ 2.304-88 и включать следующие документы:

·          техническое задание;

·        рабочий проект.

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

Информационная совместимость

В качестве входных данных программа должна использовать файлы формата *.sql. Выходными данными должны быть файлы формата *.sql.

Программные ограничения, совместимость

База данных для модуля должна быть написана с помощью системы

управления базами данных MySqL, работать под управлением операционной системы Windows 7/2000/ XP/Vista.

Требования к составу и параметрам технических средств (аппаратные ограничения)

Для работы с программным изделием должно требоваться:

·              процессор, аналогичный Intel Celeron 900;

·        оперативная память объемом 512 Мб;

·        накопитель на жестком диске с объемом 1 Гб;

·        видеоадаптер SVGA с цветным дисплеем;

·        клавиатура и манипулятор типа «мышь».

Выполнение разработки должно включать две стадии:

·          техническое задание;

·        рабочий проект.

На стадии «Техническое задание» проводится постановка задачи, разработка требований к программному изделию, изучение литературы по задаче и оформление документа «Техническое задание».

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Тексты программ являются заготовками для последующей работы программистов. Они формируются в рабочем каталоге в виде файлов типов.h (заголовки, содержащие описания классов) и.cpp (заготовки программ для методов). Система включает в программные файлы собственные комментарии, которые начинаются с последовательности символов // ##. Состав информации, включаемой в программные файлы, определяется либо по умолчанию, либо по усмотрению пользователя. В дальнейшем эти исходные тексты развиваются программистами в полноценные программы.Visual Studio 2010 - интегрированная среда для разработки программ, упрощающая создание, отладку и развертывание приложений. Дайте волю фантазии и реализуйте свое видение с помощью мощных редакторов и новейших методов координирования совместной деятельности разработчиков и дизайнеров. Работайте в персонализированной среде, создавайте приложения для любых платформ, включая Microsoft SharePoint и Windows Azure, используйте для написания кода уже имеющиеся навыки, ускоряя тем самым процесс разработки. Интегрированная поддержка разработки через тестирование и новые инструменты отладки позволяют быстро и без труда находить и устранять ошибки, обеспечивая высокое качество решений.Studio 2010 просто изобилует новыми возможностями, обновлениями и улучшениями, которые изменят стиль работы разработчиков и групп разработки. Такими как:

. Создание инновационных настроек для SharePoint

. Разработка приложений для Windows 7

. Понимание существующего кода и архитектуры

. Анализ влияния изменений в коде на тестирование

. Настройка Visual Studio соответственно собственному стилю

. Тесное взаимодействие с группой разработки

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

. Воспроизведение ошибок в общей виртуальной среде

. Автоматическое прикрепление контекста к отчетам об ошибках

. Полная прослеживаемость и наглядность хода выполнения тестирования

. Новые панели мониторинга, позволяющие синхронизировать работу группы

. Шаблоны гибкого планирования, упрощающие процесс определения сроков выполнения

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

. Visual Studio Team Web Access упрощает задачи по составлению отчетов

. Новые отчеты позволяют предвидеть возможные проблемы и вовремя принимать меры по их предупреждению

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

. Интеграция с группой разработки через Team Foundation Server

. Улучшенные возможности редактирования HTML и CSS с поддержкой стандарта CSS 2.1

. Улучшенные возможности совместного использования ресурсов XAML

. Поддержка нового дизайнера Silverlight


Описание возможностей Visual Studio 2010

.NET - это технология для разработки веб-приложений, которая построена поверх.NET, что позволяет ей использовать огромное количество готовых классов при разработке. Существует несколько фреймворков, которые обогащают технологию, такие как ASP.NET MVC, ASP.NET AJAX, ASP.NET WebForms и WebMatrix. АSP.NET внешне во многом сохраняет схожесть с более старой технологией ASP, что позволяет разработчикам относительно легко перейти на ASP.NET. В то же время внутреннее устройство ASP.NET существенно отличается от ASP, поскольку она основана на платформе.NET и, следовательно, использует все новые возможности, предоставляемые этой платформой.полностью перестроила ASP.NET, основываясь на Common Language Runtime (CLR), которая является основой всех приложений Microsoft.NET. Разработчики могут писать код для ASP.NET, используя практически любые языки программирования, входящие в комплект.NET Framework (C#, Visual Basic.NET и JScript.NET). ASP.NET имеет преимущество в скорости по сравнению со скриптовыми технологиями, так как при первом обращении код компилируется и помещается в специальный кэш, и впоследствии только исполняется, не требуя затрат времени на парсинг, оптимизацию, и т.д.

Преимущества ASP.NET перед ASP

Компилируемый код выполняется быстрее, большинство ошибок отлавливается ещё на стадии разработки

Значительно улучшенная обработка ошибок времени выполнения, с использованием блоков try..catch

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

Использование метафор, уже применяющихся в Windows-приложениях, например, таких как элементы управления и события

Расширяемый набор элементов управления и библиотек классов позволяет быстрее разрабатывать приложения.NET опирается на многоязыковые возможности.NET, что позволяет писать код страниц на VB.NET, Delphi.NET, Visual C#, J# и т.д.

Возможность кэширования всей страницы или её части для увеличения производительности

Возможность кэширования данных, используемых на странице

Возможность разделения визуальной части и бизнес-логики по разным файлам («code behind»)

Расширяемая модель обработки запросов

Расширенная событийная модель

Расширяемая модель серверных элементов управления

Наличие master-страниц для задания шаблонов оформления страниц

Поддержка CRUD-операций при работе с таблицами через GridView

Встроенная поддержка AJAX.NET имеет преимущество в скорости по сравнению с другими технологиями, основанными на скриптах.

Здесь можно привести определённые сравнения. Так, ASP - производная от Win32, XML и HTML; PHP - от XML, HTML, Java и CDI, тогда ASP.NET - от HTML и.NET (XML и XAML соответственно). При этом, если обычно Rich Media Application создают при помощи Flash, теперь это делается с помощью модуля Silverlight, так же через сам ASP.NET. ASP.NET - богатейшая [источник не указан 455 дней] среда для разработки и развёртывания веб-ресурсов. В ASP.NET можно работать с любым.NET языком, вплоть до Managed C++ и Visual Basic, что позволяет не задумываться о переходе на C#.

 

.2 Краткое описание предметной области


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

Вход в систему осуществляется тремя способами (путями):

Администратор;

Менеджер;

Покупатель.

Два первых из этих способа используют вход с авторизацией.

Охарактеризуем каждый из этих пользователей подробнее.

Покупатель имеет следующие возможности:

. Просматривать список товаров. При просмотре используется система каталожного хранения товара, то есть товары сгруппированы в каталоги.

. Помещать товар в корзину.

. Удалять товар из корзины.

. Отправлять заказ для дальнейшей ее обработки.

. Осуществлять поиск по каталогу

Менеджер в свою очередь имеет следующие преимущества и возможности:

1.       Вход в систему как менеджер под своим логином и паролем, который вводится.

2.       Просмотреть списки заказов.

3.       Изменять статусы заказов.

4.       Взять на исполнение заказ под свое имя.

5.       Удалять заказ.

Администратор сайта имеет большой перечень преимуществ:

1.       Входить в систему как администратор, используя логин и пароль.

2.       Редактировать товары и каталоги.

3.       Просматривать информацию о пользователях системы, редактировать, добавлять и удалять их.

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

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

Во время приемки информационной автоматизированной системы подписывается акт приема-передачи и передается техническая документация на эту систему.

Среда функционирования

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

2.3 Объект управления


Объектом управления в данном проекте являются процесс учета продаж товара.

Субъект управления (управляющая система)

Субъект управления представляет собой владельца интернет - магазина и / или системного администратора.

Цели и задачи управления

Цель управления состоит в повышении эффективности продаж товара в означенном интернет - магазине

Для достижения этой цели в процессе управления решаются задачи:

          создание базы данных;

          корректировка базы данных;

          производится ввод и удаление записей;

          повышение эффективности хранения и получения информации об оценках;

          повышение эффективности хранения и получения информации о товаре и пользователях;

          повышение эффективности контроля продаж;

          оформление учетных документов.

 

 


3. Рабочий проект

 

.1 Моделирование бизнес-процессов


Для построения модели предметной области был выбран программный продукт BPWin.

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

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

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

Методология объектно-ориентированного анализа и проектирования с помощью унифицированного языка моделирования UML («Unified Modeling Language») позволяет отразить динамику процессов.

В системе BPWin создаются модели процессов следующих стандартов: IDEF0, DFD и IDEF3.

В результате моделирования бизнес-процессов получили следующее:

АИС продажи сотовых телефонов в интернет - магазине.

Следующая диаграмма потоков данных позволяет проследить все операции процесса


Данная диаграмма потоков данных позволяет проследить все операции процесса «Работы Интернет магазина».

DFD - диаграмма процесса «Учет продажи товаров»

Диаграмма процесса «Оформление заказов на покупку»

Диаграмма процесса «Формирование БД»

3.3 Проектирование базы данных

 

Концептуальная модель БД

Концептуальная модель представляет объекты и их взаимосвязи без указывания способов их физического хранения. Таким образом, концептуальная модель является, по существу, моделью предметной области. При проектировании концептуальной модели должна происходить структуризация данных и выявление взаимосвязей между ними без рассмотрения особенностей реализации и вопросов эффективности обработки. Проектирование концептуальной модели основано на анализе задач, стоящих перед рекламным агентством. Концептуальная модель включает описания объектов и их взаимосвязей, представляющих интерес в рассматриваемой предметной области и выявляемых в результате анализа данных.ERwin Data Modeler (ранее: ERwin) - CASE-средство для проектирования и документирования баз данных, которое позволяет создавать, документировать и сопровождать базы данных, хранилища и витрины данных. Модели данных помогают визуализировать структуру данных, обеспечивая эффективный процесс организации, управления и администрирования таких аспектов деятельности предприятия, как уровень сложности данных, технологий баз данных и среды развертывания.ERwin Data Modeler (ERwin) предназначен для всех компаний, разрабатывающих и использующих базы данных, для администраторов баз данных, системных аналитиков, проектировщиков баз данных, разработчиков, руководителей проектов. AllFusion ERwin Data Modeler позволяет управлять данными в процессе корпоративных изменений, а также в условиях стремительно изменяющихся технологий.ERwin Data Modeler (ERwin) позволяет наглядно отображать сложные структуры данных. Удобная в использовании графическая среда AllFusion ERwin Data Modeler упрощает разработку базы данных и автоматизирует множество трудоемких задач, уменьшая сроки создания высококачественных и высокопроизводительных транзакционных баз данных и хранилищ данных. Данное решение улучшает коммуникацию в вашей организации, обеспечивая совместную работу администраторов и разработчиков баз данных, многократное использование модели, а также наглядное представление комплексных активов данных в удобном для понимания и обслуживания формате.

Физическая модель БД


Физическая модель БД

Таблица «Категории»

Таблица «Корзина»

Таблица «Новости»

Таблица «Особенности»

Таблица «Товар»

Таблица «Фирма»

4. Интерфейс программы


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

Главное окно программы

Главное меню, содержит следующие разделы: «Главная», «Смартфоны», «Новости», «О сайте», «Администрирование».

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

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

Страници Регистрации и авторизации

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

Страница корзина

Код корзины:

<? php('_JEXEC') or die ('Direct Access to '.basename (__FILE__).' is not allowed.');

/*if (! class_exists('VmConfig')) {(JPATH_ADMINISTRATOR. DS. 'components'. DS. 'com_virtuemart'.DS.'helpers'.DS.'config.php');}

//VmConfig:loadConfig();:jPrice();:cssSite();*/

$jsVars = ' jQuery(document).ready (function() {(».vmCartModule»).productUpdate();

});';(! class_exists('VmConfig')) require (JPATH_ADMINISTRATOR. DS. 'components'. DS. 'com_virtuemart'.DS.'helpers'.DS.'config.php');(! class_exists('VirtueMartCart')) require (JPATH_VM_SITE.DS.'helpers'.DS.'cart.php');

$cart = VirtueMartCart:getCart(false);

$data = $cart->prepareAjaxData();

$lang = JFactory:getLanguage();

$extension = 'com_virtuemart';

$lang->load($extension); // when AJAX it needs to be loaded manually here >> in case you are outside virtuemart!!!($data->totalProduct>1) $data->totalProductTxt = JText:sprintf ('COM_VIRTUEMART_CART_X_PRODUCTS', $data->totalProduct);if ($data->totalProduct == 1) $data->totalProductTxt = JText:_('COM_VIRTUEMART_CART_ONE_PRODUCT');$data->totalProductTxt = JText:_('COM_VIRTUEMART_EMPTY_CART');(false && $data->dataValidated == true) {

$taskRoute = '&task=confirm';

$linkName = JText:_('COM_VIRTUEMART_CART_CONFIRM');

} else {

$taskRoute = «;

$linkName = JText:_('COM_VIRTUEMART_CART_SHOW');

}

$useSSL = VmConfig:get ('useSSL', 0);

$useXHTML = true;

$data->billTotal = $lang->_('COM_VIRTUEMART_CART_TOTAL').': <strong>'. $data->billTotal.'</strong>';:jQuery();:jPrice();:cssSite();

$document = JFactory:getDocument();

$moduleclass_sfx = $params->get ('moduleclass_sfx', «);

$show_price = (bool)$params->get ('show_price', 1); // Display the Product Price?

$show_product_list = (bool)$params->get ('show_product_list', 1); // Display the Product Price?

/* Laod tmpl default */(JModuleHelper:getLayoutPath ('mod_virtuemart_cart'));

?>

Страница «Новости»

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

Страница статистики

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

5. Тесты для проверки работоспособности системы

 

.1 Тестирование системы покупателя

 

Переход по пункту меню

1.       Нажимаем на пункт меню.

2.       В середине страницы отображается соответствующее значение, а именно: Каталоги товаров и информация главной страницы.

.         Все перечисленные пункты выполняются

Поиск по каталогу

1.       Вводим параметр поиска.

2.       Нажимаем enter.

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

.         Все параметры содержат данное слово, отсюда тест выполняется

Авторизация пользователей

1. Нажимаем вход

. Ввод логина и пароля.

. Нажатие кнопки Ок.

. Попадаем в соответствующее для пользователя место (менеджер - в панель менеджера, администратор - в панель администрирования).

Переход в каталог из таблицы товара

1. Нажимаем кнопку перехода в каталог.

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

Добавление товара в корзину

1. Вводим количество.

. Нажимаем enter или кнопку заказа.

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

Работа кнопки «Продолжить выбор»

1. Нажимаем кнопку в корзине заказа «продолжить выбор».

. Переходим в каталог продукции - выполняется.

Убрать заказ

1. Выбираем убрать товар в корзине.

. Товар успешно удален - выполняется.

Способ оплаты и доставки

1. Выбираем способ оплаты через любой банк.

. Выбираем с доставкой.

. Получаем результат.

. Производим вычисление вручную.

. Сравниваем результаты - верно.

Отправление заказа без введения обязательных полей

1. Нажимаем кнопку отправления заказа.

. Выводит сообщение об ошибке.

Отправление заказа с заполненными обязательными полями

1. Заполняем информацию.

. Нажимаем кнопку отправить заказ.

. выводится сообщение об отправке.

. Таблица корзины очищается - выполняется.

 

.2 Тестирование системы менеджера

 

Пункт меню «новые заказы»

1. Щелкаем по пункту меню новые заказы.

. Отображаются только те заказы, которые имеют статус прибыл - выполняется.

Пункт меню «Мои заказы»

1. Щелкаем по пункту меню мои заказы.

. Выводятся те заказы, которые относятся к данному менеджеры и имеют статус выполняется - условие осуществляется.

Пункт меню «Выполненные заказы»

1. Щелкаем пункт меню выполненные заказы.

. Выводятся все выполненные заказы - осуществляется.

Изменение статуса заказа

1. Выбираем статус.

. Открывается окно изменение статуса.

. Выбираем статус.

. Заказу присваивается данный статус - выполняется.

5.3 Тестирование системы администратора

 

Добавление, изменение и удаление новости, каталога и пользователя

1. Нажимаем соответствующую кнопку.

. Открывается окно добавления (с пустыми ячейками), изменения (с заполненными ячейками) и удаления (с неизменяемыми ячейками).

. Выполнение добавления, изменения и удаления - все условия выполняются.

Вход в таблицу товаров

1. Нажимаем вход.

. Открывается окно товаров - выполнено.

Добавление товара

1. Щелкаем по плюсику.

. Появляется окно, в котором вбираем путь к файлу.

. Нажимаем отправку.

. Все значения добавлены - выполняется.

6. Требования к безопасности жизнедеятельности и охране окружающей среды. Анализ условий труда


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

размеры 12*6*4 м (согласно СН 245-71 высота не менее 3 м), площадь составляет 72 м²;

второй этаж четырехэтажного здания;

- в помещении работают 7 человек;

в помещении находится два окна общей площадью 8 м², площадь дверного проема 2,88 м²;

сеть трехфазная четырехпроводная с глухозаземленной нейтралью напряжением 220 В и частотой 50 Гц;

- применяемое оборудование - ПЭВМ Pentium II Celeron400, лазерный принтер НР LaserJet 6L.


Помещение соответствует требованиям ДНАОП 0.00-1.31-99 «Правила охраны труда при эксплуатации ЭВМ» на одного работающего приходится 10,29 м² площади при норме 6 м², объем на одного человека 41 м³ при норме 20 м³.

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

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

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

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

В целях осуществления анализа условий труда в помещении лаборатории были рассмотрены все существующие связи в системе «Человек - Машина - Среда». В процессе функционирования системы «Человек-Машина-Среда» (Ч-М-С) за счет взаимодействия составляющих ее элементов изменяется внутреннее состояние системы.

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

Описание связей в системе «Ч-М-С»

Направление

Описание связи

1

Ч2-С

Влияние человека как биологического объекта на среду: потребление кислорода, тепло - влаговыделение и т.д.

2

С-Ч1

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

3

С-Ч1

Информация о состоянии среды, которая обрабатывается человеком

4

С-Ч3

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

М1-Ч1 М²-Ч1 М³-Ч1

Информация состояния машины, которая обрабатывается человеком

6

Ч1-М1

Влияние человека на управление техникой

7

Внешняя система управления Ч1

Управляющая информация о технологическом процессе из внешней системы управления

8

С-М1 С-М²

Влияние среды на работу машины: запыленность, температура

9

M³-C

Влияние машины на среду: шум, температура, электромагнитные излучения

10

Ч1-Ч3

Влияние работы человека на его психофизиологическое состояние: усталость и т.д.

11

Ч3-Ч1

Влияние психофизиологического состояния организма на качество его работы

12

Ч3-Ч2

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

13

ПТ-Ч3

Влияние предмета труда на состояние человека

14

М1-ПТ

Влияние машины на предмет труда

15

М²-М1

Аварийное управляющее воздействие

16

М1-М²

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

17

Ч1 - ПТ

Влияние человека на предмет труда

18

Ч1 - Ч2

Влияние интенсивности труда на обменные процессы

19

Ч3 - Ч3

Влияние психологического состояния людей друг на друга


В представленной системе «Ч-М-С» имеют место, как и физические, так и психофизические опасные и вредные производственные факторы, которые могут воздействовать на человека.

Согласно ГОСТ 12.0.003 - 74 опасные и вредные производственные факторы подразделяются по природе действия на группы:

. физические;

. химические;

. биологические;

. психофизиологические.

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

а) физические

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

2)   отсутствие или недостаток естественного света (коэффициент природного освещения должен быть не менее 1,5%);

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

4)   повышенная или пониженная температура (измеряется в градусах Цельсия), влажность (в%) и повышенная подвижность воздуха рабочей зоны (в м/с).

б) психофизиологические:

) умственное перенапряжение (в% за смену);

) перенапряжение зрительных анализаторов (оценивается по категориям);

) статические нагрузки;

) монотонность труда;

) эмоциональное напряжение.

Шум является одним наиболее распространенных в производстве вредным фактором. Проявление вредного воздействия шума на организм человека разнообразно: так шум с уровнем 80 дБ затрудняет разборчивость речи, вызывает снижение работоспособности и мешает нормальному отдыху, длительное воздействие шума с уровнем 100-120 дБ на низких частотах и 80-90 дБ на средних и высоких частотах может вызвать необратимые потери слуха, а шум с уровнем 120-140 дБ способен вызвать механические повреждения органов слуха.

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

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

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

Фактические значения ОВПФ приведены в таблице:

Оценка факторов производственной среды и трудового процесса

Факторы производственной среды и трудового процесса

Значение фактора (ПДК, ПДУ)

Положительность действия фактора, в% за смену


Норма

Факт

1 ст

2 ст

3 ст


3. Шум

50 дб

60 дб


+


87,5%

8. Микроклимат: - температура воздуха

хол. 22-24°С тепл. 23-25°С

23°С




85%

- скорость движения воздуха

х. 0,1 м/с т. 0,1 м/с

0,1 м/с




85%

- относительная влажность

х., т. 40-60%

55%




86%

9. Атмосферное давление

747 мм рт ст

746 мм рт ст




85,5%

10. Освещение: - естественное

1,5%

1,6%




85,5%

- искусственное

300-500 лк

320 лк




85,5%

12. Напряженность труда а) внимание: продолжительность сосредоточения (в% от продолжительности смены)

До 75%

До 73%




75%

б) напряженность анализаторов: - зрение (категория работ)

4 разряд зрительной работы

умеренная




85%


Согласно составленной оценки условий труда доминирующим вредным производственным фактором является шум.


Заключение


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

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

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

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

Система реализована с помощью среды ASP. Net. В качестве СУБД соответственно выбран MySQL.

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

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

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

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

Были решены следующие задачи:

·        Проведено исследование и проанализировано функционирование учебного процесса.

·        Построены диаграммы бизнес процессов;

·        Реализована База данных в MySqL

·        Разработано клиентское приложение.

Разработанная автоматизированная система «Интернет магазина» позволяет существенно повысить качество и производительность работы магазина.


Список литературы

информационный интернет магазин моделирование

1. Web Database Application with PHP and MySQL, 2nd Edition By David Lane, Hugh E. Williams. © O'Reilly, May 2004. ISBN: 0-596-00543-1.

2.       CMS List. Обзор cms. Сайт о системах управления сайтом. http://www.cmslist.ru

3.       JoomlaCMS по-русски. http://joomlaportal.ru

4.       Материал из Википедии - свободной энциклопедии о системах управления сайтом. http://ru.wikipedia.org/wiki/CMS

5.       Content management system http://www.brutto.ru/informacija/uznat-bolshe/content-management-system

6.       Joomla-инструменты. http://docs.joom.ru/!; C651=0O: Categories

7.       CMS обзор: CMS, движок сайта, система управления сайтом, mambo, php nuke, netcat, phpbb, invision power board, vbulletin. http://cmsobzor.ru/news.php

8.       Дарахвелидзе П.Г., Марков Е.П. Программирование в Delphi 7. - СПб.: БХВ-Петербург, 2004. - 784 с.

9.       Калверт Ч. Delphi 4. Энциклопедия пользователя: Пер. с англ./ Чарлз Калверт. - К.: Издательство «ДиаСофт», 1998. - 800 с.

10.     Каратыгин С., Тихонов А., Долголаптев В. Базы данных: простейшие средства обработки информации, электронные таблицы, системы управления базами данных: В 2 т. - М.: АВР, 1995.

12.     Мещеряков Е.В., Хомоненко А.Д. Публикация баз данных в Интернете. - СПб.: БХВ-Петербург, 2001. - 560 с.

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

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!