Smart Card Application in Schools - PowerPoint PPT Presentation

About This Presentation
Title:

Smart Card Application in Schools

Description:

Dec 02 iGuard Vs Libra. Very Low. Low. Restriction. Developing. Well-Developed. API. Low ... Libra. iGuard. 2. System Architecture - Software. II. Software Model ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 14
Provided by: EEE5
Category:

less

Transcript and Presenter's Notes

Title: Smart Card Application in Schools


1
Smart Card Application in Schools
Co-Advised by Prof. Helen Shen Mr. Eddie Chua
(mySch) Mr. Ambrose Tse (mySch)
Group No HE4 Lao Shing Kit, Jing Wong Sau Chung,
Kenneth
2
Agenda
  1. Introduction
  2. System Architecture
  3. Problems Solutions
  4. Testing and Evaluation
  5. Conclusions

3
1. Introduction
  • Project Goal
  • To integrate a Smart Card system with a school
    intranet system called mySch developed by mySch
    (http//www.mysch.net) using a software model.

Mainly focus on 3 areas (1) Attendance
Recording System (2) ECA Administration System
(3) Electronic Payment System
  • Benefits
  • More convenient to use different services in
    school
  • To increase efficiency in administrative work

Main Concerns (1) Connection of 2 systems (2)
Stability of dataflow (3) Correctness of
dataflow
4
2. System Architecture - Hardware
I. Smart Card Card Reader
5
2. System Architecture - Software
II. Software Model
Act as a bridge to ensure accurate and stable
dataflow
Extra Packets Lost
Extra Packets Stored
6
2. System Architecture - Flow
7
2. System Architecture - Card Server
  • Card Server
  • Main component in the software model
  • Ensure accurate and stable dataflow
  • Functions
  • Transfer of data from card readers to mySch
  • Synchronization of data
  • Modification of Smart Card reader settings
  • Exportation of the data collected
  • ECA administration

8
2. System Architecture - mySch Server
(1) Attendance Recording System (2) ECA
Administration System
Java Servlet Programs
9
2. System Architecture - mySch Server
(3) Electronic Payment System
Java Servlet Programs
Java Servlet Programs
Java Servlet Programs
Java Servlet Programs
Java Servlet Programs
Price, status
Price, status
Price, status
Price, status
Price, status
Price, status
Java Servlet Programs
Java Servlet Programs
Java Servlet Programs
Java Servlet Programs
10
3. Problems and Solutions
Which language for implementation?
How to synchronize students records?
(1) Visual Basic vs Java
  • iGuard API involves ActiveX Control
  • VB example given

(2) Visual Basic vs Visual C
  • easy for interface design

11
3. Problems and Solutions
How the 3 systems are implemented?
  • HTTP request with query string
  • http//fyp.mysch.net/bin/smartcard/syncRegNum?
  • loginambrosepwdambrose123
  • uid0001uloginkennethupwdken117nameWongsex
    M

12
4. Testing Evaluation
  • Simulate the situation of a real school in terms
    of
  • Number of users (1000 users)
  • Number of accesses (2 times/user)
  • Access rate (1.3 seconds/record)
  • Modification to the programs
  • Lock the sending signal of Card Server
  • Impose selection criteria for sending HTTP
  • requests

13
5. Conclusions
  • Future Extensions
  • Integrate more services in mySch
  • Using different brands of card readers and
    compare performance
  • embedded in handheld devices/ Web-based
  • Benefits from the Project
  • integrate 2 well-developed systems
  • Importance of controlling dataflow
  • IT applications in schools

Thank you for your attention - The End -
Write a Comment
User Comments (0)
About PowerShow.com