Разработка сайта ОАО 'Каменск-Уральский литейный завод'
Министерство профессионального
образования Свердловской области
ГAОУ СПО СО «Каменск-Уральский радиотехникум»
КУРСОВОЙ ПРОЕКТ
по дисциплине
«Разработка, внедрение и адаптация
программного обеспечения отраслевой направленности»
На тему:
Разработка сайта ОАО
«Каменск-Уральский литейный завод»
Группа ПИ-302
Специальность
230701
Выполнил:
Тронина А.Н.
Проверил:
Плеханова Т.К.
Каменск-Уральский
г
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
. ОПИСАТЕЛЬНАЯ ЧАСТЬ
.1 Понятие web
сайта и их типы
.2 Программы для создания web сайта
.3 Описание системы
. ПРОЕКТНАЯ ЧАСТЬ
2.1 Описание структуры проекта
.2 Алгоритм создания сайта
.3 Руководство пользователя сайта
. ЗАКЛЮЧЕНИЕ
ВВЕДЕНИЕ
Что же такое сайт и почему это слово находится на
слуху в последнее время все чаще и чаще?
Сайт - набор из нескольких десятков, сотен и даже
тысяч web-страниц, объединенных друг с другом
общей темой, оформлением и ссылками. Это информационная единица, представляющая
компанию или отдельно взятого человека, доступная из любого уголка мира, а
также одно из современных средств передачи информации и рекламный продукт,
дающий большие возможности в области поиска и привлечения клиентов.
Главное предназначение сайта - это предоставление
информации. И несмотря на то, что в мире существует масса других способов
передачи и предоставления информации, огромное количество людей сегодня
выбирает именно этот - наиболее эффективный.
В связи с высокой скоростью развития сети Интернет все
большее количество людей вовлекается в среду использования Интернет-технологий.
С помощью сайта о Вас узнает в сотни раз большее количество потенциальных
клиентов, чем из газеты.
Информация в Интернет отличается скоростью получения,
возможностью получить большой объем информации за короткое время и удобством
использования. Интернет - единственный в мире инструмент, сочетающий огромную
скорость с максимальной простотой и широчайшим охватом жителей нашей планеты.
Теперь каждый может в считанные минуты получить любую интересную информацию
всего из одного источника.
Цель и задача: Создание сайта.
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 последней версии.
|
Вывод
|
Данная программа очень
удобна и проста в использовании, есть бесплатная версия.
|
Данная программа очень
удобна и проста в использовании, имеется бесплатная версия.
|
.3 Описание конструктора Jimdo
В 2004 году на старой ферме на севере Германии была основана компания
NorthClick. Основатели - Matthias Henze (Маттиас Хенце), Fridtjof Detzner
(Фридтьёф Детцнер), Christian Springub (Кристиан Шпрингуб) - разработали
программное обеспечение, которое стало в последствие ядром Jimdo. Программное
обеспечение позволяло простым людям создавать сайты интуитивно, не владея
знаниями программирования.- бесплатная система управления сайтом, разработанная в Германии и имеющая 11 языковых локализаций.
Уникальность конструктора Jimdo в простоте использования. Jimdo - это облачный
сервис , с помощью которого создавать сайты
и управлять ими можно прямо в браузере, а знания
HTML, CSS ипрограммирования не требуются. У Jimdo есть также
мобильное приложение. По состоянию на конец 2013 года на платформе Jimdo
создано боле 10 000 000 сайтов различной тематики: интернет - магазины, сайты - визитки, сайты фотографов, сайты образовательных учреждений и
т.д.
Модули
· Заголовок
· Текст
· Изображение
· Изображение в тексте
· Интервал
· Колонки
· Галерея изображений
· Загрузка файлов
· Формуляр
· Гостевая книга
· Таблица
· Разделитель
· Блог
· Flash
· Видео
· Flickr
· Карты Google
· Widget/HTML
· Каталог товаров
· RSS Feed
· Twitter
· Facebook
· Google+
· Поделиться
Просто. Быстро. Индивидуально. Подходит всем, кто хочет сделать свой
сайт: фотографам, спортсменам или владельцам ресторанов - с помощью Jimdо ты
можешь создать профессиональный сайт самостоятельно.подстраивается под твой
ритм: сайты можно создавать и редактировать из любого места, главное, чтобы был
доступ в интернет. В Jimdo есть все, что тебе нужно!
Управление сайтом происходит через панель администратора доступ, в
которую имеет только администратор сайта.
В панели управления вы можете:
. Добавлять и удалять модули сайта
. Управлять основными настройками модулей
. Изменять дизайн сайта
. Активировать дополнительные возможности
. Создавать страницы / категории / информеры
. Делать резервные копии сайта
. Управлять настройками домена
. Изменять права для групп пользователей и др.
Конструктор меню позволяет в несколько кликов создать меню сайта любой
сложности: горизонтальное или вертикальное. Можно добавить неограниченное
количество вложенностей подменю и установить индивидуальное оформление для
пунктов меню.
При помощи Конструктора Блоков можно мышкой перетаскивать части сайта,
добавлять элементы и менять надписи так, как вам нужно, не прибегая к языку
HTML! Конструктор шаблонов поможет без труда создать новый уникальный дизайн
или изменить любой из стандартных на свой вкус. Предварительный просмотр
шаблона, готовые системные коды и готовые каркасы упростят работу с шаблонами в
десятки раз.
Материалы сайта - это то, что сделает сайт уникальным: статьи, новости,
фотографии, сообщения форума, товары интернет-магазина и т.д. Добавлять
материалы могут как администраторы, так и простые пользователи сайта.
Администратору необходимо только дать пользователям соответствующие права для
необходимых действий над материалами:
. Добавление, редактирование и удаление материалов
. Прикрепление файлов к добавленным материалам
. Осуществление поиска по материалам сайта
. Выполнение премодерации добавленных материалов
. Управление комментариями к материалам
2. ПРОЕКТНАЯ ЧАСТЬ
2.1 Описание структуры проекта
Структура страниц сайта
В меню находится:
ü Главная страница на ней отображается изображение завода КУЛЗ
и год его основания.
ü Дочерние Предприятие в этой категории находится информация о
заводе и о выпускаемой продукции.
ü Контакты
2.2 Алгоритм создания сайта
. Заходим на официальный сайт Jimdo.com
. Видим запрос «Введите имя сайта»
. Проходим по ссылке и начинаем делать сайт
.Выполняем настройки: вводим шапку сайта
. Редактируем навигационное меню.
.Вставляем свои картинки, фотографии и т.п.
8.Вводим текст или удаляем его совсем.
. Редактируем боковую панель.
. Редактируем следующую вкладку, в моем случае «услуги».
. После того как отредактировали эту вкладку, переходим на последующую, в
следующей вкладке вводим и изменяем контактную информацию.
. ниже можно вставить карту, где находится данный объект.
. В принципе сайт уже готов, исходя, из своей фантазии вы можете
добавить, что-то своё, но это уже ваше дело!
2.5 Руководство пользователя сайта
Пользователь сайта не может менять, создавать или добавлять свою
информацию, она доступна только администратору.
3. ЗАКЛЮЧЕНИЕ
В ходе выполнения курсового проекта был создан полнофункциональный
веб-сайт полностью готовый к применению. Данный сайт ориентирован для
уведомления посетителей о выпускаемой продукции ОАО КУЛЗ. С его помощью
посетители могут узнать всю информацию о выпускаемой продукции.
4. Литература
1.
http://ru.wikipedia.org/wiki/Jimdo
.
http://405060302010.jimdo.com
3. Семакин
И.Г. Основы алгоритмизации и программирования: учебник для студ.учреждений
сред. Проф. Образования / И.Г. семакин, А.П.Шестаков.- 3-издю, стер.- М.:
Издательский центр «Академия», 2012.-400с.
. Рудаков
А.В. Технология разработки программных продуктов : учебник для сткд. Сред.
Проф.образования / А.В..Рудаков - 7-е изд.,стер.- М.: Издательский центр
«Академия», 2012. 208с