ПЗ (1228299)
Текст из файла
Министерство транспорта Российской Федерации
Федеральное агентство железнодорожного транспорта
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Дальневосточный государственный университет путей сообщения»
Кафедра «Вычислительная техника и компьютерная графика»
К ЗАЩИТЕ ДОПУСТИТЬ
Заведующий кафедрой
______Ю.В. Пономарчук
«_____»___________2015
РАЗРАБОТКА WEB-портала НВЦ
«Современные технологии
проектирования»
Выпускная квалификационная работа
ВКР 09.03.01.ИВТ.15.00.943 – ПЗ
Студент 943 гр. А.И. Телегин
Консультант по иностранному языку
ст. преподаватель Е.Л. Рябкова
Руководитель
доцент М.А. Балалаев
Нормоконтролер
к.э.н, доцент Е.В. Буняева
Хабаровск 2015
СОДЕРЖАНИЕ
Введение 3
1 Обзор предметной области и постановка задачи 5
1.1 Обзор деятельности бизнес-инкубатора 5
1.2 Обзор используемых технологий 8
1.3 Сравнительный анализ рынка CMS 13
1.3.1 Joomla! 13
1.3.2 Drupal 14
1.3.3 MODX 15
1.3.4 WordPress 15
1.3.5 1C Битрикс 16
1.3.6 Сравнительный анализ CMS 17
1.4 Обзор средств разработки, используемых в проектировании 18
1.4.1 HTML 18
1.4.2 CSS 21
1.4.3 JavaScript 23
1.4.4 MySQL 23
1.4.5 PHP 24
1.5 Постановка задачи 29
2 Проектирование web-портала бизнес-инкубатора 31
2.1 Необходимый функционал web-портала 31
2.2 Интерфейс web-портала 32
2.2.1 Структура web-портала 33
2.2.2 Структура страниц web-портала 33
2.2.3 Дизайн страниц web-портала 37
3 Реализация web-портала бизнес-инкубатора 40
3.1 Размещение web-портала в сети Интернет 40
3.2 Плагины для создания web-портала с помощью CMS WordPress 42
3.3 Настройка и особенности работы в CMS WordPress 42
3.4 Программная реализация 45
3.5 Взаимодействие с пользователем 49
4 Технико-экономическое обоснование использованияCMS WordPress в разработке web-портала 52
4.1 Обоснование целесообразности разработки проекта 52
4.2 Планирование комплекса работ по разработке web-портала и 53
оценка трудоемкости 53
Заключение 58
Список использованных источников 59
Приложение А Содержание файла style.css 61
Приложение Б Содержание файла my-social-network.php 70
ВВЕДЕНИЕ
Интернет является неотъемлемой частью жизни большинства людей. Продвижение своих услуг через Интернет предоставляет новые возможности для развития бизнеса. Сегодня даже малый бизнес старается занять свою нишу на Инернет-рынке, поэтому разработка и создание web-портала является востребованной сферой деятельности.
Целью данной выпускной квалификационной работы является создание web-портала бизнес-инкубатора, выполняющего функции продвижения деятельности предприятия в сети Интернет.
Для достижения данной цели поставлены следующие задачи:
-
изучение деятельности бизнес-инкубаторов;
-
изучение особенностей создания web-порталов;
-
проектирования web-портала;
-
разработка web-портала;
-
внедрение web-портала.
Для решения поставленных задач были использованы самые актуальные данные и современные методы создания web-порталов.
Данный web-портал создается по заказу Малого инновационного предприятия «Современные технологии проектирования» как представительство в сети Интернет, что позволит компании начать успешную деятельность и расширить свое влияние.
В разделе 1 «Обзор предметной области и постановка задачи» проведено исследование бизнес-инкубаторов России и зарубежных стран, были определены их функции и цели. Также данный раздел содержит анализ технологий, используемых при проектировании web-порталов, выбор оптимального способа реализации проекта, а также постановлена задача данного проекта.
Раздел 2 «Проектирование web-портала бизнес-инкубатора» содержит актуальную информацию о создании и проектирования web-порталов. Также в данном разделе представлено проектирование web-портала «Современные технологии проектирования»
Раздел 3 «Реализация web-портала бизнес-инкубатора» содержит информацию о создании web-портала, обзор необходимых функций web-портала, необходимую настройку программного комплекса и программную реализацию.
Раздел 4 «Технико-экономическое обоснование использования CMS WordPress в разработке web-портала» содержит экономическое обоснование стоимости разработанного web-портала «Современные технологии проектирования» как части бизнеса.
Web-портал «Современные технологии проектирования» находится в стадии наполнения содержимым и поиска возможностей дальнейшего расширения функционала.
-
ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ И ПОСТАНОВКА ЗАДАЧИ
-
Обзор деятельности бизнес-инкубатора
-
В настоящее время одним из стратегических направлений развития нашей страны является повышение информационного потенциала, а также инновационной активности населения и предприятий. Одним из направлений реализации данной стратегии является организация и создание бизнес-инкубаторов, технопарков на стыках научно-исследовательских, образовательных и производственных предприятий и объединений. В рамках реализации данной политики в Дальневосточном Государственном Университете Путей Сообщения с 2005 года функционирует бизнес-инкубатор.
Бизнес-инкубатор – это организация, занимающаяся поддержкой стартап-проектов молодых предпринимателей на всех этапах развития: от разработки идеи до её коммерциализации.
Более половины всех программ бизнес-инкубаторов являются «многофункциональными» проектами, они работают с клиентами из различных отраслей промышленности. Технологические инкубаторы составляют 39 % от инкубационных программ.
Во многих странах инкубационные программы финансируются из региональных или национальных бюджетов в рамках общей стратегии экономического развития. В Соединённых Штатах большинство инкубационных программ являются независимыми, и финансируются на средства сообществ и проектов. Управление экономического развития США часто является источником средств для открытия инкубационных программ, но как только программа стартует и начинает функционировать, то она, как правило, перестаёт получать федеральное финансирование. Арендная плата и/или взносы клиентов составляют 59 % доходов инкубаторов, 18 % приносит плата за услуги или гранты, и 15 % – субсидии на денежные операции[1].
В России бизнес-инкубаторы появились в 1990 году.
По российскому законодательству, бизнес-инкубатор – это «организация, решающая задачи, ограниченные проблемами поддержки малых, вновь созданных предприятий и начинающих предпринимателей, которые хотят, но не имеют возможности начать своё дело, связанные с оказанием им помощи в создании жизнеспособных коммерчески выгодных продуктов и эффективных производств на базе их идей» [2].
Под бизнес-инкубатором понимается организация, созданная для поддержки предпринимателей на ранней стадии их деятельности путём предоставления в аренду помещений и оказания консультационных, бухгалтерских и юридических услуг. Общая площадь нежилых помещений бизнес-инкубатора должна быть не менее 900 кв.м, при этом площадь, предназначенная для размещения субъектов малого предпринимательства, должна составлять не менее 85 % от полезной площади бизнес-инкубатора. Площадь нежилых помещений, предоставленных в аренду одному субъекту малого предпринимательства, не должна превышать 15 % от площади нежилых помещений бизнес-инкубатора, предназначенной для размещения субъектов малого предпринимательства [3].
Бизнес-инкубатор обеспечивает оказание следующих основных услуг:
-
предоставление в аренду (субаренду) субъектам малого предпринимательства нежилых помещений бизнес-инкубатора;
-
осуществление технической эксплуатации здания (части здания) бизнес-инкубатора;
-
почтово-секретарские услуги;
-
консультационные услуги по вопросам налогообложения, бухгалтерского учёта, кредитования, правовой защиты и развития предприятия, бизнес-планирования, повышения квалификации и обучения;
-
доступ к информационным базам данных.
Бизнес-инкубатор (за исключением бизнес-инкубаторов производственного и агропромышленного назначений) должен соответствовать следующим основным требованиям к техническому оснащению:
-
наличие не менее 70 рабочих мест, оборудованных оргтехникой и мебелью;
-
наличие для каждого рабочего места компьютера, принтера (индивидуального или коллективного доступа) и телефона с выходом на городскую линию и междугородную связь;
-
наличие не менее одной оборудованной (мебель, доска и телефон) переговорной комнаты;
-
наличие не менее одного оборудованного (мебель, доска, проектор и телефон) зала для проведения лекций, семинаров и других обучающих занятий;
-
наличие интернет-канала для не менее 80 % рабочих мест бизнес-инкубатора;
-
наличие оргтехники для коллективного доступа: факс, копировальный аппарат, сканер, цветной принтер, телефонная мини-АТС.
Малое инновационное предприятие «Современные технологии проектирования» было образовано в рамках бизнес-инкубатора ДВГУПС в 2015 г. Данное предприятие было создано для реализации следующих задач:
-
содействие развитию предпринимательской активности среди студентов, аспирантов, преподавателей ДВГУПС, основанной на результатах их научно-исследовательских и опытно-конструкторских работ;
-
выявление перспективных и имеющих коммерческий потенциал проектов с целью их реализации и выводе проектов в виде самостоятельных предприятий;
-
создание условий для проведения научно-исследовательских и опытно-конструкторских разработок, вовлечение авторов разработок инновационных подходов и технологий проектирования в научно-исследовательскую и коммерческую деятельность университета;
-
коммерциализация опыта работы студентов, аспирантов и преподавателей ДВГУПС в сфере решения задач проектирования для предприятий г. Хабаровска.
Для нового бизнес-инкубатора приоритетной задачей является заявление о себе, о своих конкурентных преимуществах. Эта задача можно эффективно решить при помощи интернет-технологий. Так, для каждой компании важно иметь некое интернет-представительство – место, где можно быстро и просто найти информацию о компании, ее услугах, продукцию. Таким местом может стать web-ресурс.
Перед web-ресурсом, представляющим малое инновационное предприятие «Современные технологии проектирования», стоят следующие приоритетные задачи:
-
привлечение потенциальных инвесторов;
-
продвижение существующих проектов;
-
выполнение функций связи с общественностью;
-
стать инструментом распространения информации о компании и ее деятельности;
-
помочь компании поддерживать старые и устанавливать новые связи на рынке.
Таким образом, чтобы решить задачу создания условий для вовлечения авторов разработок инновационных подходов и технологий проектирования в научно-исследовательскую и коммерческую деятельность университета, в рамках данной ВКР было решено создать web-ресурс, который бы смог решать поставленные перед ним задачи и удовлетворять потребности заказчика. В следующем пункте будет приведен сравнительный обзор существующих на рынке технологий, призванных решить данную задачу.
-
Обзор используемых технологий
В настоящее время на рынке интернет-технологий существует два основных способа создания web-портала.
Первый способ создания web-портала – создание с нуля. Для этого используется знание языков программирования и основы дизайна. Преимущества данного способа заключаются в следующем:
-
высокая безопасность. Web-портал, созданный с нуля, имеет собственный уникальный движок, который устойчив к взлому, так как он не широко распространен и хакеры изначально не имеют информацию о его слабых сторонах;
-
легко создать хорошую внутреннюю оптимизацию;
-
очень просто вносить изменения в web-портал.
Но, стоит отметить, что третий пункт преимуществ является также и недостатком, так как при создании сайта с нуля для компании или организации, заказчику будет сложно разобраться с устройством сайта и с дальнейшим его модифицированием.
Недостатки данного способа:
-
очень долгий процесс создания;
-
требование серьезных знаний в области интернет-технологий и программирования.
Второй способ создания web-портала – использование шаблона на каком-либо движке CMS. CMS (Content Managment System) – система управления содержимым, информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления содержимым.
Основные функции CMS[6]:
-
предоставление инструментов для создания содержимого, организация совместной работы над содержимым;
-
управление содержимым: хранение, контроль версий, соблюдение режима доступа, управление потоком документов и т. п.;
-
публикация содержимого;
-
представление информации в виде, удобном для навигации, поиска.
К преимуществам данного способа относятся:
-
быстрота. Создание web-портала не растянется на долгие месяцы;
-
простота создания и редактирования;
-
поддержка огромного количества расширений.
К недостаткам данного способа относятся:
-
не очень высокая безопасность. При использовании популярного движка есть вероятность того, что хакеры просто воспользуются одной из множества уже готовых инструкций по взлому выбранного CMS;
-
плохая внутренняя оптимизация, которая содержит в себе много самодублирования.
При выборе способа создания web-портала для бизнес-инкубатора прежде всего следует ориентироваться на конечного пользователя, дальнейшего владельца web-портала. Так как web-ресурс создается для организации, стоит вопрос в необходимости простого и удобного способа дальнейшего администрирования web-портала. Таким образом, проанализировав преимущества и недостатки данных способов, было решено создавать сайт на базе шаблона. Такой способ позволит заказчику без проблем администрировать свой web-портал без наличия мощной теоретической и практической базы по языкам программирования.
Следующий вопрос, который встает при создании web-портала – выбор CMS, с которым будет вестись работа. Основной задачей такой системы является сбор и объединение в единое целое, на основе ролей и задач, различных источников информации. Эти источники могут быть доступны как внутри самой организации, так и вне её пределов. К тому же данная система обеспечивает возможность взаимодействия различных сотрудников, проектов и рабочих групп, с теми базами знаний и данных, которые были ранее созданы, в таком виде и таким способом, чтобы сделать процесс поиска и повторного использования максимально комфортным и привычным[7].
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.