1 / 92

University of Southern California Department Computer Science

LEMA Pilot School Integrated Family accountability System Development Commitment Review USC CSCI577 Team04 November 29 2011. University of Southern California Department Computer Science. LEMA Pilot School Integrated Family Accountability System. Agenda.

mala
Download Presentation

University of Southern California Department Computer Science

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LEMA Pilot School Integrated Family accountability System Development Commitment Review USC CSCI577 Team04 November 29 2011 University of Southern California Department Computer Science

  2. LEMA Pilot School Integrated Family Accountability System • Agenda PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  3. LEMA Pilot School Integrated Family Accountability System Acceptance Test Plan and Cases Kimberly Krause PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  4. LEMA Pilot School Integrated Family Accountability System • Team worked well together • Team was knowledgeable about • most areas of the process that • we needed for the project to • this point • Understanding of COCOMO • SW Architecture • Only 1 team member is continuing to 577b. Risk that the new team • wont have the right skill set to • follow through on the plans we • have laid out. • Strengths: Weaknesses: PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  5. LEMA Pilot School Integrated Family Accountability System • Entering grades and attendance • Parent Notification • Allocation of Resources • Viewing Reports • Calling parent or other teacher meetings • User Authentication • Data Imports • Level of Service Tests • Major Features to Test PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  6. LEMA Pilot School Integrated Family Accountability System • Nominal Cases • Manual notification by email / by text • Automatic notification by email / by text • Notifications being properly logged • Error cases • Unable to send email • Unable to send text • Out of text messages • Message blocked • Database error when logging information • Example Test Cases – Parent Notification PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  7. LEMA Pilot School Integrated Family Accountability System • Agenda PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  8. LEMA Pilot School Integrated Family Accountability System Operational Concept Description Ziming Wei PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  9. LEMA Pilot School Integrated Family Accountability System System Purpose Proposed New System Benefits Chain Diagram System Boundary Desired Capabilities and Goals New Business Workflow • Content PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  10. LEMA Pilot School Integrated Family Accountability System System Purpose To develop a web based system that teachers can manage students’ information(attendance, grade,resources) and notify parents, and that can provide ‘students’ performance for teachers, parents, students, thus to help increase students learning. 2. Proposed New System - The type of system to be built : 3 main functionalities: a. Provide various reports for teachers, students and parents to know students’ performance better. b. Parent notification via email and text c. Book reservation • Content PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  11. Benefit-Chain Diagram

  12. System Boundary

  13. LEMA Pilot School Integrated Family Accountability System • Capability Goals • OC-1 Multi-School Support • OC-2 Scatterplot Reporting • OC-3 Reservation System • OC-4 Statistical Data • OC-5 Pie Chart for Grade Magnitude • OC-6 Daily Reporting • OC-7 Student Progress Over Time • OC-8 Data Format • OC-9 Level of Access • OC-10 Import from Easy Grade Pro • OC-11 Missing Assignments • Desired Capabilities and Goals PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  14. LEMA Pilot School Integrated Family Accountability System • Level of Service Goals • Desired Capabilities and Goals PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  15. LEMA Pilot School Integrated Family Accountability System • Organizational Goals • OG-1: Save time via more efficient data processing. • OG-2: Improve student management via more useful • information and statistics. • OG-3: Better communication with parents via parents • notification function. • OG-4: Improve students study by providing more useful data. • OG-5: Help teachers to manage school resources via • resource reservation function. • Desired Capabilities and Goals PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  16. Proposed New System • Element Relationship Diagram PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  17. Business Workflow

  18. LEMA Pilot School Integrated Family Accountability System • Agenda PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  19. LEMA Pilot School Integrated Family Accountability System Prototype Ian Williams PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  20. Prototype LEMA Pilot School Integrated Family Accountability System • UI • Grade Report • 5-week, 10-week, 15-week, final • Click on student to see detailed view • Teacher view only • Grade Input • Changed to grade upload • Accepts files (plain text as well as XML-formatted) exported from Easy Grade Pro • Changes Made PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  21. Prototype LEMA Pilot School Integrated Family Accountability System UI • Changes Made PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  22. Prototype LEMA Pilot School Integrated Family Accountability System UI • Changes Made PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  23. Prototype LEMA Pilot School Integrated Family Accountability System UI • Changes Made PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  24. Prototype LEMA Pilot School Integrated Family Accountability System • Uploading grades from Easy Grade Pro • Two versions • Entire Gradebook • Contains everything, down to assignment grades per class, per student • Report card letter grades • Perfect for the 5-week interval letter grades • Created test Gradebook and exported it to an XML file • Added Risk PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  25. Prototype LEMA Pilot School Integrated Family Accountability System <class> <classrecord> <cr_classsubjectname>Math</cr_classsubjectname> </classrecord> <assignments> <assignment> <ass_id>1</ass_id> <ass_name>HW 1</ass_name> <ass_maxscore>100</ass_maxscore> </assignment> </assignments> <student> <stud_recordinfo> <stud_id>020</stud_id> <stud_displayname>Smith, John</stud_displayname> </stud_recordinfo> <stud_grades> <score assid="1"> <score_raw>99/100</score_raw> <score_percent>99.0</score_percent> <score_grade>A+</score_grade> </score> </stud_grades> </student> </class> <class> … Math ------------------------------------ Smith, John (020) Assignment 1 99/100 99.0 A+ Assignment 2 100/100 100.0 A+ Assignment 3 98/100 98.0 A+ ----- Johnson, Sally (001) Assignment 1 100/100 100.0 A+ … • Added Risk (Resolved) PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  26. Prototype LEMA Pilot School Integrated Family Accountability System • Text Messaging • Pay by text message, not by month • Mozeo • Friendly API, sample client in PHP • Kimberly produced a page that accepts a phone number and a message and sends a text message. • http://greenbay.usc.edu/csci577/fall2011/projects/team04/test.php • Resolved Risks PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  27. Prototype LEMA Pilot School Integrated Family Accountability System • 2. Report Content • Received a list of all desired reports from client • 3. Cross Project Collaboration • Shared relevant portions of database schema through a Google Doc • Student information (such as ID and name) will be stored in a single database • Don’t have to worry about matching student IDs • Resolved Risks PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  28. LEMA Pilot School Integrated Family Accountability System • Agenda PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  29. LEMA Pilot School Integrated Family Accountability System Requirement Ian Williams PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  30. SSRD LEMA Pilot School Integrated Family Accountability System • Win Condition Ranking PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  31. SSRD LEMA Pilot School Integrated Family Accountability System • Win Condition Ranking PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  32. SSRD LEMA Pilot School Integrated Family Accountability System • Many new requirements added • Clients provided a list of reports that they would like to be added • Performance Reports • Also added a few new capabilities • Behavior referrals section • Stored conversation threads per student • Too many to commit to in one semester • New column in Prioritization Sheet to lower the priority of the new items only • Changes Made PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  33. SSRD LEMA Pilot School Integrated Family Accountability System • Student-Understandable Data • Business Value: 9/9 • Penalty if not Implemented: 9/9 • Ease of Realization: 2 (1 is easiest) • Derived Requirement: Data Format (CR – 8) • Ensure that the system represents numbers of tardies, absences, and missing assignments as whole numbers instead of percentages • 3 absences better than 8% absent • Very easy to do since we will receive the number of absences/tardies directly from the teachers every day. • High Priority Requirements PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  34. SSRD LEMA Pilot School Integrated Family Accountability System • 2. Must Support 300 – 1000 Students • Business Value: 9/9 • Penalty if not Implemented: 9/9 • Ease of Realization: 3 (1 is easiest) • Derived Requirement: Number of Students (LOS – 2) • Ensure that the system can support the current number of students and have the ability to scale to 1000 if the school grows to that size. • Easy to set aside enough database size. • Easy to test once the database is populated with information (add more students, teachers, and parents) • High Priority Requirements PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  35. SSRD LEMA Pilot School Integrated Family Accountability System • 3. Daily Performance Report • Business Value: 9/9 • Penalty if not Implemented: 9/9 • Ease of Realization: 4 (1 is easiest) • Derived Requirement: Daily Reporting (CR – 6) • The system must accept daily attendance and weekly grade information to show the most up-to-date reports. • Used to be daily grade input, but clients decided to use Easy Grade Pro and upload grades once a week (see CR – 12) • Accept new attendance data several times a day per student. • High Priority Requirements PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  36. SSRD LEMA Pilot School Integrated Family Accountability System • Students Should be Able to See Their Rank • Business Value: 9/9 • Penalty if not Implemented: 8/9 • Ease of Realization: 4 (1 is easiest) • Derived Requirement: Statistical Data (CR – 4) • Just like it sounds – students must be able to see where they rank against their peers • Easy to implement • Calculate GPA and sort • High Priority Requirements PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  37. SSRD LEMA Pilot School Integrated Family Accountability System • 5. IE, Chrome, Firefox Support • Business Value: 8/9 • Penalty if not Implemented: 9/9 • Ease of Realization: 4 (1 is easiest) • Derived Requirement: Provide Online Interface (SR – 4) • System site must be compatible with IE, Chrome, Firefox • Will take a little time, but easy to ensure because these browsers are free • High Priority Requirements PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  38. LEMA Pilot School Integrated Family Accountability System • Agenda PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  39. LEMA Pilot School Integrated Family Accountability System Architecture Teawon Han PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  40. LEMA Pilot School Integrated Family Accountability System • System Context What is the System Structure? PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  41. LEMA Pilot School Integrated Family Accountability System • System Context SYSTEM made by USC Scheduling System ID/PW PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  42. LEMA Pilot School Integrated Family Accountability System • Hardware System Structure PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  43. LEMA Pilot School Integrated Family Accountability System • Hardware Component Class SYSTEM made by USC Scheduling System ID/PW ID/PW Class Info PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  44. LEMA Pilot School Integrated Family Accountability System • Communication between team04 and team12 USER ID & PERMISSION Scheduling System SYSTEM made by USC List of Class Token ID/PW Class Info User Info Login System Grade Info AttendanceInfo PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  45. LEMA Pilot School Integrated Family Accountability System • USE Case Diagram PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  46. LEMA Pilot School Integrated Family Accountability System Focusing on USER Relationships • USE Case Diagram ID/PW External Text Service External Systems PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  47. LEMA Pilot School Integrated Family Accountability System Focusing on Authorized User • USE Case Diagram ID/PW After Login into the system PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  48. LEMA Pilot School Integrated Family Accountability System Focusing on Administrator • USE Case Diagram User User User Include PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  49. LEMA Pilot School Integrated Family Accountability System Focusing on Parent & Student • USE Case Diagram Class Info extend PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

  50. LEMA Pilot School Integrated Family Accountability System Focusing on Teacher and Supervisor • USE Case Diagram Extend Include Include Class Info Grade Info PRESENTED BY TEAM04 UNIVERSITY OF SOUTHERN CALIFORNIA

More Related