книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Курсовая работа по дисциплине "Теория информации и кодирования" Код Хемминга ( Контрольная работа, 8 стр. )
Курсовая работа по дисциплине "Микропроцессорные системы" программа перевода десятичных чисел стандартной клавиатуры в BIN и HEX код по команде с матричной клавиатуры ( Реферат, 21 стр. )
Курсовая работа По дисциплине Моделирование "Счетчик-делитель на 7" Вариант№23 ( Реферат, 18 стр. )
Курсовая работа по дисциплине "Микропроцессорные системы" ( Контрольная работа, 13 стр. )
Курсовая работа по дисциплине "Теория информации и кодирования" Код Хемминга 2009-8 ( Контрольная работа, 8 стр. )
Курсовая работа по дисциплине "Микропроцессорные системы" ( Контрольная работа, 9 стр. )
Курсовая работа по дисциплине "Моделирование" на тему "Регистр хранения числа в прямом и обратном кодах" (Вариант 41) ( Курсовая работа, 12 стр. )
КУРСОВАЯ РАБОТА по дисциплине "Моделирование" на тему "Регистр сдвига" (Вариант 30) ( Реферат, 18 стр. )
Курсовая работа по предмету "Операционные системы" "Программирование в операционной среде UNIX" 2006-8 ( Контрольная работа, 8 стр. )
Курсовая работа по предмету "Операционные системы" "Программирование в операционной среде UNIX" ( Контрольная работа, 7 стр. )
Курсовой проект по VBA-2010 ( Курсовая работа, 32 стр. )
Лабораторная работа по дисциплине "Технология программирования" ( Контрольная работа, 9 стр. )
ЛАБОРАТОРНАЯ РАБОТА ПО ДИСЦИПЛИНЕ: "ТЕОРИЯ КОДИРОВАНИЯ" "Код Хэмминга в матричном виде" * ( Контрольная работа, 12 стр. )
ЛАБОРАТОРНАЯ РАБОТА ПО ДИСЦИПЛИНЕ: "ТЕОРИЯ КОДИРОВАНИЯ" "Код Хэмминга в матричном виде" ( Контрольная работа, 8 стр. )
Лабораторная работа по предмету "Конструкторско-технологическое обеспечение производства". ( Контрольная работа, 12 стр. )
Линейная регрессия ( Контрольная работа, 27 стр. )
Линейная регрессия (численные методы) ( Контрольная работа, 29 стр. )
Линейное програмирование ( Курсовая работа, 33 стр. )
Линейное программирование: решение задач графическим методом ( Курсовая работа, 33 стр. )
Линейное программирование. Общая постановка задачи ( Контрольная работа, 18 стр. )
Логическая игра на основе распознавания образов ( Курсовая работа, 17 стр. )
Логическая игра с искусственным интеллектом «Sequences» ( Курсовая работа, 13 стр. )
МАТЕМАТИЧЕСКОЕ ОБОСНОВАНИЕ И АНАЛИЗ ( Контрольная работа, 10 стр. )
Место абонентского программного обеспечения в комплексе программных средств сети Internet85 ( Реферат, 17 стр. )
Метод Зойтендейка ( Контрольная работа, 18 стр. )

Содержание

Содержание 2

Аннотация 3

1. Введение 3

1.1. Глоссарий 3

1.2. Обзор по тематике и предметной области 4

1.3. Неформальная постановка задачи 4

1.4. Обзор существующих решений 4

2. Требования к окружению 6

2.1. Требования к аппаратному обеспечению 6

2.2. Требования к программному обеспечению 6

3. Спецификация данных 6

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

4.1. Подсистема работы с пользователем 7

4.1.1. Задачи: 7

4.1.2. Регистрация 7

4.1.3. Cессии БД 7

4.1.4. Закладки пользователей 8

4.1.5. Статистика 8

4.1.6. Схема работы 8

4.2. Управление данными и преобразования данных 9

4.3. Контроллерно-ролевая подсистема 9

4.3.1. Задачи 9

4.3.2. Схема работы 10

4.4. Каталог 10

4.4.1. Задачи 10

4.4.2. Схема работы 12

5. Требования к интерфейсу 13

6. Прочие требования 13

6.1. Требования к надежности и производительности 13

7. Проект 13

7.1. Средства реализации 13

7.2. Классы, структуры, модели, схемы 13

7.2.1. Пользователь 13

7.2.2. Контроллерно-ролевая подсистема 16

7.2.3. Каталог 17

7.3. Интерфейс 19

7.3.1. Пользователь 19

7.3.2. Контроллерно-ролевая подсистема 21

7.3.3. Каталог 22

8. Реализация 24

Заключение 25

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

Приложение 25

А. Обозначения, используемые в схемах 25

Аннотация

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

1. Введение

1.1. Глоссарий

Веб-приложение — приложение, в котором клиентом выступает браузер, а сервером – веб-сервер.

Веб-интерфейс (WEB-интерфейс) — интерфейс к веб-приложению.

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

CSS (Cascade Style Sheets) — каскадные таблицы стилей, применяющиеся для отделения контента (содержимого) от стилей его оформления.

DHTML (Dynamic HTML) — это название технологии, объединяющей HTML, JavaScript, CSS, DOM.

AJAX (Asynchronous Javascript and XML) — это подход к построению интерактивных пользовательских веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером. В результате при обновлении данных веб-страница не перезагружается полностью, и веб-приложения становятся более быстрыми и удобными. AJAX — это не самостоятельная технология, а скорее концепция использования нескольких смежных технологий. AJAX базируется на двух основных принципах: использование технологии динамического обращения к серверу «на лету», без перезагрузки всей страницы полностью, например, с помощью объекта XMLHttpRequest; и использование DHTML для динамического изменения содержания страницы.

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

CMS – система управления контентом.

XSL (Extensible Stylesheet Language) — расширяемый язык таблиц стилей.

XSLT (Extensible Stylesheet Language Transformations) — часть спецификации XSL, задающая язык преобразований XML-документов. Спецификация XSLT является рекомендацией W3C.

XML (англ. eXtensible Markup Language — расширяемый язык разметки; произносится [экс-эм-э?л]) — рекомендованный Консорциумом Всемирной паутины язык разметки, фактически представляющий собой свод общих синтаксических правил.

JSON (англ. JavaScript Object Notation) — текстовый формат обмена данными, основанный на JavaScript и обычно используемый именно с этим языком. Как и многие другие текстовые форматы, JSON легко читается людьми.

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

Компания ООО «КАРЛЭНД Сервис», (г. Владивосток, 100 лет Владивостоку 57А / 10) – японская Компания, занимающаяся с 2002 года экспортом из Японии в любую точку мира автомобилей, мотоциклов, грузовой, специальной, строительной и водной техники. Для развития присутствия CARLAND на внутреннем рынке России создана и постоянно развивается сеть офисов CARLAND в России.

Как достаточно крупная компания, CARLAND, стремится предоставить своим клиентам максимально удобные возможности ознакомиться с товарами и услугами компании, приобрести, заказать, сделать выбор. Для этого, конечно, не в последнюю очередь используется интернет. Компания обладает сайтом, на котором можно сделать множество из требуемых операций. Но тем не менее, сайт (сделанный в 2002 году) – уже довольно старый по интернет-меркам: недостаточно удобно реализован каталог, информация плохо структурирована, неудобный и недостаточно широкий поиск, отсутствие хорошо продуманной модели пользователя, ролей, групп и т.д., отсутствие современных технологий, таких как Ajax; неудобство управления огромным количеством информации, отсутствие повсеместного использования таблиц стилей; не используется ООП, модули разрознены: повышенная сложность в добавлении, изменении кода и т.д.

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

1.3. Неформальная постановка задачи

Система (CMS) должна:

1) Хранить информацию (и управлять ею) обо всех пользователях сайта

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

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

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

[1] Кристиан Дари и др. «AJAX и PHP разработка динамических веб-приложений»

[2] Д. Гудман «JavaScript и DHTML. Сборник рецептов»

[3] Книга «Prototype и sriptaculous»

[4] «XSLT: сборник рецептов»

[5] http://zendframework.ru/ - русский сайт по Zend Framework

[6] Rob Allen “Zend Framework in action”

[6] http://framework.zend.com/manual/ru/ - официальный мануал по Zend Framework

[7] http://www.prototypejs.org/api - официальная документация по библиотеке Prototype

[8] Дж. Уорсли, Дж. Дрейк «PostgreSQL для профессионалов»

[9] Справочник по CSS

[10] Дмитрий Котеров, Алексей Костарев «PHP 5 в подлиннике»

приложений нет

2000-2024 © Copyright «DipMaster-Shop.ru»