基于RFID技术校园一卡通的设计与实现

基于RFID技术校园一卡通的设计与实现
基于RFID技术校园一卡通的设计与实现

基于RFID技术的校园一卡通项目

姓名学号班级项目分工

何印20061578 软件0602 饭卡充值、挂失、办卡模块张印20061569 软件0602 学生消费、管理员管理模块胡成学20061558 软件0602 项目需求分析、程序纠错模块

指导教师:曾立胜

二OO八年十一月八日

目录

第一章校园一卡通 (2)

1.1、概述 (2)

1.2、基本功能 (2)

1.2.1、RFID卡的管理 (3)

1.2.2、功能划分 (3)

1.2.3、食堂收费系统功能 (3)

第二章食堂收费管理系统设计方案 (5)

2.1、子模块划分 (5)

2.1.1、一般管理员模块 (5)

2.1.2、高级管理员模块 (5)

2.1.3、刷卡点管理员模块 (5)

2.2、系统流程 (6)

2.2.1、消费系统结构图 (6)

2.2.2、系统流程图 (6)

2.2.3、E-R图 (7)

2.3、开发工具的选择 (7)

2.3.1、开发工具 (7)

2.3.2、数据库 (8)

第三章食堂收费管理系统实现 (10)

3.1、运行环境 (10)

3.2、RFID设备接口 (10)

3.3、数据库的建立 (11)

3.3.1、数据库表的建立 (11)

3.3.2、系统数据库连接设计 (12)

3.4、代码实现 (13)

3.4.1、高级管理员登陆的设计和实现 (13)

3.4.2、一般管理员的登陆的设计与实现 (25)

3.4.3、学生办卡、充值以及RFID卡的挂失和激活的设计与实现 (31)

3.4.4、学生消费的代码实现 (36)

总结 (42)

参考文献 (43)

第一章校园一卡通

1.1、概述

一卡通系统是高校信息化、数字化的重要组成部分,是感应智能卡在高校中使用的发展趋势,感应智能卡具有保密性强、容量大、操作便捷、可扩展性强等特性,学生、教职工可以在各自的银行网点或自助终端实现存取款、消费、转账等金融支付;可以代替学生在学校内的所有个人证件(如工作证、图书证、医疗证等),应用于需要身份识别的各种MIS系统;可以通过设在感应智能卡内的电子钱包实现餐饮、购物、上机上网、医疗等内部消费。

一卡通系统涵盖了就餐管理、消费管理、考勤管理、澡堂管理、电教室管理、图书管理、宿舍集中用电、用水、出入门禁管理等。

非接触式RFID卡的主要特点:

非接触感应技术基于电磁感应原理,无需物理接触即可完成信息读写,读写所需瞬间能量由读写器提供,相对以前各种读写技术有如下特点:

1.1 读写无需物理接触,避免了物理接触所带来的各种障碍如卡片、读写头擦划受损等。食堂油污和高温对信息读写无影响。

1.2 卡片表面无裸露芯片,避免了芯片脱落、静电击穿、弯曲损坏等现象。

1.3 使用时无需固定方向,方便快捷。

1.4 每张卡片均有不同序号,无法复制,保密性极高。

1.5 存储空间可分为多个存储区,每个存储区均有各自密钥,能满足现代企事业单位或智能楼宇管理的各种功能,实现食堂售饭、门禁、考勤、电子消费、停车场管理等多项功能的"一卡通"管理。

1.6 每次信息读写过程符合ISO/IEC DIS9789-2标准的三次DES加密要求,安全可靠。

1.2、基本功能

校园一卡通具有电子身份识别和电子钱包的功能,可以替代校园传统的教师工作证、学生证、借书证、食堂就餐券等证件和现金交易。

1.2.1、RFID 卡的管理

RFID 卡的管理主要提供了RFID 卡的发卡、充值、挂失、退卡、换卡、回收卡等RFID

卡本身流动的管理功能,以及对RFID 卡终端设备进行管理和不同系统模块管理员用户的权限限制,同时对这些行为做必要的记录和备档以方便挂失和查询。

1.2.2、功能划分

(1)、学校食堂、消费管理 (2)、门禁管理 (3)、考勤管理 (4)、图书馆管理 (5)公寓水控管理等

一卡通系统

一卡通应用子系统

卡设备管理

一卡通管理平台

人事管理

食堂消费管理

门襟管理

系统管理

财务管理

考勤管理

图书管理

公寓水控管理

图1.1 校园一卡通系统体系结构图

1.2.3、食堂收费系统功能

我们主要设计的是食堂收费系统,主要实现以下功能:

1.时间段日消费统计:时间段日消费统计报表指的是选定时间内各天的消费统计情况。

2.日消费明细:日消费明细报表指的是选定时间内每天每笔的消费情况。

3.限额功能:对卡片进行限额设置,控制用户在一定时间段内的消费活动。

4.卡片开户功能:对新用户进行卡片开户。

5.卡片充值功能:对用户卡片进行充值操作。

6.部门结算功能:统计该设备管理部门在上个月的营业情况。

7.个人消费汇总功能:提供个人消费记录汇总,即在某时间段内个人的消费汇总情况。

8.余额查询功能:查询到目前为止用户的余额情况。

9.各刷卡点消费汇总功能:提供某时间段内各刷卡点的消费汇总情况。

10.饭卡挂失、激活处理。

11.提供用户点菜菜单。

第二章食堂收费管理系统设计方案

2.1、子模块划分

在食堂消费系统中,将该系统划分为3个子模块——一般管理员模块、高级管理员模块和刷卡点管理员,分别实现不同的功能。

2.1.1、一般管理员模块

这里的一般管理员是指在充值点的工作人员,他们的主要功能是:

登陆:输入职工号和密码

充值:充值前,显示当前金额;充值后,显示充值后的金额。此项不需要输入卡号。

查询:可查询用户的基本信息,如:学号、姓名、性别、卡号、专业班级、卡上金额。在学校里一般账号就是学号,而卡号是RFID卡本身的序列号。此外,用户还可以查询一周内的消费金额及清单。

挂失、激活:将RFID卡上的金额和失主信息都冻结,锁定卡号,直至失主重新办理卡,将失主的所有信息转移到新卡上。同时可以实现饭卡挂失后的激活功能,为用户提供方便。

办卡:登记学生的基本信息以及充值。

2.1.2、高级管理员模块

高级管理员指的是系统管理员,

查询:当日的充值金额和次数以及学生的总的消费金额,各个商家的总入账金额,以及各个刷卡点的刷卡金额和次数。

限制:限制学生每天在某一时间段刷卡的额度,在这里我们设置了刷卡时间段是早上6:00——晚上10点,每次刷卡额度最高为20元。

基本管理:管理一般管理员的基本信息,如职工号、姓名、身份证号等。

2.1.3、刷卡点管理员模块

在各个刷卡点,都有刷卡的工作人员,他们的功能很简单,就是是刷卡(即扣除卡上的金额),并且可以设定自动刷卡金额,同时还能设定当天的菜名以及才的价格等信息。

2.2、系统流程

2.2.1、消费系统结构图

图2.1 IC卡消费系统结构图2.2.2、系统流程图

图2.2 食堂售饭系统流程图

2.2.3、E-R 图

根据需求分析,一共提取出来了5个实体:高级管理员、一般管理员、刷卡人员、学

生和磁卡。他们之间的实体—联系图如下图2.3:

管理

高级管理员

一般管理员

学生

磁卡

职工号

密码

用户名

性别

姓名

姓名

学号

卡号

可用余额

卡号

姓名

职工号

性别

密码

用户名

拥有

管理

充值

籍贯

状态

图2.3 实体—联系图

2.3、开发工具的选择

2.3.1、开发工具

对于此系统来讲,目前有很多种开发工具可供选择,包括VB 、PB 、C#、C 、C++等。我们采用的是VC++6.0编译环境,采用MFC 类库。

Visual C++不仅仅是一个编译器,更是一个全面的应用程序开发环境。Visual C++作为一种程序设计语言,它同时也是一个集成开发工具,提供了软件代码自动生成和可视化的资源编辑功能。在使用Visual C++开发应用程序的过程中,系统为我们生成了大量的各种类型的文件。

Visual C++采用的框架是MFC。MFC不仅仅是人们通常理解的一个类库。MFC是一个很大的、扩展了的C++类层次结构,它能使开发Windows应用程序变得更加容易。MFC的类库可以让我们拥有很多工具方便的进行程序设计,同时还提供许多常用的框架,减少程序员的工作量。MFC 还可以可以实现不同操作系统之间的移植以及不同处理器之间的移植。每当新的Windows版本出现时,MFC也会得到修改以便使旧的编译器和代码能在新的系统中工作。MFC也回得到扩展,添加新的特性、变得更加容易建立应用程序。使用MFC的最大优点是它为我们做了所有最难做的事。MFC中包含了上成千上万行正确、优化和功能强大的Windows代码。我们所调用的很多成员函数完成了我们自己可能很难完成的工作。从这点上讲,MFC极大地加快了我们的程序开发速度。

由于MFC编程方法充分利用了面向对象技术的优点,它使得我们编程时极少需要关心对象方法的实现细节,同时类库中的各种对象的强大功能足以完成我们程序中的绝大部分所需功能,这使得应用程序中程序员所需要编写的代码大为减少,有力地保证了程序的良好的可调试性。

最后要指出的是MFC类库在提供的对象的各种属性和方法都是经过谨慎的编写和严格的测试,可靠性很高,保证了使用MFC类库不会影响程序的可靠性和正确性。

2.3.2、数据库

数据库的选择,有2种选择,一个是SQL 另外一种是Access,而SQL是适合比较大一点的系统数据库,对于我们的这个食堂收费系统,Access完全够了。而且比起SQL,Access 具有如下优点:

(1)存储方式单一

Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。

(2)面向对象

Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。

(3)界面友好、易操作

Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。

(4)集成环境、处理多种数据信息

Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。

(5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access 强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML 文件,轻松构建Internet/Intranet的应用。

第三章食堂收费管理系统实现

3.1、运行环境

windows xp x86

3.2、RFID设备接口

该项目采用的读卡器是射频设备D8。VC6.0与RFID射频设备D8是通过D8自带的一个WINDOWS 32位动态库“comRD800.dll”所提供的接口来进行连接的。在此库函数中,提供了有如下主要的接口函数。

1.int dc_init(int port,long baud);

功能:初始化通讯口

参数:port:取值为0-19时,表示串口1~20;为100时,表示USB口通讯,此时波特率无效。

baud:为通讯波特率9600~115200

返回:成功则返回串口标识符>0,失败返回负值

2. int dc_exit(int icdev);

功能:关闭串口

参数:icdev:通讯设备标识符

返回:成功返回0

3. int dc_card(int icdev,unsigned char _Mode,unsigned long *_Snr);

功能:寻卡,能返回在工作区域内某张卡的序列号

参数:icdev:通讯设备标识符;_Mode:寻卡模式;_Snr:返回的卡序列号

4. int dc_beep(int icdev,unsigned int _Msec);

功能:蜂鸣

参数:icdev:通讯设备标识符;unsigned int _Msec:蜂鸣时间,单位是10毫秒

返回:成功则返回 0。

3.3、数据库的建立

3.3.1、数据库表的建立

在系统中,我们采用的是Access数据库,建立了高级管理员表、记录一般管理员信息的Worker表、充值记录表ChargeRecord、专门保存学生信息的表、当天供应的菜单表、记录学生消费记录的StuItem表。

表3-1 高级管理员名单表:

此表用来记录高级管理员姓名、登陆名和密码。

表3-2 Worker表

此表记录了一般管理员(即充值工作人员)的信息,包括姓名、登陆密码、家庭住址和性别等。

表3-3 充值记录表:

此表用来记录学生的充值记录,包括学生名字、充值金额、卡号和充值时间。

表3-4 菜单表:

此表记录了当天食堂的菜单,包括菜名、价格和某种菜被点次数。

表3-5 学生表:

该表记录了学生所持的卡的各种信息,包括卡的ID号、学生的学号、学生姓名、卡上的余额、卡的状态(激活或锁定)、卡激活或锁定的时间。

表3-6 StuItem表

该表记录了学生当天消费的信息,包括IC卡号、学生学号、姓名、消费时间和消费的菜名。

3.3.2、系统数据库连接设计

在系统的数据库的连接设计上,我们利用了两个对象:一个是Connection对象,一个是Recordset对象。我们通过Connection对象的Open方法来进行连接数据库的,并且用Recordset对象取得结果记录集进行查询、处理。在头文件中定义HRESULT hr。

一、创建Connection对象并连接数据库

首先我们在头文件中添加一个指向Connection对象的指针:

_ConnectionPtr m_pConnection;

函数实现如下:

hr = m_pConnection.CreateInstance("ADODB.Connection"); //创建Connection对象if(SUCCEEDED(hr))

{

m_pConnection->Open(

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source= Info.mdb",

"","",adModeUnknown); //连接数据库

}

二、执行SQL命令并取得结果记录集

首先定义了一个指向Recordset对象的指针:

_RecordsetPtr m_pRecordset;

并为其创建Recordset对象:

m_pRecordset.CreateInstance("ADODB.Recordset")

函数实现如下:

hr = pRecordset.CreateInstance("ADODB.Recordset"); //创建Recordset对象

pRecordset->Open("SELECT * FROM Student",

_variant_t((IDispatch *)m_pConnection, true),

adOpenStatic,

adLockOptimistic,

adCmdText);

3.4、代码实现

3.4.1、高级管理员登陆的设计和实现

程序使用VC6.0 + Xtreme ToolkitPro 2008 (12.0.2)界面库进行开发,程序分为综合信息管理、员工信息管理、学生信息管理、菜单管理四个模块。

图3.1

这是通过Xtreme ToolkitPro 2008的一个类进行建立的

CXTPPropertySheet ps(_T("Custom Navigator Sample"));

CPropertyPageTaskPanelNavigator* pList = new CPropertyPageTaskPanelNavigator();

ps.SetNavigator(pList);

//以下分别为Info数据库表;

Admin admin;

Worker worker;

MenuCtrl menu;

Affairs affairs;

CCtrlStudent stu;

ps.AddPage(&admin);

ps.AddPage(&worker);

ps.AddPage(&affairs);

ps.AddPage(&menu);

ps.AddPage(&stu);

ps.DoModal();

通过上面的代码我们可以创建上面左边的窗口,窗口右边的信息则是使用CXTListCtr进行创建的,CXTPPropertySheet实际上是将4个窗口进行继承管理,而每个Dialog窗口则改成了CXTPPropertyPage的类型,这个类也是从CDialog派生过来的,每个对话框创建的同时,我们对他进行初始化,包括创建CListCtrl的头部,设置他的风格,设置他的大小,从数据库中读取数据等等,因为程序中大量使用了CListCtrl,因此,将它封装成了一个类进行调用

#include "StdAfx.h"

#ifndef MYLISTCTRL

#define MYLISTCTRL

class MyListCtrl

{

public:

MyListCtrl(int n):size(0){}

void CreateHead(CXTListCtrl& listctrl,CString p[], int s )

{

int i = 0;

size = s ;

for (i = 0; i < size; i ++)

{

listctrl.InsertColumn(i, _T(p[i]) , LVCFMT_LEFT, 80);

}

}

void SetHeadStyle(CXTListCtrl& listctrl, CXTHeaderCtrl& header)

{

HWND hWndHeader = listctrl.GetDlgItem(0)->GetSafeHwnd();

header.SubclassWindow(hWndHeader);

header.EnableAutoSize(TRUE);

header.ResizeColumnsToFit();

listctrl.ModifyExtendedStyle(LVS_EX_FULLROWSELECT, LVS_EX_FULLROWSELECT); }

void InsertMyText(CXTListCtrl& listctrl, int row, CString* context)

{

listctrl.InsertItem(row, context[0], 0);

for (int i = 1; i< size; i ++)

{

listctrl.SetItem(row, i, LVIF_TEXT, context[i], 0, NULL, NULL, NULL);

}

}

void DeleteAll(CXTListCtrl& listctrl)

{

listctrl.DeleteAllItems();

}

protected:

int size;

};

#endif

共有3个函数,分别是:void SetHeadStyle(CXTListCtrl& listctrl, CXTHeaderCtrl& header)

void InsertMyText(CXTListCtrl& listctrl, int row, CString* context)

void CreateHead(CXTListCtrl& listctrl,CString p[], int s )

而CreateHead()用于创建头部:

图3.2

SetHeadStyle()用于设置头部的风格,比如上面的5个头信息都是自动设置自己的大小的,他们会根据窗口分配的大小自动进行调整。

InsertMyText()用于像里面添加数据,数据项有一个CString str[]数组进行存储。

数据的添加涉及到数据库的操作,我们这里是采用的ODBC编程方式,可能ODBC最大的缺点是需要设置数据源,但是我们可以在程序中进行自动设置。

代码如下:

CString sPath;

GetModuleFileName(NULL,sPath.GetBufferSetLength(MAX_PATH+1),MAX_PATH);

sPath.ReleaseBuffer();

int nPos;

nPos=sPath.ReverseFind ('\\');

sPath=sPath.Left (nPos);

nPos=sPath.ReverseFind('\\');

sPath=sPath.Left (nPos);

CString lpszFile = sPath + "\\Info.mdb";

char* szDesc;

int mlen;

szDesc=new char[256];

sprintf(szDesc,"DSN=%s? DESCRIPTION=TOC support source? DBQ=%s? FIL=MicrosoftAccess? DEFAULTDIR=%s?? ","Info",lpszFile,sPath);

////////////////////////////得到路径

mlen = strlen(szDesc);

for (int i=0; i

{

if (szDesc[i] == '?')

szDesc[i] = '\0';

}

if (FALSE == SQLConfigDataSource(NULL,ODBC_ADD_DSN,"Microsoft Access Driver (*.mdb)\0",(LPCSTR)szDesc))

AfxMessageBox("SQLConfigDataSource Failed");

try

{

CString strConnect;

strConnect.Format("DSN=Info;");

if(!m_DB.OpenEx(strConnect,CDatabase::useCursorLib))

{

AfxMessageBox("Unable to Connect to the Specified Data Source");

return FALSE ;

}

}////////////////////配置ODBC

通过上面的代码,程序运行时可以自动添加数据源信息,下面有个管理元信息,当我们

单击上面的列表框时则会自动显示管理员的信息

图3.3 管理员信息

通过点击,我们可以查看该管理员的充值情况,包括该管理员所有的充值信息

图3.4 充值信息

在该界面的右边有统计信息,包括单笔最大、充值统计、月充值额三个部分。

单笔最大:表示所充值的所有的数据中冲得最多的一次。

充值总计:表示充值金额总共有多少。

月充值额:表示这个月冲了多少钱。我们可以通过按时间查询来设置需要查询的月份。在“按时间查询”有一个时间列表框,通过它我们可以查询在具体的某一天充值了那些人,并将这些信息显示出来;同时还可以通过“按卡号查询”来查询这个人的充值记录。

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

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

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

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

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

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

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

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

校园一卡通管理系统 需求文档 文档名称:需求分析规格说明书 项目名称:校园一卡通管理系统 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逻辑加密算法,正真实现一卡一扇区的加密方式, 这样有力保障了系统的安全性。

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

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

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

校园一卡通管理系统设计(总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 参照完整性定义 ......................... 错误!未指定书签。 六、总结.............................................. 错误!未指定书签。

校园一卡通管理信息系统

华信学院 校园一卡通管理系统 专业:信息管理与信息系统 姓名:郭聪、赵玲普、张茹茜

一、背景: 随着社会信息化的蓬勃发展,校园的管理也进入了一个信息化得时代,先进的管理信息系统成为建设世纪一流大学的重要标志。在国内信息化建设进程的加速的今天,高校管理者要学会思考如何使学校现有资源得到高效、合理的应用,使教育信息化带动教育的现代化,将教育与信息技术真正地融合,提高教学质量和教学效率, 提高学校声誉,提升学校的竞争力。数字化校园将是今后校园建设的发展趋势和必然。数字化校园建设的实质就是学校的管理部门通过信息化手段,实现对各种资源的有效集成、整合和优化,实现资源的有效配置和充分利用,从而提高各种管理工作的效率和效益。而建设“校园一卡通系统”是实现数字化校园的有效途径。 二、系统规划 1现状分析: 目前,大部分高校已经建成了许多现代化的管理信息系统,如:财务管理系统、图书管理系统和食堂售饭系统等。但这些系统大部分都是单独建设,没有统一的规划,存在着数据重复录入,数据不能共享等问题。为了提高学校的信息化建设水平,学校还迫切需要建设收费管理、门禁管理等其它系统。这些系统要在短时间内完成,人员的劳动强度非常大,且容易造成错误和遗漏,加重了学校管理的负担。通过“校园一卡通系统”项目的建设,将使学校的原有业务和管理体系相对独立的现象得到有效整合,减少资源浪费和重复建设,达到业务流程重组的目的;将有效促进学校数字化校园建设的进程。伴随着智能技术的高速发展和计算机应用的普遍推广,在校园信息管理中引入一卡通正逐步成为一种趋势。 2系统目标任务: 学校方面:可以有效的对学校和学生进行管理,集身份认证、校内消费、校务某些方面的管理为一体。节约成本,提高管理效率。 学生方面:每个学生一张卡,此卡集借书卡、消费卡、饭卡、门卡于一体,代表持卡人的身份,在卡上可自由充值和消费,在校园内做到一卡通用。安全性高, 方便学生携带! 3系统功能、结构图: 3.1功能 一卡通平台建设的目的是向数字校园提供公共服务。这些服务主要分为两类:身份认证类服务和消费类服务。 身份认证类服务主要应用于校园网内的各种应用,这类服务包括宿舍门禁身份认证、图书馆通道身份认证等。通过设置读卡器和上位机,收集IC卡信息并提交认证请求。 消费类服务主要包括应用于校园卡专网内的各种服务,如食堂刷卡消费、超市刷卡消费、洗浴消费等。消费类服务通过刷卡交易来完成,通过POS机完成对IC卡内钱包的读写操作,同时,POS机将交易流水上传到与之相连的上位机。 (1)卡务中心 卡务管理功能包括卡状态管理和卡信息管理。 卡状态包括有效状态、挂失状态和注销状态。 卡信息包括学生的学籍信息、照片信息等。 (2)财务中心 账务平衡管理接收所有消费数据,再做账务平衡处理。此模块还具有查询和打印总账平衡表的功能 3.2结构图

#校园一卡通系统

校园一卡通系统概述 “校园一卡通管理系统” ,包含十余项子系统,充分整合公司的各种硬件设备,以数据库和非接触IC卡技术为核心,以计算机技术和通信技术为辅助手段,将校园内的各项设施连接成一个有机的整体,系统管理者和投资者可以通过同一个数据库和软件平台方便的管理各种数据,最大限度的提高管理效率,达到办公自动化,实现更高的投资回报率;实现校园一卡通后,一张卡就可以完成开门、考勤、就餐、消费、会议签到、借书、上机、用水、用电、公共设施使用等各项活动,使众多院校摆脱繁琐、低效的管理模式。 一卡通主要特点: 一卡通系统的突出特点在于“全面、一库,一网,一卡”: (1> 全面:一个校园一卡通系统包含校园管理所需的十余个子系统,基本涵盖了一卡通在校园的全部应用领域。 (2> 一库:同一软件平台、同一个数据库内实现卡的发放、卡的取消、卡的挂失、卡的资料查询、黑名单报警、记录浏览处理统计等数据管理。 (3> 一网:一个统一的网络。基于现有的局域网或基于TCP/IP的Internet网,系统将多种不同的设备接入同一个大型软件管理平台, 集中控制,统一管理。 (4> 一卡:指用同一张卡实现不同功能的智能管理,一张卡通行于很多功能不同的设备. 一卡通的优势: 校园一卡通管理系统具备以下的优势: 1> 系统易维护性高:在一卡通中心集中对人员、卡及设备进行管理和配置,系统的管理、维护、用户的使用、卡片处理等只需操作一次既可完成,无需多次转

换,极为方便; 2> 系统可扩展性强:系统整合了终端设备,可以根据不同用户的需求灵活配置<扩充)不同的子系统,实现多种功能应用; 3> 系统高效稳定运行:各子系统间无缝互连,数据共享,交换快,准确实效;全面检索、实时查询,及时生成统计报表。 系统总体建设目标: (1> 数字化校园的目标: 建成“校园卡”系统的骨干平台,身份认证、校内消费、校务管理的各个子系统都建在该平台下,以后随学校规模的扩大和卡片功能的增加只需增加子系统,实现校园数字化的目标; (2> 一卡通的目标:每个学生或教职人员一张卡,此卡集身份卡、借书卡、消费卡、上机卡、医疗卡等于一体,代表持卡人的身份,在卡上可自由充值和消费,在校园内做到一卡通用。 (3> 实现银校结合: “校园卡”系统采用逻辑一体、物理分离的校园卡与银行卡银行卡在银行各个网点通用,进行电子货币结算,做到各个银行互通。持卡人通过圈存等方式实现银行卡与校园卡之间的转账功能,赋予“校园卡”系统金融功能,也让校园卡走出校园。 系统网络结构说明: 校园一卡通管理系统网络由两部分组成:设备控制网和管理信息网。设备控制网中各子系统管理电脑通过RS485或TCP/IP连接和控制硬件设备;管理信息网 采用了先进的多层客户/服务器结构和B/S结构相结合的方式。数据层为中心数据库主机及存储设备,建议采用小型机集群方式;业务逻辑处理层由多台应用服务器组成。结构图如下: 校园一卡通结构图:

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

校园一卡通系统体系架构设计报告 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.

智慧校园校园一卡通解决方案

智慧校园校园一卡通解决方案 1.1.1.系统总体设计 本项目将结合学校的实际需求,为学校打造新一代校园一卡通平台,进一步提高校园的管理、服务和决策的效率及水平。 本方案一卡通的特点: ?以软件架构而不是以硬件设备为中心的校园 一卡通系统; ?实现软硬分离、可集成多家厂商设备的校园 一卡通系统; ?用户自主生成和管理密钥的一卡通系统; ?大集中模式的校园一卡通系统; ?插件式管理的校园一卡通系统; ?容错化设计的校园一卡通系统; ?引入通讯中间件的校园一卡通系统; ?集中式监控中心的校园一卡通系统; ?实现数据分析和挖掘的校园一卡通系统; 1.1.1.1.设计原则 本系统建设过程中遵循了以下原则:

?实用性:校园一卡通系统应充分体现大学内部管理的模式和特点,各应用系统的开发,应做到功能完善、使用方便、切合实际、运作高效; ?先进性:一卡通系统的建设要立足于当今世界先进且有发展前途的技术,由此实现的系统能随着未来信息技术的发展而不断平滑升级; ?可管理性:一卡通系统通过数千个终端机具来实现管理和服务功能,其管理难度大、维护成本高,系统必需从整体架构上、从具体功能上保证降低管理难度、降低维护成本、降低人员依赖,采用集中管理模式、图形化管理和监控工具,方便管理维护、出现故障能快速准确的定位问题; ?开放性:一卡通系统将随着学校业务发展而不断更新,基于性价比、厂商风险等因素考虑,系统必需采用开放的架构、开放的平台、开放的产品,提供完备的文档资料和接口程序,开放数据结构、学校掌握密钥和算法、选择国标和开放的行业标准、支持多种硬件,系统建成后学校可自行扩展升级、自主决定采购多种品牌的终端设备等; ?安全性:系统涉及资金,身份等重要的信息,应采用严格的分级管理技术,管理人员、查询人员分级按权限操作;采用多层体系架构,单层次出现故障,

校园一卡通管理系统(新版标准)

校园I C卡一卡通管理系统 一、概述 (一) 引言 校园IC卡一卡通管理系统(网络版)是为了避免出现校园中使用的证件和票据繁多、管理工作繁杂的情况而设计开发的。充分体现一卡多用的优越性,减少了管理的复杂,实现了校园各类管理信息的统一性、规范性和透明性,规范了消费行为,加快了消费流通速度,减少了重复劳动。同时,提高了学校的现代化管理水平和教师、学生的积极性、主动性,使学校摆脱繁琐、低效的管理方式,把更多的精力投入到科研工作和学习中去。 在信息流管理日益成为各种管理模式的核心的今天,IC卡一卡通系统为校园迈向更富于挑战的二十一世纪奠定了坚实的信息技术基础。 (二) IC卡的特点 IC卡是Integrated Circuit Card的缩写即“集成电路卡”,也称为“Smart card”即智能卡的意思。它是将具有存储、加密、逻辑运算甚至数学运算等功能的电路集成与一个芯片中,所以叫做集成电路卡。按功能一般分为存储卡、加密卡和CPU卡;按读写数据通道分为接触式和非接触式;按读写方式分为只读(ID卡)、读写等,总的来说IC卡具有独立的强大的存储能力、灵活且高度可靠的安全性(防伪)、不同级别的运算能力、不易损坏性和易用性等特点。IC卡的使用可代替过去校园中经常使用的教师工作证、学生证、借书证、食堂就餐券、医疗证、体育娱乐设施使用证等证件,通过IC卡一卡通管理系统(网络版)提供的“非接触式识别”功能,借助于校园网络,可将IC卡应用到校园的方方面面和任何地点,实现“一卡在手,走遍校园”的设想,为教师及学生在校园工作、学习、生活带来极大的便利,同时也便于校园管理者进行集中、高效的电子化管理。 IC卡独立强大的存储能力可满足在校园内记录、传输和转储信息的需要,可离线传递校园各部门之间对个人的管理信息,使得校园IC卡可以不依赖于实时网络系统支撑,易于普遍推广,且降低了系统的运行业务费用。 IC卡具有灵活且高度可靠的安全保密性,芯片内有卡安全保密操作系统,采用一定的安全加密算法,在卡中可设置密钥、发卡人密码、身份认证和信息认证等安全措施,从而使得卡中数据不易被复制和篡改。卡中采用文件形式管理存储数据,可动态分配存储空间,最大限度地利用存储空间。 IC卡具有长期的数据稳定性,数据保持时间可达到10年以上,使得卡中的数据真实可靠且避免了多次的复制和部分数据工作,节省相应的费用。且其不受磁场、灰尘、油污、水渍潮湿等环境因素的影响具有高度的可靠性。

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

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

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

校园一卡通需求分析

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

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

校园一卡通系统与智慧校园的集成

校园一卡通系统与智慧校园系统的集成 校园一卡通系统是校园管理的重要组成部门,在建设智慧校园时起到了非常重要的作用。在进行智慧校园建设时,校园一卡通系统中的人事管理、消费管理、门禁管理、考勤管理等功能模块为教职工、学生带来了便捷的应用的同时,也形成的大量的应用数据。这些一卡通系统数据可以为校园管理带来相关管理业务的统计,为管理带来可靠的数据报表。在大数据的基础上,用户可以对校园安全、校园服务等相关管理活动进行分析,实现智慧校园的全面提升。 在智慧校园系统顶层设计时,需要考虑校园一卡通系统的集成应用。在智慧校园管理的结构设计时,需要考虑将校园内的人事管理、教学管理、宿舍管理、安保管理等多个领域的业务流程和管理岗位的职能加以分析。在实时过程中,校园的教务系统、科研系统、物业管理系统、IT管理系统都可以通过一卡通的身份认证方式进行业务流程的推进。在智慧校园系统中的业务数据经过规划后,将实现大数据的共享和权限的灵活的分配,成为一套贯穿全局的共享数据。 在校园一卡通系统进行设计时,要围绕智慧校园系统的人事数据、IT数据,以及角色分配进行综合设计,实现系统软件之间的集成。在数据库设计时,需要开放数据库结构,实现数据之间的无缝对接。在智慧校园系统向一卡通系统进行人事数据、IT数据、业务数据的推送时,一卡通系统可以转化为相关的业务组成部分加以应用,并将一卡通业务产生的数据送达智慧校园相关业务流程,实现校园管理之间的业务衔接和数据流转。在校园一卡通系统应用时,智慧校园中的各项管理也将变得更加智能,管理更加高效。 校园一卡通系统在与校园安保系统管理集成时,将实现校园停车管理、人员进出管理、外来访客管理等出入校园的各项事务,为智慧校园的安保工作提供管理上的升级。在这些业务中,不但可以通过智能IC卡来进行身份的识别,还可以通过人脸识别、车牌识别等智慧硬件的应用,实现立体化的安全保障。多维度的身份识别方式,让不同身份的人员在出入校园时,都可以得到全面的身份认真和授权进入。 校园一卡通系统在与校园后期管理系统集成时,可以实现食堂消费、宿舍楼出入和节约用水、节约用电等方面的管理。在校园的师生就餐时,可以通过智能卡进行食堂的消费管理,超市的售货管理,从而实现凭有效证件进行校内消费。后勤部门使用食堂消费机、水控器等智能硬件,让商户为广大师生提供各种服务。在学校向师生提供补贴和优惠时,也可以通过一卡通后台批量向持卡用户进行补贴管理。一卡通系统所产生的补贴和消费数据,可以按照财务部门、后勤部门规定的标准报表进行各种数据的汇总。在这些大数据的基础上,相关部门可以通过这些数据在智慧校园的后勤管理系统中得到丰富的数据和科学的决策。 校园一卡通系统还可以应用与智慧校园的考勤管理、图书借阅管理等方面。校园考勤即可以面向教师,也可以面向学生进行在校纪律的规范管理。校园考勤所形成的数据可以用于教务方面的分析和应用。校园一卡通系统用于图书借阅时,可以完成图书馆借书流程的管理,相应的数据也有利于学术相关业务的提升。 智慧校园的顶层设计完成后,各个领域的管理软件可以实现与一卡通系统的流程对接和数据共享。在进行充分集成后,各个业务间也形成了无缝的衔接和管理中的促进。

相关文档
最新文档