Professional Documents
Culture Documents
Coursecloud 1
Coursecloud 1
1. Introduction
2. System Structure
3. Main Function
4. Demonstration
Course Cloud
2
Introduction
1. Motivation
2. Application Context
3. Function Design
1. Work efficiency
In working spaces or schools, a wireless punch card system is needed to
ensure members attendance and their learning(working) efficiency.
2. Instant peer grading
Peer grading is prevalent in modern eduation
A faster and more convenient evaluation system is needed in modern
classes.
3. Discussion platform
Increase students learning efficiency
Protect their personal privacy
4
A system allows students to chat with each other is required.
Application Context
Interactive Context Laboratory
1. Users
Students
Course Lecturer
System Administrator
Announce events
Discuss...
Chat with classmates
Message Board
Students
1. System Structure
Lecturer
Internet
web service
database
Students
11
System Manipulation
Interactive Context Laboratory
1. Main function
Check class attendance
Instant messaging
Peer Grading System
Personal Settings
Automatic Punch Card System
12
System Manipulation
Interactive Context Laboratory
Users
Click any student on the list to
send instant message.
13
System Manipulation
Interactive Context Laboratory
Instant messaging
14
System Manipulation
Interactive Context Laboratory
Instant messaging
When start instant messaging mode, users can send instant
messages to each other.
15
System Manipulation
Interactive Context Laboratory
Users
16
System Manipulation
Interactive Context Laboratory
Start grading
System Display 17
System Manipulation
Interactive Context Laboratory
Finish!
update list
System Display 18
System Manipulation
Interactive Context Laboratory
Show records
Show grading
recode
System Display 19
System Manipulation
Interactive Context Laboratory
Show details
View group
details
System Display 20
System Manipulation
Interactive Context Laboratory
Results
View results
21
System Manipulation
Interactive Context Laboratory
Personal Settings
Click the
second from right button
Edit personal profile
and picture.
Users
22
System Manipulation
Interactive Context Laboratory
Punch in success!
23
System Planning
Interactive Context Laboratory
To attendance page
To Broadcast page
(not finished yet)
Web service
Web service
26
System Planning
Interactive Context Laboratory
Web service
Web service Description Input Output (type) Paired Android class
Time(String)
27
System Planning
Interactive Context Laboratory
Web service
Team_member
28
System Planning
Interactive Context Laboratory
Web service
29
System Planning
Interactive Context Laboratory
Web service
30
Main Function
1. Flowcharts of Main Functions
Web service
database
1. Get_member_ Get list
list.php
32
Main Function
Interactive Context Laboratory
System Display
33
Main Function
Interactive Context Laboratory
Instant messaging
Attendance
Google Cloud
Message
Message
34
Main Function
Interactive Context Laboratory
Instant messaging
Select anyone in class to start chatting and
discussing
System Display 35
Main Function
Interactive Context Laboratory
System Display
Peer Grading System
Web service
database
1. rate_post.php
2. rate_calculate.php 1. Peer grading
3. get_rate_record.ph
2. Grading results
p
4. get_rate_count.php 3. Grading records
36
Main Function
Interactive Context Laboratory
System Display
37
Main Function
Interactive Context Laboratory
Personal Settings
System Display
Web service
upload_portrait.php database
1. Edit personal
information
2. Set personal
profile picture
38
Main Function
Interactive Context Laboratory
Personal Settings
Edit personal information
Set personal profile picture
System Display
39
Main Function
Interactive Context Laboratory
Web service
1. checkip.php database
2. checkin.php
Punch in on system
server
System Display
40
Main Function
Interactive Context Laboratory
System Display
41
Thank you!
Any question?