From cbd850b09aefeb344855b9d49c264720e354c58b Mon Sep 17 00:00:00 2001 From: Kristofers Solo Date: Mon, 30 Oct 2023 23:42:32 +0200 Subject: [PATCH] fix: typos --- src/abstract.tex | 2 +- src/description/requirements.tex | 2 +- src/description/users.tex | 5 ++--- src/introduction/overview.tex | 4 ++-- src/introduction/scope.tex | 5 ++--- src/legends.tex | 10 +++++++--- src/requirements/conceptual-description.tex | 4 ++-- .../functional-requirements/function-modules.tex | 2 +- 8 files changed, 18 insertions(+), 16 deletions(-) diff --git a/src/abstract.tex b/src/abstract.tex index 7dc7105..9312b3e 100644 --- a/src/abstract.tex +++ b/src/abstract.tex @@ -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 diff --git a/src/description/requirements.tex b/src/description/requirements.tex index 0c5498e..19acd5f 100644 --- a/src/description/requirements.tex +++ b/src/description/requirements.tex @@ -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; diff --git a/src/description/users.tex b/src/description/users.tex index 2104977..b2d0246 100644 --- a/src/description/users.tex +++ b/src/description/users.tex @@ -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] diff --git a/src/introduction/overview.tex b/src/introduction/overview.tex index 35068fb..4f818b0 100644 --- a/src/introduction/overview.tex +++ b/src/introduction/overview.tex @@ -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. diff --git a/src/introduction/scope.tex b/src/introduction/scope.tex index b869b73..0bc85d7 100644 --- a/src/introduction/scope.tex +++ b/src/introduction/scope.tex @@ -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. - diff --git a/src/legends.tex b/src/legends.tex index 1db44b4..f5aeb57 100644 --- a/src/legends.tex +++ b/src/legends.tex @@ -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 diff --git a/src/requirements/conceptual-description.tex b/src/requirements/conceptual-description.tex index 4ab0272..11ac63b 100644 --- a/src/requirements/conceptual-description.tex +++ b/src/requirements/conceptual-description.tex @@ -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} diff --git a/src/requirements/functional-requirements/function-modules.tex b/src/requirements/functional-requirements/function-modules.tex index c1cd104..95abb74 100644 --- a/src/requirements/functional-requirements/function-modules.tex +++ b/src/requirements/functional-requirements/function-modules.tex @@ -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]