校园一卡通消费管理系统设计文献综述(共9页).doc
精选优质文档-倾情为你奉上新疆农业大学专业文献综述题 目:校园一卡通消费管理系统设计文献综述 姓 名:李自全 学 院:计算机与信息工程学院 专 业: 班 级: 学 号: 指导教师: 职称: 年月日新疆农业大学教务处制校园一卡通消费管理系统设计文献综述摘要:本文描述了校园一卡通消费管理系统现状以及要开发这个系统的原因。将校外的超市一卡通消费管理与校内的进行比较,选择符合校园实际情况的开发技术,介绍校园一卡通消费管理系统的程序设计路线及实现办法。关键词:校园;消费管理;一卡通;应用Digital campus based on the campus smart card consume management systemAuthor: Li zi-quan Adviser: ZHANG Sheng-guangAbstract: This text describe the serure Campus-card system consume and manage current situation,why open up this systemic. Compare the Overtake the serure Campus-card system to compare.To make a choice do the serure Campus-card system. Introduction the serure Campus-card system what to do.Key words: University; consume management campus ;smart card; application引言:随着Internet技术和学校信息化建设的发展,学校应用电子平台,实现校园消费管理一卡通是必然趋势,也将成为学校提高管理水平、方便广大学子在校生活的有效途径。1. 校园一卡通消费管理系统建设背景及定义1.1系统建设背景二十一世纪是信息化的世纪,信息化建设成为我们的首要任务。作为高校校园也要紧随时代的步伐,但如今只有少部分的高校建设了比较全面的信息平台。大多数的高校由于众多原因没有建设。于是就出现了资源浪费,数据冗余。如何更好地整合学校的各类资源,方便学生的学习生活。并通过相应的管理系统实现数据的查询与管理,为学校管理提供最直接可靠的信息来源和决策依据,切实提高学校的管理决策水平,这是目前学校在高速发展和信息化建设过程中所面临的普遍性问题。1.2一卡通消费管理系统定义校园一卡通消费管理是将智能卡的强大功能和计算机网络的数字化理念融入校园中,将学校中原先相对独立的学生生活消费、生活消费充值、身份认证、消费查询、后台数据管理、等各个系统联为一体,动态掌握每一个持卡人的情况,极大地方便学生的学习生活,提高学校的管理水平、提升学校的工作效率。2.校园一卡通消费管理”系统可实现的功能:通过对文献的查阅可以看出,校园“一卡通”系统架构于校园网平台之上, 其主要功能可以综合归纳为电子支付、自助查询两大方面。2.1电子支付功能电子支付是指单位部门或个人通过POS机、收费机等电子终端,直接或间接向结算中心发出指令,实现货币支付与资金转移的行为。电子支付功能在“一卡通”系统中的应用非常广泛,主要表现在学费收取、个人消费、水控电控、补助发放等许多环节。2.2自助查询功能为便于持卡人及时了解校园卡使用情况,“一卡通”系统设置了专门的信息查询系统。用户可以利用相关设备,如触摸屏查询机、电话、Web、完成校园卡账户余额、交易明细、奖贷学金、借书等综合信息的自助查询。 3“校园一卡通”与超市的购物卡的联系与区别超市购物卡是超市内部发行的一种购物凭证或现金凭证,可以作为打折的依据,也可以代替现金购买本超市的物品。通过自己去超市购物的实践经验,得知当你购买物品以后就要拿卡来支付你的消费。超市的工作人员将你的购物卡在poss机上涮一下,显示出你卡中的金额,然后用总的金额减去你消费的金额这样你的这次消费就完成了。超市的购物卡一般用磁条,磁条中只记载着消费者的卡号,而且后台处理只是单纯的减法,消费过程中不能充值。但校园一卡通要进行充值、消费、确认身份、查询等一些功能,在难易程度上要大于购物卡。3.1超市的购物流程总体架构 3.2校园一卡通总体规划根据文献中对校园一卡通的结构介绍,结合校园的实际情况,初步决定运用模块化处理思想,建立“校园一卡通”系统平台,基于该平台建立各应用子系统,包括餐厅、超市、医院、报刊亭、生活补助发放与领用等应用管理,各子系统随学校规模的扩大和应用需求的增加,只需随时增加子系统,不需再对平台进行改动。一卡通系统平台与其它应用管理系统可实现良好的对接,包括财务管理系统、图书管理系统、教务系统、学籍管理系统等,实现数据共享,系统间协调一致运行。3.3总体架构 本系统打算采用B/S(Browser/Server)结构即浏览器和服务器结构,根据文献12能模块设计表初步决定运用模块化处理思想,将系统划分成一系列功能模块,图1-14 条形码制作: 根据文献5条形码的设计,要使校园一卡通消费管理实现对每位同学的消费信息进行规范化的管理及学生自己对个人消费的支付、充值、查询全面的了解,就需要每位同学拥有独一无二的数字编号。由文献可知:条形码可以解决这个难题,它由一组规则排列的条,按一定的规则标记,长短相同,宽窄不一的平行线;一种以光电扫描识读的信息图形标示符,由条形码、条形码符号的生成及其扫描阅读等部分的自动识别系统。条形码的由条形码符号和人工识读两大部分条。条形码符号是按一定的规则标记为一组黑白(深浅色)相间,长短相同,宽窄不一的平行线;一种以光电扫描识读的信息图形标示符。供人工识别的字符代码是一组字串,一般包括0-9个阿拉伯数字、A-Z等26个字母,以及一些特殊的符号。本系统人工识别的字符代码选用每个学生的学院编号、学号、专业编号、卡号组成。条形码符号则用黑白相间的信息图形标示组成。例如计算机学院编号:01;学生学号:;信息管理与信息系统专业编号:001;所持卡卡号:;如下图所示:条形码制作可直接使用条型码生成软件,也可以调用Microsoft Office自带的条形码ActiveX控件Microsoft Access BarCode Control 9,此控件可以打印最常用的11种条形码。相比较后发现在Microsoft Word 2003上安装条形码字体,通过加载控件后直接生成条形码较为简便。可在Microsoft Word 2003表格中设置出学生学号信息,选定目标,用鼠标点击“打印条码”,通过条形码打印机自动生成条形码标签,条形码标签上的内容有:9位数条形码、9位数阿拉伯数字5校园一卡通消费管理系统实现技术路线:5.1一卡通在高校图书馆的应用在文献2中提到一卡通在高校图书馆的应用主要功能如下:(1)原始考勤数据:系统详细记录学生进出校园的原始刷卡记录,显示刷卡时间、地点、考勤机号、进出标志等信息。(2)设置考勤时段:设置学生正常出入时段和非正常出入时段,为考勤数据分析定义规则。(3)实时刷卡监控:在管理终端上实时显示刷卡人的姓名、性别、班级、照片等信息,供管理人员(门卫)比对。(4)设备档案:建立考勤机基本信息档案,包括考勤机硬件地址,通讯参数。(5)设置操作:可对考勤进行设备校时、通讯检测等。(6)日常操作:采集数据,下载黑名单等。(7)数据上送:根据预先定义将考勤记录上送至校园IC卡前置机和移动公司后台。(8)统计查询:统计查询刷卡数据,查询出入结果记录,根据定义分为正常出入和非正常出入两种类型统计分析。(9)系统维护:建立各级管理员档案,完成操作权限分配。(10)数据维护:刷卡数据的备份恢复、导入导出。5.2校园一卡通消费管理系统设计路线通过对一卡通在高校图书馆应用的分析,本系统初步构想实现的主要功能如下:(1)数据录入:由教务处收集在校学生的个人详细信息,传递到消费管理系统。(2)新用户注册:将自己的真实信息填写,后台管理员进行审核。(3)用户信息管理:用于系统管理员对用户信息的查询、导出、重置登陆密码、增加、修改用户信息。界面分为查询区、用户列表区、用户资料增加修改区、用户权限预览区。(4)查询用户消费信息:在查询区里面,可以选择用户所属学院、选择查询项目、输入查询值对用户信息进行查询,如消费、充值记录。及消费时间、地点的精确查询。(5)用户导出消费信息:导出功能可以对查询出来的用户信息进行导出到文本文件、excel文件等。(6)用户重置用户密码:在用户列表中选择要重置密码的用户、进行重置密码操作。(7)记录消费数据:系统详细记录学生在校园的消费刷卡、充值记录,显示刷卡时间、地点、刷卡机号等信息。(8)设置消费时段:设置学生正常刷卡时段,为考勤数据分析定义规则。(9)实时刷卡监控:在管理终端上实时显示刷卡人的姓名、性别、班级、照片等信息,供管理人员监督。(10)设备档案:建立poss机基本信息档案,包括poss机硬件地址,通讯参数。(11)日常操作:采集数据,下载黑名单等。(12)系统维护:建立各级管理员档案,完成操作权限分配。(13)数据维护:刷卡数据的备份恢复、导入导出。5.3校园一卡通消费管理面向的管理对象如下:(1)商务消费类:如就餐、超市、上机、复印、水控、电控等各类收费应用。 (2)身份识别类:如考勤、门禁等各类验证身份的应用。 (3)混合类:如图书、医疗、学籍教务等管理系统既要验证身份,又要进行收费结算的系统。5.4本系统实现的功能:本系统实现学生就餐的消费管理。根据文献12采用B/S(Browser/Server)结构即浏览器和服务器结构,初步决定运用模块化处理思想,将系统划分成一系列功能模块,如图2-1所示。图2-1 校园一卡通就餐消费管理系统功能图用户模块包括用户个人信息管理、消费信息浏览与查询、办理一卡通、修改个人信息等功能。管理员模块包括对用户管理、消费信息管理、数据维护、记录消费数据等功能。对每个模块的功能实施细化,各模块完成的功能如下:5.4.1用户模块(1) 用户信息管理功能模块:用户登录、用户注册、用户信息查看、用户信息修改、添加新用户;(2) 用户就餐消费查询功能模块:浏览就餐消费信息、查询消费的时间、地点、金额等;(3) 用户充值查询:对卡内的金额的查询;(4) 用户导出消费报表:将用户消费信息进行导出到文本文件、excel文件;(5) 用户挂失登记:卡丢失以后,用户登录申请挂失。5.4.2管理员模块(1)用户管理功能模块:管理员登陆、查看用户信息、修改用户信息、删除用户、添加用户;(2)数据维护功能模块:查询消费信息、修改消费信息、添加消费信息、删除消费信息;(3)记录数据消费功能模块:记录用户消费信息、统计消费金额.5.4.3本系统的后续扩展 校园的消费管理在各个部门之间都具有一定的共性,所以在后续的扩展时可以参考本系统的制作过程,渐渐完成其他消费管理系统,如超市、医疗、上机等消费管理系统,真真实现校园的一卡通时代。6校园一卡通消费管理系统开发工具 通过对本系统功能的分析以及对各种开发技术的比较,本系统初步选择用Visual Basic,web技术,ACCESS数据库,B/S结构等技术来实现。下面简要介绍这些实现技术。6.1 Visual BasicVisual Basic以可视化工具进行界面设计,在制作时较为方便。以结构化BASIC语言为基础,以事件驱动为运行机制。提供数量多,功能强的控件;具备了多媒体、数据库、网络等功能。利用 Visual Basic的数据访问特性,用户可以对包括Microsoft SQL Server和其他企业数据库在内的大部分数据库格式创建数据库和前端应用程序。使用Visual Basic既可以开发个人或小组使用的小型软件,又可以开发多媒体软件,数据库应用程序、网络应用程序等大型软件。6.2 Web技术根据学校的实际情况,校园一卡通系统网络基于学校现有的校园网基础上,将校园一卡通系统与校园其他应用系统的网络相连接。校园一卡通消费管理系统所涉及的人数较多,信息量较大。然而不是所有的维护人员都可以进入后台数据库进行管理,所以我选择Web技术来实现异地的数据库管理,它是一种基于浏览器服务器(BS)的体系结构,用户通过浏览器访问Web站点。Web技术由静态网页技术的HTML发展到动态网页技术(CGI、ASP、PHP、JSP)经历了一个重要的变革过程,它已经不再局限于仅仅由静态网页提供信息服务而改变为可提供交互式的信息查询服务的动态网页,使信息数据库服务成为了可能。静态网页无法存取后台数据库,不能利用代码动态改变网页的显示内容,只能固定显示事先设计好的页面内容:动态网页不仅仅表现在网页的视觉展示方式上,更重要的是,它可以对网页中的内容进行控制与变化。可实现对后台数据库的存取,并能利用数据库中的资料,动态生成客户端显示的页面,运行于服务器端。6.3 数据库Access校园一卡通消费管理后台数据库管理要处理大量的信息,需要比较方便的的操作界面。Access它具有界面友好、易学易用、开发简单、接口灵活等特点,是典型的新一代桌面数据库管理系统。可以完成消费管理系统以下功能:(1)完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。(2)强大的数据处理功能,在一个工作组级别的网络环境中,使用Access开发的多用户数据库管理系统具有传统的XBASE(DBASE、FoxBASE的统称)数据库系统所无法实现的客户服务器(Cient/Server)结构和相应的数据库安全机制,Access具备了许多先进的大型数据库管理系统所具备的特征,如事务处理/出错回滚能力等。(3)可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。 (4)作为Office套件的一部分,可以与Office集成,实现无缝连接。(5)能够利用Web检索和发布数据,实现与Internet的连接。Access主要适用于中小型应用系统,或作为客户机/服务器系统中的客户端数据库。6.4 Browsed Server开发框架结构由于网络平台所选择的是web技术而B/S结构是将Web 技术与C/S模式相结合,实现了开发环境与应用环境的离。它将客户端的表示层用Web浏览器取代。大量的业务处理放在应用服务器应用服务器又称Web服务器,作为应用层。数据库服务器作为数据层。在B/S结构中,客户端的标准配置是浏览器,如IE;业务功能处理由独立的应用服务器处理,Web服务器成为应用处理的标准配置;数据处理仍然由数据库服务器处理。采用B/S结构后,在客户端只需安装一个通用的浏览器即可, 不再受具体操作系统和硬件的制约,实现了跨平台的应用。结论:随着高校信息化建设的发展,一卡通消费管理技术在学校的应用也越来越广泛。消费管理在学校的学生日常生活中是不可或缺的,一卡通消费管理系统的实现,可以帮助学生做好理财,查询自己消费的金额、时间、地点等。做到“一卡在手 校园消费不再愁”的最终目的。参考文献:1 郭玉娇,李志华,罗士波.一卡通的应用现状及前景J.化工高等教育,2009,(01):96-1002 梁作明.一卡通在高校图书馆的应用分析J.农业图书情报学刊,2009,(04):94-953 刘皓,樊强.数字化校园与校园一卡通平台设计研究J.黑龙江科技信息,2009,(04):654 傅慧.数字化校园一卡通系统的数据安全管理的研究J.网络与信息,2009,(04):195李国友,李国庆,赵煜.条形码技术资料管理系统的开发J.云南电力技术,2006,(04):196曲卫华.ASP.NET特点及运行原理浅析J.太原大学学报,2009,(37).7殷蓓蕾.基于Web的网络管理平台研究综述J.科技/创新,2009,(369).8胡国华, 谭敏,周泽华.基于A技术预约型开放实验室管理系统实现J.安徽科技学院学报,2009,(2).9李虎.基于B/S结构的校园OA系统的设计与发J.科技视野,2009,(7).10郑鸿英,高攀.基于B/S的毕业设计(论文)管理系统的研究J.电脑知识与技术,11周晓庆,肖建琼.基于C/S 及B/S 模式的实验中心管理平台研究J.基于C/S 及B/S 模式的实验中心管理平台研究,2009,(18).12郑小玲,王学军,王立国.Access项目开发实用案例M.科学出版社.2005.11John Clark Craig.Microsoft visual basic4.0 developer's workshop.Redmond:Microsoft Press,1997.专心-专注-专业