ВУЗ: Не указан

Категория: Методичка

Дисциплина: Программирование

Добавлен: 28.11.2018

Просмотров: 1588

Скачиваний: 9

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

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

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

высшего образования 

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ  

АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ» 

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ 

Методические указания к 

выполнению курсовой работы

Санкт-Петербург 2016

 


background image

Составители: Е.И.Култышев, Н.В.Зуева, В.М.Космачев 

Методические указания содержат описание и порядок выполнения курсовой работы 

по  дисциплинам  "Информационные  технологии",  "Информационные  системы  и 
технологии" и предназначены для студентов, обучающихся по специальности 38.05.02 — 
Таможенное дело и направлению 09.03.03 "Прикладная информатика (в экономике)". 

Подготовлены  кафедрой  правоведения  и  таможенного  дела  и  рекомендована  к 

изданию  редакционно-издательским  советом  Санкт-Петербургского  государственного 
университета аэрокосмического приборостроения. 

Подписано в печать 

Формат 

Бумага офсетная 

     

Печать офсетная 

   

Усл. печ. л. 

Тираж 300 экз 

Заказ№ 

        

Отдел оперативной полиграфии 

     

ГОУВПО "СПбГУАП" 

190000, Санкт-Петербург, ул. Б.Морская, 67

 


background image

Оглавление 

1. ОБЩИЕ СВЕДЕНИЯ ................................................................................................................ 3
2. ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ТЕМ ДЛЯ КУРСОВОГО ПРОЕКТА ....................................... 3
3. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО РАЗРАБОТКЕ САЙТА .............................................. 4

3.1.

  Описание Open Server ..................................................................................................... 4 

3.2. Установка и запуск Open Server ........................................................................................ 6 
3.3. Описание CMS WordPress .................................................................................................. 9 
3.4. Установка WordPress на OpenServer ............................................................................... 10 
3.5. Описание и установка OpenCart на OpenServer ............................................................. 15 

4. СТРУКТУРА ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ .................................................................... 16
СПИСОК ЛИТЕРАТУРЫ ........................................................................................................... 16

 

1. ОБЩИЕ СВЕДЕНИЯ

Цель курсового проектирования — закрепление теоретических знаний и практических 

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

изучении  курсов  «Информационные  технологии»  и  информационные  системы  и 

технологии. 

Курсовая работа выполняется по любой из предложенных тем, возможен вариант 

выбора  собственной  темы.  Выбранная  тема  согласовывается  с  преподавателем.  После 

выбора темы преподавателем выдается техническое задание. Студент должен разработать 

сайт в соответствии с техническим заданием. 

2. ПРИМЕРНЫЙ ПЕРЕЧЕНЬ ТЕМ ДЛЯ КУРСОВОЙ РАБОТЫ

1.

Приемная комиссия института.

2.

Отдел кадров.

3.

Адвокатская контора.

4.

Деканат.

5.

Магазин.

6.

Аэропорт.

7.

Больница.

8.

Поликлиника детская/взрослая.

10.

Нотариальная контора.

11.

Школа.

12.

Жилищная контора.

13.

Военкомат.

14.

Склад.

15. 

Юридическая консультация.

18. 

Музей.

19.

Агентство недвижимости.

20. 

Турфирма

21. 

Гостиница.

22. 

Жилконтора.

23. 

Детский сад.

24. 

Ветеринарная клиника.


background image

 

 

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; 


background image

 

 
 

Возможности управляющей программы  

• 

Незаметная работа в трее 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 — 

Сравнение файлов и папок; 

Утилиты