Разработка Интернет - магазина для ООО «Компас»

Автор работы: Пользователь скрыл имя, 28 Января 2014 в 09:35, курсовая работа

Краткое описание

Целью исследования, проводимого в рамках настоящей курсовой работы, является изучение объектно – ориентированной технологии программирования на примере языка Java, методов и инструментов разработки web - приложений, и применение полученных знаний для решения прикладных задач, в частности, разработки Интернет - магазина для ООО «Компас». Объектом исследования является объектно – ориентированная технология разработки программных продуктов; классы - основные компоненты программных единиц, разработанных с её применением, структура и составные элементы классов; базовые принципы объектно – ориентированной технологии программирования, их прикладное значение.

Содержание

ВВЕДЕНИЕ
ГЛАВА 1. АНАЛИЗ ДЕЯТЕЛЬНОСТИ ООО «КОМПАС» В Г. ВЯЗЬМЕ СМОЛЕНСКОЙ ОБЛАСТИ
1.1. Основная характеристика ООО Компас» и его деятельности
1.2. Модель «AS - IS» функционирования организации ООО «Компас»
1.3. Возможности java - апплетов
ГЛАВА 2. ВЫБОР И ОБОСНОВАНИЕ ИНСТРУМЕНТОВ РАЗРАБОТКИ ИНТЕРНЕТ – МАГАЗИНА
2.1. Язык программирования Java
2.2. Система управления содержимым (CSM)
2.3. Система управления продажами Интернет - магазина
2.4. Графический редактор Adobe Photoshop CS6
ГЛАВА 3. РАЗРАБОТКА ИНТЕРНЕТ – МАГАЗИНА ДЛЯ ООО «КОМПАС»
3.1. Описание интерфейса Интернет - магазина ООО «Компас»
3.2. Алгоритм разработки Интернет – магазина
3.3. Описание алгоритма создания и библиотечных классов, использованных при разработке апплета
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЕ 1

Вложенные файлы: 1 файл

Курсовая работа (6).doc

— 4.24 Мб (Скачать файл)

 



МИНИСТЕРСТВО ОБРАЗОВАНИЯ  И НАУКИ РОССИЙСКОЙ

ФЕДЕРАЦИИ

Филиал федерального государственного бюджетного образовательного

учреждения высшего  профессионального образования  «Московский

государственный  университет  технологий и управления

имени К. Г. Разумовского» в г. Вязьме Смоленской области

 

 

 

 

 

 

 

 

 

Курсовая   работа

по дисциплине:    «Объектно-ориентированное программирование»

 

Тема: «Разработка Интернет - магазина для ООО «Компас»

 

Направление:   230100  «Информатика и вычислительная техника»

Форма обучения: заочная

Курс:   3

Студент: Кирсанов Руслан Борисович

Преподаватель: к.э.н., доцент  Кораблёва Галина Владимировна

 

 

 

 

 

 

 

 

 

 

 

 

2013

 

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

3

ГЛАВА 1. АНАЛИЗ ДЕЯТЕЛЬНОСТИ  ООО «КОМПАС» В Г. ВЯЗЬМЕ СМОЛЕНСКОЙ ОБЛАСТИ

6

1.1.   Основная характеристика    ООО Компас»  и  его деятельности

6

1.2. Модель «AS - IS» функционирования организации ООО «Компас»

10

1.3.  Возможности java - апплетов

13

ГЛАВА 2. ВЫБОР И ОБОСНОВАНИЕ  ИНСТРУМЕНТОВ РАЗРАБОТКИ ИНТЕРНЕТ –  МАГАЗИНА

16

2.1. Язык программирования Java

16

2.2. Система управления  содержимым (CSM)

21

2.3. Система управления  продажами Интернет - магазина

23

2.4. Графический редактор Adobe Photoshop CS6

26

ГЛАВА  3.  РАЗРАБОТКА  ИНТЕРНЕТ – МАГАЗИНА  ДЛЯ ООО  «КОМПАС»  

28

3.1. Описание  интерфейса  Интернет - магазина  ООО «Компас»

28

3.2. Алгоритм разработки  Интернет – магазина

33

3.3. Описание алгоритма  создания и библиотечных классов,  использованных при разработке  апплета

35

ЗАКЛЮЧЕНИЕ

41

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

43

ПРИЛОЖЕНИЕ 1

 

 

 

 

ВВЕДЕНИЕ

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

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

Среди отличительных  особенностей онлайн-коммерции перед  традиционной коммерцией можно отметить:

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

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

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

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

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

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

- прямые продажи товаров, услуг и информации;

- техническая поддержка;

- предоставление инструментов для ведения бизнеса.

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

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

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

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

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

Фирма SUN больше не развивает  пакет java.applet. В нем так и остался  один класс и три интерфейса. В  библиотеку Swing вошел класс JApplet, расширяющий  класс Applet. В нем есть дополнительные возможности, например, можно установить систему меню. Он способен использовать все классы библиотеки Swing. Но большинство браузеров еще не имеют Swing в своем составе, поэтому приходится загружать классы Swing с сервера или включать их в jar-архив вместе с классами апплета.

Целью исследования, проводимого в рамках настоящей курсовой работы, является изучение объектно – ориентированной технологии программирования на примере языка Java, методов и инструментов разработки web - приложений, и применение полученных знаний для решения прикладных задач, в частности, разработки Интернет - магазина для ООО «Компас».

Объектом исследования является объектно – ориентированная технология разработки программных продуктов; классы - основные компоненты программных единиц, разработанных с её применением, структура и составные элементы классов; базовые принципы объектно – ориентированной технологии программирования, их прикладное значение.

Предметом исследования послужила деятельность ООО «Компас», прикладные программные продукты для разработки HTML – страниц, обработки графических образов, web – дизайна.

Информационной  базой исследования является учебная и оригинальная литература, техническая документация по языку программирования Java, система управления контентом Joomla. Она представляет собой набор скриптов, написанных на языке программирования PHP, Adobe Photoshop CS 6, MS Photo Editor.

 

ГЛАВА 1. АНАЛИЗ ДЕЯТЕЛЬНОСТИ ООО «КОМПАС»

В Г. ВЯЗЬМЕ СМОЛЕНСКОЙ ОБЛАСТИ

1.1. Основная характеристика    ООО Компас» и его деятельности

ООО «Компас» в г. Вязьме является Обществом с ограниченной ответственностью далее именуемое «Обществом», которое является юридическим лицом по законодательству РФ.

Местонахождение Общества (почтовый адрес): 215110 Смоленская область, г. Вязьма, Красноармейское шоссе, д.5. 

ООО «Компас» в соответствии с законодательством РФ имеет печати, штампы и бланки со своим наименованием.

Список товаров, предоставляемый потребителю организацией ООО «Компас»:

  • автомобильные аксессуары;
  • бытовая техника;
  • мебель;
  • спортивные товары;
  • все для офиса;
  • обучающие книги и диски;
  • подарки, сувениры;
  • телефоны;
  • электроника и фото;
  • USB Flash drive;
  • аксессуары;
  • игровые приставки;
  • источники бесперебойного питания;
  • карты оплаты услуг Интернет;
  • карты памяти;
  • комплектующие;
  • компьютеры;
  • манипуляторы и клавиатуры; 
  • мониторы;
  • мультимедиа;
  • ноутбуки;
  • планшетные компьютеры;
  • принтеры и МФУ;
  • программное обеспечение;
  • расходные материалы;
  • серверное оборудование;
  • сетевое оборудование;
  • сканеры;
  • тарифные планы;
  • телевизоры и плазменные панели;
  • устройства для чтения карт памяти;
  • фильтры и стабилизаторы;

Для выполнения задач Общество выполняет следующие функции:

  В области управления финансами:

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

 Общие положения Устава организации:

Настоящий Устав разработан на основании требований действующего законодательства Российской Федерации, в том числе требований Гражданского кодекса Российской Федерации, Федерального закона от 09 июля 1999 года № 160-ФЗ «Об иностранных инвестициях в Российской Федерации», а также Федерального закона от 08 февраля 1998 года № 14-ФЗ «Об обществах с ограниченной ответственностью».

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

Общество создано без  ограничения срока деятельности.

Полное фирменное наименование Общества на русском языке: Общество с ограниченной ответственностью «Компас».

Сокращенное   фирменное   наименование   Общества   на   русском   языке:   ООО «Компас».

Место нахождения Общества определяется местом его государственной  регистрации.

Место нахождения постоянно  действующего единоличного исполнительного органа Общества: 215110 г. г.Вязьма, Красноармейское шоссе, д.5 

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

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

Общество вправе в  установленном порядке открывать  банковские счета на территории Российской Федерации и за ее пределами.

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

Печать Общества может  содержать также фирменное наименование Общества на любом языке народов Российской Федерации и (или) иностранном языке.

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

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

Информация о работе Разработка Интернет - магазина для ООО «Компас»