Добавлен: 28.11.2018
Просмотров: 1588
Скачиваний: 9
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное автономное образовательное учреждение
высшего образования
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
Методические указания к
выполнению курсовой работы
Санкт-Петербург 2016
2
Составители: Е.И.Култышев, Н.В.Зуева, В.М.Космачев
Методические указания содержат описание и порядок выполнения курсовой работы
по дисциплинам "Информационные технологии", "Информационные системы и
технологии" и предназначены для студентов, обучающихся по специальности 38.05.02 —
Таможенное дело и направлению 09.03.03 "Прикладная информатика (в экономике)".
Подготовлены кафедрой правоведения и таможенного дела и рекомендована к
изданию редакционно-издательским советом Санкт-Петербургского государственного
университета аэрокосмического приборостроения.
Подписано в печать
Формат
Бумага офсетная
Печать офсетная
Усл. печ. л.
Тираж 300 экз
Заказ№
Отдел оперативной полиграфии
ГОУВПО "СПбГУАП"
190000, Санкт-Петербург, ул. Б.Морская, 67
3
Оглавление
1. ОБЩИЕ СВЕДЕНИЯ ................................................................................................................ 3
2. ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ТЕМ ДЛЯ КУРСОВОГО ПРОЕКТА ....................................... 3
3. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО РАЗРАБОТКЕ САЙТА .............................................. 4
3.2. Установка и запуск Open Server ........................................................................................ 6
3.3. Описание CMS WordPress .................................................................................................. 9
3.4. Установка WordPress на OpenServer ............................................................................... 10
3.5. Описание и установка OpenCart на OpenServer ............................................................. 15
1. ОБЩИЕ СВЕДЕНИЯ
Цель курсового проектирования — закрепление теоретических знаний и практических
навыков использования современных информационных технологий, полученных при
изучении курсов «Информационные технологии» и информационные системы и
технологии.
Курсовая работа выполняется по любой из предложенных тем, возможен вариант
выбора собственной темы. Выбранная тема согласовывается с преподавателем. После
выбора темы преподавателем выдается техническое задание. Студент должен разработать
сайт в соответствии с техническим заданием.
2. ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ТЕМ ДЛЯ КУРСОВОЙ РАБОТЫ
1.
Приемная комиссия института.
2.
Отдел кадров.
3.
Адвокатская контора.
4.
Деканат.
5.
Магазин.
6.
Аэропорт.
7.
Больница.
8.
Поликлиника детская/взрослая.
10.
Нотариальная контора.
11.
Школа.
12.
Жилищная контора.
13.
Военкомат.
14.
Склад.
15.
Юридическая консультация.
18.
Музей.
19.
Агентство недвижимости.
20.
Турфирма
21.
Гостиница.
22.
Жилконтора.
23.
Детский сад.
24.
Ветеринарная клиника.
4
3. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО РАЗРАБОТКЕ САЙТА
Для разработки сайта необходимо установить три программы – Open Server,
WordPress и OpenCart. Open Server является платформой для создания сайта, с помощью
WordPress заполняется содержимое страниц сайта и создаются новостные ленты, а
OpenCart необходима для создания электронного магазина. Методические указания по
установке на компьютер и работе с этими программами приведены ниже.
3.1. Описание Open Server
Open Server —
это портативная программная платформа, созданная специально для веб-
разработчиков. Программный комплекс имеет богатый набор серверного программного
обеспечения, удобный, многофункциональный продуманный интерфейс, обладает
мощными возможностями по администрированию и настройке компонентов. Платформа
широко используется с целью разработки, отладки и тестирования веб-проектов, а также
для предоставления веб-сервисов в локальных сетях.
Основные компоненты программного комплекса:
•
Open Server 4.9.0;
•
Apache 2.2.26;
•
Apache 2.4.7;
•
Nginx 1.4.4;
•
Nginx 1.5.7;
•
MySQL 5.1.73;
•
MySQL 5.5.35;
•
MySQL 5.6.15;
•
MariaDB 5.5.34;
•
MongoDB 2.4.8;
•
PostgreSQL 9.2.6;
•
PostgreSQL 9.3.2;
•
PHP 5.2.17
(Zend Optimizer 3.3.3, IonCube 4.0.7, Memcache 2.2.4)
;
•
PHP 5.3.27
(Xdebug 2.2.3, IonCube 4.4.4, Memcache 2.2.7, Mongo 1.4.5, Imagick)
;
•
PHP 5.4.22
(Xdebug 2.2.3, IonCube 4.4.4, Memcache 2.2.7, Mongo 1.4.5, Imagick)
;
•
PHP 5.5.6
(Xdebug 2.2.3, OPcache, Win32ps 1.0.2-dev, Uploadprogress 1.0.3.1, SSH2 0.12, RAR 3.0.0,
Memcache 2.2.7, Mongo 1.4.5, HTTP 1.7.6dev, Excel 0.9.8, FFmpeg 0.6.3, Imagick
и др.)
;
•
ImageMagick 6.8.0-7 Q16;
•
FTP FileZilla 0.9.41;
•
Fake Sendmail 32;
•
NNCron Lite 1.17;
•
Memcached 1.2.6;
•
Memcached 1.4.5;
•
Unbound 1.4.21;
•
Adminer 3.7.1;
•
HeidiSQL 8.2;
•
Webgrind 1.0;
•
RockMongo 1.1.5;
•
PHPMyAdmin 4.0.10;
•
PHPPgAdmin 5.1;
•
PHPMemcachedAdmin 1.2.2;
5
Возможности управляющей программы
•
Незаметная работа в трее Windows;
•
Быстрые старт и остановка;
•
Автостарт сервера при запуске программы;
•
Несколько режимов управления доменами;
•
Монтирование виртуального диска;
•
Поддержка управления через командную строку;
•
Поддержка профилей настроек;
•
Удобный просмотр логов всех компонентов;
•
Переключение HTTP, MySQL и PHP модулей;
•
Подробная и понятная документация;
•
Доступ к доменам в один клик;
•
Быстрый доступ к шаблонам конфигурации;
•
Мультиязычный интерфейс;
•
Автозапуск программ при старте Open Server;
Особенности комплекса
•
Не требует установки (портативность);
•
Возможность работы с USB накопителя;
•
Одновременная работа с Denwer, Xampp и т.д.;
•
Работа на локальном/сетевом/внешнем IP адресе;
•
Поддержка SSL без всякой дополнительной настройки;
•
Создание домена путем создания обычной папки;
•
Поддержка кириллических доменов;
•
Поддержка алиасов (доменных указателей);
•
Защита сервера от внешнего доступа;
•
Punycode конвертер доменных имён;
•
Пакет из более 40 портативных программ;
•
Планировщик заданий (cron);
•
Создание локального поддомена без потери видимости основного домена в сети
интернет;
Программы в комплекте
Офис
•
CintaNotes —
Записная книжка;
•
FoxitReader —
PDF просмотрщик;
•
Notepad++ —
Текстовый редактор;
•
Notepad2 —
Продвинутый Блокнот;
•
STDUViewer —
Мультивьювер;
•
SumatraPDF —
Просмотр PDF;
•
Sublime Text 2 —
Редактор кода;
•
WinMerge —
Сравнение файлов и папок;
Утилиты