raining esource nd nformation etwork CS410 Green Team November 28, 2012 2 Who we are Introduction Societal Problem Case Study Our Solution Functional Component Diagram Train Milestones Interface Milestones Site Maps Web Mockups Database November 28, 2012 Milestones Database Schemas & Flowcharts Algorithm Milestones Search Algorithm Course Creation Algorithm Feedback Algorithm Competition Risk Analysis Conclusion 3 November 28, 2012 Terrell Kittrell Professor Relations Web Development Lead Green Team Wilshawn Alexander Project Co-Lead UI/UX Designer Jacob Sims Expert Liason Tyler Swayne Project Lead Database Specialist Chris Houser Risk Management Drew Carpenter Algorithm Engineer Web Administrator 4 November 28, 2012 Education vs. Training 5 November 28, 2012 Education- "The act or process of imparting or acquiring general knowledge, developing the powers of reasoning and judgment, and generally of preparing oneself“ Training- "To teach so as to make fit, qualified, or proficient“ 1. http://dictionary.reference.com/browse/education 2. http://www.merriam-webster.com/dictionary/train 6 Education emphasizes November 28, 2012 principles first and focuses on building the mind. Training emphasizes application and the building of skills Required for every job Typically not offered in higher education Lack of training results in lost productivity 7 November 28, 2012 8 November 28, 2012 9 November 28, 2012 There is difficulty in developing quality training, delivering it efficiently and implementing reliable feedback mechanisms. 10 November 28, 2012 Ph.D. from Old Dominion University Major: Engineering Management M.S. from Massachusetts Institute of Technology Majors: Materials Engineering Naval Architecture Marine Engineering B.S. from Rutgers University Major: Ceramic Engineering 11 November 28, 2012 National Centers for Systems of Systems Engineering Mission: “Develop and disseminate theory, methodologies, and technologies to effectively respond to system of systems problems. 12 November 28, 2012 A system is an interrelated group of components with a common goal (system of systems = a group of systems) DMV NCIC DHS 13 November 28, 2012 14 Request: Building a system of rings November 28, 2012 NCSOSE researches & determines learning objectives Lord Customer “One Customer To Rule Them All” Topics are hand picked from Access database or created if not in existence Each topic is combined into a course notebook and printed for delivery to the client 15 November 28, 2012 Entire system is run by Dr. Adams, would take a long to teach new employee system Determining learning objectives to meet customer request Selecting/Creating topics that cover learning objectives Data is not easily searchable Analyzing feedback from clients and students 16 Eliminates November 28, 2012 Dr. Adams as the single point of failure Identifies and stores relationships between learning objectives and assists in topic selection/creation Organize and present optimal courses based on customer request Powerful search based on keyword with built in ranking system Intelligently analyzes feedback to suggest improvements for future courses 17 Eliminate the single point of failure Provide ranking for training elements Give an appropriate list of relevant and related topics Suggest improvements for current and future courses November 28, 2012 Teach the materials for you Read the customers mind Replace a trainer 18 November 28, 2012 19 TRAIN November 28, 2012 eliminates the single point of failure It saves time and consistently produces high quality courses Improves ROI for clients Provides feedback and improvement suggestions 20 November 28, 2012 21 Software Algorithms Interfaces November 28, 2012 Hardware Database Workstations Server 22 November 28, 2012 Software Algorithms Student Interfaces Manager Database Instructor Admin 23 Employee Feedback Feedback Form November 28, 2012 Personnel Dashboard Course Ratings Course Request Course Confirmation 24 November 28, 2012 Dashboard Add/Edit Feedback Course Management Course Confirmation Customer Request Feedback/Course History Add/Edit Resources Course Approval 25 UI one November 28, 2012 26 November 28, 2012 27 UI three November 28, 2012 28 November 28, 2012 Software Algorithms Users Interfaces Course Structure Database Feedback Course Metadata 29 November 28, 2012 30 November 28, 2012 Reference ID Version FileID Title Course ID Citation PublicationDate LearningObjective Name Request Description ID Title Length Type Topic ID Version Name Number OwnderID File ID Name Extension FileSize VersionNote FileID Description Description 31 November 28, 2012 32 User ID Name Email Name Description Role ID Organization ID Name Password OrganizationID November 28, 2012 33 November 28, 2012 34 November 28, 2012 CourseFeedback TopicID UserID Rating Rating2 FreeForm CourseSession LOFeedbackQuestions LearningObjective AnswerID Question TopicFeedback TopicID UserID CourseSessionID PresentationRating LOUserAnswers QuestionID AnswerID UserID LOFeedBackChoice ID Text Correct CourseSessionID InstructorRating Freeform 35 November 28, 2012 36 November 28, 2012 Software Algorithms Interfaces Database Search Selection/ Creation Feedback Confidence Factor Priority/ Prerequisites Optimization Confidence Factor 37 November 28, 2012 38 November 28, 2012 39 November 28, 2012 40 November 28, 2012 41 High Impact November 14, 2012 T2 C1 T1 C2, C3 Low Impact C4 Low Probability Customer Risks C1 - Ease of Use C2 - Accessibility C3 - Extensibility C4 - Feedback High Probability Technical Risks T1 - Security T2 - Compatibility 42 Risk C1 – Ease of use If the product is too difficult to work with, it will not be useful to the customer C2 – Accessibility For maximum functionality, the product needs to be remotely accessible Impact/Probability Impact 4 Probability 1 Impact 3 Probability 1 November 14, 2012 Mitigation The goal of this software is to make training module creation easier. We will design it with a user interface that is intuitive and easy to understand We must design the product with web access in mind 43 Risk C3 – Extensibility The database may need to include different types of files in the future C4 - Feedback Customers may not give adequate feedback to aid in improvements Impact/Probability Impact 3 Probability 1 Impact 1 Probability 3 November 14, 2012 Mitigation We must keep the database flexible enough for other types of files Our feedback mechanism must be simple to understand and use, to encourage its use 44 Risk T1 – Security The customer's proprietary information needs to stay private T2 – Compatibility The product must be fully compatible with the customer's other software Impact/Probability Impact 4 Probability 2 November 14, 2012 Mitigation We must design the product with good security practices in mind We must test to ensure compatibility with all necessary software Impact 5 Probability 1 45 TRAIN November 28, 2012 eliminates the single point of failure Consistently produces high quality training, but it cannot replace any trainer TRAIN saves time, delivers training efficiently and provides and implements reliable feedback 46 November 28, 2012 1. Vedantam, Shankar. "Most Diversity Training Ineffective, Study Find" The Washington Post. 20 June, 2008. Website, 20 Oct., 2012 2. http://rapidlearninginstitute.com/ 3. Dr. Kevin Adams (During interview) 4. http://dictionary.reference.com/browse/education 5. http://www.merriam-webster.com/dictionary/train