Project
# | Title | Team Members | TA | Documents | Sponsor |
---|---|---|---|---|---|
1 | Automated IC Card Dispenser System for Residential College |
Dongshen Ye Jonathan Chu Zhirong Chen Zicheng Ma |
design_document1.pdf final_paper3.pdf proposal1.pdf video1.mp4 |
Meng Zhang | |
# Team Members - Zhirong Chen (zhirong4) - Xiaoyang Chu (xzhu458) - Zicheng Ma (zma17) - Dongshen Ye (dye7) # Problem Students residing in residential colleges at the IZJU campus encounter issues when they inadvertently lock their ID cards inside their dormitories, particularly after showering at night. These students require a temporary IC card that exclusively grants access to their dormitory doors. However, staff availability is limited late at night to issue such IC cards. Consequently, an automated IC card dispenser is necessary to provide temporary IC cards to students. # Solution Overview The automated IC card dispenser system will authenticate students’ identities by scanning QR codes on their cell phones. Upon identity verification, the system's embedded software will retrieve the student's dormitory details. Subsequently, the mechanical system will select an IC card, program it with access information, and dispense it. Concurrently, the system will log the borrower's details. Once students return the temporary IC cards, the mechanical system will retrieve them, erase the stored data, and the software will log the cards as returned. # Solution Components ## KIOSK Software The software will encompass the user interface (UI), interaction with the central server, and integration with the recycling mechanical system. ## Recycling Mechanical System The recycling mechanical system will comprise a card storage box, a conveyance system for card transportation from the storage box to the reading and exit points, and an IC card reader/writer. ## Web User Interface The web user interface will facilitate interactions between users and administrators. Users can authenticate via the interface, while administrators can monitor terminal status and exercise remote control. ## Server System The backend software will be responsible for user authentication and authorizing the terminal to issue a new card. # Criteria for Success Robustness: The system should operate continuously 24x7 without significant issues or maintenance requirements. The recycling system's error rate should not exceed 1/500, and the system must detect errors and notify administrators promptly. Efficiency: The system should handle user requests swiftly and effectively. Security: Data transmission between terminals and the server must be secure and resistant to prevalent hacking techniques. Compatibility: The system should be compatible with existing authorization and access control systems. # Distribution of Work Zhirong Chen Design the backend server software system. Xiaoyang Chu Design the KIOSK terminal software system. Zicheng Ma Design the CV algorithm and user software system. Dongshen Ye Design the card dispensing/recycling mechanical system. |