Presentation is loading. Please wait.

Presentation is loading. Please wait.

Milestone #2 e-Class Roster System University of Macau Faculty of Science and Technology Department.

Similar presentations


Presentation on theme: "Milestone #2 e-Class Roster System University of Macau Faculty of Science and Technology Department."— Presentation transcript:

1 Milestone #2 e-Class Roster System http://blog.yam.com/sftw300g2 http://www.felatoyou.com/ University of Macau Faculty of Science and Technology Department of Computer and Information Science SFTW300 Software Psychology Group 2 of Fall 2006 Coordinator, Secretary Jackie Gao Tracker, Coordinator Kim Fong Liaison, Spokesperson Sunny Lam Secretary, Spokesperson Peter Fong

2 SFTW300 Group 2 Fall 2006 Table of Context 1. Problem Statement 2. Supply Information3. User Profile4. Scenario5. Use Case

3 Problem Statement by Peter Fong University of Macau Faculty of Science and Technology Department of Computer and Information Science SFTW300 Software Psychology Group 2 of Fall 2006

4 SFTW300 Group 2 Fall 2006 Problem Statement  What is it? – A web-based system which identifies each student who registered at a particular class, grouping information, and grading information.  What general services does the system provide? – For professors to store and review their class information in terms of students and groups. – For professors to grade students’ assignment and exams and calculate the overall score in a flexible way. – For students to check their academic achievement during or after the semester.

5 SFTW300 Group 2 Fall 2006 Problem Statement For whom? Professors will use this platform to store their course information in terms of grading for each student or group. Students will use this platform to view their basic and grading related information.

6 SFTW300 Group 2 Fall 2006 Problem Statement  In What way? – For professors  Add / remove courses  Add / drop students in a particular course  Group student into different groups  Search and view student ’ s data  Grading students  Apply / remove components in a particular course

7 SFTW300 Group 2 Fall 2006 Problem Statement  In What way? – For students  view his/her basic information  view professor ’ s grading on his/her courses taken – For administrator  create / delete account for students  create / delete account for professors  install / uninstall components in the system

8 SFTW300 Group 2 Fall 2006 Problem Statement  Under what circumstances? – The whole semester management of a course. – Professor open the courses at the beginning, register the students into roster, grading student during the semester, and calculate overall performance after the semester. – Student who wants to check their academic performance during or after the semester.

9 SFTW300 Group 2 Fall 2006 Problem Statement  Basic Components for Courses – Different Grouping Schema – Taking Attendance – Broadcast Message  Additional Components – Export to PDF – Lucky draw of grouping – Group Professor by Faculty

10 Supply Information by Sunny Lam University of Macau Faculty of Science and Technology Department of Computer and Information Science SFTW300 Software Psychology Group 2 of Fall 2006

11 SFTW300 Group 2 Fall 2006 Supply Information  Student’s Personal Information – Name – Nickname – Student ID – Major – Degree – Phone Number – E-mail Address – The courses that students have taken  Professor’s Personal Information – Name – Major – Degree – E-mail address – Course Teaching

12 SFTW300 Group 2 Fall 2006 Supply Information  Course Information – Course name – Course ID – Grouping  Group members – Grade Item  Item name  Percentage  Grading Criteria  Student’s Course Information – Grade of each course  Overall grading  Level one grading item (e.g. Assignment, Quiz, Exam) – GPA of each semester

13 User Profile by Jackie Gao University of Macau Faculty of Science and Technology Department of Computer and Information Science SFTW300 Software Psychology Group 2 of Fall 2006

14 SFTW300 Group 2 Fall 2006 User Profile  Administrator – To set up the E-Roster System and maintain it. Add/remove different component to the system according to the professor’s requirements.  Professors – Use the system to manage the information about the courses which he/she teach. – Assign different projects or assignments to the students and grade them on the system.  Students – Use the system to receive some information about different courses and there grades.

15 SFTW300 Group 2 Fall 2006 User Profile Student User Accounts Teacher User Accounts Administers Accounts View Own Profile  X Change Own Information  X View Register Student Information of Courses Taught X  X Change Student recordX  X Grade Student TaughtX  X Add / Drop StudentX  X Create all type AccountXX  Change System Architecture XX  Reset Roster SystemXX   Security Mechanism

16 Scenario by Kim Fong University of Macau Faculty of Science and Technology Department of Computer and Information Science SFTW300 Software Psychology Group 2 of Fall 2006

17 SFTW300 Group 2 Fall 2006ScenarioScenario  The scenario is based on the basic situation inside a university.  Persona involved in the scenario – Administrator – Professor – Student

18 SFTW300 Group 2 Fall 2006ScenarioScenario  The Persona for Administrator – Age: 35 – Occupation: System Administrator in UMAC – Education: Software engineering bachelor – Web usage: Checks e-mail five times a day, desktop. Administrate the systems inside the university. – Web competency: Advanced. Many years of experience in web development.

19 SFTW300 Group 2 Fall 2006ScenarioScenario  The Persona for Professor – Age: 40 – Occupation: Professor in UMAC – Education: Master degree – Web usage: Checks e-mail three times a day, laptop. Do academic research for the courses. Create course material and manage courses. – Web competency: Intermediate. Thinks the Web is easy to use.

20 SFTW300 Group 2 Fall 2006ScenarioScenario  The Persona for Student – Age: 20 – Occupation: Student in UMAC – Education: High school – Web usage: Checks e-mail once a day, laptop. Do assignments for the course. Review course material. Seek for entertainment. – Web competency: Rudimentary to Intermediate. Thinks the Web is easy to use, but sometimes have some difficulty in complex functions.

21 SFTW300 Group 2 Fall 2006ScenarioScenario Scenario NameInitialize the system Scenario NameS300-G2-SCE-01 Participating Actors Administrator Flow of Events1.Administrator login the E-Class Roster System 2.Administrator enters professor list page, and then add the professors who will use the system. 3.Return to the main page. 4.Administrator enters student list page add the students who will use the system. 5.Return to the main page. 6.Administrator enters the component page and installs the components which are required by the professors. 7.Return to the main page. 8.Click the “Logout” button to leave out the system.

22 SFTW300 Group 2 Fall 2006ScenarioScenario Scenario NameInitial Course at the beginning of the semester Scenario NameS300-G2-SCE-02-2 Participating Actors Professor Flow of Events1.Professors login the E-Class Roster System 2.Professors enter the course list page and add the courses SFTW241 which he teaches. He input the basic information about the courses. 3.Return to the main page. 4.Professors enter the course page. He set each grade item and the percentage of them. (E.g. Mid-term 10%, final 20%, assignment 70%) 5.Return to the main page 6.Professors enter the student list page and add the students to the corresponding courses which the students was taken then confirm the chosen students and finish this step. 7.Return to the main page. 8.Professors enter the grouping page. Professors according to the questionnaire and the lucky draw result to group the students. Then he confirms the grouping. 9.Return to the main page. 10.Professors enter apply/remove component page apply the send message component for SFTW241. 11.Return to the main page. 12.Professor clicks the “Logout” button to leave out the system.

23 SFTW300 Group 2 Fall 2006ScenarioScenario Scenario NameAssign the Pair-Programming assignment at the middle of semester Scenario NameS300-G2-SCE-02-3 Participating Actors Professor Flow of Events1.Professor login the E-Class Roster System 2.Professor enters the group list page and chooses the topic by the Professor for each group, and then confirms this action. 3.Professor set the percentage of each grade item for the assignment. 4.Return to the main page 5.Professor enters the sent message page (component) and sends the assignment requirement to the whole class. 6.Return to the main page. 7.Click the “Logout” button to leave out the system. 8.After receive all the assignment. Professor login the system again. 9.Professor enters the group page and gives the grade for each item of the assignment to the each group. 10.Return to the main page. 11.Click the “Logout” button to leave out the system.

24 SFTW300 Group 2 Fall 2006ScenarioScenario Scenario Name Grade Students at the end of the semester Scenario Name S300-G2-SCE-02-4 Participating Actors Professor Flow of Events 1.Professors login the E-Class Roster System 2.Professors enter the course page and set the percentage for each page of the mid-term exam, and then setting the percentage for each page of the final exam. 3.After setting the percentage for each item, Professor enters the student page and enters the grade for each item for mid-term exam and final exam. 4.After entering all grades for all students, the system will calculate the total grade for each group and sent the detail of the final grade to each student. 5.Return to the main page. 6.Professors enter the sent message page and sent the final grade and remain the student to check their account. 7.Mr. Vat clicks the “Logout” button to leave out the system.

25 SFTW300 Group 2 Fall 2006ScenarioScenario Feature NameCheck student score Feature CodeS300-G2-SCE-02-5 Implement Person Student Brief of the Flow 1.Student login the E-Class Roster System 2.Student enters the course page and selects the course, and then checks the score. 3.Return to the main page. 4.Click the “Logout” button to leave out the system.

26 Use Cases by Jackie Gao University of Macau Faculty of Science and Technology Department of Computer and Information Science SFTW300 Software Psychology Group 2 of Fall 2006

27 SFTW300 Group 2 Fall 2006 Actor: Administrator

28 SFTW300 Group 2 Fall 2006 Action: Create/Delete Account

29 SFTW300 Group 2 Fall 2006 Use Cases: Administrator Use case name: Create/Delete account Participating Actor: Administrator Flow of evens: 1.Click “Create/Delete account” function on menu. 2.The system shows a list of professors/students account currently in the system. 3.Choose create account. 4.Type in account user name and password. 5.Click “Finish”. Return to the professors/student list. 6.Choose a professors/student in the list. 7.Click “Delete”. 8.The system shows a warning message. Click “Yes” to finish deletion. 9.Click “OK” to get out of the system. Entry Condition: None

30 SFTW300 Group 2 Fall 2006 Action: Install/Uninstall Component

31 SFTW300 Group 2 Fall 2006 Use Cases: Administrator Use case name: Install/Uninstall components Participating Actor: Professors Flow of evens: 1.Click “Install/Uninstall components” function on menu. 2.The system shows a list of component currently in the system. 3.Choose add component. 4.Click “Finish”. Return to the component list. 5.Choose a component in the list. 6.Click “Delete”. 7.The system shows a warning message. Click “Yes” to finish deletion. 8.Click “OK” to get out of the system. Entry Condition: None

32 SFTW300 Group 2 Fall 2006 Actor: Professor

33 SFTW300 Group 2 Fall 2006 Action: Create/Delete Course

34 SFTW300 Group 2 Fall 2006 Use Cases: Professor Use case name: Add/Removed course Participating Actor: Professors Flow of evens: 1.Click “Add/Remove courses function on menu. 2.The system shows a list of courses currently in the system. 3.Choose add courses. 4.Fill all basic information on the page. 5.Click “Finish”. Return to the student list. 6.Choose a course in the list. 7.Click “Delete”. 8.The system shows a warning message. Click “Yes” to finish deletion. 9.Click “Courses” function on menu 10.The system shows a list of course which the professor had added before. 11.Choose a course. 12.Fill in the percentage of each grading item. 13.Click “Save”. 14.Click “OK” to get out of the system. Entry Condition: After the administrator set up the system

35 SFTW300 Group 2 Fall 2006 Action: Add/Drop Student, Grouping Student, View Data & Grading

36 SFTW300 Group 2 Fall 2006 Use Cases: Professor Use case name: Add/Drop students Participating Actor: Professors Flow of evens: 1.Click “Add/Remove student function on menu. 2.The system shows a list of students currently in the system. 3.Choose add students. 4.Choose students from the student list. 5.Click “Finish”. Return to the student list. 6.Choose students in the list. 7.Click “Drop”. 8.The system shows a confirm screen. Click “Yes” to finish deletion. 9.Click “OK” to get out of the system. Entry Condition: 1.After the administrator set up the system 2.After the Professor add his course

37 SFTW300 Group 2 Fall 2006 Use Cases: Professor Use case name: Grouping Participating Actor: Professors Flow of evens: 1.Click “Group” function on menu 2.The system shows a list of group which the professor had added before. 3.Choose create a new group. 4.Choose the group name. 5.Choose the member of the group. 6.System shows a confirm page. Choose “OK” if the grouping is correct or “Undo” if it is wrong. 7.Return to the group list. 8. Click “OK” to get out of the system. Entry Condition: 1. After the administrator set up the system 2. After the Professors add the students into the course 3. After the Professors add the grouping component to the course

38 SFTW300 Group 2 Fall 2006 Use Cases: Professor Use case name: Grading Participating Actor: Professors Flow of evens: 1.Click “Students” function on menu 2.The system shows a list of course which the professor had added before. 3.Choose a student. 4.Give the grade to the students in terms of each grading criteria of grading item. 5.Click “OK” to get out of the system. Entry Condition: 1. After the administrator set up the system 2. After the Professors add the students

39 SFTW300 Group 2 Fall 2006 Action: Apply/Remove Component

40 SFTW300 Group 2 Fall 2006 Actor: Student

41 SFTW300 Group 2 Fall 2006 Use Cases: Professor Use case name: View grading Participating Actor: Students Flow of evens: 1.Click “Course” function on menu. 2.System shows a list of all courses and their overall grade. 3.Choose a course. 4.Read all information about the course and the course grade. 5.Click “OK” to get out of the system. Entry Condition: 1. After the administrator set up the system 2. After the Professor add the students.

42 SFTW300 Group 2 Fall 2006 Action: View Student Data

43 Sign Memo of Understanding University of Macau Faculty of Science and Technology Department of Computer and Information Science SFTW300 Software Psychology Group 2 of Fall 2006

44 Thank you! http://blog.yam.com/sftw300g2 http://www.felatoyou.com/ University of Macau Faculty of Science and Technology Department of Computer and Information Science SFTW300 Software Psychology Group 2 of Fall 2006 Coordinator, Secretary Jackie Gao Tracker, Coordinator Kim Fong Liaison, Spokesperson Sunny Lam Secretary, Spokesperson Peter Fong


Download ppt "Milestone #2 e-Class Roster System University of Macau Faculty of Science and Technology Department."

Similar presentations


Ads by Google