raining esource nd nformation

advertisement
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
Download