Guest to Normal User - bounswe/bounswe2023group9 GitHub Wiki
![]() |
John Doe Some guy from Southern California Male Doesn’t necessarily have a scientific background Wants learn new stuff |
---|
Goals
- He wants to learn new stuff
Pre-Conditions
- Not registered to the system
- Doesn’t know anything about high energy physics
Scenario
- Hears about the website and wants to have a look
- Enters the website where main page welcomes him
- Enters the topic he wishes to explore
- Interested by one specific node and clicks on it, then brief information is shown on the side
- Wants to see the discussion about the node; therefore, goes to node's detailed information page
- Reads Q&A part
- Wants to ask a question but posting questions needs authorization
- Clicks on sign-up hyperlink and registration page pops up
- Fills the registration form for non-contributor users
- The user is redirected to the node's information page he which was previously on
- Writes the question he wants to ask and waits for an answer from the node’s creator
Criteria
- 1.1.1.1.1 Guests shall be able to view the nodes and reference edges.
- 1.1.1.1.2 Guests shall be able to view the contributors of nodes.
- 1.1.1.1.3 Guests shall be able to view the questions, answers and annotations for each node.
- 1.1.1.5.1 Users shall be able to ask questions about a node.
- 1.1.3.1 Users shall provide their real names, e-mail addresses, passwords to sign up.
- 1.2.5.1.1 The platform shall allow users to search for users, nodes, comments under a node.
- 1.2.5.1.2 The platform shall allow users to semantically search for nodes.
- 1.2.5.2.1 Nodes shall be filtered by their tags.
See Requirements.
Mock-up






