Similar presentations:
Проектирование и создание сайта научного журнала
1.
СЫКТЫВКАРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМЕНИ ПИТИМА СОРОКИНА____________________________
Проектирование и создание
сайта научного журнала
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
Выполнил: студент 4 курса направления
подготовки «Прикладная информатика». гр.147
Ульянов Н.В.
Руководитель: к.ф.-м.н., зав. кафедрой
прикладной математики и информационных
технологий в образовании Ермоленко А.В.
СЫКТЫВКАР 2017
2.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЦель работы. Объект, актуальность
Объектом
исследования
является
журнал
Вестник
Сыктывкарского университета
Актуальность выбранной темы обусловлена тем, что
имеется заказчик, который нуждается в реализации сайта
с
возможностью
администрирования
и
создания
пользователями личного кабинета.
Цель – спроектировать сайт журнала Вестник
Сыктывкарского университета, обладающий личным
кабинетом и возможностью администрирования.
СГУ им. Питирима Сорокина, Ульянов Н.В.
3.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЗадачи.
Для достижения поставленной цели в рамках проекта необходимо
выполнить следующие действия:
Проанализировать предметную область и обозначить проблемы;
На основе накопленных данных построить модель «как есть» и «как
должно быть»;
Определить структуру сайта;
Дать описание функций сайта;
Изучить риски;
Разработать базу данных;
Оценить экономическую эффективность проекта;
Обеспечить удобный дизайн и интерфейс для привлечения новых
читателей;
Обеспечить удобное взаимодействие авторов и редколлегии;
Предоставить главному редактору возможность управления контентом
сайта в режиме Online
СГУ им. Питирима Сорокина, Ульянов Н.В.
4.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛААнализ предметной области в
нотации SADT
модель «как есть»
СГУ им. Питирима Сорокина, Ульянов Н.В.
5.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛААнализ предметной области в
нотации SADT
модель «как будет»
СГУ им. Питирима Сорокина, Ульянов Н.В.
6.
Блок-схема основного процесса7.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАСхема базы данных
СГУ им. Питирима Сорокина, Ульянов Н.В.
8.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАИнструментарий
В процессе разработки сайта были использованы:
• Язык программирования Ruby;
• Ruby фреймворк Ruby on Rails;
• База данных MySQL и Ruby Gem “mysql2”;
• NodeJS, npm;
• JavaScript фрэймворк ReactJS, Redux;
• Bootstrap;
• Различные npm-пакеты;
СГУ им. Питирима Сорокина, Ульянов Н.В.
9.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАФункциональность
Функциональность на базе Use Case
СГУ им. Питирима Сорокина, Ульянов Н.В.
10.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАГлавная страница
СГУ им. Питирима Сорокина, Ульянов Н.В.
11.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАСтраница регистрации
СГУ им. Питирима Сорокина, Ульянов Н.В.
12.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАСтраница регистрации
Визуализация ошибок
СГУ им. Питирима Сорокина, Ульянов Н.В.
13.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАВход
Вид всплывающего меню для входа в личный кабинет
СГУ им. Питирима Сорокина, Ульянов Н.В.
14.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации автора
СГУ им. Питирима Сорокина, Ульянов Н.В.
15.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации автора
СГУ им. Питирима Сорокина, Ульянов Н.В.
16.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации автора
СГУ им. Питирима Сорокина, Ульянов Н.В.
17.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации автора
СГУ им. Питирима Сорокина, Ульянов Н.В.
18.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации редактора
СГУ им. Питирима Сорокина, Ульянов Н.В.
19.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации редактора
СГУ им. Питирима Сорокина, Ульянов Н.В.
20.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации редактора
СГУ им. Питирима Сорокина, Ульянов Н.В.
21.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации редактора
СГУ им. Питирима Сорокина, Ульянов Н.В.
22.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации редактора
СГУ им. Питирима Сорокина, Ульянов Н.В.
23.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации редактора
СГУ им. Питирима Сорокина, Ульянов Н.В.
24.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации представителя редколлегии
СГУ им. Питирима Сорокина, Ульянов Н.В.
25.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации представителя редколлегии
СГУ им. Питирима Сорокина, Ульянов Н.В.
26.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации представителя редколлегии
СГУ им. Питирима Сорокина, Ульянов Н.В.
27.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации представителя редколлегии
СГУ им. Питирима Сорокина, Ульянов Н.В.
28.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАЛичный кабинет
при аутентификации представителя редколлегии
СГУ им. Питирима Сорокина, Ульянов Н.В.
29.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАРаздел “Вестник”
при отсутствии статей
СГУ им. Питирима Сорокина, Ульянов Н.В.
30.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАРаздел “Вестник”
при отсутствии статей и аутентификации редактора
СГУ им. Питирима Сорокина, Ульянов Н.В.
31.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАРаздел “Вестник”
при отсутствии статей и аутентификации редактора
СГУ им. Питирима Сорокина, Ульянов Н.В.
32.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАРаздел “Вестник”
при аутентификации редактора
СГУ им. Питирима Сорокина, Ульянов Н.В.
33.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАРаздел “Вестник”
при аутентификации редактора
СГУ им. Питирима Сорокина, Ульянов Н.В.
34.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАРаздел “Вестник”
при аутентификации редактора
СГУ им. Питирима Сорокина, Ульянов Н.В.
35.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАПри успешном внедрении спроектированного сайта
можно ожидать:
1. Оптимизировано взаимодействие авторов и
редколлегии журнала;
2. Увеличение количества подписок читателей журнала,
благодаря привлечению их внимания за счёт
размещённых статей, соответственно ожидаемое
увеличение прибыли может достигать 10-15 %;
3. Увеличение числа авторов, сотрудничающих с
журналом.
Себестоимость разработанной системы, включающая в
себя стоимость проделанных работ и амортизацию
оборудования ~39800 рублей
СГУ им. Питирима Сорокина, Ульянов Н.В.
36.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАИтог работы
В ходе проделанной работы:
•проанализирована предметная область;
•построены модели бизнес-процессов;
•проанализирована и построена таблица рисков;
•разработан сайт и система личного кабинета;
•разработана База данных MySQL для ИС;
•создана система администрирования;
СГУ им. Питирима Сорокина, Ульянов Н.В.
37.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАПерспективы
• Внедрение системы администрирования в
режиме Online для остальных страниц сайта;
• Внедрение системы обмена сообщениями на
базе технологии WebToken.
СГУ им. Питирима Сорокина, Ульянов Н.В.
38.
ПРОЕКТИРОВАНИЕ И СОЗДАНИЕ САЙТА НАУЧНОГО ЖУРНАЛАСпасибо за внимание!
СГУ им. Питирима Сорокина, Ульянов Н.В.