mirror of
https://github.com/kristoferssolo/Mafia-the-Game-Description.git
synced 2025-10-21 19:50:35 +00:00
fix: typos
This commit is contained in:
parent
b8d08c7003
commit
cbd850b09a
@ -16,7 +16,7 @@ pielietojot abonementa paveida maksājumu sistēmu.
|
||||
Mafijas spēle, sistēmas prasības, specifikācijas dokuments, programmatūras
|
||||
uzlabošana, lomu spēle, vienkāršota spēlēšana, organizatoriski risinājumi,
|
||||
programmatūras prasību specifikācija, lietotāju veidots saturs, abonements,
|
||||
maksas lietotājs, maskājumu apstrādātāja lietojumprogrammas saskarni (API).
|
||||
maksas lietotājs, maksājumu apstrādātāja lietojumprogrammas saskarni (API).
|
||||
|
||||
\section*{Abstract}
|
||||
The social role-playing game ``Mafia'' is widely known. It is available in
|
||||
|
||||
@ -5,7 +5,7 @@ Sistēmā tiks realizētas sekojošās darījumprasības:
|
||||
\item Lietotāju reģistrācija, autentifikācija;
|
||||
\item Lietotāju un to privilēģiju pārvalde;
|
||||
\item Lietotāju konta apstiprināšana, izmantojot e-pastu;
|
||||
\item Lietotāju profilu personalizācija un kontu rediģešana;
|
||||
\item Lietotāju profilu personalizācija un kontu rediģēšana;
|
||||
\item Lietotāju stāvokļa virtuālajās telpās uzturēšana un izmaiņa;
|
||||
\item Lietotāju informēšana, izmantojot paziņojumu sistēmu;
|
||||
\item Sinhronizēta spēles stāvokļa atjaunināšana;
|
||||
|
||||
@ -4,7 +4,7 @@ Neautentificēts lietotājs (viesis), i.e., viesis ir jebkurš lietotājs, kas n
|
||||
pieteicies vai reģistrējies sistēmā. Šiem lietotājiem ir pieejamas funkcijas,
|
||||
lai reģistrētos vai pieteiktos sistēmā;
|
||||
|
||||
Kad lietotājs ir pieteicies un ir autentificēts, tam ir pieejamas registrēta
|
||||
Kad lietotājs ir pieteicies un ir autentificēts, tam ir pieejamas reģistrēta
|
||||
lietotāja grupas privilēģijas, precīzāk, darbības saistītas ar spēli, profilu
|
||||
un konta pārvaldi. Tā būs vislielākā grupa pēc lietotāju skaita. Maksas
|
||||
lietotājiem, precīzāk, reģistrētiem lietotājiem, kuriem piesaistīts aktīvs
|
||||
@ -18,8 +18,7 @@ informācijas izmaiņa, lomu uzstādījumu un spēles konfigurācijas rediģēš
|
||||
Lietotājs ``Sistēma'' izpilda noteiktas, ar spēles gaitu saistītas darbības, kas
|
||||
notiek automātiski un kas nav tiešā veidā citu lietotāju grupu kompetencēs.
|
||||
|
||||
Ar lietotājiem saistītās datu plūsmas ir attēlotas sistēmas nultā līmeņa DPD
|
||||
(\ref{fig:dpd-0}).
|
||||
Ar lietotājiem saistītās datu plūsmas ir attēlotas sistēmas nultā līmeņa DPD (skat. \ref{fig:dpd-0} att.).
|
||||
|
||||
|
||||
\begin{figure}[htbp]
|
||||
|
||||
@ -3,7 +3,7 @@
|
||||
Dokumenta ievads satur tā nolūku, izstrādājamās programmatūras skaidrojumu,
|
||||
vispārīgu programmatūras mērķi un funkciju klāstu, saistību ar citiem
|
||||
dokumentiem, kuru prasības tika izmantotas dokumenta izstrādāšanas gaitā, kā
|
||||
arīpārskatu par dokumenta daļu saturu ar dokumenta struktūras skaidrojumu.
|
||||
arī pārskatu par dokumenta daļu saturu ar dokumenta struktūras skaidrojumu.
|
||||
|
||||
Pirmajā nodaļa tiek aprakstīti faktori, kas var ietekmēt produktu un tā
|
||||
prasības. Nodaļā tiek pamatota programmatūras izstrādes motivācija un nolūks,
|
||||
@ -19,4 +19,4 @@ moduļiem, arējās saskarnes prasības un sistēmas vispārējās prasības.
|
||||
|
||||
Trešajā nodaļā tiek aprakstīts projektējums, kas ietver sistēmas sastāvdaļu
|
||||
aprakstu. Nodaļa satur datu bāzes projektējumu, tās fizisko modeli un daļēju
|
||||
funkciju un lietotāju saskarņu projektējumu.
|
||||
funkciju un lietotāju saskarņu projektējumu.
|
||||
|
||||
@ -19,12 +19,12 @@ informāciju par spēles aktuālo stāvokli, precīzāk, fāzi (diena / nakts),
|
||||
ilgumu, palikušo spēlētāju skaitu un citiem spēli raksturojošiem faktoriem.
|
||||
|
||||
Spēlētāja darbību klāsts ir atkarīgas no iedalītās lomas un aktuālā spēles
|
||||
stāvokļa. Spēles organizātoram (maksas lietotājam) ir iespēja izveidot virtuālu
|
||||
stāvokļa. Spēles organizatoram (maksas lietotājam) ir iespēja izveidot virtuālu
|
||||
telpu un pielāgot tās iestatījumus, lai organizētu spēli vai mainītu to
|
||||
konfigurāciju, kas ietver noteiktās lomas, kā arī mainīt un veidot jaunas
|
||||
lomas.
|
||||
|
||||
Katram spēlētājam tiek nodrošināta sihnronizēta informācija par spēles tekošo
|
||||
Katram spēlētājam tiek nodrošināta sinhronizēta informācija par spēles tekošo
|
||||
stāvokli un pieejamajām darbībām, tai skaitā, paziņojumi par spēles stāvokļa
|
||||
izmaiņām.
|
||||
|
||||
@ -32,4 +32,3 @@ izmaiņām.
|
||||
ietvert gan atvērtas, gan privātas virtuālās spēļu telpas, statistikas
|
||||
pārskats, kurā pieejama statistika par jau izspēlētajām spēlēm, un lietotāja
|
||||
profils, kurā var rediģēt lietotāju raksturojošo informāciju.
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
\section*{Apzīmējumu saraksts}
|
||||
\addcontentsline{toc}{section}{Apzīmējumu saraksts}
|
||||
|
||||
\setlength{\parindent}{0pt}
|
||||
\textbf{API} - lietojumprogrammu saskarne (angl. Application Program Interface);
|
||||
|
||||
\textbf{Abonements} - uz noteiktu laiku par maksu piešķirtās papildus lietotāja iespējas;
|
||||
@ -35,7 +35,7 @@
|
||||
|
||||
\textbf{PPS} - programmatūras prasību specifikācija;
|
||||
|
||||
\textbf{SQL injekcija} - drošības apdraudējums, kas rodas, kad uzbrucējs var ievietot vai "injicēt" SQL komandas datu bāzes vaicājumā, tādējādi mainot tā darbību vai izgūstot konfidenciālu informāciju;
|
||||
\textbf{SQL injekcija} - drošības apdraudējums, kas rodas, kad uzbrucējs var ievietot vai ``injicēt'' SQL komandas datu bāzes vaicājumā, tādējādi mainot tā darbību vai izgūstot konfidenciālu informāciju;
|
||||
|
||||
\textbf{Sanitizēšana} - Datu vai ievades apstrāde, lai noņemtu vai neitralizētu potenciāli kaitīgus vai nevēlamus elementus;
|
||||
|
||||
@ -45,10 +45,14 @@
|
||||
|
||||
\textbf{Spēlētājs} - lietotāja ieraksts vienas virtuālās istabas kontekstā;
|
||||
|
||||
\textbf{Sāls pievienošana} - Drošības metode, kurā pirms paroles jaucējfunkcijas izmantošanas tai tiek pievienots nejaušs simbolu virknes fragments, lai padarītu paroles atšifrēšanu sarežģitāku;
|
||||
\textbf{Sāls pievienošana} - Drošības metode, kurā pirms paroles jaucējfunkcijas izmantošanas tai tiek pievienots nejaušs simbolu virknes fragments, lai padarītu paroles atšifrēšanu sarežģītāku;
|
||||
|
||||
\textbf{UTF8} - Vienota teksta formāta kodējums 8-bitu garumā (angl. Unicode Transformation Format - 8 bit) - populārs teksta kodējums, kas atbalsta visu pasaules valodu rakstzīmes;
|
||||
|
||||
\textbf{WCAG - Tīmekļa satura pieejamības vadlīnijas (angl. Web Content Accessibility Guidelines)} - starptautiski standarti, kas nosaka, kā padarīt tīmekļa saturu pieejamāku cilvēkiem ar dažādām invaliditātēm;
|
||||
|
||||
\textbf{XSS} - Starpvietņu skriptēšana (angl. Cross-Site Scripting) - drošības uzbrukuma veids, kurā uzbrucēji ievieto ļaunprātīgus skriptus tīmekļa lapā, kas tiek izpildīti citu lietotāju pārlūkos.
|
||||
|
||||
|
||||
|
||||
\setlength{\parindent}{1cm} % Leave as last line
|
||||
|
||||
@ -13,8 +13,8 @@ Konceptuālajā modelī redzamās entītātes no konceptuālā ER modeļa (\ref{
|
||||
\item Spēlētājs - vienai virtuālai spēles istabai piederošais spēlētājs.
|
||||
Tam piemīt viena spēles loma un var būt vairākas spēles gaitā veiktās
|
||||
lomai atbilstošās darbības;
|
||||
\item Īsziņa - virtuālās istabas terzēšanā izveidotā īsziņa, kas tiek saistīta ar vienu spēlētāju un var atbildēt uz citu īsziņu izveides laikā;
|
||||
\item Spēles notikums - spēlē notiekošie notikumi, kā spēles fāzes maiņa, izbalsošanas, slepkavības u.c.
|
||||
\item Īsziņa - virtuālās istabas tērzēšanā izveidotā īsziņa, kas tiek saistīta ar vienu spēlētāju un var atbildēt uz citu īsziņu izveides laikā;
|
||||
\item Spēles notikums - spēles fāzes maiņa, spēlētāju izslēgšana, piemēram, izbalsošana vai slepkavība, un citi.
|
||||
\item Spēles virtuāla istaba - vienas gaidāmas, tekošās vai pagātnē notikušas spēles, kam piemīt spēlētāji, spēles uzstādījumi, spēles notikumi, izveidotājs (lietotājs maskas lietotāja grupā);
|
||||
\end{itemize}
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@ Maksas lietotājs un administrators tiek norādīts pie lietotāja grupas tikai
|
||||
Tiek pieņemts, ka lietotāja autentifikācija ir izpildīta, izmantojot funkcijas, kur apstrāde ir neatkarīga no lietotāju grupas.
|
||||
|
||||
2.līmeņa DPD parāda izvērstāku 1. līmeņa (jeb konteksta) DPD ar sistēmas sadalījumu pa moduļiem.
|
||||
Pārskatamības dēļ DPD tika sadalīta divās daļās (skat \ref{fig:dpd-1.1} att. un \ref{fig:dpd-1.2} att.).
|
||||
Pārskatāmības dēļ DPD tika sadalīta divās daļās (skat \ref{fig:dpd-1.1} att. un \ref{fig:dpd-1.2} att.).
|
||||
|
||||
|
||||
\begin{figure}[htbp]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user