搜档网
当前位置:搜档网 › 校园一卡通系统实现与设计

校园一卡通系统实现与设计

校园一卡通系统实现与设计
校园一卡通系统实现与设计

1 绪论

随着计算机技术和网络技术的迅速发展,人类科学正进入信息时代,信息技术本身正对教育的改革产生深远的影响。现代化的学校少不了现代化的教学设施、设备的武装。建设“校园一卡通”,为学校的教师、学生和教学管理人员提供具有开放性、灵活性、面向学校应用服务的管理平台、是教学管理科学化的必要前提和基本途径,所以,“校园一卡通”的建设势在必行。

随着社会的进步与变革,各学校原有的消费和管理模式已不能适应新的发展要求,基于目前现状“一卡通”应运而生。所谓“一卡通”即在学校内,凡有现金、票证或需要识别身份的场合均采用卡来完成。此种管理模式代替了传统的消费管理模式,为学校的管理带来了高效、方便与安全。建立先进的信息管理系统是实现高等教育现代化的必由之路,而智能卡技术的推广运用,则是推进高校信息化管理的重要举措之一。校园智能卡可供学生用于校园内部处理杂务,购买食品、饮料、书本,借阅图书,查资料,洗澡等。学生只需在管理中心开设帐户并存入金额,即可启用其电子钱包功能,可反复充值,“校园一卡通系统”可真正意义地实现“一卡在手,走遍校园”。独具特点的通用查询子系统使其可充当管理学校日常消费、管理的角色,并为领导的决策提供可靠的数据依据,同时也为教职员工和学生提供了方便。

2系统总体设计规划

系统功能结构组成

校园一卡通系统架构总体分二层,分别是卡管理中心与各子系统,现介绍如下:

服务器、客户端

2.1校园卡管理中心(服务器)

由中心数据库服务器、存贮设备、中心应用服务器、前置机以及各种管理软件共同构成了校园卡管理中心。

中心数据库服务器:

中心数据库服务器装有win9x或win2000操作系统平台, Access2000数据库系统,根据学校的规模、营业流水的大小以及管理模式可以使用较高档次的PC服务器和数据存储设备,以保证数据的安全性与可靠性及系统的稳定性;中心服务器根据实际需要可以直接接入到校园网提供的虚拟专网中。

主要功能是为各前置机提供个人帐户记录、历史流水帐的实时查询服务,提供全部和部分数据库子集、索引的查询服务;实时存储各地交易、充值、扣款流水的服务;中心数据的实时更新、存储备等服务。

2.2设计理念

1. 实现一卡走遍校园,一卡通用、一卡多用

用射频卡代替学校目前使用的学生证、借书证、和食堂就餐券、澡票等、证件、计算机房的机时票等,实现学生只要带一张卡即可在校内食堂、洗浴中心、等收费场所消费;也可以去图书馆查阅资料、借阅书籍;去机房上机等。从根本上实现“一卡在手,走遍校园”的设想。实现全校各类数据的统一性和规范性;提高学校的现代化管理水平。

设计上追求先进,注重实用、科学、经济及合理性;力求系统的安全、简捷、功能齐全;充分考虑系统的可扩展、可维护。

2. 校园卡的作用

校园卡可代替:学生证、工作证、身份证、借书证、会员证、餐卡、钱包、存折。

3. 校园一卡通应用范围

学生管理:注册、注销

身份识别:图书馆、计算中心。

交费:上机。

用餐:餐厅。

4. 总体应用结构

总体结构图

各消费点通过校园主干网和中心服务器联结,通过校园主干网与中心进行数

据交换,主干网的安全是整个校园一卡通系统运行的安全保证。为了确保系统安全,设计上采用了中心服务器与各消费点服务器之间的非实时性及实时性相结合

原则,即:主干网通可进行数据交换,便于数据统计,主干网不通各消费点服务

器可承担各消费系统运行任务,保证各消费系统正常运行。

3 系统设备准备

3.1技术可行性分析

目前计算机以进入日新月异的时代,大内存、大容量的硬盘也以普及,这就为系统提供了强有力的硬件保障。操作系统现有Windows98/windows2000等,同时提供了面向对象的程序设计工具——Visual Basic 等。它们强大的功能为实现用户要求提供保证,综上所述在技术上是可以完成的。

3.2系统概述

1、本系统对硬件的适应:

CPU: 586-133以上主频;

16兆以上内存;

硬盘剩余空间30兆以上;

具鼠标器,最好彩显;

任意打印机。

2、适应平台:WINDOWS95/98/2000/NT4.0以上。以Visual Basic6.0为系统开

发平台,利用Visual Basic6.0可视化、面向对象、采用事件驱动方式的结

构化高级程序设计语言,可以用最迅速、最简捷的方式开发出应用系统,操

作简便、灵活。

3.3系统简介

本系统有服务器端和客户端两个部分组成,系统工除了后台运行的一卡通中心服务器之外,分成登录模块、卡管理模块、查询模块、报表模块、系统管理模块,根据用户的管理要求可以实现分离和统一。这样做主要是出于系统管理的需要,体现了工作分工,互相监督制约的原则。发行中心主要负责发卡和认证,实现、挂失、解挂、补卡等查询、报表、汇总资金等操作,并为系统中的所有部门提供校园卡和用户身份的识别与鉴定。结算中心负责系统中所有与资金流动有关的业务,如预付金额、补贴

等等。各相应子系统就是学校中的分网点应用系统。

主要特性

(1) 一卡多用

校园卡既可作为身份卡,在不同的场合证明持卡人的身份,还可以作为储值卡代替现金完成各种交易,交纳各种费用。只用一张智能卡就可以完成以下功能:学生证、借书证,餐卡(食堂、餐厅),交费卡(上机),电子钱包(商店)。

(2) 一体化管理

操作方便,简捷易用。开户补卡等所有操作一时一地就成可完成。

(3) 实时联网

实时到账。整个系统通过多种方式互联,所有数据可以实时互传,任何一笔流水都会迅速下发到每一台主机,保证系统准确性、有效性,充分维护用户的利益。

(4) 工作可靠

支持恢复还原功能。系统软件、硬件稳定可靠。保证系统连续正常运转。数据备份,手段多样,软盘、USB硬盘、硬盘。实时备份,系统崩溃可立即恢复。

(5) 安全保密

系统具备多层次的安全和保密机制,操作人员分级设定权限,对数据操作有多重保护,存储和传输过程中使用了多种加密手段,系统业务中的大量商务交易,可以达到很安全标准。

(6) 易维护

系统本身的故障率极低,主要设备有自检功能,系统完全采用了模块化设计,

可以迅速排除各种故障。

(7) 速度快

数据处理快,实时性高,即使是系统高峰期的大量数据也可应付自如。

4. 系统的运行环境及使用方法

4.1 系统的运行环境

系统采用Visual Basic 6.0实现。VB是以人们所熟知的BASIC语言为基础的,不仅易学,易掌握,它的可视化特性还为应用程序的界面设计提供了迅速便捷的途径。在VB编程中不需要编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象拖放到窗体上适当集团即可VB同时还是一个包括了编辑、测试和调试、编译

并建立可执行程序,直到应用程序的发行。

VB是在原有的Basic语言的基础上进一步发展起来的,能方便地进行图形用户界面设计的程序语言。Visual Basic除了继承原有BASIC语言简单易学的特点外,引入了窗体和控件的概念,从而可以方便地进行可视化屏幕设计,另一个特色是具有事件驱动的编程机制,从传统的面向过程的程序设计,转移到采用先进的面向对象的程序的程序设计。

Access2000 就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。

VB对数据库的访问

许多用低版本Visual Basic创建的数据访问应用程序都使用了Microsoft Access所采用的Microsoft Jet数据库引擎来存储和管理数据。这些应用程序用Microsoft Date Access Objects(DAO)对数据进行访问和操作。在Visual Basic 6.0中可以用Microsoft ActiveX Date Objects(ADO)来轻松地操作多种数据库格式中的数据,这些格式中包括Microsoft Jet数据库,对于新的应用程序来说,使用ADO 和 Visual Basic的新式数据访问功能将更加方便。使用ADO和使用DAO一样,有两种途径可以对数据进行访问。一种方法是使用Visual Basic提供的数据控件,几乎不需要编写代码,就能方便地实现对数据的常用操作。另一种方法是使用ADO对象,完全通过编写代码来对数据进行访问。利用控件访问数据库的方式虽然简单方便,但不利于对大数据库进行访问而且灵活性也不好。但通过对象,直接利用编码的方式实现对数据库的操作,会使数据库处理更灵活,功能更强大,并且综合性更强。

微软的JET数据库引擎提供了与数据库打交道的途径,我们是通过它以及Visual Basic 来访问数据库并对其进行各种操作。Visual Basic、Access以及其他微软的软件产品都是通过共用JET数据库引擎,从而给用户提供了丰富的数据类型。

4.2 客户/服务器结构的特点

安全性高:数据的对话完全由数据库服务器来进行,而不需产生多个数据库内容的备份,因此数据的访问操作较为可靠安全.

扩充性佳:对于想要将更多的用添加到网络系统中,客户/服务器结构模式可以

很容易满足添加的需求。

提高操作效率:使用客户/服务器结构工作模式将大幅度提高操作的速率。特别是对于那些只有低运行速度的工作站的系统,运用较高级的服务器就能够有效改善数据访问速度。

传输效率佳:客户/服务器结构模式完全根据需求进行数据的传递,大量减少网络的通信量,明显提高数据传输效率。

4.3 远程数据访问

在VB中,用数据库引擎和数据访问对象DAO可以创建功能强大的客户/服务器应用程序。对远程数据库的访问是开发这类应用程序的关键,本文将介绍在VB中用DAO通过数据库引擎访问远程数据库的方法。

用DAO访问远程数据库可以通过三步来实现,即数据连接、数据处理和断开连接。下面主要介绍数据连接和数据处理的具体操作。

4.4 数据连接

DAO通过链接远程表的方式来进行数据连接。这样,数据虽然驻留在远程数据源上,但在本地的数据库中可以存储与远程数据的永久性连接,同时缓存链接的表结构信息,从而在下一次访问该表时,不用再次从服务器中检索这些结构信息,加快了连接速度。一旦链接了一个表,该链接便会保留在各会话期间,直到连接断开。链接远程表的具体操作是:

用 Open Database 方法打开将要包含该链接的本地数据库,用 CreateTableDef 方法在该数据库中创建一个新的TableDef对象,将 TableDef 对象的 Connect 属性设置为一个合法的连接字符串,标识要访问的远程数据库类型、数据文件的路径以及用户名和远程数据源密码等。将 TableDef 对象的 SourceTableName 属性设置为远程数据库中要访问的表的名称。添加 TableDef 对象到 TableDefs 集合中。

数据处理

数据连接建立后,可以用 OpenRecordset 方法打开一个记录集,并可用 DBGrid 控件和 Data 控件方便地浏览整个记录集。如果使用表类型(Table-type)记录对象,则对应的是一个实际存在的数据库表,在多用户环境下,其它用户对数据的修改会立即反映到表中;如果使用动态集类型(Dynaset-type)记录对象,则对应的既可以是一个表中全部记录,又可以是一个查询的结果,并且可以更新记录集中的记录;如果使用快照类型(Snapshot-type)记录对象,则对应的可以是表中的全部记录,也可以是一个查询结果,但不能进行记录的增加、删除和修改操作。此外,还可以建立其它类型的记录对象,如仅向前型(Forward Only-type)记录对象和动态型(Dynamic-type)记录对象。

断开连接可以通过关闭应用程序或设置连接超时来实现。注意:如果对数据库对象使用 Close方法,则由于在 Microsoft Jet 数据库引擎内部缓存了连接,实际上连接并未取消。

客户端利用Winsock的Send Data方法将待查内容发送到服务器端,服务器端利用data控件对数据库进行查询,最终利用Winsock的Send Data 方法将查询结果发送到客户端。

5系统的功能及结构

5.1系统的功能

1. 卡管理,查询,报表,系统管理

2. 较强的操作性,快捷方便

3. 可设置大金额密码功能

4.可按人分部门设置管理限权

5.可多机联网使用

6. 可24小时全天候运营

7.可备份,还原数据

8.具有日志功能

5.2 系统的总体结构图

5.3系统所用数据库和表

5.3.1数据库为:Access2000

库名:gly.mdb ykt.mdb 5.3.2表名及字段设置

gly.mdb 管理员

ykt.mdb

6.各模块的详细介绍

6.1登录模块

6.1.1 设计思想

运用操作员代码和操作员口令进行系统的初步登录,并根据相应的操作代码分配相应的管理权限。

6.1.2 模块功能

进行系统的登录时,用户和密码都将以“*”显示,这样可以为系统提高一定的安全性,系统还具体管理权限的分配。

6.1.3 相关代码

系统登录相关代码:

Data1.RecordSource = "select * from 管理员 "

Data1.Refresh

Data1.Recordset.FindFirst "管理代码= '" & (Text1.Text) & "'"

If Data1.Recordset.NoMatch Then

If TIM = 3 Then

MsgBox "密码输入错误,请向系统管理员查询!", 0, "系统管理"

End If

If Text1.Text = "" Then

MsgBox "请输入操作员代号!", , "系统管理"

Text1.SetFocus

End If

If Text2.Text <> Data1.Recordset.Fields("管理密码") Then

MsgBox "密码错误,请重新输入密码!", , "系统管理"

6.1.4 模块流程

6.2卡管理模块

6.2.1 设计思想

运用VB中的Data数据控件对数据库进行增加,修改,删除等操作。在这些操作中,为了让一些卡管理功能能具别清楚,把新卡,补办卡,挂失卡与撤消挂失,卡回收分别做了相应的标记,如:新卡标记为“1”,补办卡标记为“0”,身份,教工用“-1”,学生卡用“1”,其它用“0”以便查询和身份的具别。在对挂失卡的处理,只要此卡号处于挂失状态,在消费,预付金额,卡回收时都有限制。在对此模块中的操作都是先经过数据库中的查询命来实现,并进行相应的操作。

6.2.2 模块功能

模块功能:预付金额,发行新卡,补办卡,挂失与撤消挂失,卡回收等。

6.2.3 相关代码

Data1.DatabaseName = App.Path & "\ykt.mdb" ’自动搜索数据源

发行新卡:If Data1.Recordset.NoMatch Then’判断此卡号是否在库中存在 MsgBox "此卡号已存在!", , "卡管理"

Else

Data1.Recordset.Fields("标记") = 1’新卡标记

Data1.Recordset.Update’发行新卡

预付金额: Data1.Recordset.Edit

Data1.Recordset.Fields("金额") = Text4.Text’预付金额

Data1.Recordset.Update

挂失与解挂: Data1.Recordset.Fields("标记") = -1’挂失标记 Data2.Recordset.Fields("标记") = 1’解挂标记补办与回收:Adodc1.Recordset.Delete’回收卡

6.2.4 模块流程

6.2.5 卡模块分类

卡管理模块包括:预付金额、卡消费、发行新卡、补办卡、回收卡和挂失/撤消挂失。

1.付金额

预付金额是对卡进行充值的,只要所充的值一定要大于零。不能对负值和零充值。如果输入的值小于等于零,系统提示:不能充负值。

2.卡消费

卡消费是消费者在各部门消费的金额数,如:餐厅、机房、图书馆、洗浴和超市。卡消费是卡管理的主要功能。消费者消费多少金额,系统将自动从中扣除多少金额。

3.发行新卡

发行新卡这一部分是必然的,每一年都有新生到这个学校,当然也要办新卡。根据对话框输入相对于自己的个人信息,然后将存入数据库中。

4.补办卡

补办卡是必须要此卡处于挂失状态下才能补办卡。如果并没有处于挂失状态下就不能被补办,系统将自动提醒用户。也就是说一个用户只能拥有一张卡。

5. 回收卡

有发行新卡当然也就有回收卡,回收卡就是相对于毕业生来说,人毕业了,卡就得回收,回收的卡将从数据库里清除所以有关信息。

6.挂失/撤消挂失

挂失/撤消挂失也是一项必不可少的一项,当然有挂失就有撤消挂失。如果此卡已被挂失,那么此卡将处于冰冻状态(不能被消费)。撤消挂失就是将处于冰冻状态的卡化解。

6.3 查询模块

6.3.1 设计思想

利用VB中的Data数据库控件和ADO数据控件Adodc数据控件并结合SQL相关数据操作命令,进行数据查询。通过Data Grid网格表格显示。

6.3.2 模块功能

具体实现数据查询,对办卡、补办、挂失与解挂,卡的身份进行查询,很客观的把数据库中的内容体现出来。可以按时间来查询各项内容的使用情况。可以查询操作员的信息。按网点查询用户消费情况,查询用户使用情况。

6.3.3 模块流程

6.3.4 信息查询分类

1、卡信息查询:可以查询新卡、补卡、挂失卡、教工卡以及学生卡等有关详细

资料。

2、操作员信息查询:查询操作员的基本信息和操作员日志。

3、用户消费查询:根据用户输入的姓名、学号以及系别可以查询用户在食堂、

机房、浴室、超市以及图书馆消费的金额。

4、按日期查询消费情况:根据日期一个日期范围,查询该日期范围中消费情况。

5、按网点查询用户消费情况

6.5 报表模块

6.5.1 设计思想

运用VB中的Data Environment数据环境设计器与ODBC数据源,再加上Data Report的运用。实现报表的处理,把卡的信息,管理员日志,预付金额信息体现出来,并打印。

6.5.2 模块功能

实现报表的处理,把卡的信息,管理员日志,预付金额信息体现出来,并打印。

6.5.3 模块流程

6.6系统管理模块

6.6.1 设计思想

此模块主要是对系统的安全性和保密性进行设计的。其中操作员管理这个分支模块是根据操作员的身份进行操作权限的设置。数据恢复和数据还原有一定的数据安全性,不为防止不丢失数据而做的。根据操作的需要进行定期的操作口令修改,提高保密性。可以增加和删除操作员。数据备分时是系统自动根据当日日期

加数据库的名称合起来组成新的文件名,即备份数据文件名。在权限设定时分为系统管理员,系统操作员,普通操作员,一般用户,分别用1,2,3,4来代表,进入系统时,会自动检测该用户的权限并分给想应的操作权限。

6.6.2 模块功能

增加操作员,操作员的操作权限设定,修改和删除操作员,操作员修改密码。

相关代码:

增加操作员:rs1.Fields("管理代码") = Text1.Text rs1.Fields("管理密码") = Text2.Text

修改密码:Data1.Recordset.Fields("管理密码") = Text5.Text 模块流程:

结论

通过这次毕业设计,使我更进一步地掌握了Visual Basic 这门语言,对它的功能以及应用有了更深一步的了解,对它的操纵更熟练了。但是同时也让我了解了到自身的许多不足,也发现了以前对这门语言学得不透彻,没有很好地重视它,掌握它。通过这次毕业设计,虽然比起以前有了很大的进步,但还是了解得不够,学习得不够,今后要更加努力学习好一些基础的知识,以备在需要的时候发挥自身的才能。“书到用时方恨少”这句话在这次毕业设计中表现得淋漓尽致,一开始做毕业设计时,不够重视,认为肯定能行,但做到最后,情况越糟,甚至有一段时间让我觉得有点手足无措了,幸好有朋友的帮助,再加上自己“亡羊补牢”式地恶补,才没有出现让人不满意的结果。这也让我体会到了,互相帮助的重要性。

这次毕业设计采用Visual Basic 6.0语言(以下简称VB)编写,VB简单易学,容易掌握,而且也容易理解,尤其是它面向对象的编程方程,更让人觉得直观不烦琐,一目了然。但是VB也有许多的不足之处,比如:不够灵活,做出来的界面比较呆板。

VB6.0内部的数据库和Office中的Access数据库一致,而且简单易学.不仅如此VB6有基于Web的应用,这架起了和远程通信的桥梁。

设计也有不少的不足之处:系统的功能不够完善,只能说是一个简单的校园一卡通系统。

没有弹性的分析和“一卡通”运行过程中存在的问题等等,这些问题都因为时间的关系和自身掌握的知识不够多,不够熟练而没有完善。

致谢

在本次毕业设计的设计制作过程中,我之所以能顺利完成任务,除去自身的努力之外,很大程度上要归功于我的指导老师和同学,她们给我提供了很大的帮助,她们认真的做我的测试用户、不厌其烦的为我提出了系统的不足之处和改进方法、指导我、督促我,让我从中得到很多编程技巧和经验,在此表示诚挚的感谢。

参考文献:

1.网冠科技. Visual Basic 时尚编程百例. 北京:机械工业出版社,2001

2.Carl Franklin,(潇湘工作室译).Visual Basic 6.0 Internet 编程指南.北京

人民邮电出版社,1999

3.朱锦坤,纪哲锐.Visual Basic 多媒体与因特网应用. 北京:清华大学出版社,

1999

4.马锦忠,陆正康等.数据库系统概论.南京:南京大学出版社,1995

5.沈德金,陈粤初.MCS51系列单片机接口电路与应用程序实例. 北京:北京航天航

空大学出版社,1991

6.薛钧义等.MCS51/96系列单片机微型计算机及其应用. 西安:西安交大出版社

7.陈春玲.软件工程与数据库概论. 西电科大版,1999

附录 A

关于系统结构的几点说明

1键盘的处理

可以这么说,在windows里,最快的操作是鼠标键盘,而不是只有一种输入设掌握键盘的处理,将会使程序增色不少。基于这种思想,进行软件设计时,做了如下考虑:

2界面上的按钮设置

将界面上的特殊按钮如“确定”的Default属性设置为True,达到按回车键与单击该按扭效果相同;而“结束”、“退出”的Cancel属性设置为True,则达到按Esc 键与单击该按钮效果相同。

如果使用MDI窗体

运用了VB中的MDI窗体来实现本程序,即多文档窗体的应用,将每个子窗体的Mdichild的属性值设置为“True”。还有将MDI和其它子窗体的WindowState设置“2-Maxmize”

装入窗体时,希望能在屏幕上居中,这样看起来比较美观。实现的方法是将窗的StartUpPosition属性值设置为“2-屏幕中心”。

附录B

系统主要使用控件及其简介

1系统主要使用控件

https://www.sodocs.net/doc/942533094.html,bel控件

Label控件用于在窗体或其他容器中显示标签,它通常用于识别其他控

件,用来说明它们的意义或用法,还可以用于显示标题、说明性文字或帮

助信息等。

ii.TextBox控件

Text Box控件用来在程序中提供一个文本框,可以显示或输入文本,它

也是程序用户进行交互的常用方式,比如要求用户输入密码、查询条件等,

甚至允许用户进行大段的文本编辑操作。

iii.Fram 控件

该控件的任务是在窗体中绘制一个很有立体感的框架,常用的属性是

Caption属性,用以显示框架的标题与其它空间配合好似用,使窗体布局

看起来整齐,美观。

https://www.sodocs.net/doc/942533094.html,mand Button控件

是一种常用的控件,主要有Caption属性,它决定显示在命令按钮上的文

字,Click事件是最常用的事件。

https://www.sodocs.net/doc/942533094.html,boBox控件

它融合了TextBox 和ListBox控件两者的功能,既允许用户键入新内容,

又允许用户在列表中进行选择,常用的事件有Click 和Change事件。

vi.WebBrowser控件

是一个Activex控件通过它可以把Internet的浏览功能加到应用程序中,

在Visual Basic 的窗体上显示Web文档,最常用的方法是Navigate 方

法,该方法用来移到URL或打开HTML文件。

vii.SS Tab控件

能在窗体上产生文件夹标记效果,通过该控件的“属性页”对话框,设计

所需要的框架,使界面有层次感。

viii.Data控件

主要用于数据库内容的绑定,主要属性有Connect, Database Name,

Record Source属性。

ix.MsFlex Grid控件

主要用于显示数据库表的记录主要用于非绑定的形式,若和Data控件连

接使用,只能用于浏览数据,保证用户数据的安全。用 Allow Add等属

性实现在控件中加入、删除记录等功能。

x.菜单编辑器:

打开方式:

1.从VB 6.0的“工具”菜单中,单击“菜单编辑器”命令;

2.直接单击标准工具栏中的“菜单编辑器”按钮;

使用键盘快捷键Ctrl + E。

“IT开拓者3网络工作室”成立于2010年,是一个专业的计算机软件开发团队。“资源共享,信息互通”

需要更多相关设计资料和源代码加QQ:493703123

基于RFID技术的校园一卡通系统的设计与实现-11-1

专业学位硕士学位论文 基于RFID技术的校园一卡通系统的设计与实现 Design and implementation of Campus One-card System Based on RFID Technology 作者姓名:郭创 工程领域:软件工程 学号: 41117430 指导教师: 完成日期: 2013年7月 大连理工大学 Dalian University of Technology

大连理工大学学位论文独创性声明 作者郑重声明:所呈交的学位论文,是本人在导师的指导下进行研究工作所取得的成果。尽我所知,除文中已经注明引用内容和致谢的地方外,本论文不包含其他个人或集体已经发表的研究成果,也不包含其他已申请学位或其他用途使用过的成果。与我一同工作的同志对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意。 若有不实之处,本人愿意承担相关法律责任。 学位论文题目:基于RFID技术的校园一卡通系统的设计与实现 作者签名:日期:年月日

大连理工大学专业学位硕士学位论文 摘要 随着科学技术的不断发展与在应用上的推广与普及,以及现在的社会对于能源节约、环境保护、工作效率等各方面理念上的认知,使得人们在自动识别、自动控制、智能行为等方面的应用需求上不断的显现出来,在计算机网络、传感器、数据采集、传输、存储、分析应用等相互结合、协调发展的基础上,物联网概念也就顺势而起,得到了前所未有的发展机遇、机会和动力。 本文从物联网的发展过程开始,介绍了现阶段应用中的相关物联网的技术。如标识技术、识别技术等,并对相关技术进行了总结和对比。并结合学校的具体情况进行的物联网在校园应用中的相关问题分析与实现时方法的设想。 本文的主要内容包括: 一、学校内各种公共场合的节能环保自动化控制系统的设计分析与实现。教室照明与风扇的自动控制、楼道夜晚照明的自动控制等。 二、校园内各部门的各种计费或统计相关证件的统一(一卡通系统)。这是一种较成熟的物联网技术,各地的城市一卡通都有不同的结合应用系统。我在本地公交与银行结合发行的一卡通的基础上,分析问题,使用现有的性价比上各方都能接受的一种标识技术、阅读技术相结合及在现有各部门的数据库之间进行连通就能够较容易实现的一种校园一卡通系统。“一卡在手,校内无忧。”这是物联网在校园内成功应用的远景目标。 三、结合校园一卡通系统。实现学生动态信息的查询统计。如宿舍夜不归宿人员统计、学生进出校园时间的计录与统计、危险区域人员进出情况计录统计等。 关键词:射频识别;数据库;一卡通技术;物联网

《校园一卡通系统》合同书

《荣昌校区一卡通系统》开发合同 合同编号: 甲方(委托人):乙方(受托 人): 鉴于甲方有意委托乙方开发《荣昌校区一卡通系统》,双方依据《中华人民国合同法》及相关的法律法规之规定,在自愿、平等、互利互惠、协商一致的基础上,双方达成如下协议: 第一条定义 1、“荣昌校区一卡通系统”属于软件系统,除另有指明外,指描述于《荣昌校区一卡通系统需求报告》中的在本合同履行期所开发和提供的当前和将来的软件版本,包括乙方为履行本合同所开发和提供的软件版本和相关的文件。 2、“可交附件”指附件中指定的由乙方所交付的软件,包括源代码、安装盘、技术文档、用户指南、操作手册、安装指南和测试报告等。 第二条开发目的 本软件是甲方为方便荣昌校区师生日常生活而委托乙方开发的软件。该软件的主要功能和目标为方便荣昌校区师生上课打卡签到以及食堂进餐打卡等。软件整体功能符合甲方所描述的易于管理、方便使用的要求,应达到正确性、安全性、可靠性、开放性、实用性等的技术指标。 第三条甲方原有信息系统描述

甲方原有的相关计算机信息系统为“学生饭卡管理系统”,其主要功能是方便使用者在荣昌校区各食堂以及超市消费。乙方将结合甲方的计算机信息系统进行软件开发,使开发软件的能同现有系统中已有的设备和相关软件相匹配。 第四条软件系统 1、乙方所开发的软件系统为“荣昌校区一卡通系统”,应采用C#为开发语言,SQL数据库。其中:乙方为甲方开发的软件系统分为3个子系统,包括消费子系统、考勤子系统和信息管理子系统,与甲方原有系统共同构成本合同所规定的软件系统。该软件系统的名称、模块、功能、规格、版本、检测标准等相关情况见《荣昌校区一卡通系统需求报告》。 2、甲方将为整个软件开发支付乙方10000(壹万元整)的研究经费。 第五条软件开发的交付进度和时间 1、本开发软件交付的时间为20XX年XX月XX日; 2、软件开发分为需求分析、概要设计、详细设计、功能实现和测试与维护5个阶段,每个阶段的项目完成后,均应该依据相关检测标准进行检测和交付。甲方将按照2:2:2:2:2的比例进行现金付款。 第六条质量要求 自本合同签订之日起,乙方应尽力履行其在开发计划中所规定的义务,按时完成并交付每一阶段项目成果,其质量标准应符合《荣昌校区一卡通系统需求报告》的规定。 第七条信息与资料 乙方有权根据本合同的规定和项目需要,向甲方了解有关情况,调阅有关资料,向有关职能人员调查、了解甲方现有的相关数据和资料,以对该软件进行全面的研究和设计。甲方应予以积极配合,向乙方提供有关信息与资料,特别是有关甲方对开发软件的功能和目标需求方面的信息和资料。如甲方对乙方完成本合同所需的乙方所有的信息和资料不予提供,则由甲方承担不予提供的损害后果。 第八条资料提供

某校园一卡通子系统设计方案

某校园一卡通子系统设计方案 校园一卡通子系统设计方案 1.1需求响应 泗洪鼎诚职业中等学校学校一卡通主要包括以下几个子系统: 1、门禁管理子系统,建成以后学生可以通过刷IC卡,根据 通行权限进出门禁控制点。具体方案见门禁管理子系统 设计一节。 2、考勤管理子系统,建成以后学生可以通过刷IC卡,完成 上下班的考勤工作。具体方案见考勤管理子系统设计一 节。 3、消费管理子系统,建成以后学生可以通过刷IC卡消费。 具体方案见消费管理子系统一节。 4、水控管理子系统,建成以后学生可以通过刷IC卡消费。 具体方案见水控管理子系统一节。 1.2消费管理子系统设计 消费管理子系统主要适用于食堂、超市及小卖部、体育活动场馆、

医务室、洗衣店以及其他场所的收费管理。 1.2.1子系统主要功能 ?符合ISO14443A国际标准,具有严格的性和兼容性,满足不同用户系统功能扩充。 ?每台收费机带后备电池,停电可持续工作4小时左右。 ?采用超大存贮器,每台收费机可下发黑达10000人,可存储18000笔消费明细记录、18000笔备份消费明细记录。存贮快 满时,可报警提示,备份数据采用循环存储的方式,确保保 留最新的备份消费记录。 ?可设置”随机消费”\”固定扣款”\”菜单消费”\”计次消费”四种消费模式并可通过收费机进行手动模式切换,有 累计查询功能及可通过软件或手动在收费机上设置每卡每天 的最高消费额及消费次数。 ?当设置收费机为定额消费模式时,可设置4个时间段,每个时间段的固定消费额可以不同,并可通过后台软件或手动在 收费机上进行修改,修改简单方便。 ?对于非法卡、挂失卡、余额不足卡、超次卡、消费超额卡,不仅不能消费,而且刷卡时终端会发出报警及代码提示。 ?软件及收费机均具有扣错退款功能。 ?正反面都采用双排5*8LED显示屏显示,刷卡时可同步显示余额和消费额。

新中新校园一卡通系统完整解决方案

新中新校园一卡通系统完整解决方案 来源:中国一卡通网作者:新中新集团北京分公司发布时间:2008-03-14 10:49:24 字体:[大 中小] 关键字:新中新校园一卡通校园一卡通 摘要:新中新在产品创新方面围绕系统的体系架构,把最新的技术结合到产品中,围绕产品的功能,开发学校应用中更迫切、需求更强烈的亮点应用,解决学校之急需,同时提供具有个性化特色的数字化校园总体规划方案设计。 校园一卡通的概念 校园一卡通在学校内也称为校园卡系统,是数字校园的有机组成部分,校园一卡通工程是数字校园的标志性工程和前导性工程。校园卡是将广大师生员工与数字校园有机连接在一起的最有效的媒介,实现了“一卡在手,走遍校园”,校园卡是校园数字化的重要形象和重要标志之一。 校园一卡通系统是架构在校园网上,以感应式射频IC卡为媒介,综合提供身份识别与电子支付服务功能的系统平台,以及其架构在此平台上的各种信息化应用系 统。

校园一卡通系统主要由系统平台和各种应用系统两大层面组成。 校园一卡通的平台是数字校园总体规划中的基础平台设施之一,与共享数据中心等其它基础平台协调共存,可以为新建的和原有的各种信息化应用系统综合提供统一的身份识别与统一的电子支付服务,凡是需要确认身份及付费的各种应用都可以用校园卡来实现。身份识别可以提供多级安全认证强度,电子支付连接银行系统可以提供各种支付和清算业务。 校园一卡通的平台还包括在延伸在校内各个区域的人工服务网点(卡务中心、办卡中心)和自助服务设施(圈存机、触摸屏、网站、电话、短信等)。 校园一卡通的应用系统包括数字校园中涉及数字教学、管理、学习、科研、生活各方面的应用系统,主要有: □ 注册系统、缴费系统、迎新系统、宿舍门禁、考勤签到、控水管理; □ 控电管理、食堂收费、超市收费、校车收费、自助洗衣、自助复印; □ 图书管理、医疗管理、上机管理、考试管理、游泳馆管理、体育馆管理,等等。 校园一卡通建设的意义和作用 ■ 对于学校 □ 增收节支、堵塞漏洞,可以创造直接经济效益; □ 整合资源、信息共享,提升管理与服务水平,带来可观的间接经济效益;

校园一卡通管理系统(需求设计文档)

校园一卡通管理系统 需求文档 文档名称:需求分析规格说明书 项目名称:校园一卡通管理系统 A 引言 A.1 编写目的 所谓“需求分析”,是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,需要得到什么结果,最后应输出什么。需求分析阶段是一个非常重要的阶段,良好的需求分析文档,将为整个软件开发项目的成成打下良好的基础。 A.2 项目信息 本项目的名称:校园依旧阿通管理系统 本项目的应用范围:各个高校校园内 开发单位:武汉理工大学计算机学院软件1101班 用户:学生,老师,校车,校超市,校食堂等 A.3 参考文献 【1】方美琪,《软件开发工具》,经济科学出版社 【2】李建中,王珊.《数据库系统原理(第2版)》电子工业出版社,2004.9 【3】李昭原,刘又诚《数据库系统原理与技术》北京航空航天大学出版社【4】钟珞,袁景凌《软件工程》科学出版社 B 项目概述 B.1 组织结构与职责 本系统用户的组织结构如图b-1所示。 管理员 管理组 教师 用户组 学生 B.2 角色定义 用户系统中扮演的角色,以及可以执行的职责: 校园IC卡一卡通系统在校园网中起着通行桥梁的作用,通过与其它的各个管理系统模块的信息连接,将整个校园网有机、高效地带动起来,使得校园各个方面的工作因IC卡的高效、简便而更加顺利。 B.3 系统概述

随着社会信息化的蓬勃发展,校园的管理也进入了一个信息化的时代,先进的管理信息系统成为建设世纪一流大学的重要标志。在国内信息化建设进程的加速的今天,高校管理者要学会思考如何使学校现有资源得到高效、合理的应用,使教育信息化带动教育的现代化,将教育与信息技术真正地融合,提高教学质量和教学效率, 提高学校声誉,提升学校的竞争力。数字化校园将是今后校园建设的发展趋势和必然。数字化校园建设的实质就是学校的管理部门通过信息化手段,实现对各种资源的有效集成、整合和优化,实现资源的有效配置和充分利用,从而提高各种管理工作的效率和效益。而建设“校园一卡通系统”是实现数字化校园的有效途径。 随着社会信息化的蓬勃发展,校园的管理也进入了一个信息化的时代,先进的管理信息系统成为建设世纪一流大学的重要标志。在国内信息化建设进程的加速的今天,高校管理者要学会思考如何使学校现有资源得到高效、合理的应用,使教育信息化带动教育的现代化,将教育与信息技术真正地融合,提高教学质量和教学效率, 提高学校声誉,提升学校的竞争力。数字化校园将是今后校园建设的发展趋势和必然。数字化校园建设的实质就是学校的管理部门通过信息化手段,实现对各种资源的有效集成、整合和优化,实现资源的有效配置和充分利用,从而提高各种管理工作的效率和效益。而建设“校园一卡通系统”是实现数字化校园的有效途径。 校园“一卡通”系统的建设,首要目的是方便全院师生员工在学院内的各项活动,使在院内的所有消费、缴费行为变得简单易行,身份识别准确安全,数据收集全面、统一。其次,在全院形成学院统一管理的信息平台,促进教育信息的标准化,构建起优良的数字空间和信息共享环境,进一步实现教学资源数字化、数据传输网络化、用户终端智能化、结算管理集中化。第三,在全校实现统一的电子支付和费用收缴管理,解决我院各类费用收缴难、管理乱的问题。第四,借助校园“一卡通”系统提供的基础数据,可整合和带动学校各类管理信息系统的建设。第五,促进学校网络应用基础平台的建设,逐步完成校内应用系统体系结构的升级。 C 目标系统功能需求 C.1 系统用例 根据以上分析,主要介绍日常事务处理和日常消费处理的用例图所具有的功能。 ●餐厅消费 ●超市消费 ●校车消费 ●办卡 ●充值 ●挂失 ●解挂 ●查询

校园一卡通系统

校园一卡通系统 一.系统简要介绍 校园一卡通系统是架构在网络平台上,以感应式射频IC卡为媒介,综合提供身份识别与电子支付服务功能的系统平台,以及其架构在此平台上的各种信息化应用系统。 校园一卡通系统是数字化校园的基础工程,是数字化校园中有机的、重要的组成部分。为数字化大学提供了全面的数据采集平台,结合大学的管理信息系统和网络,形成全校范围的数字空间和共享环境。为大学管理人员提供具有开放性、灵活性、面向大学的应用服务管理平台、是管理与管理科学化的必要前提和基本途径。将给全校师生带来一种全新的、方便现代化生活。 华东理工大学校园卡系统由新开普开发,始建于2001年,2005年进行一次系统升级。配套的校园卡应用软件系统都采用四层架构(见图1),和中心数据库的交互只通过WebService层进行,所有的工作站和第三方数据传输和WebService进行交互,而终端应用只和工作站进行数据交互。这样可以有效保证数据的安全性和完整性。目前,校园卡系统由两台数据库服务器做双机热备,四台WebService服务器,一台应用服务器,多个工作站组成。 图1 校园一卡通系统三层架构模型 二.校园一卡通的主要特点 一卡通系统的突出特点在于“全面、一库、一网、一卡、一密”: (1) 全面:我们的校园一卡通系统包含校园管理所需的十余个子系统,基本涵盖了 一卡通在校园的全部应用领域。 (2) 一库:同一软件平台、同一个数据库内实现卡的发放、卡的取消、卡的挂失、 卡的资料查询、黑名单报警、记录浏览处理统计等数据管理。 (3) 一网:一个统一的网络。基于现有的局域网或基于TCP/IP的Internet网,系 统将多种不同的设备接入同一个大型软件管理平台, 集中控制,统一管理。 (4) 一卡:指用同一张卡实现不同功能的智能管理,一张卡通行于很多功能不同的 设备。 (5) 一密:采用DES/MD5/HASH逻辑加密算法,正真实现一卡一扇区的加密方式, 这样有力保障了系统的安全性。

校园一卡通方案-全

智能IC卡 校园一卡通设计方案 深圳市科松电子有限公司

目录 一、一卡通系统项目概述........... 错误!未定义书签。 二、方案设计依据................. 错误!未定义书签。 三、校园一卡通与数字化校园的关系 . 错误!未定义书签。 四、校园一卡通建设指导思想....... 错误!未定义书签。 1、系统建设指导思想...................... 错误!未定义书签。 2、系统建设目标.......................... 错误!未定义书签。 3、系统总体要求.......................... 错误!未定义书签。 4、系统功能要求.......................... 错误!未定义书签。 五、可行性分析................... 错误!未定义书签。 六、校园一卡通卡片规划........... 错误!未定义书签。 1、校园卡的特点.......................... 错误!未定义书签。 2、校园卡记载信息........................ 错误!未定义书签。 七、校园一卡通系统建设目标....... 错误!未定义书签。 1、建立一体化的“一卡通”平台............ 错误!未定义书签。 2、实现“一卡在手,走遍校园”............ 错误!未定义书签。 3、银行卡、校园卡物理分离................ 错误!未定义书签。 4、实现财务统一管理...................... 错误!未定义书签。 八、总体结构设计................. 错误!未定义书签。 九、子系统功能及实施方案......... 错误!未定义书签。 1、一卡通系统服务中心:.................. 错误!未定义书签。 2、一卡通系统数据库服务器:.............. 错误!未定义书签。

校园一卡通管理系统设计(总12页)

校园一卡通管理系统设计(总 12页) -CAL-FENGHAI.-(YICAI)-Company One1 -CAL-本页仅作为文档封面,使用请直接删除

题目:校园一卡通管理系统数据库的设计 学院:江西理工软件学院 专业:软件土木班级:三班 学号:学生:甘文波 授课教师:李春雨 时间: 2015 年 5 月 15 日 目录 一、需求分析..................................................................................... 错误!未指定书签。 1.1 需求概述.............................................................................. 错误!未指定书签。 1.2 功能简介.............................................................................. 错误!未指定书签。 二、数据库概念结构设计................................................................. 错误!未指定书签。 2.1 确定联系集及E-R图........................................................... 错误!未指定书签。 2.2 画出E-R图.................................... 错误!未指定书签。 2.3学生成绩管理系统总E-R图...................... 错误!未指定书签。 三、数据库逻辑设计.................................... 错误!未指定书签。 3.1 一卡通信息表(card) ............................ 错误!未指定书签。 3.2 学生信息表(Student) ........................... 错误!未指定书签。 3.3 银行卡信息表(bank).......................... 错误!未指定书签。 3.4 账单表(zhangdan)............................ 错误!未指定书签。 四、建表.............................................. 错误!未指定书签。 4.1 创建模式并授权................................ 错误!未指定书签。 4.2 创建数据表.................................... 错误!未指定书签。 五、数据库的运行和维护................................ 错误!未指定书签。 5.1 定义.......................................... 错误!未指定书签。 5.1.1 基本表的创建,建表语句 ................. 错误!未指定书签。 5.1.2 基本表的删除 ........................... 错误!未指定书签。 5.2 数据操作...................................... 错误!未指定书签。 5.2.1 单表查询: ............................. 错误!未指定书签。 5.2.2 连接查询 ............................... 错误!未指定书签。 5.2.3 嵌套查询 ............................... 错误!未指定书签。 5.2.4 操作结果集查询 ......................... 错误!未指定书签。 5.3 数据库更新操作................................ 错误!未指定书签。 5.3.1 插入数据 ............................... 错误!未指定书签。 5.3.2 修改数据 ............................... 错误!未指定书签。 5.3.3 删除数据 ............................... 错误!未指定书签。 5.4 数据库的安全性................................ 错误!未指定书签。 5.5 数据库的完整性................................ 错误!未指定书签。 5.5.1 实体完整性定义 ......................... 错误!未指定书签。 5.5.2 参照完整性定义 ......................... 错误!未指定书签。 六、总结.............................................. 错误!未指定书签。

校园一卡通设计方案

校园一卡通方案 厦门中卡科技开发有限公司 2011年8月

一校园一卡通子系统设计方案 1.1需求响应 泗洪鼎诚职业中等学校学校一卡通主要包括以下几个子系统: 1、门禁管理子系统,建成以后学生可以通过刷IC卡,根据 通行权限进出门禁控制点。具体方案见门禁管理子系统 设计一节。 2、考勤管理子系统,建成以后学生可以通过刷IC卡,完成 上下班的考勤工作。具体方案见考勤管理子系统设计一 节。 3、消费管理子系统,建成以后学生可以通过刷IC卡消费。 具体方案见消费管理子系统一节。 4、水控管理子系统,建成以后学生可以通过刷IC卡消费。 具体方案见水控管理子系统一节。 1.2消费管理子系统设计 消费管理子系统主要适用于食堂、超市及小卖部、体育活动场馆、医务室、洗衣店以及其他场所的收费管理。

?符合ISO14443A国际标准,具有严格的保密性和兼容性,满足不同用户系统功能扩充。 ?每台收费机内带后备电池,停电可持续工作4小时左右。 ?采用超大存贮器,每台收费机可下发黑名单达10000人,可存储18000笔消费明细记录、18000笔备份消费明细记录。 存贮快满时,可报警提示,备份数据采用循环存储的方式,确保保留最新的备份消费记录。 ?可设置”随机消费”\”固定扣款”\”菜单消费”\”计次消费”四种消费模式并可通过收费机进行手动模式切换,有累计查询功能及可通过软件或手动在收费机上设置每张卡每天的最高消费额及消费次数。 ?当设置收费机为定额消费模式时,可设置4个时间段,每个时间段的固定消费额可以不同,并可通过后台软件或手动在收费机上进行修改,修改简单方便。 ?对于非法卡、挂失卡、余额不足卡、超次卡、消费超额卡,不仅不能消费,而且刷卡时终端会发出报警及代码提示。 ?软件及收费机均具有扣错退款功能。 ?正反面都采用双排5*8LED显示屏显示,刷卡时可同步显示余额和消费额。

校园一卡通解决方案

用户需求 校园卡系统是数字化校园的核心应用系统,进行校园卡系统的建设,必须充分考虑系统的功能性,安全性,以及与校园原有系统的集成性,同时还应把金融服务与校园卡应用联系起来,利用银行已有的网络资源及系统资源,拓展校园卡的应用范围,方便持卡人使用。 方案概述 本方案基于微软的Windows Server System TM技术,构建安全,稳定,功能强大,易用易管理的校园卡系统,同时能与银行网络互联,实现校园卡与银行卡的交易结算,拓展校园卡的应用范围,方便了持卡人的使用,真正实现了"一卡在手,走遍校园,一卡通用,一卡多用"的目标。运用微软产品和技术 1. Windows Server 2003 2. SharePoint Portal Server 2003 3. SQL Server 2000 4. BizTalk Server 2004 (此方案的实施需要微软合作伙伴的应用开发支持) 银校互联,真正实现校园“一卡通” ——基于微软平台的校园卡解决方案应用背景 在校园信息化建设蓬勃发展的今天,使用智能IC卡实现校园信息电子化是十分有效的校园管理方案。学校通过校园卡,一方面可提高管理效率,实现校务管理、教务管理及学生、教职工消费,从而推进教育体制改革;另一方面,还可以为学生的校内外生活提供便利,培养学生的理财意识,培育潜在的持卡人市场,以促进银行的信用卡业务实现多功能电子化支付。 在国内校园信息化建设过程中,校园“一卡通”的发展经历了一段曲折的过程,许多学校在90年代开始逐步开始“一卡通”的建设,但总体而言没有很成功的案例可以借鉴,这其中有技术原因,也有观念和管理的问题,总的可以分为三个发展阶段: 阶段一、食堂,图书馆和机房等需要身份认证和收费的场所实现用卡消费,这个阶段的模式基本上都是后台记帐,前端认证,联机扣款的

校园一卡通系统体系架构设计

校园一卡通系统体系架构设计报告 2014年08月

目录 第1章文档介绍 (1) 1.1文档目的 (1) 1.2文档范围 (1) 1.3读者对象 (1) 1.4术语与缩写解释 (1) 第2章系统简介 (3) 第3章设计约束 (4) 第4章设计策略 (5) 4.1扩展策略 (5) 第5章系统总体结构 (6) 第6章开发环境的配置 (7)

第1章文档介绍 校园一卡通系统(简称一卡通系统)体系架构设计报告是描述系统整体体系架构的唯一一份系统设计报告,它和数据库设计报告、模块设计报告一起,形成系统概要设计的成果。 1.1文档目的 校园一卡通系统(简称一卡通系统)体系架构设计报告主要描述系统的整体技术架构,帮助模块设计人员、开发人员对系统有个整体认知。它是系统分析人员将需求转换成为开发人员所比较容易理解的结构描述;并且,高屋建瓴的指导开发人员的开发方向。 1.2文档范围 本文档主要是描述一卡通系统其技术体系架构设计,并不偏重于某个具体的模块或者功能。 1.3读者对象 校园一卡通系统(简称一卡通系统)体系架构设计报告的读者主要分为三部分人:用户、开发人员和测试人员。其中,主要读者是开发人员和测试人员。开发人员主要是对技术体系架构有整体认识,确保其在进行模块开发之时不至于偏离;测试人员主要对设计约束进行了解,以构建在测试的时候,对系统整理架构的测试基准。 1.4术语与缩写解释

第2章系统简介 校园一卡通系统是学校内部管理人员提供具有开放性、灵活性、面向校园的应用服务管理平台。一方面,学生和教职员工可以通过一张卡片,方便的使用校内的各种应用;另一方面,学校也可以通过一卡通系统,实现更加方便、高效的校园管理。同时,校园一卡通系统提供了一个统一、简便、快捷的平台,进而可以与学校的各种管理信息系统无缝连接,作为信息化系统的纽带促进“数字化校园”的建设。

基于数字化校园的一卡通系统设计

基于数字化校园的一卡通系统设计 发表时间:2010-07-30T09:09:33.937Z 来源:《中小企业管理与科技》2010年4月下旬刊供稿作者:祝慧洁魏春波边丽丽[导读] 随着信息化水平的推进,高校也面临高度技术化的挑战,基于数字化校园的一卡通系统即是高校信息化的基础建设平台。祝慧洁魏春波边丽丽(沈阳建筑大学计划财务处) 摘要:随着信息化水平的推进,高校也面临高度技术化的挑战,基于数字化校园的一卡通系统即是高校信息化的基础建设平台。对校园一卡通的设计要符合高校现阶段发展的需要,本文中共介绍了门禁识别模块,消费模块和学籍教务管理模块的具体设计方案。通过本文的设计,争取实现高度信息化的校园一卡通系统,为实现数字化校园做准备。 关键词:校园数字化一卡通系统设计 0 引言 随着信息化步伐的快速推进,高等学校也同其他信息化单位一样亟需建立一整套完善的数字化的高度信息化的系统,即数字化校园。数字化校园是以数字化信息和网络为基础,在计算机和网络技术上建立起来的对教学、科研、管理、技术服务、生活服务等校园信息的收集、处理、整合、存储、传输和应用,使数字资源得到充分优化利用的一种虚拟教育环境。通过实现从环境(包括设备,教室等)、资源(如图书、讲义、课件等)到应用(包括教、学、管理、服务、办公等)的全部数字化,最终实现教育过程的全面信息化,从而达到提高管理水平和效率的目的。要实现数字化校园,首要进行的基础建设就是校园一卡通系统。 校园一卡通系统是数字化校园系统的重要的有机组成部分之一。校园一卡通系统以学校校园网为载体进行建设,是集身份识别、校内消费、校务管理、金融服务为一体的新型数字化校园的核心应用项目,是教育信息化建设的基础支撑点质疑,也是数字化建设的第一步。本文即是校园一卡通的具体功能模块的分析以及设计方案。 1 校园一卡通系统的分析及设计 根据各个部门的实际需要,如图1所示,将校园卡系统功能分为以下几个模块: 1.1 门禁及身份识别模块门禁及身份识别模块包括门禁管理子系统、报警管理系统、治安巡逻管理模块以及考勤和会议签到管理模块等几个部分,统一的设计使门禁、报警、考勤和会议管理非常灵活,可以通过授权人网上指定门禁设备的功能,可任意划分设备作为报警点、考勤机、签到机功能的分布和有效范围。系统可设置分级管理权限,按地点和所属部门分别由不同人员管理。 1.1.1 门禁系统可实现的功能如下:①设备控制:包括设备状态的查询,远程开门,设备参数的修改,设备参数的下载,以及黑白名单的手工下载等。②黑名单管理:包括白名单的添加、删除和查询功能,黑名单的增加、删除和查询功能。黑名单起到的是冻结卡指定门禁的作用,被加入黑名单的人员不能通过指定的或者所有的门禁。③刷卡数据管理:包括刷卡记录的手工采集,刷卡记录的查询和统计功能,以及出入的情况分析、跟踪。 1.1.2 考勤系统可实现的功能如下:①工作安排:包括课表的导入,作息时间的安排以及个人工作的安排等功能。②加班管理:包括加班登记和加班审核两部分。③查询统计:包括考勤查询(上课、宿舍出入等),部门、班级考勤情况统计,出勤分析和个人活动追踪。④考勤安排:包括考勤设备分配和考勤规则定义两个部分。 1.1.3 会议管理可实现的功能如下:议管理的主要功能是完成学校各类会议的安排、发送会议通知、撰写会议纪要、会议考勤安排和统计。会议管理实现以下功能:①会议安排:会议安排是指新建一个会议,输入会议的相关信息、议定事项、与会人员、会议召开时间等基本信息。②会议通知:当会议召集人创建会议安排后,可将会议通知发送给与会人员。与会人员能够从会议安排列表中看到会议通知及详细的会议安排情况,会议通知可以通过短信息发送给与会人员。③会议纪要:本次会议召开完毕后,由专门人员输出会议纪要。④会议查询:提供快速查询和高级查询方式对会议进行查询。⑤会议考勤安排和统计:根据会议特点,由管理人员安排会议考勤设备,若不安排采用默认选择。 1.2 消费及充值模块为保证系统的可靠性和稳定性,使消费系统的正常运行不受网络故障的影响,消费管理系统采用“电子钱包”消费、联机上传、联机采集、实时黑名单和参数下载的模式。其主要功能包括:①查询统计、打印:提供消费数据的查询和统计,包括按学号、班级、系部、单位等的查询和统计。②数据采集:对消费终端进行数据实时采集、批量采集和补采。③黑名单管理:黑名单查询和下载等。④结算处理:对消费数据进行汇总、对账和数据上传。⑤设备管理:负责消费终端的状态监控、设备增加、参数修改等管理工作。通过联网方式,可对消费终端设置日期、时间、用餐时段、识别的卡类型、分组、消费方式(金额方式、定值方式、编号方式)、消费时对应的价格和消费限额等。 1.3 学籍及教务管理模块通过校园一卡通还可以实现学籍管理、教务管理和财务管理的功能。①学籍管理:学生可以通过用校园卡的刷卡实现学籍的注册功能,与学生管理系统实现数据接口,通过读取校园卡,直接获取学生的所有信息,包括班级、出生日期,身份证号码和生源地等学生个人信息,学生要通过校园卡注册学籍,如果没有注册学籍,系统会自动根据设定,冻结校园卡的一部分功能。②教务管理:教务管理是通过对教务管理系统与校园一卡通系统之间建立接口,实现学生信息变更的即时收发,如果学生出现学籍变动,包括降级,退学,通过教务管理系统对学生进行处理的同时,也直接在校园卡系统中自动对该生进行相应的处理。③财务管理:通过校园一卡通也可以实现对财务系统的规范管理,对科研经费进行统一规范管理。教师可以持校园卡到财务处刷卡,查询自己所持有项目的金额,以及报销等情况,取代手工的纸质的经费本,实现经费管理的信息化,电子化。另外在借还款管理系统中,通过读取校园卡信息来查询借款者的借还款信息,避免出现重复姓名导致的繁琐查询问题。 2 结语 校园一卡通的实施,必须满足数字化校园的整体规划设计,校园一卡通的设计要架构在校园网上,不仅要具备消费功能,而且还要具备身份识别和处理学校特殊事务的功能。正确处理好一卡通与其他已有信息系统的对接是数据集中化和数字化校园的关键。通过校园一卡通系统的实施,高校将会形成一个跨平台、跨数据库的可自我发展的数字化校园信息的平台。参考文献: [1]张玉澎.校园一卡通系统的设计[J].福建电脑.2010. [2]段斌,刘长青.高校银行校园卡管理功能设计[J].湘潭大学学报:自然科学版.2005.

校园一卡通系统说明

校园一卡通系统说明 大连瑞洁贸易有限公司推出的“校园一卡通管理系统” ,包含十余项子系统,充分整合公司的各种硬件设备,以数据库和非接触IC卡技术为核心,以计算机技术和通信技术为辅助手段,将校园内的各项设施连接成一个有机的整体,系统管理者和投资者可以通过同一个数据库和软件平台方便的管理各种数据,最大限度的提高管理效率,达到办公自动化,实现更高的投资回报率;实现校园一卡通后,一张卡就可以完成开门、考勤、就餐、消费、会议签到、借书、上机、用水、用电、公共设施使用等各项活动,使众多院校摆脱繁琐、低效的管理模式。助您管理向上、效率向上! 一卡通主要特点: 本公司一卡通系统的突出特点在于"全面、一库,一网,一卡": (1) 全面:一个校园一卡通系统包含校园管理所需的十余个子系统,基本涵盖了一卡通在校园的全部应用领域。 (2) 一库:同一软件平台、同一个数据库内实现卡的发放、卡的取消、卡的挂失、卡的资料查询、黑名单报警、记录浏览处理统计等数据管理。 (3) 一网:一个统一的网络。基于现有的局域网或基于TCP/IP的Internet网,系统将多种不同的设备接入同一个大型软件管理平台, 集中控制,统一管理。 (4) 一卡:指用同一张卡实现不同功能的智能管理,一张卡通行于很多功能不同的设备. 一卡通的优势: 所有子功能系统在一个完善的平台上有机结合,浑然一体,共用一个统一的数据库。具备以下的优势: 1) 系统易维护性高:在一卡通中心集中对人员、卡及设备进行管理和配置,系统的管理、维护、用户的使用、卡片处理等只需操作一次既可完成,无需多次转换,极为方便; 2) 系统可扩展性强:系统整合了丰富的终端设备,可以根据不同用户的需求灵活配置(扩充)不同的子系统,实现多种功能应用; 3) 系统高效稳定运行:各子系统间无缝互连,数据共享,交换快,准确实效;全面检索、实时查询,及时生成统计报表。 系统总体建设目标: (1) 数字化校园的目标: 建成“校园卡”系统的骨干平台,身份认证、校内消费、校务管理的各个子系统都建在该平台下,以后随学校规模的扩大和卡片功能的增加只需增加子系统,实现校园数字化的目标;

UML校园卡管理方案系统

UML大作业校园卡管理系统 课程名称:校园卡管理系统 专业班级:(15)班 学生姓名:谢1 学号:20127611231 胡1 学号:20127611515 车1 学号:20127611602 马1 学号:20127611628 指导老师:周春雷 学期: 2013-12-10

一、需求分析 (1).选题意义 近年来,由于国家在教育方面的投入越来越大,而且越来越多的人意识到教育的重要性,以及高校扩招。导致在校学生越来越多,这就意味着校园卡的是用越来越多,加大了校园卡的管理难度,那么设计一套能够行之有效的对管理校园卡进行管理的校园卡管理系统是非常有必要的。所以,我觉得做校园卡管理系统非常有意义。(2).功能介绍 校园卡管理系统主要有两类用户 一系统管理员,负责对校园卡系统信息进行管理,可以实现用户信息维护,办理新卡,卡挂失/卡重置,冲值统计,消费统计,查询信息,冻结/解冻校园卡等操作。 二学生,可以实现冲值,消费,余额查询,查询个人消费和冲值记录等操作。 下图表示校园卡管理系统的功能需求。

2.基本使用模块

3.信息查询模块 4.数据库管理模块

二.系统的用例图。 创建用例图前首先要确定参与者。 在校园卡管理系统中,需要有校园卡管理人员和学生的参与。学生可以实现冲值,消费,余额查询,查询个人消费和冲值记录等操作。校园卡管理人员,负责对校园卡系统信息进行管理,可以实现用户信息维护,办理新卡,卡挂失/卡重置,冲值统计,消费统计,查询信息,冻结/解冻校园卡等操作。 (1)校园卡管理人员参与者用例图 2.学生参与者用例图

二.系统的时序图 首先介绍系统的时序图,校园卡管理系统的时序图主要有3个。(1)校园卡管理人员开卡的时序图 (2)学生挂失的时序图 (3)学生解冻的时序图 1.校园卡管理人员开卡的时序图

2015北京市大学生训练项目“智慧校园”之一卡通系统的设计与实现

2015 北京市大学生训练项目“智慧校园” 之一卡通系统的设 计与实现 【摘要】RFID技术作为一项先进的自动识别和数据采集技术,通过无线射频方式进行非接触双向数据通信,对目标加以识别并获取相关数据。被公认为21 世纪十大重要技术之一。本文以实验为基础,研究了RFID的识读过程。 【关键词】北京大学生;智慧校园;卡通系统 2008 年IBM 公司在全球提出“智慧地球”概念后,美国、欧盟、日本和韩国等相继推出本国的物联、云计算相关发展战略。2009 年,温家宝总理在中科院无锡传感网工程技术研发中心,指示建设“感知中国”中心,拉开了中国智慧城市建设的序幕“智慧校园”作为“智慧城市”的重要组成部分,是继数字校园后关于院校信息化建设的又一全新概念,是由浙江大学于信息化“十二五”规划中首次提出的,并由此引发了“智慧校园”的建设潮。近年来,国内不少高校对智慧校园进入了探索或建设阶段。 基于物联网的校园一卡通系统是以学校校园网为架构,以射频标签作为信息载体,利用RFID标签传感器、无线通信网络等实时采集物品的各种信息,并将这些采集到的信息通过高速互联网或无线网络传输到数据处理中心,这些信息在数据处理中心经

过计算技术提供的海量信息处理功能对其进行智能化处理之后就可以实现人与人、物与物、人与物之间的有效沟通。 一卡通系统平台构成包括软件系统和硬件系统,二者共同完成校园一卡通系统平台整个系统的管理、数据处理、传输与交换和调度控制、应用支撑操作等功能。整个系统的识别过程需要完成4个步骤:寻卡-防冲突-选卡-读/写卡 1RFID 系统组成 RFID 技术利用无线射频方式在阅读器和射频卡之间进行非接触双向数据传输,以达到目标识别和数据交换的目的。最基本的RFID 系统由三部分组成: 1.标签(Tag,即射频卡):由耦合兀件及芯片组成,标签含有内置天线,用于和射频天线间进行通信; 2.阅读器:读取(在读写卡中还可以写入)标签信息的设备; 3.天线:在标签和读取器间传递射频信号。 2工作原理 MCU 通过对读卡器芯片内寄存器的读写来控制读卡器芯片,读卡器芯片收到MCU 发来的命令后,按照非接触式射频卡协议格式,通过天线及其匹配电路向附近发出一组固定频率的调制信号(13.56 MHz)进行寻卡,若此范围内有卡片存在,卡片内部的LC谐振电路(谐振频率与读卡器发送的电磁波频率相同)在电磁波的激励下,产生共振,在卡片内部电压泵的作用下不断为其另

校园一卡通需求分析

校园一卡通需求分析 一、校园概述 随着社会的进步与变革,各学校原有的消费和管理模式已不能适应新的发展要求,基于目前现状“一卡通”应运而生。所谓“一卡通”即在学校内,凡有现金、票证或需要识别身份的场合均采用卡来完成。此种管理模式代替了传统的消费管理模式,为学校管理带来了高效、方便与安全。 建立先进的信息管理系统是实现高等教育现代化的必由之路,而智能卡技术的推广票证或需要识别身份的场合均采用卡来完成。此种管理模式代替了传统的消费管理模式,为学校管理带来了高效、方便与安全。运用,则是推进高校信息化管理的重要举措之一。校园智能卡可供学生用于校园内部处理杂务,购买食品、饮料、书本,借阅图书,查资料,打电话,洗衣等。学生只需在相关银行开设帐户并存入金额,即可启用其电子钱包功能,可反复充值,也可在银行提款机提取现款。 自从智能卡进入中国以来,在校园得到了迅速的普及和推广,目前的各大专院校甚至大多数中专、中学、职校几乎都有卡在使用,广大师生在得益于智能卡带来的方便的同时,也存在不少困扰他们的问题: 目前许多学校都有多种卡应用系统在使用,这些卡系统分别由学

校内各部门根据自己的需求,从不同的厂家独立引进并在本部门所辖范围内使用。由于各个部门采用系统的技术与规范不统一,造成了各种卡应用系统无法兼容,资源不能合理配置和共享; 学生手中的学生证卡、饭卡、借阅证、银行卡、电话卡等等。给学生日常生活带来了诸多不便; 学校无法做到统一管理,比较混乱; 目前许多学校都建成了校园网,为一卡通系统提供网络基础; 卡片应用技术的逐渐成熟(包括系统软件和卡片机具),为一卡通系统提供了技术基础; 校园一卡通是今后的校园信息化建设的发展趋势和必然; 各个学校的卡系统的应用情况对一卡通系统提出现实的需求。 “校园一卡通系统”可真正意义地实现“一卡在手,走遍校园”。独具特点的“管理系统”、“收费系统”、“通用查询系统”使其可充当管理学校日常消费、管理的角色,并为领导的决策提供可靠的数据依据,同时也为教职员工和学生提供了方便。 二、校园一卡通应用范围 校园一卡通系统应用范围同时兼顾了私企和学校二方面: 学生管理:注册、注销、报道; 身份识别:图书馆等后备设施; 交费:学费、住宿费、其它费用设备领用; 用餐:餐厅、食堂、快餐店;

相关主题