Диплом Создание Интернет Магазина
База отдыха – это территория где можно забыть о внешнем мире и полностью посвятить время. Курсовая менеджмент. Создание Интернет-магазина www.vinniimir.ru Федеральное агентство. Проектирование и разработка интернет магазина. Читать текст оnline Ссылка обратная связь.
- Создание Сайта Интернет Магазина
- Дипломная Работа Создание Интернет Магазина На Joomla
- Дипломная Работа Создание Интернет Магазина На Wordpress
- Создание Интернет Магазина Одежды
СОДЕРЖАНИЕ I. Аналитическая часть 1.1. Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности «КАК ЕСТЬ» 1.2.
Характеристика комплекса задач, задачи и обоснование необходимости автоматизации 1.2.1. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов 1.2.2. Определение места проектируемой задачи в комплексе задач и ее описание 1.2.3.
Обоснование необходимости использования вычислительной техники для решения задачи 1.3. Анализ существующих разработок и выбор стратегии автоматизации «КАК ДОЛЖНО БЫТЬ» 1.3.1. Анализ существующих разработок для автоматизации задачи 1.3.2. Выбор и обоснование стратегии автоматизации задачи 1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации задачи 1.4. Обоснование проектных решений 1.4.1. Обоснование проектных решений по техническому обеспечению 1.4.2.
Обоснование проектных решений по информационному обеспечению 1.4.3. Обоснование проектных решений по программному обеспечению II Проектная часть 2.1. Разработка проекта автоматизации 2.2. Информационное обеспечение задачи 2.2.1. Информационная модель и её описание 2.2.2. Используемые классификаторы и системы кодирования 2.2.3. Характеристика нормативно-справочной, входной и оперативной информации 2.2.4.
Характеристика результатной информации 2.2.5. Формализация расчётов показателей 2.3. Программное обеспечение задачи 2.3.1. Общие положения (дерево функций и сценарий диалога) 2.3.2. Характеристика базы данных 2.3.3. Структурная схема пакета (дерево вызова программных модулей) 2.3.4.
Описание программных модулей 2.4. Технологическое обеспечение задачи 2.4.1.
Организация технологии сбора, передачи, обработки и выдачи информации 2.4.2. Схемы технологического процесса сбора, передачи, обработки и выдачи информации III Обоснование экономической эффективности проекта 3.1 Выбор и обоснование методики расчёта экономической эффективности 3.2 Расчёт показателей экономической эффективности проекта Заключение Литература Введение Сегодня в России всё больше компаний из самых различных отраслей воспринимают Интернет в качестве дополнительного, эффективного инструмента организации продаж. Электронная коммерция, на самом деле представляет ничто иное, как прототип традиционного бизнеса. Интернет-бизнес основан на тех же фундаментальных принципах, разумеется, существует некоторая специфика, но она, как правило, выражается чисто технической адаптацией. Данная дипломная работа посвящена разработке системы «Интернет-магазина» - для фирмы ООО «БСКА».
Фирма занимается торговлей спортивных товаров. Интернет-магазин это информационная услуга и набор программных средств для виртуального просмотра и покупки товаров, предоставляемая каждому пользователю сети Интернет. Данный Интернет-магазин призвана повысить объем продаж фирмы, а также выступает в роли ознакомительного ресурса в видже каталога продаваемого товара который можно заказать, так же данный интернет ресурс служит фирме как сайт-визитка в сети Интернет. В виду большой конкуренции фирм по продаже спортивных товаров каждая фирма старается заявить о себе во всех информационных источниках, в том числе и в сети Интернет. Наилучший способ для любой фирмы показать себя потенциальным клиентам – это демонстрация своих товаров, описаний и цен на эти товары. Фирмой было принято решение создать в сети Интернет сайт и систему «Интернет-магазин», т.к.
В системе ИМ всегда можно представить абсолютно все товары, которыми торгует фирма, что не всегда возможно сделать в реальном магазине ввиду того что спортивные товары занимают много физического места и только магазины обладающие вметительными торговыми площадками имеют возможность разместить полный спектор номенклатуры товаров. Данный проект не является дорогим по реализации и поддержке, проект всегда можно модернизировать с минимальными материальными и трудовыми затратами. Целью данной работы является разработка программных решений по созданию Интернет-магазина спортивных товаров для фирмы ООО «БСКА». Предметом проектирования в работе являются процесс проектирования Итернет-магазина Объектом исследования в данной работе является организация бизнес-процессов Интернет-магазина спортивных товаров для фирмы ООО «БСКА».
Для достижения поставленной цели в работе необходимо решить следующие задачи: - изучение предметной области и выявление недостатков существующей организации обработки информации Интернет-магазина; - разработка постановки задачи автоматизации; - анализ существующих программные средства автоматизации учета оргтехники и обоснование выбора средств проектирования; - обоснование выбора основных проектных решений; - разработка всех видов обеспечивающих подсистем; - обоснование экономической эффективности проекта. В работе использованы как общенаучные методы исследования (анализ, синтез, системный подход), так и методы структурного моделирования экономических процессов с помощью Case-средств (BPWin). При написании работы использовались стандарты по проектированию программного обеспечения и оформлению программной документации, учебные материалы по моделированию и проектированию программных средств, информационные материалы сети Интернет. Аналитическая часть 1.1. Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности «КАК ЕСТЬ» 1.1.1.
Характеристика предприятия и его деятельности Общество с ограниченной ответственностью «БСКА» создано в соответствии с законодательством Российской Федерации, Гражданским кодексом РФ Федеральным законом «Об обществах с ограниченной ответственностью». Полное наименование: общество с ограниченной ответственностью «Балашихинский Спортивный Комплекс Альфа». Сокращенное наименование: ООО «БСКА». Местонахождение общества: 143907, Город Балашиха, Проспект Ленина 30-а, рынка «Сопта», павильон №13. ООО «БСКА» арендует торговое помещения площадью 42 м2.
ООО «БСКА» является юридическим лицом, имеет самостоятельный баланс, расчетные и другие счета в банках и других кредитных учреждениях, может от своего имени приобретать и осуществлять имущественные и личные неимущественные права, нести обязанности, быть истцом и ответчиком в суде. Общество имеет круглую печать, содержащую его полное фирменное наименование и указание на место его нахождения, штампы, бланки со своим наименованием, товарные знаки, а также эмблемы и другие средства визуальной идентификации. ООО «БСКА» занимается розничной торговлей спортивных товаров (преимущественно велосипедов), торговлей запчастей и ремонтом спортивного инвентаря. Организационная структура управления предприятием В данной организации простая линейная форма управления, руководитель принимает решения о закупках необходимого товара, менеджеры продают товар и при возникновении необходимости собирают портфель заказов, отдел сервиса занимается ремонтом и техническим обслуживанием продаваемой продукции, бухгалтерия ведёт учёт предприятия. Характеристика комплекса задач, задачи и обоснование необходимости автоматизации 1.2.1. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов Поскольку компании ООО «БСКА» занимается торговлей спортивных товаров только физически, это ощутимо лишает их большого круга покупателей и купить в таком спортивном магазине сможет, скорее всего, только тот, кто физически находится в непосредственной близости от этого магазина. В компании возникла острая необходимость заявить о себе как можно большему количеству потенциальных покупателей.
Самый просто и эффективный способ сделать это, расширить возможности своего магазина с помощью вывода его в он-лайн. Такой магазин удобен отсутствием очередей и возможностью ознакомиться не спеша со всеми товарами. Интернет-магазин – это витрина, которую могут посмотреть сразу тысячи. Вы имеете возможность «работать» со всеми клиентами, когда-либо купившими товар в вашем интернет-магазине. Можно создать базу, можно делать рассылки, можно напоминать о себе, устраивать распродажи и дисконты.
Появляется своя клиентская база. А это очень важно. Определение места проектируемой задачи в комплексе задач и ее описание 1.2.3. Обоснование необходимости использования вычислительной техники для решения задачи В данное время работа по техническому обслуживанию и ремонту вычислительной техники автоматизирована только частично. База данных «ТЕХ» не обеспечивает должного уровня автоматизации технических средств. В процессе составления списков вычислительной техники приходится использовать множество бумажных документов. Учет техники ведется в тетради, а отчеты выполняются в ручную на Microsoft Word 2000.
Анализ состояния парка вычислительной техники частично выполняется на программе Microsoft Excel 2000. Блюз '100 рентген'. Входная информация для составления списков и отчетов передается из паспортов технических средств, гарантийных талонов и непосредственной сверки комплектующих и программного обеспечения.
Для формирования выходных форм и отчетов приходится контролировать корректность большого количества параметров. В частности приходится вручную сверять правильность ввода наименований и серийных и инвентарных номеров. И только убедившись в отсутствии недопустимых нарушений, вручную создаются отчетные документы.
Составление полного и исчерпывающего списка средств вычислительной техники очень важно для последующего отслеживания ее передвижения по предприятию и ремонтным организациям, так как неверный учет может привести к потере некоторых комплектующих с последующим увеличением затрат на дальнейшее обслуживание определенной единицы вычислительной техники. Особенно важна своевременная замена расходных материалов и постоянное пополнение их на складе. Так как простои в работе предприятия, складывающиеся из несвоевременности их замены и отсутствия в наличии некоторого запаса на складе, приводят к огромным материальным убыткам предприятия и в связи с этим специалист по техническому обслуживанию и ремонту вычислительной техники обязан четко знать, сколько расходных материалов и комплектующих имеется на складе и своевременно его пополнять.
Программное обеспечение средств вычислительной техники так же играет не последнюю роль в работе предприятия. Весь комплекс программных средств должен быть обновлен по мере выхода новых версий. Особенно это касается обновлений для антивирусов и продуктов фирмы Microsoft, потому что даже регулярное резервное копирование не способно полностью избавить отдел АСУ от массового распространения сетевых вирусов и других зловредных программ по коммуникационным линиям предприятия. В конечном итоге обновление баз антивирусных программ является наиболее простым и эффективным решением при борьбе с вирусами. Первоисточником информации о каждой единице ВТ является ее паспорт или талон гарантийного обслуживания. В этих документах содержатся минимальный, но самый необходимый набор информации: - наименование; - технические характеристики изделия; - серийный номер; - дата приобретения; - гарантийный срок эксплуатации; - предприятие предоставляющее гарантию; - условия гарантийного обслуживания; - ресурс данной единицы ВТ.
Первоначальным источником информации о программном обеспечении являются такие его характеристики как: - название; - версия; - дата выпуска; - область применения; - фирма-производитель. Таким образом, первоначально необходимо перевести все эти данные в электронный вид, в котором будут четко прописаны все требуемые характеристики и свойства текущей единицы вычислительной техники или программного обеспечения. Полученные данные используются непосредственно для составления всех отчетов и анализа текущего состояния парка вычислительной техники на предприятии. Анализ существующих разработок и выбор стратегии автоматизации «КАК ДОЛЖНО БЫТЬ» 1.3.1. Анализ существующих разработок для автоматизации задачи В последние годы стали популярны системы управления контентом (CMS – от англ. «Content Managment System»). С помощью подобных систем опытный пользователь может при необходимости легко создать базовый веб-проект (без дополнительных трудозатрат), а веб-интегратор получает возможность развернуть масштабный проект в приемлемые сроки (модульность подобных систем расширяет их функционал).
Во времена, когда системы управления контентом практически не применялись – разработка очередного веб-проекта была сопряжена с созданием кода разметки каждой страницы, либо с тяжелым программированием и интеграцией графического оформления в каждую страницу. Процесс занимал огромное количество времени, а результат выполнял ограниченное количество функций и тяжело модернизировался. Современные системы управления контентом снимают необходимость постоянного программирования. Достаточно выбрать готовый модуль, из тысячи ранее созданных и протестированных. Интеграция в систему не займет много времени, так как все дополнения делаются по единому стандарту. Для того, чтобы оценить достоинства систем управления контентом следует заглянуть в прошлое и посмотреть, как и с помощью каких инструментальных средств создавались веб-ресурсы до появления подобных систем, и как они создаются сегодня. Начало развитие веб-среды можно обозначить серединой 90 ых г.
Этот период характеризовался относительно невысоким уровнем развития веб технологий, а многие динамические веб-проекты (т.е. Способные на интерактивное взаимодействие) могли создаваться только программистами. Обычной пользователь, создающий собственный проект, мог рассчитывать только на статичный базовый проект масштаба сайта и не более того. Такой сайт обычно представлял собой набор статичных html страниц, подготовленных в WYSIWYG1 html редакторах, которые начали появляться примерно с середины 1995 года. После набора, страницы объединялись ссылками (для осуществления возможности межстраничных переходов) и размещались на сервере. Вся работа по обновлению информации и проверке работоспособности проекта перекладывалась на его автора.
Так, например, если требовалось изменить ссылку на странице, автор должен был найти эту страницу среди остальных, затем внести в нее изменения и снова загрузить страницу на сервер. Если же требовалось не просто изменить существующую страницу, а добавить новую, то приходилось также решать вопросы, связанные с логическим и физическим внедрением последней в весь проект. И если объем страниц возрастал, то «справляться» с ними становилось еще сложнее.
Создание Сайта Интернет Магазина
А изменять и расширять динамические проекты было еще более проблематично. Сейчас системы управления это не только удобная оболочка-менеджер для пользователя, но и мощный инструмент для веб-разработчика. Благодаря таким системам, все реже возникает необходимость в разработке веб-проектов «с нуля» – подготовленному пользователю или интегратору достаточно просто выбрать, установить и настроить существующую систему, чтобы быстро и без дополнительных финансовых затрат получить приемлемый результат профессионального уровня. Современная CMS система должна позволять, не прибегая к дополнительному программированию, выполнять: редактировать содержимое страниц, включая добавление / удаление графики; добавление новых страниц; изменение структуры сайта и различных мета данных; настройку регистрационных форм; управление опросами, голосованиями и форумами; вывод статистики посещений; распределение прав по управлению сайтом среди пользователей. «Joomla!» – это система управления контентом, написанная на языке PHP и использующая в качестве хранилища содержания базу данных MySQL.
Является свободным программным обеспечением, защищённым лицензией GPL. Одной из главных особенностей «Joomla!» является относительная простота управления при практически безграничных возможностях и гибкости при изготовлении сайтов. Название «Joomla!» фонетически идентично слову «Jumla», которое в переводе с языка суахили означает «все вместе» или «единое целое», что отражает подход разработчиков и сообщества к развитию системы.
Система управления содержанием Joomla! Является ответвлением широко известной CMS Mambo. Команда независимых разработчиков отделилась от проекта Mambo по причине несогласия в экономической политике. 16 сентября 2005 года в свет вышла первая версия Joomla!, являющаяся по сути переименованной Mambo и включающая в себя исправления найденных на тот момент ошибок и уязвимостей. Включает в себя различные инструменты для изготовления веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который обогащается по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит пространство на хостинге.
Выбор и обоснование стратегии автоматизации задачи В данном пункте речь пойдёт о том, как мы будем автоматизировать процесс продажи. Для начала необходимо перевести всю номенклатуру спортивных товаров в электронный вид, для того, что бы в последующем наполнить электронную витрину магазина описанием и картинками товара. Необязательно сканировать и фотографировать весь товар своими собственными силами, большинство товара уже есть в Интернете, что облегчает процедуру наполнения Интернет-магазина. Остаётся только найти нужные модели товара, главное чтобы фотографии были одного формата и не имели водяных знаков других Интернет-магазинов.
Процессом наполнения Интернет-магазина товарами и описанием к нему будет заниматься один из менеджеров по продажам магазина. Для этого на сайте проекта создаётся специально отведённая учётная запись Менеджера, с правами более расширенными, чем у обычного пользователя-покупателя, но меньшими чем у администратора. Человек, входящий на сайт под учётной записью такого менеджера вправе добавлять новые товары, менять описание к ним, добавлять фотографии к товару, устанавливать скидки на товары. Выбор и обоснование способа приобретения ИС для автоматизации задачи В этом разделе будут рассмотрены основные возможные варианты приобретения информационных систем для предприятия, а так же описан эффект от процесса их реализации, потенциально оказанный на предприятие. Выявлены основные недостатки и преимущества рассматриваемых способов приобретения. Существует несколько вариантов решения поставленной задачи, относительно приобретения: 1.
Покупка готового продукта. Покупка готового продукта с последующей модификацией под клиента. Разработка собственного продукта 4. Модификация уже имеющегося и находящегося в эксплуатации продукта.
Покупка готового продукта – один из самый простых вариантов, не требующих каких-либо затрат, кроме денежных. Среди плюсов такого способа можно выделить минимальную затрату времени и усилий на введение продукта в эксплуатацию. Кроме того, есть очень большая вероятность приобрести качественный актуальный продукт из последних разработок, ввиду очень большого конкурентного товарного рынка. Основными минусами является безусловная дороговизна, т.к. Хороший продукт стоит дорого, и невозможность адаптировать систему под себя на 100%, даже используя все её функции по максимуму.
В виду последнего минуса есть вероятность возникновения критических ошибок несоответствия системы и структурной организации компании, на устранение которых потребуются большие затраты времени, т.к. Скорее всего, придется обращаться к производителю.
Покупка готового продукта с последующей модификацией под клиента – это оптимизированный первый вариант приобретения, с единственным сохранившимся минусом – это возможная дороговизна. Данный вид приобретения позволяет в буквальном смысле «подогнать» параметры системы под необходимые показатели и условия, под конкретных людей, что предотвращает вероятность возникновения критических ошибок. Но следует учитывать, что на слишком сложные модификации системы могут потребоваться большие затраты времени, т.к. Программистам компании необходимо будет изучить код продукта. Разработка собственного продукта – самый долгосрочный способ получения необходимого продукта. Группа специалистов IT отдела, отдела программных разработок создает свой специализированный продукт для своей организации, учитывая её специфику.
Однако, как правило, этот процесс занимает достаточно большой промежуток времени и не гарантирует 100%-го результата. В полученном продукте может содержаться масса недоработок, которые придется устранять уже в процессе эксплуатации системы. Хотя есть вероятность получить оптимальный для предприятия и его бизнеса продукт. Модификация уже имеющегося и находящегося в эксплуатации продукта – типичная модернизация уже установленной системы. Рассмотрев основные возможные варианты приобретения продукта, учитывая возможности и специфику организации, наличие специализированного IT отдела был выбран вариант разработки собственного продукта.
Обоснование проектных решений 1.4.1. Обоснование проектных решений по техническому обеспечению В связи с тем что в сегменте Интернет-магазинов спортоваров довольно плотная конкуренция, рассчитывать сразу на большой поток Интернет-покупателей не приходится.
Поэтому для эффективного функционирования Интернет-магазина необходимо найти не дорогой хостинг, который при этом имел бы максимально расширенные возможности по управлению арендуемым сервером, при этом обеспечивал бы стабильную работу и имел не дорогую тарификацию. Обычно под понятием услуги хостинга подразумевают как минимум услугу размещения файлов сайта на сервере, на котором запущено ПО, необходимую для обработки запросов к этим файлам (веб-сервер). Как правило, в услугу хостинга уже входит предоставление места для почтовой корреспонденции, баз данных, DNS, файлового хранилища и т. П., а также поддержка функционирования соответствующих сервисов. Существующие в Интернете бесплатные хостинги не подойду, так как в основном это домены второго уровня и зачастую такие ресурсы имеют плохую скорость доступа, что не приемлемо для Интернет-магазина. Виды предоставляемых серверов бывают: - виртуальный сервер — предоставляется место на диске для размещения веб-сайтов, среда исполнения веб-сервисов единая для многих пользователей, ресурсы распределены между всеми пользователями на одном сервере, где может размещаться от 50 до 1000 пользователей.
Небольшие дешевые хостинг-провайдеры часто пренебрегают безопасностью и вообще не разграничивают привилегий пользователей, что позволяет одному пользователю на сервере иметь доступ к сайтам сотен других пользователей. У более крупных и дорогих провайдеров эта проблема как правило решена. виртуальный выделенный сервер (VPS или VDS) — предоставляется место на диске, часть общей памяти, процессорное время сервера. Выглядит для пользователя так же, как и выделенный сервер, но физически на одном реальном сервере располагается несколько виртуальных серверов. Услуга предназначена для проектов средней тяжести.
выделенный сервер — предоставляется сервер целиком. Используется для реализации нестандартных задач (сервисов), а также размещения «тяжёлых» веб-проектов, которые не могут сосуществовать на одном сервере с другими проектами и требуют под себя все ресурсы сервера. Для нашего Интернет-магазина спортивных товаров саамы подходящий вариант это выбрать не дорогой виртуальный выделенный сервер, потому как до громадного проекта он ещё не дорос, но и просто сайтом-визиткой не является. Рассмотрим несколько ресурсов предоставляющих хостинговые услуги. Сайт предоставляет виртуальный выделенный сервер или VPS (Virtual Private Server) так же данный ресурс сообщает о своих приемуществах: Виртуальный выделенный сервер (VPS) — является полноценным аналогом физического выделенного сервера, но при этом его стоимость во много раз ниже.
Преимущества: - Полный аналог физического выделенного сервера; - Полная изолированность абонентов друг от друга; - Полный контроль над выделенными ресурсами; - Возможность размещать мощные проекты; - Гарантированные выделенные ресурсы. Сайт Виртуальный Выделенный сервер ( VDS / VPS ) является полным аналогом выделенного сервера, исключая низкоуровневый доступ к аппаратному обеспечению. Так же данный ресурс заявляет о том что - покупая Виртуальный Выделенный сервер, мы получим полноценный UNIX-сервер с полным административным доступом (root-доступ), с неограниченными возможностями настройки и инсталляции любого программного обеспечения. О заявленных преимуществах: - VDS стоит гораздо дешевле, чем выделенный сервер. Все предустановленное программное обеспечение регулярно обновляется специалистами без вашего вмешательства, тем самым обеспечивается защита вашего VDS от проникновения извне с использование известных уязвимостей в старых версиях ПО.
В случае использования выделенного сервера вам прийдется делать это самостоятельно или привлекать внеших системных администраторов. Сможете ли вы делать это на должном уровне? Сможете ли вы делать это оперативно? Минусы: - VDS располагает меньшим количеством ресурсов чем выделенный сервер. Теперь рассмотрим тарифные планы обеих компаний Тариф VPS 1 Тариф VPS 2 Тариф VPS 3 Дисковое пространство, МБ 10 000 20 000 30 000 Вычислительная мощность (CPU), МГц 300 510 1020 Оперативная память (RAM), МБ 512 1024 2048 Количество сайтов Неогр.
Трафик Неогр. Панель управления ISPmanager + + + Выделенный IP адрес + + + Круглосуточная техническая поддержка + + + Стоимость обслуживания 650 руб. Дополнительный выделенный IP адрес 125 руб. Администрирование VPS аккаунта 1000 руб. Тариф VDS-Старт VDS-Разгон VDS-Отрыв VDS-Улёт дисковое пространство 2000 Мб 4000 Мб 6000 Мб 8000 Мб трафик 100 Гб 250 Гб 500 Гб 750 Гб оперативная память 64 Мб 128 Мб 192 Мб 256 Мб процессор 300 МГц 400 МГц 500 МГц 600 МГц цена в месяц 149 249 399 599 период оплаты 1месяц 1месяц 1месяц 1месяц итого 149 249 399 599 цена на доп.
IP-адрес (за штуку) 30 30 30 30 Будет размещаться в доменном пространстве, которое арендует на сервере расположенном по адресу www.firstvds.ru. ВДС - Виртуальный Выделенный Сервер (Virtual dedicated server - VDS или Virtual private server - VPS) является полноценной unix-системой (FreeBSD stable). Администратор VDS – суперпользователь своей unix-системы с возможностями и доступом к полному конфигурированию и администрированию системы, исключая ее аппаратную часть.
Набор ПО предустановленного на VDS:. операционная система: FreeBSD 6.x. панель управления: ISPmanager Lite. веб-сервер: Apache 1.3.хх или Apache 2.2.
модули Apache: modssl, modfrontpage, modphp, modrewrite и многие другие. При этом возможна самостоятельная инсталляция других модулей. СУБД: MySQL, PostgreSQL, Interbase. почтовые серверы: qpopper, imapd, sendmail. DNS-сервер: bind. ssh-сервер: sshd. ftp-сервер: proftpd.
языки программирования: jdk1.4.2 (java), gcc (Си/Си), perl, python 2. сервер рассылок: majordomo 1.4.2. Обоснование проектных решений по информационному обеспечению Информационное обеспечение – это создание информационных условий функционирования системы, обеспечение необходимой информацией, включение в систему средств поиска, получения, хранения, накопления, передачи, обработки информации. Информационное обеспечение включает в себя: - систему классификации и кодирования; - систему унифицированной документации, используемой в ИО; - информационную базу, т.е. Информацию из всех информационных массивов. Различают внемашинное и внутримашинное ИО. Внемашинное ИО - это вся совокупность информации, включая системы показателей, методы классификации и кодирования элементов информации, документов, документооборота, информационных потоков, которая воспринимается человеком без каких-либо технических средств.
Внутримашинное ИО - это представление данных на машинных носителях в виде разнообразных по содержанию, по назначению и специальным образом организованных массивов (файлов), баз данных (БД) и их информационных связей. Классификатор - это систематизированных свод наименований группировок объектов, признаков и их кодовых обозначений. Классификаторы служат средством описания данных, обуславливают единство классификации и кодирования информации и предназначены для обеспечения машинной обработки и выдачи данных в удобной форме потребителям при решении различных задач. Использование кодов и идентификаторов значительно снижает трудоемкость поиска, хранения, передачи, обработки информации, повышает эффективность автоматизации, экономит дорогостоящие ресурсы памяти и технических средств и повышает степень безопасности и защиты данных. Значительную часть внемашинного информационного обеспечения составляет документация. В условиях автоматизации большое значение придается унификации документации, устанавливающей единые требования к содержанию и построению документов. Унифицированные формы документов вырабатываются для всей территории РФ.
Унификация заключается в тщательном отборе и четком определении необходимой номенклатуры документов. При этом определяются сферы назначения и использования документов и выявляются специфические особенности, характерные для соответствующих видов документов. При машинной реализации комплекса задач Интернет-магазина для автоматизированного формирования входных оперативных файлов импортируются данные из АРМ Склад, АРМ кадры, АРМ Бухгалтер. Информация по компьютерам вводится с помощью форм ввода информации. Для решения комплекса задач используются файлы с условно-постоянной информацией: справочник типов товаров, используемых в товарообороте компании – «Тип оргтехники»; справочник поставщиков – «Поставщики», справочник «Отделы», справочник «Сотрудники». Основными объектами автоматизации являются: устройства и пользователи.
Основными ограничения являются: - нельзя удалить устройства, которого нет в учете; - нельзя ввести инвентарный номер устройства, который уже имеется; - дата списание не может быть раньше даты поступления; - дата ремонта не может быть меньше даты поступления. Каждый из них имеет свой уникальный код, реквизиты, тип установленный менеджером по продажам, рейтинг. Поставщики поставляют оргтехнику и расходные материалы к ней, получают оплату за товар. Процессы с устройствами: регистрируют, приходуют, выписывают счет, расходуют, эксплуатируют, ремонтируют, списывают. Для автоматизированного составления реестров используются файлы справочников с условно-постоянной информацией и данные файла с оперативной информацией, который выдается на печать и сохраняется для решения задачи – «План обслуживания оргтехники».
Блок товаров содержит таблицы прихода и расхода, таблицу типов (классификатор) каждого товара, таблицу отпускных цен каждого товара в различной системе ценообразования, таблицы прежнего состояния складов (все данные о приходе/расходе до текущего периода времени (текущий не включается). На основе введенной информации могут использоваться различные методы анализа и могут быть получены справки по парку оргтехники и отдельным устройствам, история движения отдельного устройства. Используемые классификаторы и системы кодирования Для решения комплекса задач автоматизации работы Интернет-магазина используются классификаторы, представленные в таблице 2.3. Поскольку в качестве языка общения был выбран язык типа «меню» с использованием подсказок, то сценарий диалога можно представить в виде иерархически соподчиненных кадров меню, в каждом из которых перечислен определенный комплекс функций.
Схема сценария диалога представлена на рис. Рассмотрим его структуру и содержание.
В первом кадре, занимающим высший уровень иерархии отражаются функции «Основного меню», в котором указываются на возможность выполнения главных функций системы или служебных функций. На этом уровне пользователь может осуществить выход из системы. На втором уровне в двух кадрах объединены конкретные функции каждой группы, которые могут быть предоставлены пользователю. В первом из них перечислены четыре функции управления, которые предоставляются специалисту по обслуживанию оргтехники: «Ввод данных», «Просмотр данных», «Анализ», а также функции, связанные с выдачей «Справок». Во втором кадре этого уровня перечисляются служебные функции. На этом уровне в каждом кадре указывается на возможность возврата на предыдущий уровень сценария. На третьем уровне иерархии находятся кадры, в которых перечисляются конкретные виды первичных или результатных документов либо видов справочников, доступных пользователю при выборе им конкретной функции управленческого анализа.
Указывается в каждом кадре этого уровня, как и в предыдущем случае, возможность вернуться в предыдущее меню. На четвертом уровне пользователю предоставляется право выбора конкретной операции обработки над конкретным документом или справочником с возможностью возврата в предыдущее меню. При создании базы данных на первом этапе разрабатывается ее инфологическая модель, предназначенная для отражения состава информационных объектов, прошедших процедуру нормализации и составляющих содержание информационной потребности комплекса задач Интернет-магазина, и их взаимосвязей. Структура инфологической модели не зависит от требований конкретной СУБД. Каждый информационный объект соответствует определенной сущности предметной области: элементу или процессу и состоит из атрибутов, описывающих свойства этой сущности. Информационные объекты бывают двух типов: простые и агрегированные. Простые информационные объекты соответствуют сущностям-элементам, агрегированные - процессам.
Каждый простой информационный объект имеет первичный ключ, в качестве которого выбирается атрибут, от которого существует однозначная функциональная зависимость с другими атрибутами информационного объекта. Каждому агрегированному информационному объекту соответствует составной ключ, состоящий из первичного ключа и ключей других, взаимосвязанных с ним объектов. Между информационными объектами могут быть связи трех типов: 1:1, 1:М.
Д ля замены связей типа М: N на связь типа 1:М, вводят объекты - связки. Схема инфологической модели комплекса задач «Учет оргтехники», разрабатываемого для Интернет-магазина, представлена на рис. В данной инфологической модели можно выделить такие простые информационные объекты, как «УСТРОЙСТВА», «ПОСТАВЩИКИ», «СОТРУДНИКИ», «ПОСТАВКИ», «РЕМОНТ», «МАТЕРИАЛЫ», «ВИДЫ УСТРОЙСТВ», «ОТДЕЛЫ». К числу агрегированных объектов первого уровня относятся такие, как: «РЕЕСТР ПОСТАВОК», «РЕЕСТР РЕМОНТОВ», «ПЛАН ОБСЛУЖИВАНИЯ», «РЕЕСТР ОРГТЕХНИКИ». Установив связи между таблицами по ключам связи, отображая связи соответствующих информационных объектов, изображаем графически (рисунок 2.6) логическую структуру базы данных в виде схемы. Рисунок 2.6 - Схема инфологической модели комплекса задач Даталогическая модель базы должна отражать требования конкретной СУБД, данном случае MS Access, поэтому в ее состав входят таблицы, содержащие сведения об информационных объектах и связях между ними. Все таблицы даталогической модели можно разбить на таблицы с оперативной информацией и таблицы с условно-постоянной информацией.
Информационная модель подразделяется на: - справочную модель; - модель оперативной информации. В справочную модель включаются следующие таблицы: - таблица «Тип устройства»; - таблица «Поставщик»; - таблица «Сотрудник»; - таблица «Отдел». В модель оперативной информации включаются: - таблица «Устройства»; - таблица «Размещение»; - таблица «Ремонт»; - таблица «Материалы». Полная информация o ПЭВМ и его о комплектующих, а так же сведения о мониторах и периферийных устройствах представлены в таблице «состав» (таблица 2.12). Алгоритм выполнения АВС-анализа Рис. Сценарий диалога 2.5.
Технологическое обеспечение задачи Обработка данных выполняется в диалоговом режиме в соответствии с выбранным пунктом меню. Результатная информация, получаемая в распечатанном виде, подвергается визуальному контролю на полноту и правильность содержащейся в документе информации, четкости и качества печати. В случае обнаружения ошибок, пользователь определяет причины появления, устраняет их и осуществляет перепечатку документов. Состав и последовательность операций, выполняемых специалистом в Интернет-магазине, представлена на рис. Схема отражает отдельные фрагменты технологического процесса работы с системой на примере выполнения отчета о выполненных ремонтах. Схемы технологического процесса сбора, передачи, обработки и выдачи информации Работа начинается с загрузки системы.
Выход из системы осуществляется при выборе меню «Выход». При необходимости обновления базы данных справочников выполняется импорт данных из баз данных Структура предприятия (ветка А1) выбором пункта меню «Импорт данных - Предприятие». При выборе пункта меню «Просмотр данных» и конкретного документа (например, «Товары» - пункт А2.1) специалист может заниматься просмотром и анализом с помощью инструментов сортировки и фильтрации предварительно введенных документов с исходными данными (ветка А2.5.2), которые он может выбрать используя меню видов операций для работы с документом (ветка А2.5), а если это необходимо то выдавать их на печать, для чего он должен выйти в пункт А 2.5.3.
Работа с остальными документами проходит по аналогичной схеме. Для выполнения операций анализа и получения результатных документов специалист должен выбрать пункт «Анализ» - ветка А.3, после чего он получает меню видов анализа и после выбора конкретного вида анализа он получает возможность редактировать параметры анализа. После ввода параметров анализа по кнопке «Отчет» выполняет расчет аналитической формы и вывод ее на экран.
Если специалист выбирает пункт «Печать» то результаты выполнения анализа выводятся на печать. Если специалист выбирает кнопку «Сохранить», то результаты выполненного анализа сохраняются в файл. Для работы со справочной системой специалист должен выбрать пункт «Помощь» в главном меню - ветка А4 и получить меню «Помощь», из которого он должен выбрать определенный вид помощи, например «Сведения о программе» - где в отдельном окне появляется информация о программе. При выборе пункта меню «Помощь - Помощь» появляется окно справочной системы в виде гипертекста с основными вопросами по работе с программой. Блок-схема технологического процесса в диалоговом режиме Основные функции. Устройства Ввод данных Расчеты и получение результатной информации III.
Обоснование экономической эффективности проекта 3.1 Выбор и обоснование методики расчёта экономической эффективности Основным назначением автоматизации бизнес-процессов, связанных с работой отдела АСУ, является совершенствование технологии управления, повышение уровня информационной обеспеченности процесса управления, качества принимаемых управленческих решений, а так же освобождение отдела АСУ от рутинной бумажной работы и замена ее более полезной интеллектуальной. Внедрение Интернет-магазина воздействует на конечные финансово-экономические результаты деятельности предприятия не непосредственно, а опосредовано через бизнес-технологии. Распространенные методы оценки эффективности разработки информационной системы предполагают необходимость оценки «доходной» и «затратной» части проекта с последующей их интеграцией при расчете обобщенного «денежного потока» проекта. При полноценной, качественной оценке «доходной» части, необходимо сделать упор на то, ради чего осуществляется внедрение информационной системы. Оценивать эффективность внедрения информационной системы без оценки изменения работы предприятия невозможно. Значит, детальная количественная оценка эффектов возможна при точном внедрения информационной системы.
Практическое применение данного подхода заключается в построении многоуровневой детальной структуры «бизнес-стратегия – цели – задачи – подзадачи – функции/бизнес-процессы – ЭИС» (рис.3.1), которая дает набор эффектов совершенствуемой системы управления. Метод оценки эффективности заключается в определении показателя эффективности.
Эффективность представляет собой величину эффекта, приходящуюся на единицу осуществленных затрат. Чем больше производственный результат по сравнению с осуществленными для его достижения затратами, тем вше эффективность производства. Поэтому основными показателями экономической эффективности от внедрения программного комплекса информационной системы автоматизации бизнес – процесса составления отчета о выполнении базового плана являются: - расчет трудоемкости; - годовой экономический эффект; - расчетный коэффициент эффективности капитальных затрат; - срок окупаемости системы; - условное высвобождение пользователей информационной системы.

Работы, выполняемые на стадии разработки – алгоритмизации и программирования, являются наиболее сложными и наиболее длительными. Трудоемкость работ на данной стадии вычисляется по формуле: T З = t И+ t А + t БС + t П + t ОТ + t ЭВМ + t Д, (3.1) где t И - затраты труда на изучение (и описание) задачи; t А - затраты труда на изучение задачи в целом и на разработку алгоритмов; t БС - затраты труда на разработку блок-схем; t П - затраты труда на программирование; t ОТ - затраты труда на отладку программы; t ЭВМ – время машинного счета на ПЭВМ; t Д- затраты на оформление документации. Затраты труда на изучение задачи - t И определяются по формуле: t И = (Q / ( В 31. К КВ) ).К КАЧ, (3.2) где Q - общее количество команд в программном комплексе (1201 усл.
Команд); В 31 – производительность исполнителя на первом этапе третьей стадии (35 ком/час); К КВ - коэффициент, отражающий квалификацию специалиста (для стажа менее 2 лет, коэффициент равен 0.8); К КАЧ - коэффициент, учитывающий требуемое качество описания задачи. В расчете экономической эффективности используется понятие капитальные вложения (Квл). Капитальные вложения – это затраты материальных, трудовых и денежных ресурсов, направленные на восстановление и прирост основных фондов.
К капитальным вложениям относятся: - затраты на приобретение различных видов машин, механизмов, вычислительной техники сроком службы не менее одного года, т.е. Основных фондов организации; - затраты на строительно-монтажные работы (установка и настройка средств вычислительной техники); - затраты на проектно-изыскательскую деятельность (создание программного продукта), подготовку и переподготовку кадров и т.д.
Годовой экономический эффект от внедрения проекта Интернет-магазина (Э год) определяется по формуле: Э год = С 1 - С 2, (3.3) где С 1 – себестоимость до внедрения программного комплекса; С 2 – себестоимость после внедрения программного комплекса. Далее рассчитывается коэффициент экономической эффективности проекта автоматизации по формуле: Е = Э год / К вл, (3.4) где Е – коэффициент экономической эффективности; Э год - годовой экономический эффект; К вл – капитальные вложения. Срок окупаемости затрат на внедрение программного продукта обратно пропорционален коэффициенту экономической эффективности и вычисляется по формуле: Т ок = 1/ Е, (3.5) где Т ок – срок окупаемости затрат на внедрение проекта. По найденным показателям экономической эффективности и окупаемости проекта принимается решение об экономической целесообразности внедрения проекта автоматизации.
Расчёт показателей экономической эффективности проекта Затраты труда на разработку типичного программного изделия (ПИ) принимаются в соответствии с исходными данными таблицы 3.1. Таблица 3.1 Структура затрат на разработку № п/п Наименование стадии Содержание стадии Трудоемкость,% 1.
Дипломная Работа Создание Интернет Магазина На Joomla
Подготовительная стадия Изучение научно-технической литературы. Согласование и утверждение тех.
Задания и календарного плана проведения работ. Теоретическая разработка Технико-экономическое обоснование и описание задач для алгоритмизации. Алгоритмизация и программирование Разработка алгоритмов, блок-схем, разработка форм, запросов, макросов и модулей на алгоритмическом языке, их отладка на ЭВМ. Обобщение и выводы Обобщение результатов работы, выводы 5 5. Техническая отчетность Подготовка отчетной документации по выполненной работе 5 6. Заключительная стадия Оформление и утверждение результатов 2 Расчет трудоемкости стадии алгоритмизации и программирования: t И = (1201. (35.
Дипломная Работа Создание Интернет Магазина На Wordpress
0.8) ).1.1 = 43 (ком/час) Остальные величины трудоемкости на различных этапах работы определяются по той же формуле с учетом исходных данных, получаемых в ходе анализа системы. Затраты труда на изучение задачи в целом и разработку алгоритмов составят: t А = Q/( В 32. К КВ ), (3.6) где В 32 - производительность исполнителя на втором этапе третьей стадии (18 ком/час). T А =1201/(18. 0.8) = 83 (чел/час). № п/п Наименование статей расходов Трудоемкость, дней Зарплата, руб.
В день Стоимостные затраты, руб. 1 Проектирование 28 600 16800 2 Программирование 32 500 16000 3 Отладка и внедрение 13 500 6500 5 Вычислительная техника 24310 6 Прочие расходы 23000 ИТОГО: 73 86610 Сумма капитальных вложений равна: К вл = 86610 руб.
Создание интернет-магазина по продаже автозапчастей Диплом, Информационные технологии Содержание Введение 7 Глава 1. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ 9 1.1 Подходы к проектированию ИС 9 1.2 Унифицированный язык моделирования UML 11 1.3 CASE средство Rational Rose 15 1.4. Диаграмма вариантов использования 16 1.5. Диаграмма деятельности 20 1.6. Диаграмма взаимодействия 24 Глава 2. ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА БАЗЫ ДАННЫХ 28 2.1 Выбор среды разработки 28 2.2 Планирование архитектуры интернет-магазина 37 2.3 Разработка структуры базы данных 38 2.4.
Разработка инфологической модели базы данных 45 Глава 3. РЕАЛИЗАЦИЯ ИНТЕРФЕЙСА ИНТЕРНЕТ-МАГАЗИНА 51 Глава 4. БЕЗОПАСНОСТЬ И САНИТАРНО-ГИГИЕНИЧЕСКИЕ УСЛОВИЯ ТРУДА НА РАБОЧЕМ МЕСТЕ ПОЛЬЗОВАТЕЛЯ ПЭВМ 58 4.1 Характеристика санитарно-гигиенических условий труда 58 4.2 Микроклимат 58 4.3 Уровень ионизации воздуха 60 4.4 Вентиляция 61 4.5 Требования к уровню вибрации 61 4.6 Требования к уровню шума 62 4.7 Излучения 63 4.8 Нормы на освещение рабочего места 66 4.9 Расчет осветительной установки 68 4.10 Режим труда 72 4.11 Электрическая безопасность 77 4.12 Пожарная безопасность 79 4.13 Выводы 82 Глава 5. РАСЧЕТ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА 84 5.1 План маркетинга 84 5.2 Цели, задачи и методы оценки инвестиций 85 5.3 Выбор и описание разрабатываемого и альтернативного вариантов 87 5.4 Расчёт вложений на этапе разработки и отладки основного варианта 90 5.5 Расчёт вложений на этапе разработки и отладки альтернативного варианта 94 5.6 Расчёт вложений по годам этапа эксплуатации 96 5.6 Итоговые показатели технико-экономической эффективности 98 5.7 Выводы 100 Заключение 101 Список использованной литературы 102 Приложение 1. Генерация SQL запроса на создание БД 104 Введение Бурное развитие интернета в последние годы привело к тому, что рынок стал осваивать новые способы сбыта, рекламы, технологии управления.
Действительно, интернет позволяет не только существенно расширить круг клиентов магазина, но также и эффективно координировать деятельность сотрудников, территориально удаленных друг от друга. Для реализации интернет-магазина большое внимание необходимо уделять сетевым технологиям, позволяющим удаленным пользователям иметь доступ к одной и той же базе данных.
Бизнес, вовлеченный в интернет, нуждается в эффективном хранении информации с быстрым доступом к ней. Тема дипломной работы: «Интернет-магазин по продаже автозапчастей». Продажа специализированных товаров как нельзя больше подходит в качестве примера реализаций возможностей Интернета. Электронные системы платежей, вкупе с широкими возможностями поиска специфический товарных позиций, делают использование интернет-магазинов востребованным. Итогом работы должен стать прототип.
Создание Интернет Магазина Одежды
Объем: 105 Год сдачи: 2009 Стоимость: 1400 руб.