-
Notifications
You must be signed in to change notification settings - Fork 5
User Scenarios
Cemre edited this page Mar 6, 2020
·
28 revisions
- 23 years old
- Student
- Currently pursuing bachelor’s degree
- Enthusiastic about basketball
- Playing, watching, and thinking about basketball
- Being an academic basketball researcher
- Learning physics such that he can nail basketball
- Learning mathematics like his mother tongue to be a gambler
- Ertugrul is a junior computer engineering student at Bogazici University. He wants to combine his computing and scientific skills with basketball and be the one who rules the whole game. He has been into basketball for as long as he can remember.
- Ertugrul first visits the web page as a guest. Then he looks for some mechanical physics papers to learn more about the movement of a basketball. He finds a paper and starts reading it. He also checks the profile page of its contributors. When he wants to comment, he isn't able to do it since he is not registered. After that he decides to be a registered user so that he can comment to posts, see what he has read up to now, publish papers and projects through his profile page, invite people to contribute to them and join academic collaborations; he provides his full name, password, and an e-mail address to register and validate his account. Since he is not an academician, he does not have to provide university-specific information or his social security number.
- 1.1.1 Users shall be able to search and see public papers or projects
- 1.1.2 Guests should be able to see profile pages of authors, contributors and collaborators of papers and projects
- 1.1.3 Guests shall be able to search related information about the upcoming conferences or journal special issues
- 1.1.4.3 Registration
- 1.1.4.3.1 Guests should be able to register
- 1.1.4.3.2 Basic user shall provide name, surname, email and password
- 1.1.4.3.3 User shall validate account via e-mail.
- 1.1.4.3.4 Users which are academicians should provide university name they're working and academic area they're studying also they should upload two photos of themselves
- 1.1.4.3.5 Users which are academicians should provide TC number.
- Ertugrul wants to learn about mechanical physic in basketball. He visits the web page as a guest.
- Then search for "mechanical physic".
- Find a paper related to
- After reading he wants to write comment
- Writing a comment requires to be login.
- In order to write a comment he decides to be a registered user.
- After filling the registration form validation e-mail is sent.
- 34 years old
- Nihilist.
- German philosopher, cultural critic, composer, poet, philologist, and scholar of Latin and Ancient Greek whose work has exerted a profound influence on modern intellectual history.
- Übermensch
- Loves horses
- Help other people comprehend the world around them
- Publish papers, create projects, and invite people to his research
- Paying respect to and supporting an independent academic platform
- The user has already logged in
- Friedrich Nietzsche is an old member of the platform
- He already has a great portfolio beforehand
- Friedrich Nietzsche is a man who supports the independent academy. He wants to publish ideas/projects/papers on this free platform. He also stands up for every individual's right to feel free in academy and not hesitate to reveal their ideas.
- Friedrich Nietzsche is a spirited member of academy but sick of people not appreciating good work. Since he believes his ideas are thrilling and paradigm-shifting, he applies to our platform using the web page to be a registered user so that he can freely publish his ideas/papers/projects. While publishing his new work he sets a topic of research, a deadline and some requirements. He creates a fund request and attaches some documents. He adds a summary part to his work that explains what the work is about and what type of publication it is (paper, project). He states that the project public and clicks publish. He can now see his paper is "in progress" (progress) and "awaiting funding" (status).
- 1 . Nietzsche is logged in and is looking at his profile page.
- 2 . He realizes it is a good time for creating a new publication and clicks "add" under publications.
- 3 . He fills out the new publication form according to his needs.
- He sets a topic.
- He writes a summary that explains what the work is/will be about.
- He selects the type of publication to be "paper".
- He skips the add files part.
- He writes out some requirements.
- He toggles the switch to apply for a funding.
- 4 . He clicks publish to finish creating the publication.
- 5 . Now back at his profile, he checks the info for the paper.
- 6 . He sees that the paper is in progress and is awaiting for funding.
- 1.1.9.1 Users shall be able to create a new paper.
- 1.1.9.2 Users shall be able to create a new project.
- 1.1.9.3 Users shall be able to see the status of his/her paper(s).
- 1.1.9.4 Users shall be able to see the status of his/her project(s).
- 1.1.9.5 Users shall be able to edit the specifications of his/her paper(s).
- 1.1.9.6 Users shall be able to edit the specifications of his/her project(s).
- 1.1.9.7 Users shall be able to see his/her paper(s) in progress.
- 1.1.9.8 Users shall be able to see his/her project(s) in progress.
- Nietzsche is logged in and is looking at his profile page.
- He realizes it is a good time for creating a new publication and clicks "add" under publications.
- He fills out the new publication form according to his needs.
- He sets a topic.
- He writes a summary that explains what the work is/will be about.
- He selects the type of publication to be "paper".
- He skips the add files part.
- He writes out some requirements.
- He toggles the switch to apply for a funding.
- He clicks publish to finish creating the publication.
- Now back at his profile, he checks the info for the paper.
- He sees that the paper is in progress and is awaiting for funding.
- 10 years old
- Kid
- Primary school student
- Part time philosopher
- Enthusiastic about all kinds of books, papers, and projects
- Currently holding the Guinness Record for most books read in 5 months (250)
- Wants to expand his knowledge about academic philosophy
- Wants to publish papers, create projects, and invite people to his research
- Wants to join other academicians’ research
- The user has already logged in
- Atakan is a new member of the platform
- He has a great portfolio beforehand
- He has many followers who are interested in his research and quotas.
- He linked his Google Scholar account to his profile page.
- Atakan is a primary school student who wants to broaden his academic skills. His main goal is to share his knowledge with the world so that a better world could be established with academy.
- 1 . The little philosopher logs in using his android phone.
- 2 . He looks at his feed and reads the documentation of a paper. He does not like it. He turns back to the homepage.
- 3 . The little philosopher visits his profile page. He sees that he has 150k followers and he sees that he has 98724 citations.
- 4 . He looks at his pending paper and sees who is invited.
- 5 . He searches for one specific user and invites him.
- 6 . He checks the appliers for his paper.
- 7 . He checks the ratings and reads the comments.
- 1.1.5.1 User shall login by email and password provided
- 1.1.5.2 User shall be able to send request to join the team of authors
- 1.1.5.3 User shall be able to accept or reject requests to join the team of authors
- 1.1.5.4 User shall be able to invite any academicians to participate
- 1.1.5.5 User shall be able to search related information about the upcoming conferences or journal special issues
- 1.1.5.6 User shall be able to rate and comment other users that s/he collaborated with
- 1.1.5.7 User shall be able to collaborate on more than one paper/project
- 1.1.5.8 User shall be able to have more than one paper/project topic posted
- 1.1.5.9 User shall be able to specify a deadline or make the deadline open for the paper/project
- 1.1.5.10 User shall not be able to delete a paper/project that is in progress
- 1.1.6.2 Users shall be able to link their Google Scholar or ResearchGate accounts.
- 1.1.6.4 Users shall be able to see invitations that are sent from the other users
- Atakan first logs in with his e-mail and password.
- Then home page is opened.
- He looks at a pending paper in his feed.
- He reads the document of the pending paper by clicking Link To Doc Button.
- He goes to his profile page by clicking his own profile photo. (After closing the document)
- When he clicks on the Link To Doc Button, he sees the document of the paper.
- He does not like it and closes it sliding the screen up.
- When he clicks on his own profile photo, his profile page is opened.
- He sees his followers, buttons for linking Google Scholar or ResearchGate Accounts, and information about himself he wrote.
- He looks at his pending papers.
- He invites users by invite button, looks at applicants by appliers button.
- He looks at the ratings and comments by other users he collaborated with.
- When he clicks invite button, this menu is opened.
- He searches users to invite them.
- He sees who is invited before.
- He invites a user by clicking buttons.
- When he clicks Appliers button, this menu is opened.
- He closes the menu touching the screen. (not on the menu but anywhere else)
- Current Members
- Former Members
- Project Description
- Project Requirements
- Customer Questions & Answers
- User Scenarios&Mockups
- Diagrams
- Meeting #1 (13.02.2020)
- Meeting #2 (20.02.2020)
- Meeting #3 (27.02.2020)
- Meeting #4 (05.03.2020)
- Meeting #5 (12.03.2020)
- Meeting #6 (05.04.2020)
- Meeting #7 (16.04.2020)
- Meeting #8 (23.04.2020)
- Meeting #9 (30.04.2020)
- Meeting #10 (07.05.2020)
- Meeting #11 (14.05.2020)
- Meeting #12 (21.05.2020)
- Meeting #13 (27.10.2020)
- Meeting #14 (03.11.2020)
- Meeting #15 (10.11.2020)
- Meeting #16 (17.11.2020)
- Meeting #17 (01.12.2020)
- Meeting #18 (08.12.2020)
- Meeting #19 (15.12.2020)
- Meeting #20 (22.12.2020)
- Meeting #21 (05.01.2021)
- Meeting #22 (12.01.2021)
- Meeting #23 (19.01.2021)
- CmpE 352
- CmpE 451