Разработка сайта ОАО "Каменск-Уральский литейный завод"

Понятие web-сайта и их типы. Программы для создания web-сайта. Описание структуры проекта. Алгоритм создания сайта. Описание конструктора Jimdo. Языки программирования серверного выполнения. Создание полнофункционального веб-сайта для ОАО "КУЛЗ".

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 05.06.2015
Размер файла 3,5 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Министерство профессионального образования Свердловской области

ГAОУ СПО СО «Каменск-Уральский радиотехникум»

КУРСОВОЙ ПРОЕКТ

по дисциплине

«Разработка, внедрение и адаптация программного обеспечения отраслевой направленности»

На тему:

Разработка сайта ОАО «Каменск-Уральский литейный завод»

Группа ПИ-302

Специальность 230701

Выполнил: Тронина А.Н.

Проверил: Плеханова Т.К.

Каменск-Уральский

2014г

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. ОПИСАТЕЛЬНАЯ ЧАСТЬ

1.1 Понятие web сайта и их типы

1.2 Программы для создания web сайта

1.3 Описание системы

2. ПРОЕКТНАЯ ЧАСТЬ

2.1 Описание структуры проекта

2.2 Алгоритм создания сайта

2.3 Руководство пользователя сайта

3. ЗАКЛЮЧЕНИЕ

ВВЕДЕНИЕ

Что же такое сайт и почему это слово находится на слуху в последнее время все чаще и чаще?

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

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

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

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

Цель и задача: Создание сайта.

1. Описательная часть

1.1 Понятие Web-сайта и их типы

web сайт программа серверный

Веб-сайт (англ. Website, от web-паутина и site-«место»)-в компьютерной сети объединённая под одним адресом (Доменным именем или IP-адресом) совокупность документов частного лица или организации. По умолчанию подразумевается что сайт располагается в сети Интернет. Все веб-сайты Интернета в совокупности составляют Всемирную паутину. Для прямого доступа клиентов к веб-сайтам на серверах был специально разработан протокол HTTP. Веб-сайты иначе называют Интернет-представительством человека или организации. Когда говорят «своя страничка в Интернет», то подразумевается целый веб-сайт или личная страница в составе чужого сайта. Кроме веб-сайтов в сети Интернет так же доступны WAP-сайты для мобильных телефонов.

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

В большинстве случаев в Интернете одному веб-сайту соответствует одно доменное имя. Именно по доменным именам сайты идентифицируются в глобальной сети. Возможны иные варианты: один сайт на нескольких доменах или несколько сайтов под одним доменом. Обычно несколько доменов используют крупные сайты (веб-порталы) чтобы логически отделить разные виды предоставляемых услуг (mail.google.com, news.google.com, maps.google.com). Нередки и случаи выделения отдельных доменов для разных стран или языков. Например, google.ru и google.fr логически являются сайтом Google на разных языках, но технически это разные сайты. Объединение нескольких сайтов под одним доменом характерно для бесплатных хостингов. Иногда для идентификации сайтов в адресе после указания хоста стоит тильда и имя сайта: example.com/~my-site-name/, иногда используется доменное имя третьего уровня: my-site-name.example.com.

Аппаратные сервера для хранения веб-сайтов называются веб-серверами. Сама услуга хранения называется веб-хостингом. Раньше каждый сайт хранился на своём собственном сервере, но с ростом Интернета технологическим улучшением серверов на одном компьютере стало возможно размещение множества сайтов (виртуальный хостинг). Сейчас сервера для хранения только одного сайта называются выделенными (англ. dedicated).

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

Основной классификацией сайтов является деление на статичные и динамичные.

Статичные сайты

Создаются с применением языка HTML. Этот язык - Hyper Text Markup Language - язык гипертекстовой разметки.

К плюсам можно отнести:

- простота создания сайта (можно отформатировать и сохранить в виде HTML -страницы любой текстовый файл созданный в стандортном офисном приложении, добавить картинки и т.д.);

- сайты полностью функционален и является готовым продуктом.

К минусам можно отнести:

- внесении изменений в структуру сайта (добавление новой страницы, дополнение информации, изменение дизайна) требует вносить изменение во все страницы сайта;

- объём занимаемого сайтом дискового пространства достаточно велик;

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

Динамичные сайты:

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

У сайтов динамичного исполнения есть ряд недостатков и достоинств.

К недостаткам такого сайта относятся:

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

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

К положительным сторонам данных сайтов можно отнести:

- возможность изменения дизайна, не затрагивая большую часть страниц самого сайта;

- возможность изменения содержания сайта без дополнительного программного обеспечения;

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

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

1.2 Программы для создания сайта

Показатель

CMS Joomla

Jimdo

Цена

0 рублей

0 рублей - тариф Free

2400 рублей - тариф Pro

6000 рублей - тариф Business

Функционал

система управления содержимым, написанная на языках PHP и JavaScript, использующая в качестве хранилища базы данных СУБД MySQL или другие индустриально-стандартные реляционные СУБД.

В Jimdo имеется 120 встроенных шаблонов, в добавок, при знании HTML и CSS можно полностью сверстать индивидуальный дизайн.

Язык

Английский/Русский

Английский/Русский

Удобство интерфейса

Интерфейс довольно прост и удобен в использовании

Интерфейс довольно прост и удобен в использовании

Совместимость

Программа совместима с Windows XP,Vista,7,8.

Требуется iOS 7.0 или более поздняя версия. Совместимо с iPhone, iPad и iPod touch. Это приложение оптимизировано для iPhone 5.

Минимальные

системные требования

PHP 5.x или выше

MySQL 4.1.x, 5.x

Apache 1.3.x или выше

В принципе, все, что нужно для работы с Jimdo - это компьютер, подключенный к Интернету, и браузер. В качестве браузера мы рекомендуем использовать Google Chrome последней версии.

Вывод

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

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

1.3 Описание конструктора Jimdo

В 2004 году на старой ферме на севере Германии была основана компания NorthClick. Основатели -- Matthias Henze (Маттиас Хенце), Fridtjof Detzner (Фридтьёф Детцнер), Christian Springub (Кристиан Шпрингуб) -- разработали программное обеспечение, которое стало в последствие ядром Jimdo. Программное обеспечение позволяло простым людям создавать сайты интуитивно, не владея знаниями программирования.

Jimdo -- бесплатная система управления сайтом, разработанная в Германии и имеющая 11 языковых локализаций. Уникальность конструктора Jimdo в простоте использования. Jimdo -- это облачный сервис , с помощью которого создавать сайты и управлять ими можно прямо в браузере, а знания HTML, CSS ипрограммирования не требуются. У Jimdo есть также мобильное приложение. По состоянию на конец 2013 года на платформе Jimdo создано боле 10 000 000 сайтов различной тематики: интернет - магазины, сайты - визитки, сайты фотографов, сайты образовательных учреждений и т.д.

Модули

· Заголовок

· Текст

· Изображение

· Изображение в тексте

· Интервал

· Колонки

· Галерея изображений

· Загрузка файлов

· Формуляр

· Гостевая книга

· Таблица

· Разделитель

· Блог

· Flash

· Видео

· Flickr

· Карты Google

· Widget/HTML

· Каталог товаров

· RSS Feed

· Twitter

· Facebook

· Google+

· Поделиться

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

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

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

В панели управления вы можете:

1. Добавлять и удалять модули сайта

2. Управлять основными настройками модулей

3. Изменять дизайн сайта

4. Активировать дополнительные возможности

5. Создавать страницы / категории / информеры

6. Делать резервные копии сайта

7. Управлять настройками домена

8. Изменять права для групп пользователей и др.

Конструктор меню позволяет в несколько кликов создать меню сайта любой сложности: горизонтальное или вертикальное. Можно добавить неограниченное количество вложенностей подменю и установить индивидуальное оформление для пунктов меню.

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

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

1. Добавление, редактирование и удаление материалов

2. Прикрепление файлов к добавленным материалам

3. Осуществление поиска по материалам сайта

4. Выполнение премодерации добавленных материалов

5. Управление комментариями к материалам

2. ПРОЕКТНАЯ ЧАСТЬ

2.1 Описание структуры проекта

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

В меню находится:

ь Главная страница на ней отображается изображение завода КУЛЗ и год его основания.

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

ь Контакты

2.2 Алгоритм создания сайта

1. Заходим на официальный сайт Jimdo.com

2. Видим запрос «Введите имя сайта»

3.Вводим проверку

4. Проходим по ссылке и начинаем делать сайт

5.Выполняем настройки: вводим шапку сайта

6. Редактируем навигационное меню.

7.Вставляем свои картинки, фотографии и т.п.

8.Вводим текст или удаляем его совсем.

9. Редактируем боковую панель.

10. Редактируем следующую вкладку, в моем случае «услуги».

11. После того как отредактировали эту вкладку, переходим на последующую, в следующей вкладке вводим и изменяем контактную информацию.

12. ниже можно вставить карту, где находится данный объект.

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

2.5 Руководство пользователя сайта

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

3. ЗАКЛЮЧЕНИЕ

В ходе выполнения курсового проекта был создан полнофункциональный веб-сайт полностью готовый к применению. Данный сайт ориентирован для уведомления посетителей о выпускаемой продукции ОАО КУЛЗ. С его помощью посетители могут узнать всю информацию о выпускаемой продукции.

4. Литература

1. http://ru.wikipedia.org/wiki/Jimdo

2. http://405060302010.jimdo.com

3. Семакин И.Г. Основы алгоритмизации и программирования: учебник для студ.учреждений сред. Проф. Образования / И.Г. семакин, А.П.Шестаков.- 3-издю, стер.- М.: Издательский центр «Академия», 2012.-400с.

4. Рудаков А.В. Технология разработки программных продуктов : учебник для сткд. Сред. Проф.образования / А.В..Рудаков - 7-е изд.,стер.- М.: Издательский центр «Академия», 2012. 208с

Размещено на Allbest.ru


Подобные документы

  • Понятие web-сайта и его типы. Обзор программ для создание web-сайта. Описание конструктора Jimdo. Алгоритм создания сайта для ОАО "Каменск-Уральский литейный завод" с целью уведомления посетителей о выпускаемой продукции. Руководство пользователя.

    курсовая работа [3,8 M], добавлен 05.06.2015

  • Выбор инструментальных и программных средств для создания сайта. Структура программного продукта. Создание сайта при помощи программы WordPress. Тестирование разработанной программы. Разработка структуры и дизайна сайта. Наполнение сайта контентом.

    курсовая работа [1,0 M], добавлен 09.01.2014

  • Понятие Web-сайта и его типы, основы классификации. Достоинства и недостатки сайтов динамического наполнения. Языки программирования серверного выполнения, которые используются для их создания. Проектирование динамического сайта со справочным материалом.

    курсовая работа [959,8 K], добавлен 05.03.2014

  • Методы создания сайта; выбор и сравнение программных платформ. Разработка структуры и дизайна сайта. Установка Joomla!, настройка расширений и выбор хостинга. Аппаратно-программные способы и средства обеспечения информационной безопасности веб-сайта.

    дипломная работа [3,6 M], добавлен 08.04.2014

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

    курсовая работа [3,1 M], добавлен 20.05.2015

  • Характеристика отдела ЗАГСа Еловского района, его деятельности и структуры. Разработка сайта управления записью актов гражданского состояния. Обоснование выбора языков программирования и средств разработки сайта. Затраты на разработку и внедрение сайта.

    дипломная работа [4,7 M], добавлен 30.05.2014

  • Особенности создания сайта интернет-магазина для частных лиц и организаций. Анализ финансовой и технико-экономической деятельности фирмы. Создание информационной модели сайта, ее базовые элементы. Выбор программного и аппаратного обеспечения сайта.

    дипломная работа [1,5 M], добавлен 08.12.2013

  • История развития информационных технологий. Появление Интернета, браузеры. Основы web-программирования: классификация сайтов, языки программирования. Создание сайта для кафедры высшего учебного заведения: технология создания и руководство пользователя.

    дипломная работа [471,5 K], добавлен 23.04.2015

  • Корпоративное представительство как информация для посетителей и рабочий инструмент для сотрудников фирмы. Типы структур сайтов. Анализ существующих моделей создания сайта. Дизайн и функциональность сайта. Оптимизация кода. Процесс создания сайта.

    курсовая работа [189,9 K], добавлен 12.03.2009

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

    курсовая работа [1,6 M], добавлен 13.06.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.