Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА САЙТА ДЛЯ БИБЛИОГРАФИЧЕСКОГО ПРОЕКТА METLIB

Работа №186497

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы54
Год сдачи2019
Стоимость4540 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
12
Не подходит работа?

Узнай цену на написание


РЕФЕРАТ 3
Введение 3
1. Обзор технологий, использующихся для создания сайта 5
2. Разработка сайта «MetLib» 10
2.1. Сбор материала для базы данных 10
2.2. Создание сайта 10
2.2.1. Этапы разработки сайта 11
Заключение 27
Список литературы 28
Приложение А. Техническое задание для сайта MetLib 33
Приложение Б. Глоссарий 41
Приложение В. Техническая документация к сайту «MetLib» 44
Приложение Г. Инструкция для пользователя к сайту «MetLib» 45


Наукометрический анализ показывает, что доминирующими языками публикаций по метеорной астрономии являются английский (65% публикаций), и русский (33%) [1, 2]. В астрономии в целом, эти показатели составляли соответственно 66% и 22% в 80-ые годы [1]. Таким образом, статьи и другие публикации не на английском языке, ранее составляли заметную часть потока публикаций. Однако, большинство этих работ не индексировано в основной профессиональной базе данных The SAO/NASA Astrophysics Data System (ADS), хотя они, несомненно, содержат полезные данные и идеи. В связи с этим, комиссия F1 Международного Астрономического Союза (МАС)* предложила проект MetLib (Meteor Library), целью которого стало создание библиографии публикаций по метеорной астрономии, не индексированных в ADS. Координатором данного проекта была назначена Рябова Г алина Олеговна. В проекте MetLib участвует также Международная Метеорная Организация (International Meteor Organization, IMO), и первоначально сайт MetLib планировался как часть сайта IMO. В 2016 году было составлено техническое задание (см. Приложение А), однако планы не осуществились. В связи с этим было решено создать этот сайт в рамках бакалаврской работы.
В соответствии с техническим заданием, основной целью бакалаврской работы является создание сайта, работающего с базой данных *, хранящей в себе информацию о книгах, статьях и журналах, с возможностью её добавлять и видоизменять.
Для этого были поставлены задачи:
1. Разработка структуры библиотеки, заключающей в себе базу данных.
2. Создание сайта.
3. Наполнение сайта.
Далее в разделах 1, 2 термины, помеченные символом «*», вынесены в Глоссарий (Приложение Б).
Бакалаврская работа состоит из двух частей и приложений:
1. Обзор технологий (языков программирования, программ, утилит и сервисов), применяющихся для создания сайтов.
2. Разработка сайта «MetLib».
3. Написание документации для технической поддержки сайта и инструкции для пользователя

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Целью бакалаврской работы являлось создание сайта, работающего с базой данных, хранящей в себе информацию о книгах, статьях и журналах, с возможностью её добавлять и видоизменять.
Цели, поставленные для данной бакалаврской работы, были в основном достигнуты. В полной мере реализована база данных статей, внедрён примитивный дизайн сайта, добавлены расширенный поиск по сайту по двум полям (по автору и названию публикации), фильтрация результатов и авторизация пользователей; частично составлена техническая документация к сайту и инструкция для пользователей; реализовано добавление новых статей, книг и журналов.
В процессе работы изучены следующие языки программирования: HTML, CSS, PHP, SQL; освоен фреймворк Slim, программа JetBrains PHPStorm, архитектурные паттерны MVC и Singleton и система контроля версий Git для создания сайта.
На будущее планируется добавить возможность редактирования статей, дописать техническую документацию к сайту, полностью перевести документацию и сайт на английский язык, сделать поиск по году публикации, по ключевому слову, по источнику, а также соответствующее расширение фильтрации.
Разработанный в рамках проекта «MetLib» сайт планируется присоединить к сайту Международной Метеорной Организации.



1. Рябова Г.О. Исследование потока публикаций по метеорной астрономии за 1982-1988 гг. / Ред. «Науч.-техн. инф.» Сб. ВИНИТИ. Сер.1. - М.,1990. - 21 с. - Деп. в ВИНИТИ 27.08.90, N 4793-В90.
2. Ryabova G.O. An analysis of the publication flow on meteor astronomy in 1982-1988 // WGN. - 1995. - Vol.23, N2. - P.51-55.
3. HTML [Электронный ресурс] // Википедия: свободная энцикл. - Электрон. дан. - [Б. м.], 2012. - URL: https://ru.wikipedia.org/wiki/HTML (дата обращения: 10.11.2017).
4. Денвер [Электронный ресурс] // Википедия: свободная энцикл. -
Электрон. дан. - [Б. м.], 2012. - URL:
https://ru.wikipedia.org/wiki/Денвер_(программа) (дата обращения:20.12.2017).
5. PHP [Электронный ресурс] // Википедия: свободная энцикл. - Электрон. дан. - [Б. м.], 2012. - URL: https://ru.wikipedia.org/wiki/PHP (дата обращения: 17.11.2017).
6. MySQL [Электронный ресурс] // Википедия: свободная энцикл. - Электрон. дан. - [Б. м.], 2012. - URL: https://ru.wikipedia.org/wiki/MySQL (дата обращения:22.10.2017).
7. Apache HTTP-сервер [Электронный ресурс] // Википедия: свободная
энцикл. - Электрон. дан. - [Б. м.], 2012. - URL:
https://ru.wikipedia.org/wiki/Apache_HTTP_Server(дата обращения:06.02.2018).
8. Дронов В.А. Разработка современных Web-сайтов. - СПб.: БХВПетербург, 2013. - 414 с.
9. PHPStorm [Электронный ресурс] // Википедия: свободная энцикл. - Электрон. дан. - [Б. м.], 2012. - URL: https://ru.wikipedia.org/wiki/PhpStorm (дата обращения:17.11.2017).
10. CSS [Электронный ресурс] // Википедия : свободная энцикл. - Электрон.
дан. - [Б. м.], 2012. - URL: https://ru.wikipedia.org/wiki/CSS (дата обращения:14.11.2017).
11. Справочник по HTML/CSS [Электронный ресурс] // htmlbook.ru - Электрон. дан. - [Б. м.], 2012. - URL: http://htmlbook.ru/ (дата обращения: 11.11.2018).
12. Slim [Электронный ресурс] // Slim Framework: Документация - Русская
документация - Электрон. дан. - [Б. м.]. - URL:
https://slimframework.ru/index.php (дата обращения:29.01.2018).
13. Phinx - система миграции базы данных [Электронный ресурс] //
WebForMySelf - Электрон. дан. - [Б. м.], 2016. - URL:
https://webformyself.com/phinx-sistema-migracii-bazy-dannyx/ (дата
обращения:03.02.2018).
14. Git [Электронный ресурс] // Википедия: свободная энцикл. - Электрон. дан. - [Б. м.], 2012. - URL: https://ru.wikipedia.org/wiki/Git (дата обращения: 18.01.2018).
15. GitHub [Электронный ресурс] // Википедия: свободная энцикл. - Электрон. дан. - [Б. м.], 2012. - URL: https://ru.wikipedia.org/wiki/GitHub (дата обращения: 18.01.2018).
..37


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ