close

Вход

Забыли?

вход по аккаунту

Гусейнова Лейла Сергеевна. Разработка подсистемы создания квестов на основе геосоциальной сети

код для вставки
АННОТАЦИЯ
ВКР 97 с., 30 рис., 1 табл., 42 источников, 1 прил.
ПОДСИСТЕМА
СОЗДАНИЯ
КВЕСТОВ,
ГЕОСОЦИАЛЬНАЯ
СЕТЬ,
КВЕСТ, КВЕСТОВАЯ МЕТКА, ПОЛЬЗОВАТЕЛЬ.
Выпускная квалификационная работа посвящена разработке подсистемы
создания квестов на основе геосоциальной сети.
В первой главе производится анализ предметной области и постановка
задачи; обзор аналогов и прототипов существующих информационных систем;
формирование требований и выбор инструментов для реализации
информационной системы.
Во второй главе производится проектирование подсистемы создания квестов
на основе геосоциальной сети. Построение архитектурной и структурной схемы
системы. Моделирование базы данных.
В третьей главе разработка подсистемы создания квестов на основе
геосоциальной сети. Построение обобщенного и частных алгоритмов, а так же
логики диалогов с пользователем для подсистемы создания квестов на основе
геосоциальной сети.
4
6
1
8
1.1
8
1.2
19
1.3
26
1.4
29
2
33
2.1
33
2.2
38
2.3
40
3
45
3.1
45
3.2
47
3.3
52
3.4
55
5
63
65
70
№
140546
95
96
6
,
,
.
.
(
.-
,
ё
).
.
.
,
ё
.
.
Web,
,
.
.
.
,
.
,
.
-
.
.
,
.
.
,
:
1.
.
2.
.
7
3.
.
4.
.
5.
.
6.
.
7.
.
8.
.
9.
.
10.
.
8
1
1.1
щ
щ
,
ё
,
.
.
,
.
.
,
.
,
:
,
,
,
.
,
,
.
.
,
,
,
,
,
.
ё
,
.
.
,
GPS.
,
.
,
.
,
,
.
.
,
.
,
9
,
,
.
.
- Surprise Me .
,
,
[1].
,
.
1.
?
.
1.1
.
1.1 -
Surprise Me
10
,
,
,
.
.
.
2.
,
.
.
.
,
.
3.
.
.
.
,
,
4.
.
.
,
-
.
.
.
,
.
Surprise Me,
iOS
.
1.2
.
Android
,
,
,
[2].
11
1.2 –
,
.
,
,
,
-
[3].
,
.
-
,
.
-
.
,
-
[4].
,
,
.
.
.
:
—
;
12
—
;
—
;
—
;
—
.
,
goQuests.
.
,
.
,
.
,
,
,
goQuests
.
,
[5].
,
,
.
,
AppStore.
:
.
1.
.
.
2.
.
50
[6].
.
3.
.
.
4.
,
,
.
.
,
[7].
:
-
13
—
;
—
;
—
;
—
;
—
;
—
.
,
.
,
,
,
(
,
).
,
- AXMA Story Maker.
,
. .
,
,
,
,
[8].
AXMA Story Maker
.
,
,
.
:
1.
Windows.
2.
Linux.
3.
OS X.
4.
Chrome OS.
Android, iOS, Tizen
.
Google
Chrome,
.
14
4.6
,
AXMA
Story
Maker
,
.
:
—
;
—
;
—
;
—
-
;
—
HTML-
—
;
—
;
—
[9].
Pro-
.
:
—
CSS
;
—
HTML
;
—
—
;
—
HTML
—
;
HTML
.
http://sm.axmasoft.com/.
,
1.3.
;
.
15
1.3 –
6 AXMA Story
Maker
,
1.4.
1.4 –
AXMA Story Maker
16
,
.
,
.
,
-
,
.
,
,
.
1.5.
1.5 –
:
.
1.
–
2.
.
–
.
,
,
.
[10].
1.6.
17
1.6 , . .
,
.
.
,
.
,
[11].
,
“
.
”,
ё
18
,
,
.
,
,
,
.
(
,
),
.
1.
1-
.
YouGid
Surprise Me
GoQuest
AXMA Story
Maker
1
2
-
3
4
-
Android
5
-
Android, iOS
6
-
-
iOS
,
,
,
+
+
-
+
-
+
+
+
+
+
+
-
+
-
-
19
1
1
2
3
4
5
6
+
+
+
+
-
+
+
+
+
-
+/-
+
+
-
-
+
+
+
-
-
+
-
+
-
-
.
.
.
.
,
.
,
,
.
1.2
.
20
TIOBE,
,
[12].
1.7.
1.7 ,
Java, C#, PHP, Ruby
:
Python.
1. Java.
,
,
Java
.
Android,
.
21
ё
Java
:
,

,
(
,
);

;
,

,
.
Java
.
-
C++
,
-
,
1.
,
.
Java
C#.
Microsoft
C#
,
,
Windows Phone.
Bing.
C#
[13]:
,

.NET (
Windows
);
,

.
.
2.
,
;
PHP.
—
.
,
Facebook,
, Yahoo.
.
.
:
;


;
;


;
22
.

:
.

PHP,
,
,
;
ё

.
API
,
PDO,
;
API
routing' .

.
,
,
mod_rewrite (
;
.htaccess)
;

;


«
;
».
3.
Ruby.
,
, Ruby
,
Ruby on Rails -
full stack,
.
, Ruby
«
» (
,
Ruby.
),
. Twitter
Basecamp
:
;

,


ё
;
Ruby,
ruby
,
-
;
.

ruby
4.
Python.
,
Python
.
,
,
,
,
23
. Python
.
,
.
-
Ruby,
,
Python
ё ,
,
ё
[14].
1980.
,
.
–
Python
:
[15].
Python:
;

,

;

;

;
,

;

;

;

ё
Python
,
.
Python:

;
24

Python
,
, Java;

(
);

;

Python
ё
Java VM,
.
Python,
.
,
–
,
.
:

QLite -

MySQL -
ё

PostgreSQL -
.
1.
SQLite.
;
;
(
),
.
,
SQLite
.
SQLite:

,
ё
;

,
OUTER
SQL.
JOIN
FOR
;
EACH
,
(RIGHT
STATEMENT),
-
25

.
SQLite

.
,
;

,
,
.
2.
MySQL.
.
MySQL ,
MySQL
,
[16].
,
.
,
SQL
, MySQL
.
,
,
SQLite
MySQL
.
MySQL.
MySQL:

,
GUI,
;

-
MySQL
SQL;

,
;
26

- MySQL
;

-
MySQL
.
MySQL

-
MySQL
,
;

,
MySQL (
-
,
)
-
MySQL
;

,
.
,
MariaDB.
MySQL,
1.3
—
,
,
.
:
)
:
;

.

)
:

;

.
)

:
(
);
,
,
27
(

);
;

.

.
,
,
:
)
;
)
;
)
;
)
[17].
.
.
,
.
)
;
)
;
)
,
:
;
)
;
)
[18].
:
)
(
);
:

(
-
-
);

(
(
);
)
(
).
,
)
28
,
,
(
,
).
.
.
,
:
,
,
,
,
,
. .
.
(
,
),
:
,
(
),
.
,
,
.
,
,
.
.
.
,
,
,
,
GPS-
.
use case
,
1.8.
29
1.8 - Use case
1.4
.
«
?».
–«
?».
:
1.
(
-
).
(
2.
).
30
(
3.
).
:
(
1.
).
(
2.
,
).
(
3.
,
).
,
–
«YouGid».
«
«
».
»
,
.
«
»
«YouGid»
,
,
.
:
.
1.
:
,
.
,
«
».
.
2.
:
,
3.
.
.
,
,
.
:
,
31
.
.
.
4.
,
:
.
1.
,
.
.
2.
:
,
,
,
.
.
3.
.
,
,
,
,
.
.
.
4.
,
.
,
,
Python.
«YouGid»
.
,
MySQL.
,
:
1.
,
.
32
2.
,
.
GPS,
3.
,
.
.
.
,
4.
.
,
5.
.
.
6.
.
7.
,
8.
«
»
.
9.
.
10.
.
11.
.
. .
33
2
2.1
–
,
,
,
[19].
:
1.
.
-
2.
Internet/Intranet.
3.
-
.
4.
.
:
1.
.
-
–
-
,
.
:
.
:
.
:
:

,
;
(

,
,
);
;

.

-
2.1.
34
2.12.
-
Internet/Intranet.
/
.
:
–
–
/
–
– web-
-
.
-
.
3.
(
.
-
),
,
,
,
.
35
,
.
.
-
,
.
:

;

;
;

.

2.2.
-
2.24.
.
.
36
:
.
1.
.
2.
.
3.
.
4.
5.
.
:
.
1.
2.
.
(
3.
)
[20].
:
1.
(
).
.
2.
,
3.
.
,
4.
"
".
5.
.
,
,
.
6.
.
SQL, . .
.
37
7.
,
.
,
8.
,
.
9.
(
).
10.
,
,
[21].
-
2.3.
2.3-
38
2.2
.
UML.
.
.
.
,
.
:
.
1.
.
2.
.
3.
.
4.
5.
.
.
6.
.
7.
.
.
1.
,
.
.
2.
.
,
,
.
3.
.
39
,
,
.
.
4.
,
.
.
5.
,
,
.
.
6.
,
,
.
:
1.
2.
;
.
.
.
,
.
2.4.
40
2.4 -
2.3
,
,
,
ё
,
.
,
,
,
,
.
:
.
–
,
.
–
(
),
.
41
2.5
.
2.5 –
:
1) «m:n» (
«
)
«
»
»
«
_
».
.
2) «1:n» (
)
«
«
»
»
_id
«
«
»
»,
,
.
.
3) «1:n» (
)
«
«
_id
»
»
«
«
»
»,
42
,
.
4)
.
«1:n» (
)
«
»
»
«
«
«
»
_id
»,
,
.
.
5) «1:n» (
)
«
»
»
«
«
«
»
_id
»,
,
.
.
6) «1:n» (
)
«
»
»
«
«
»
«
_id
»,
,
.
.
7)
«1:n» (
)
«
«
»
»
_id
«
«
»
«
»
»,
,
.
.
8) «1:n» (
)
«
«
_id
»
«
»
»,
,
.
9) «1:n»
.
(
«
»
«
»,
)
«
«
»
»
_id
,
.
43
.
«
»
:
 «E-mail»;
 «
»;
 «
»;
 «
 «
»;
»;
 «
»;
 «
».
«
»
 «
»–
 «
»–
 «
»–
 «
 «
:
;
;
,
»–
»–
 «
;
,
,
;
,
;
»–
;
 «
»;
 «
»;
«
»
 «
»–
 «
»–
 «
.
;
;
»–
«
,
;
»
 «
»–
 «
»–
 «
.
;
;
»–
,
,
,
,
 «
 «
;
»–
»–
;
;
,
44
 «
».
«
»
,
.
 «
»–
 «
»–
 «
;
;
»–
,
,
,
,
;
 «
 «
«
»;
»–
.
».
.
,
45
3
щ
3.1
.
.
,
,
,
.
.
.
,
,
.
.
,
.
.
,
.
.
.
,
,
,
,
.
,
.
3.1
.
46
3.1-
47
,
.
,
,
.
,
,
:
.
1.
.
2.
.
3.
3.2
,
.
,
:
.
1.
.
2.
.
3.
,
,
,
.
.
,
,
.
3.2-3.3.
48
3.2 -
49
3.3 3.4
.
50
3.4 –
51
3.5 –
52
3.6 –
3.5- 3.6
.
.
,
.
3.3 О
а
а
а
я
а
а
а
.
ц а
3.7
я
53
.
3.7 –
1.
.
.
2.
.
3.
.
4.
5.
.
54
.
6.
.
F.
,
.
:
;

;


;

;

.
«
».
,
.
Email
ё
,
.
,
.
:
;

;


.

.
3.8
.
«
,
.
»,
55
3.8 –
.
1.
2.
.
3.
.
.
4.
.
5.
.
6.
.
F.
3.4
.
3.9 – 3.17
.
56
.
:
;

;

;

;

;

;

;

.

.
–
,
.
.
,
,
,
,
.
3.9
.
3.9,
«
».
57
3.10
.
3.10– «
»
«
».
:
1.
«
.
»
58
.
2.
.
3.
.
4.
5.
.
«
.
»
,
,
.
.
«
»
,
.
«
«
»
»,
3.11.
3.11 –
:
.
3.12.
«
,
» -
59
3.12 –
3.13
.
3.13-
60
,
.
,
«
,
»,
,
«
».
3.14.
3.14-
61
:
,
,
.
.
,
.
,
«
»,
«
,
».
,
«
»-
3.15.
3.15–
«
»,
.
3.18.
«
».
62
,
«
»
.
3.16 –
-
3.17-
3.17.
63
,
.
,
,
.
,
,
.
.
,
,
.
,
.
,
.
:
1.
.
.
2.
.
3.
.
4.
.
5.
6.
7.
8.
.
.
.
64
,
.
,
.
65
1.
: [
-
:
]. -
https://surprizeme.ru/sozdat-kvest-ekskursiyu/.
:
-
19.11.2017).
2.
: [
-
:
]. -
https://surprizeme.ru/sozdat-kvest-ekskursiyu/.
:
-
20.11.2017).
3.
: [
-
: https://surprizeme.ru/. -
]. -
: 20.12.2017.
Surprise Me:
4.
].
: [
:
-
https://play.google.com/store/apps/details?id=com.handicap.surpriseme.
-
: 28.12.2017.
5.
:
Termokrator goQuests
Kickstarter: [
]. :
https://habrahabr.ru/company/goquests/blog/294850/. -
28.12.2017.
6.
GoQuests
: [
]. -
:
https://spark.ru/startup/goquests/blog/9534/chto-podarit-svoim-druziyam-ili-protsess: 03.01.2018.
sozdaniya-uvlekatelnogo-kvesta-po-gorodu. 7.
: [
goQuests : https://vk.com/goquests. -
]. -
: 03.01.2018.
]. -
:
http://www.softportal.com/software-38215-axma-story-maker.html. -
:
8.
AXMA Story Maker 4.7.1: [
05.01.2018.
9.
AXMA Story Maker: [
]. -
https://ru.wikipedia.org/wiki/AXMA_Story_Maker. 10. KVESTER: [
-
: 05.01.2018.
]. -
:
: 05.01.2018.
: http://kvester.ru/.
66
11.
:
TLT
: [
-
]. :
https://gcup.ru/load/constructors/kvester/2-1-0-1599. -
05.01.2018.
12.
2017
-10
GitHub: JavaScript
:[
]. -
: https://tproger.ru/articles/github-top-10-languages-2017/. -
:
05.01.2018.
13.
2017
-10
:[
].
: https://pshack.net/threads/17976/. -
-
: 16.02.2018.
PHP, Ruby, Python –
14.
ё
:
:[
]. -
http://www.internet-technologies.ru/articles/php-ruby-python: 16.02.2018.
harakteristika-yazykov-programmirovaniya.html. -
PHP, Ruby, Python –
15.
ё
:
:[
]. -
http://www.internet-technologies.ru/articles/php-ruby-python: 16.02.2018.
harakteristika-yazykov-programmirovaniya.html. 16. Devacademy SQLite vs MySQL vs PostgreSQL:
[
:
].
http://devacademy.ru/posts/sqlite-vs-mysql-vs-postgresql/.
:
-
:
-
16.02.2018.
?: [
17.
]. -
: https://kak-sdelat-vse.com/dosug-irazvlecheniya/771-kak-sdelat-kvest.html. : 14.11.2017.
?: [
18.
]. -
: https://kak-sdelat-vse.com/dosug-irazvlecheniya/771-kak-sdelat-kvest.html. : 14.11.2017.
4:
19.
[
].
–
:
:
67
https://www.intuit.ru/studies/courses/611/467/lecture/28784.
:
-
03.03.2018.
:
20.
:
[
].
,
,
:
: 11.03.2018.
https://lektsia.com/8x3851.html. -
3:
21.
,
.
: [
]. -
: https://www.intuit.ru/studies/courses/508/364/lecture/8643?page=2. : 14.03.2018.
22. Lee, J.. Open Source Development with LAMP: Using Linux, Apache,
MySQL, Perl and PHP [Text] / J. Lee, B.Ware. - Addison-Wesley Professional, 2002. –
496 c.
.
23.
.
//
.
I
.
24.
.–
.:
.
.:
., 2004.
Python,
I, 4-
. –
.
Python,
II, 4-
.–
.
, 2011.
-
25.
.–
.
-
, 2011.
,
26.
;
.:
-
, 2011.
,
27.
Web-
;
-
-
, 2013.
Microsoft
28.
SQL
Server
/
29.
,
.
. MySQL
/ .
, 2014.
.
,
6.5.
.-
.:
, 2014.
mSQL:
,
.
,
.
. -
.:
:
-
68
,
30.
. .
Web-
.//
IV
«
-
2012».
,
31.
–
.
.
-
. /
,
.
. //
.- 2012. - №2. – .147-155.
32. PHP, MySQL
Dreamweaver MX 2004:
.
—
,
, 2012 .
:
33. Web,
.
.
,
.
.
—
, 2009 .
:
34. Web-
.
—
,
,
2012 .
Web-
35.
,
.
:
Web—
.
—
-
, 2012 .
-
36.
.
.
.
"
,
-
":
, 2002 .
Web-
37.
:
.
—
,
, 2002 .
38.
: [
-
]. -
http://uwle4enia.ucoz.ru/publ/uchitelju/kak_sozdat_veb_kvest/5-1-0-6.
:
-
: 03.03.2018).
. .
39.
:
[
].
-
http://rcio.pnzgu.ru/vio/07/cd_site/Articles/art_1_12.htm.
:
:
-
05.03.2018).
/ [
40.
]/
:
https://okdesk.ru/ticketing
41.
. .
, 2011. – 224 .
:
/
. .
. –
.:
69
JAVA / [
42.
:
] /
http://muff.kiev.ua/content/java-istoriya-sozdaniya-sfera-primeneniya-
dostoinstva-i-nedostatki
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
96
-
1.
(
( ))
.pptx
( )
,
2.
Windows 10, Microsoft
PowerPoint 2010
19.06.2018
16.06.2018
20.06.2018
3.
4.
5.
6.
. .
. .
№ 140546/
3 484 890
. .
97
7.
( )
(
) №1
(
) №2
(
) №3
(
) №4
(
) №5
(
) №6
(
) №7
(
) №8
(
) №9
1/--страниц
Пожаловаться на содержимое документа