Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
pflichtenheft
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
Operations
Operations
Incidents
Analytics
Analytics
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
IPDSnelting
pflichtenheft
Commits
55f8f95b
Commit
55f8f95b
authored
Jun 02, 2017
by
Zwinkau
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Criteria should fit on one page
parent
7645938b
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
10 additions
and
19 deletions
+10
-19
pflichtenheft.tex
pflichtenheft.tex
+10
-19
No files found.
pflichtenheft.tex
View file @
55f8f95b
...
...
@@ -76,6 +76,8 @@ dass der Dienst unter dem Hostnamen \texttt{atu.rl} angeboten wird.
\pagebreak
\section
{
Kriterien
}
% Diese Section sollte kurz und knapp "für Manager" sein
% und auf eine Seite passen.
\subsection
{
Muss
}
...
...
@@ -84,18 +86,9 @@ dass der Dienst unter dem Hostnamen \texttt{atu.rl} angeboten wird.
Der Pfad von Kurz-URLs ist exakt 3 ASCII Buchstaben oder Ziffern lang.
Das beschränkt die Anzahl der möglichen URLs auf knapp 200.000 Kurz-URLs.
\criterium
{
Schnelle Weiterleitung
}{
crt:fast
}
\criterium
{
Schnelle Weiterleitung
Kurz- zu Lang-URL
}{
crt:fast
}
Insbesondere das Weiterleitung von Kurz- zu Lang-URL muss sehr schnell funktionieren.
\criterium
{
Authentifizieren mit E-Mail
}{
crt:login
}
Für das Erstellen von Kurz-URLs muss ein Benutzer sich authentifizieren.
Zu jeder Kurz-URL speichert der Dienst die E-Mailaddresse des Erstellenden.
\criterium
{
Facebook-Login
}{
crt:facebook
}
Einloggen via Facebook ist möglich.
\criterium
{
Authentifizieren mit E-Mail oder Facebook
}{
crt:login
}
\criterium
{
Rechtlichte Vorgaben werden eingehalten
}{
crt:tmg
}
...
...
@@ -104,9 +97,7 @@ insbesondere das Telemediengesetz.
\subsection
{
Kann
}
\criteriumOptional
{
Github-Login
}{
crt:github
}
Einloggen via Github ist möglich.
\criteriumOptional
{
Authentifizieren mit Github
}{
crt:github
}
\criteriumOptional
{
Seite mit Betreiberinfo
}{
crt:about
}
...
...
@@ -115,11 +106,12 @@ mit Informationen zum Betreiber.
\subsection
{
Abgrenzung
}
\criteriumNot
{
Keine Wahl
des Kürzels
}{
crt:no-choice
}
\criteriumNot
{
Keine Wahl
Kurz-URL
}{
crt:no-choice
}
Ein Nutzer hat keine Möglichkeit die Auswahl des Pfads
einer Kurz-URL zu bestimmen.
Ein Nutzer hat keine Möglichkeit die Auswahl einer Kurz-URL zu beeinflussen.
\pagebreak
%%%%%%%%%%%%%%
\section
{
Produkteinsatz
}
Das Produkt soll mit minimalen Administrationskenntnissen zu betreiben sein.
...
...
@@ -146,7 +138,6 @@ das Finden nicht länger dauert.
\functionality
{
Login-Möglichkeit auf Homepage
}{
fnc:login
}
\fulfills
{
crt:login
}
\fulfills
{
crt:facebook
}
\fulfills
{
crt:github
}
Auf der Homepage
\texttt
{
http://atu.rl/
}
sieht ein Besucher
...
...
@@ -159,7 +150,7 @@ Siehe \cref{fig:homepage}.
Entsprechend Telemediengesetz (TMG) §1
müssen gewisse Informationen über einen Betreiber jederzeit verfügbar sein.
Die inzwischen etablierte Vorgehensweise ist auf allen
(!) Seiten
Die inzwischen etablierte Vorgehensweise ist auf allen
~
(!) Seiten
einen Link mit dem Text
\enquote
{
Impressum
}
anzubieten.
Dieser Link für auf eine Seite mit entsprechender Erklärung.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment