Диплом (1218689)

Файл №1218689 Диплом (WEB-сайт Общественного совета Министерства промышленности и транспорта Хабаровского края)Диплом (1218689)2020-10-05СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

Министерство транспорта Российской ФедерацииФедерального агентство железнодорожного транспортаФедеральное государственное бюджетное образовательное учреждениевысшего образования«Дальневосточный государственный университет путей сообщения»Кафедра «Вычислительная техника и компьютерная графика»К ЗАЩИТЕ ДОПУСТИТЬЗаведующий кафедрой______Ю.В. Пономарчук«_____»___________2016WEB-САЙТ ОБЩЕСТВЕННОГО СОВЕТАМИНИСТЕРСТВА ПРОМЫШЛЕННОСТИ ИТРАНСПОРТА ХАБАРОВСКОГО КРАЯВыпускная квалификационная работаВКР.09.03.01.ИВТ.01.11.943 – ПЗCтудент 943гр. __________________________________________ О.О. ОвсейчукРуководительк.ф.-м.н., доцент_________________________________________С. А.

ЛанецНормоконтролерк.т.н., доцент____________________________________________Е.В. БуняеваХабаровск 2016СОДЕРЖАНИЕВведение.......................................................................................................................31 ЭТАПЫ РАЗРАБОТКИ WEB - САЙТА..................................................................51.1 Сбор информации..............................................................................................62.2 Проектирование интерактива сайта.................................................................81.3 Разработка клиентской части...........................................................................91.4 Разработка серверной части...........................................................................101.5 Системы управления версиями......................................................................112 ИСПОЛЬЗУЕМЫЕ ТЕХНОЛОГИИ ПРИ WEB-РАЗРАБОТКЕ..........................142.1 Web-браузер......................................................................................................152.2 Web-сервер.......................................................................................................162.3 HTML5..............................................................................................................172.3 CSS3..................................................................................................................192.5 JavaScript..........................................................................................................202.6 Системы управления версиями Git и GitHub Desktop..................................222.7 Текстовый редактор.........................................................................................243 ПОСТАНОВКА ЗАДАЧ И ИХ РЕАЛИЗАЦИЯ...................................................263.1 Проектирование базы данных........................................................................283.2 Создания клиентской части web-сайта..........................................................323.2 Создания серверной части web-сайта............................................................393.3 Технико-экономическое обоснование............................................................50ЗАКЛЮЧЕНИЕ..........................................................................................................51СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.................................................522ВВЕДЕНИЕВ настоящее время web-сайты являются неотъемлемой частью жизничеловека.

Существуют миллионы сайтов предназначенные для разных областейжизни людей от сайтов визиток до интернет магазинов, от поисковых систем досоциальных сетей.Существуют статические и динамические web-страницы. В современныхреалиях статические web-страницы являются весьма не удобными дляобслуживания и сильно уступают динамическим.Классическим методом создания web-сайта является использование такихтехнологий как HTML5, CSS5, JavaScript для создания интерфейсов клиентскойчасти web-сайа, а использования языков программирования как PHP, Ruby, Perlдля реализации серверной части сайта придает сайту динамичность и позволяетработать с базами данных [1].Так же для улучшения интерфейса клиентской части не обойтись без такойтехнологии как AJAX. Главной сутью AJAX технологии является выполнениясерверной части web-сайта без перезагрузки клиентской части web-сайта чтоделает его интерфейс более интерактивным и производительным.Существуют множества конструкторов сайтов для создания быстрого сайтоввизиток или сайтов с малым функционалом, для обычных пользователей и людей не имеющие возможность написать или заказать web-сайт в студии или независимых разработчиков.

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

И облегчения доступа к нормативной базе совета.Целью выпускная квалификационной работы (ВКР) является разработка3web-сайта для Общественного Совета министерства промышленности и транспорта Хабаровского карая.Необходимо спроектировать и разработать дизайн web-сайта, реализоватьпрограммный код его основных функций, таких как добавление новостей, членов совета, мероприятий, а так же возможность добавлять документацию регламентирующую деятельность совета.При выборе языка для создания web-сайта основой идеяй является его простота для реализации программистом, быстродействие и его функциональность.Быстрый способ разместить web-сайт на хостинге и возможность гибкого выбора средств хостинга.

На данный момент одним из самых популярных языковпрограммирования серверной части являются PHP, С#, Ruby, Python. У каждогоиз них существует свои плюсы [2].В данной выпускной квалификационной работе будет реализован web-сайтОбщественного Совета министерства промышленности и транспорта Хабаровского края с использованием языка программирования для серверной частиPHP и технологий для клиентской части web-сайта , такие как HTML5, CSS3,JavaScript [3].41 ЭТАПЫ РАЗРАБОТКИ WEB - САЙТАОбщественный совет министерства промышленности и транспорта хабаровского края содержит документацию нормативной базе, файлы с проведенными заседаниями и членами совета.Общественный совет содержит двадцать три председателя и четыре эксперта.

Файл с членами совета содержат информацию о имени и должности членовсовета.В ходе проектирования и разработки web-сайта необходимо реализоватьудобное взаимодействия пользователя с архитектурой сайта.Работу web-сайта можно разделить на две большие части: клиентскую(Front-end ) и серверную (Back-end) разработку (рисунок 1) [4].Рисунок 1 – Cерверная и клиентская работаРазработка клиентской части подразумевает создания дизайна сайта, на5стройка анимации окон и изображений , а так же проверку валидности формобратной связи.Разработка серверной части, в свою очередь, это обработка информации поступающая от пользователя и взаимодействия с базами данных, обработка изображений и генерация страниц.Создание качественного интерфейса сайта, не самая легкая задача, зачастуюнеобходимо разделять на этапы.Но предложенные варианты разделения не являются всеобщим критерием икаждый этап можно разбить на более мелкие этапы ,а те, в свою очередь, наподэтапы.1.1 Сбор информацииСбор информации необходим для того , чтобы полностью понимать структуру сайта на сегодняшний день, а так же понять, что в нем не нравиться заказчику и что он ожидает увидеть по окончанию проекта.

Аналитика одна из главныхсоставляющих успеха будущей разработки. Здесь нужно применить творческийподход, опыт, педантичность, а также умение работать с данными различногокачества и характера [5].На этом этапе выполняется следующее:‒ проработать все детали с заказчиком, для того что бы четко понятьконцепцию и цель web-сайта;‒ просмотр прототипа, наработку сайта;‒ анализ подобных сайтов.По техническому заданию сайт Общественного совета министерства промышленности и транспорта Хабаровского края должен содержать: личный кабинет, новостную страницу, страницу публикациями о совете, страницу с составом совета и раздел с нормативной документацией регулирующий действия совета.Для анализа подобных сайтов из многочисленного перечня государственных6сайтов были выбраны сайты Общественной палаты Хабаровского края (рисунок 2) и сайт Общественной палаты Российской Федерации (рисунок 3), как самые типичные сайты правительства содержащие весь не обходимый функционал для данного проекта.Рисунок 2 – Сайт Общественной палаты Хабаровского краяКак видно из рисунков основной интерфейс сайтов схож: главное меню,анонсы мероприятий, члены палаты, новости и документы.Так же на сайте есть авторизация и поиск по статьям и анонсам.7Рисунок 3 – Сайт Общественной палаты Российской ФедерацииС данных сайтов будут выбраны самые часто встречающиеся элементы.2.2 Проектирование интерактива сайтаНа данном этапе проектирования создается тестовая версия сайта.

Весь еефункционал распределяется по страницам. Разработчик принимает решение относительно того, где будут располагаться, кнопки, формы и тестовая составляющая web-сайта. А так же определяет, каким образом будут созданы элементы иих поведение.В итоге на данном этапе мы получаем динамический прототип сайта, который и будет использоваться для разработки проекта.Так же в ходе проектирования выберется основная гамма цветов, шрифтов ипроизводиться разработка логотипов и особенных элементов сайта.В ходе проектирования были выбраны основные цвета (зеленый, синий ибелый ), а так же разработан логотип сайта и его визитка (рисунок 4).8Рисунок 4 – Логотип и визитка сайта1.3 Разработка клиентской частиFront-end – это абстракция, которая предоставляет пользовательский интерфейс.Front-end разработка или программирование интерфейса на клиентскомустройстве – один из значимых этапов всей разработки.

Современные реалиитаковы, что пользователи применяют множество устройств, взаимодействуя синтерфейсами, например: мобильные телефоны, планшеты, ноутбуки, телевизоры. Здесь важно создать уникальный дизайн так, чтобы все смогли пользоваться сайтом без ошибок и задержек [6].Для разработки на стороне клиента используются такие технологии какязык разметки HTML5, формальный язык разметки CSS3 и сценарный языкпрограммирования JavaScript и ,зачастую, его библиотеки jQuery или YUI. Которые облегчают разработку сайта.

Они служат основой качественного и функционального дизайна, а так же удобство пользования сайта для пользователей. Таквесь каркас сайта строиться на базовых тегах HTML5, а взаимодействия с элементами сайта проще всего обрабатывать через JavsScript сценарии.Но с появлением Node.js , как и с внедрением Ajax – технологии разработка9клиентской части немного изменилась, так для полного приложения теперь достаточно только знаний HTML, CSS, JavaScript языков, а не использование дополнительных языков программирования для клиентской разработки. Что позволяет в проекте вынести серверную часть UI из серверной разработки в клиентскую. Тем самым получить меньшую нагрузку на сервер и не надобность вдругих языках программирования кроме JavaScript ( рисунок 5).Рисунок 5 – Логотип и визитка сайтаНо избавление даже с увеличением возможностей JavaScript, Note.js не может полностью заменить серверную часть. Так вся логика останется на серверной части [7].1.4 Разработка серверной частиBack-end – основная программно-аппаратная часть.После того как веб-интерфейс был написан, необходимо создать сервернуючасть сайта.

Характеристики

Тип файла PDF

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

Например, если Вам нужно распечатать чертёж из автокада, Вы сохраните чертёж на флешку, но будет ли автокад в пункте печати? А если будет, то нужная версия с нужными библиотеками? Именно для этого и нужен формат PDF - в нём точно будет показано верно вне зависимости от того, в какой программе создали PDF-файл и есть ли нужная программа для его просмотра.

Список файлов ВКР

WEB-сайт Общественного совета Министерства промышленности и транспорта Хабаровского края
Овсейчук О
Плакаты.vsd
Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6524
Авторов
на СтудИзбе
301
Средний доход
с одного платного файла
Обучение Подробнее