基于校园一卡通自动收费系统的设计与实现 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

基于校园一卡通自动收费系统的设计与实现

来源:中国一卡通网  作者:李强,姜蓉  发布时间:2010-09-03 14:40:40  字体:[ ]

关键字:校园一卡通  自动收费  收费系统  一卡通技术  

摘   要:本文提出基于一卡通技术的自动收费系统的设计与实现方法。系统可通过校园一卡通POS机网点进行各种费用的自动扣划,以及助学金、补助的自动发放:可随时统计收赍项目的收缴情况;可实现信息资源的共享,提供各种形式的查询统计功能;遵循安全第一的原则,确保资金、信息安全。

    近年来,高校办学规模不断扩大,招生人数与日俱增,违规收费、欠费现象也在不断增加。如何对学生的收费管理模式进行改革和创新,已经成为亟待解决的问题目前.在我国教育行业,特别是高校,校园一卡通系统逐步得到普及,为高校收费管理的改革提供了契机。 

    本文提出的基于校园一卡通技术的自动收费系统是一套完善的面向高校收费的综合管理系统,该系统可在学校任一POS机网点处进行收费操作,具有较好的开放性和可伸展性,可与学校现有的各收费系统对接,实现全校的“无现金”收费模式。 

    一、自动收费系统的系统结构 

    1.系统基本组成结构 

    根据各部分在整个收费系统中的运行位置和使用环境,系统可分成三部分,如图l所示。
 


图1 系统基本组成结构

    收费服务端是整个收费系统的核心,该服务与收费信息数据库、现有校园一卡通系统进行交互,同时提供收费第三方接L1服务,可以与学校现有的各收费系统进行对接;用户管理端与用户进行交互,管理员或普通用户通过Web浏览器登录,根据不同的权限可以创建收费类别、提交/取消收费名单、查询收费情况等,并可以打印报表;POS机端与学生的校园一卡通进行交互,提供扣费、补助发放等服务。 

    2.系统模块结构 
    
    系统模块结构如图2所示。 


图2 系统模块结构 


       
    二、自动收费系统的设计与实现 

    1.用户管理部分 

    用户管理部分为B/S架构,包括查询管理、扣费管理和发放管理三个模块。

    (1)查询管理。用户通过Web浏览器查询收费数据库,可以查询和统计学生的扣费、补助发放等信息,并可打印报表。对不同的用户,该查询功能进行了权限的设置。
 
    (2)扣费管理。管理员在进行扣费操作前,首先需设置扣费类别,其中包括扣费ID、扣费类型、扣费周期,然后批量导人扣费名单文件到此类别下,其中扣费名单文件为Excel模版文件,内容包括学号、扣费金额,此文件由各扣费单位负责填写。
 
    (3)发放管理。管理员在进行发放操作前,首先需设置发放类别,其中包括发放ID、发放类型、发放周期,然后批量导入发放名单文件到此类别下,其l11发放名单文件为Excel模版文件,内容包括学号、发放金额,此文件南各发放单位负责填写。
 
    2.收费服务部分 

    收费服务部分为中间件服务,基于.NET平台下的Web Service技术,包括收费数据库服务、收费第l二方接口和一卡通第三方接口。 

    (1)收费数据库服务。此模块提供与收费数据库交互的服务,通过此服务,可以使所有收费信息通过网络被其他子系统访问使用,同时该服务也能接收用户管理部分发来的请求,完成相应的数据库操作,如新增收费类别、收费名单等,保存重要的操作记录,生成日志。 

    (2)收费第三方接口。对于学校现有的收费系统,本系统可提供第三方使用的应用程序接口,接口的方式可以是.dll和.Java Package等形式。通过本模块,学校现有收费系统的欠费数据可自动导入收费数据库,可实现在校内任一POS机网点处扣费。 

    (3)一卡通第三方接口。利用学校现有一卡通系统提供的第三方接口文件。与校园一卡通系统进行对接,主要功能是通过校园一卡通系统向远端POS机下发扣费、发放补助等名单信息。 

    3.POS机部分 

    POS机部分是最终执行命令的终端模块,该模块将学校现有的POS机终端进行升级,包括扣费操作模块和发放操作模块。 

    三、收费算法

    (1)扣费操作模块。当学生持校园一卡通在任一POS机消费时.扣费模块将首先读取一卡通同定扇区扣费ID。如果此ID与本次扣费ID相同,说明该生已经在其他POS机端交费,则不进行扣费;如果不相同,则利用POS机读出的学号查询收费名单,如查到此学号,POS机将执行扣费操作。首先,POS机的LCD显示器显示收费金额,并发提示音;然后,学生输入一卡通密码进行确认,交费成功:最后,POS机将此次扣费ID写到一卡通固定扇区,并将扣费记录上传数据库。至此,扣费操作完成。当扣费周期结束后,POS机将自动清除扣费名单。 

    (2)发放操作模块。当学生持校园一卡通在任一POS机消费时,扣费模块将首先读取一卡通周定扇区发放ID,如果此ID与本次发放ID相同,说明该生已经在其他POS机端发放补助,则不进行发放;如果不相同,则利用POS机读出的学号查询发放名单,如查到此学号,POS机将执行发放操作。首先,POS机的LCD显示器显示发放金额,并发f{J提示音:然后.学生输入一卡通密码进行确认,发放成功:最后,POS机将此次发放ID写到一卡通固定扇区,并将发放记录上传数据库。

    (3)验证学生输入的密码,密码正确,则执行下一步操作;

    (4)执行公式① 或公式② ,同时将收费ID写入一卡通指定扇区,向数据库上传收费明细,并在POS机LCD显示器上显示收费成功:

    (5)退出收费系统。 

    四、基于校园一卡通的自动收费系统的优点

    本系统是在校园一卡通的基础上建立的一个智能化、数字化的学生收费系统,实现了信息资源的共享和各种信息的整合。系统可进行各种费用的自动扣划,补助的自动发放:可随时统计收费项目的收缴情况;可以使全校的各种收费实行统一管理,简化了工作流程,减少了现金流动。学校中的各种费用如学生缴纳的考试费、发放给学生的补助等的处理都通过校园一卡通系统划拨,减轻了学校财务部门收缴费用的劳动强度,节省了成本开销,提高了工作效率,同时,又便于将收费情况及时统计汇总,学校各级领导可及时掌握费用收缴情况,大大提高了学校的管理效率。 

    五、结束语 

    基于校园一卡通的自动收费系统主要是针对高校的收费问题,以提高管理水平为目的。在功能上实现了POS机自动扣费、自动发放、收费管理、收费查询统计。从发展趋势来看,高等学校的收费管理最终将实现网络化和电子化。

更多

新闻投稿合作邮箱:yktchina-admin@163.com    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖