校园一卡通管理系统设计

校园一卡通管理系统设计
校园一卡通管理系统设计

课程作业报告

题目:校园一卡通管理系统数据库的设计

学院:江西理工软件学院

专业:软件土木班级:三班

学号:13242314 学生:甘文波

授课教师:李春雨

时间:2015 年 5 月15 日

目录

一、需求分析 (3)

1.1 需求概述 (3)

1.2 功能简介 (3)

二、数据库概念结构设计 (3)

2.1 确定联系集及E-R图 (3)

2.2 画出E-R图 (4)

2.3学生成绩管理系统总E-R图 (5)

三、数据库逻辑设计 (5)

3.1 一卡通信息表(card) (6)

3.2 学生信息表(Student) (6)

3.3 银行卡信息表(bank) (6)

3.4 账单表(zhangdan) (7)

四、建表 (7)

4.1 创建模式并授权 (7)

4.2 创建数据表 (7)

五、数据库的运行和维护 (9)

5.1 定义 (9)

5.1.1 基本表的创建,建表语句 (9)

5.1.2 基本表的删除 (9)

5.2 数据操作 (10)

5.2.1 单表查询: (10)

5.2.2 连接查询 (10)

5.2.3 嵌套查询 (11)

5.2.4 操作结果集查询 (11)

5.3 数据库更新操作 (12)

5.3.1 插入数据 (12)

5.3.2 修改数据 (12)

5.3.3 删除数据 (12)

5.4 数据库的安全性 (12)

5.5 数据库的完整性 (13)

5.5.1 实体完整性定义 (13)

5.5.2 参照完整性定义 (13)

六、总结 (14)

一、需求分析

1.1 需求概述

一张校园卡,取代以前的各种证件(包括学生证、借书证、出入证等)全部或部分功能师生在学校各处出入、办事、活动和消费均只凭这校园卡便可进行,并与银行卡实现自助圈存,最终实现“一卡在手,走遍校园一卡通网络拓扑图校园”,同时带动学校各单位、各部门信息化、规范化管理的进程。此种管理模式代替了传统的消费管理模式,为学校的管理带来了高效、方便与安全。一卡通系统是数字化校园建设的重要组成部分,是为校园信息化提供信息采集的基础工程之一,具有学校管理决策支持系统的部分功能。

1.2 功能简介

主要具有综合消费类、身份识别类、公共信息服务类等功能。整个系统与银行系统、学校原有的系统和学校管理信息系统有良好的衔接,并为学校潜在管理信息系统预留合适的接口,在项目完成后随时为学校增加其它管理系统接口提供必要的协助。

二、数据库概念结构设计

2.1 确定联系集及E-R图

根据前面对系统进行的分析,已经初步了解了一卡通管理系统的数据处理流程,找出与系统有关的各个实体及其相互联系如下:

标示实体集:学生,一卡通,银行卡,账单四个关系。

标示联系集:

学生和一卡通:一名学生只能拥有一张一卡通,一张一卡通也只能被一名学生持有。学生与一卡通关系为:1:1。

一卡通和银行卡:一张一卡通可以与多张银行卡绑定或不与银行卡绑定,一张银行卡可与多张一卡通绑定或不绑定。一卡通与银行卡的关系为:N:M 。

③、标示属性集:

学生(学号,姓名,性别,班级,系别) 一卡通(卡号,密码)

银行卡(卡号,银行类别,办理地区,户主) 账单(流水号,时间,支出金额,转入金额,余额)

2.2 画出E-R 图

一卡通信息图如下:

图2-2-1一卡通实体集的E-R 图

学生信息图如下:

图2-2-2学生实体集E-R 图

银行卡信息图如下:

图2-2-

账单图如下:Array图2-2-4消费记录实体集E-R

2.3学生成绩管理系统总E-R图

三、数据库逻辑设计

逻辑结构是独立于任何一种数据模型的信息结构。逻辑结构的任务是把概念结构设计阶段设计好的基本E-R图转化为宜选用的DBMS所支持的数据模型相符合的逻辑结构,并对其进行优化。

E-R图向关系模型转化要解决的问题是如何将实体型和实体间的联系转化为关系模式,如何确定这些关系模式的属性和码。

设计校园一卡通管理数据库,包括学生、一卡通、银行卡、消费账单四个关系, 其关系模式中对每个实体定义的属性如下:

一卡通信息表

card:(卡号,密码)

学生信息表

Student: (学号,姓名,性别,所属班级,系别)

银行卡信息表

bank: (卡号,银行类型,办理地区,户主)

账单表

bill:(流水号,时间,转入金额,支出金额,余额)

设计出E-R图后,可将E-R图转换为数据库模式。运行本系统时在库中所建立的表分别介绍如下:

3.1 一卡通信息表(card)

3.2 学生信息表(Student)

3.3 银行卡信息表(bank)

3.4 账单表(zhangdan)

四、建表

4.1 创建模式并授权

打开“oracle-oraDb11g”——“SQL plus”

在窗口中登陆超级管理员system

创建模式:CREATE USER gwb IDENTIFIED BY gwb;

授权:grant connect,resource to gwb;

连接:conn gwb/gwb

4.2 创建数据表

一个完整的数据库不可缺少的就是数据表,若干个数据表的集合成一个数据库。数据表主要用来存放一定格式的记录,数据表中的行被称为记录,列被称为字段。创建数据表的过程其实就是定义字段的过程。

在此校园一卡通管理系统中需要创建五个表,即学生信息表、一卡通信息表、银行卡信息表、银行卡与一卡通绑定表(桥表)、消费账单表。

创建并连接gwb模式后,在数据库该模式下添加数据表,步骤如下。

在窗口中键入下列SQL语句

create table student(

sno number(5) primary key,

ssex char(2),

sclass varchar2(16) not null,

sdept varchar2(4) not null,

constraint ssex check(ssex in ('男','女'))

);

执行上述SQL语句即可创建学生信息表相关表格

create table card(

cno number(5) primary key,

cpassword number(6) not null,

sno number(10) references student(sno)

);

执行上述SQL语句即可创建一卡通信息表相关表格

create table bank(

bno number(9) primary key,

bname varchar2(16) not null,

bdiqu varchar2(16) not null,

bhuzhu varchar2(8) not null

);

执行上述SQL语句即可创建银行卡表相关表格

create table tie(

bank_no number(9) references bank(bno),

card_no number(5) references card(cno),

primary key(bank_no,card_no)

);

执行上述SQL语句即可创建一卡通和银行卡绑定信息表相关表格create table zhangdan(

zno number(4) primary key,

zshijian date not null,

zzhichu number(10,2) not null,

zzhuanru number(10,2) not null,

cno number(10) references card(cno)

);

执行上述SQL语句即可创建消费账单信息表相关表格

五、数据库的运行和维护

5.1 定义

基本表的创建、修改及删除。

5.1.1 基本表的创建,建表语句

create table student( //创建学生表

sno number(5) primary key, //学号

sname varchar2(10) not null, //姓名

ssex char(2), //性别

sclass varchar2(16) not null, //班级

sdept varchar2(4) not null, //系别

constraint ssex check(ssex in ('男','女')) //表级约束 );

5.1.2 基本表的删除

drop table Student

5.2 数据操作

5.2.1 单表查询:

查询学号为“1204”学生的姓名

select sname from Student where sno=1204;

结果:

5.2.2 连接查询

查询学生的学号、姓名,所持一卡通号、所绑定银行卡号和余额变化。

Select Student.sno,Student.sname, https://www.360docs.net/doc/c013468936.html,o,tie.bank_no, zhangdan.zyue

from Student,card,tie,zhangdan

Where Student.sno=card.sno and tie.card_no=https://www.360docs.net/doc/c013468936.html,o and

https://www.360docs.net/doc/c013468936.html,o=https://www.360docs.net/doc/c013468936.html,o;

结果:

5.2.3 嵌套查询

查询卡号为“11002”这张一卡通学生的学号、姓名、班级及系别。Select sno,sname,sclass,sdept

From Student

Where sno in

(select sno

From card

Where cno='11002')

查询结果:

5.2.4 操作结果集查询

查询一卡通号为11002和11047各所绑定的银行卡中,相同的办理地区Select bdiqu

From bank

Where bno in (select bank_no

From tie

Where card_no=11002)

Intersect

Select bdiqu

From bank

Where bno in (select bank_no

From tie

Where card_no=11047)

查询结果:

5.3 数据库更新操作

5.3.1 插入数据

向bank表中添加一项记录:

卡号:233456756银行名:中国建设银行,办理地区:南昌,户主:lila。insert into

bank values(233456756,'中国建设银行','南昌','lila');

结果:

5.3.2 修改数据

修改学号1305的同学所在班级为会计学131

update Student set sclass='会计学131' where sno='1305';

结果为:

5.3.3 删除数据

删除银行卡号为123456711的绑定信息

Delete

from tie

Where(bank_no='123456711');

结果为:

5.4 数据库的安全性

所谓计算机系统安全性,是指为计算机系统建立和采取的各种安全保护措施,以保护计算机系统中的硬件,软件及数据,防止其偶然或恶意的原因使系统

遭到破坏,数据遭到更改或泄露等。为防止因用户非法使用数据库造成数据泄露、更改或破坏,必须采取一些安全性控制措施以保证数据库中数据的安全、可靠和正确有效。安全性控制的防范对象是非法用户和非法操作,防止他们对数据库数据的非法存取。主要采用用户标识及鉴定,使用用户名或用户标识号来标明用户身份。

用户想要对对数据库内容进行相关操作,必须申请一个用户名或用户标识号,每次登陆都必须输入该用户名以及相应正确的口令,然后系统对其进行验证,只有通过验证的用户方可对数据库进行操作。

5.5 数据库的完整性

5.5.1 实体完整性定义:在学生信息表student中将sno定义为主码。

create table student( //创建学生信息表

sno number(5) primary key, //学号

sname varchar2(10) not null, //名字

ssex char(2), //性别

sclass varchar2(16) not null, //班级

sdept varchar2(4) not null, //系别

constraint ssex check(ssex in ('男','女')) //表级约束

);

5.5.2 参照完整性定义:在账单表zhangdan中将cno定义为外码。

create table zhangdan( //创建账单表

zno number(4) primary key, //账单流水号

zshijian timestamp not null, //账单生成时间

zzhichu number(10,2) not null, //支出金额

zzhuanru number(10,2) not null, //转入金额

zyue number(10,2) not null, //账户余额

cno number(10) references card(cno) //外键

);

六、总结

本校园一卡通系统设计简单,功能单一,只能实现最基础的数据查询管理功能。各实体及实体间联系,实体与属性间联系都是凭自己的想法,在部分逻辑联系和现实有所不同,但整体还是较为符合常理。部分是参照课本数据库结构进行设计,因此在独立思维和创新方面还有很大不足之处。另外由于思维上的漏洞,考虑不够周全导致数据库中插入的数据给后期处理和查询带来一些不便。设计过程中我也遇到了一些问题,再向其他同学请教的过程中我收获了很多。

(1)在设计表时应注意字符的使用,尤其是标点符号,很容易搞错。

(2)正确定义数据类型,字符型要加单引号。

(3)注意时间戳的格式转化。

一个学校的校园一卡通管理是一个庞大而又十分重要的数据管理系统,通过唯一确定的编号,给每个人的身份进行了标识,对于学校管理人员来说,大大提高了管理效率,减少工作量,使管理更方便快捷。同时每个人都有作为本校成员的有效凭证,在生活、学习、消费上都带来极大的便捷。

总的来讲,对课本上的主要知识进行了汇总和运用,对数据库的基础知识进一步掌握,达到了预期的效果。通过这次的数据库课程设计锻炼了我们的操作能力和团结协作能力,增强团队合作意识。让我们从实际上去分析一件事比较全面和对数据库设计有了更深的了解。

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

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

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

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

校园一卡通管理系统 需求文档 文档名称:需求分析规格说明书 项目名称:校园一卡通管理系统 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 系统用例 根据以上分析,主要介绍日常事务处理和日常消费处理的用例图所具有的功能。 ●餐厅消费 ●超市消费 ●校车消费 ●办卡 ●充值 ●挂失 ●解挂 ●查询

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

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

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

校园一卡通系统

校园一卡通系统 一.系统简要介绍 校园一卡通系统是架构在网络平台上,以感应式射频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 参照完整性定义 ......................... 错误!未指定书签。 六、总结.............................................. 错误!未指定书签。

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

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

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

校园一卡通管理信息系统

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

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

校园一卡通设计方案

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

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

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

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

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

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

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

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

校园一卡通系统说明

校园一卡通系统说明 大连瑞洁贸易有限公司推出的“校园一卡通管理系统” ,包含十余项子系统,充分整合公司的各种硬件设备,以数据库和非接触IC卡技术为核心,以计算机技术和通信技术为辅助手段,将校园内的各项设施连接成一个有机的整体,系统管理者和投资者可以通过同一个数据库和软件平台方便的管理各种数据,最大限度的提高管理效率,达到办公自动化,实现更高的投资回报率;实现校园一卡通后,一张卡就可以完成开门、考勤、就餐、消费、会议签到、借书、上机、用水、用电、公共设施使用等各项活动,使众多院校摆脱繁琐、低效的管理模式。助您管理向上、效率向上! 一卡通主要特点: 本公司一卡通系统的突出特点在于"全面、一库,一网,一卡": (1) 全面:一个校园一卡通系统包含校园管理所需的十余个子系统,基本涵盖了一卡通在校园的全部应用领域。 (2) 一库:同一软件平台、同一个数据库内实现卡的发放、卡的取消、卡的挂失、卡的资料查询、黑名单报警、记录浏览处理统计等数据管理。 (3) 一网:一个统一的网络。基于现有的局域网或基于TCP/IP的Internet网,系统将多种不同的设备接入同一个大型软件管理平台, 集中控制,统一管理。 (4) 一卡:指用同一张卡实现不同功能的智能管理,一张卡通行于很多功能不同的设备. 一卡通的优势: 所有子功能系统在一个完善的平台上有机结合,浑然一体,共用一个统一的数据库。具备以下的优势: 1) 系统易维护性高:在一卡通中心集中对人员、卡及设备进行管理和配置,系统的管理、维护、用户的使用、卡片处理等只需操作一次既可完成,无需多次转换,极为方便; 2) 系统可扩展性强:系统整合了丰富的终端设备,可以根据不同用户的需求灵活配置(扩充)不同的子系统,实现多种功能应用; 3) 系统高效稳定运行:各子系统间无缝互连,数据共享,交换快,准确实效;全面检索、实时查询,及时生成统计报表。 系统总体建设目标: (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卡来进行身份的识别,还可以通过人脸识别、车牌识别等智慧硬件的应用,实现立体化的安全保障。多维度的身份识别方式,让不同身份的人员在出入校园时,都可以得到全面的身份认真和授权进入。 校园一卡通系统在与校园后期管理系统集成时,可以实现食堂消费、宿舍楼出入和节约用水、节约用电等方面的管理。在校园的师生就餐时,可以通过智能卡进行食堂的消费管理,超市的售货管理,从而实现凭有效证件进行校内消费。后勤部门使用食堂消费机、水控器等智能硬件,让商户为广大师生提供各种服务。在学校向师生提供补贴和优惠时,也可以通过一卡通后台批量向持卡用户进行补贴管理。一卡通系统所产生的补贴和消费数据,可以按照财务部门、后勤部门规定的标准报表进行各种数据的汇总。在这些大数据的基础上,相关部门可以通过这些数据在智慧校园的后勤管理系统中得到丰富的数据和科学的决策。 校园一卡通系统还可以应用与智慧校园的考勤管理、图书借阅管理等方面。校园考勤即可以面向教师,也可以面向学生进行在校纪律的规范管理。校园考勤所形成的数据可以用于教务方面的分析和应用。校园一卡通系统用于图书借阅时,可以完成图书馆借书流程的管理,相应的数据也有利于学术相关业务的提升。 智慧校园的顶层设计完成后,各个领域的管理软件可以实现与一卡通系统的流程对接和数据共享。在进行充分集成后,各个业务间也形成了无缝的衔接和管理中的促进。

数据库校园一卡通管理系统

题目:校园一卡通管理系统 摘要:校园一卡通将管理、生活、消费、身份认证等多种功能集中于一体,提高了学生校园生活的效率。该校园一卡通管理系统包括三个子系统:校园卡日常管理、消费管理、身份认证。每个子系统又包括多个功能模块,并提供了对各功能模块的查询和更新功能。该系统开发由系统需求分析阶段、概念设计阶段、逻辑设计阶段、物理设计阶段、数据库实施阶段等阶段组成。 关键字:一卡通日常管理消费管理身份认证

1 系统需求分析阶段 1.1 需求分析目标 针对山东大学学生日常生活和学习管理情况的实地调查加自己的亲身体验,了解了目前应用关于山东大学的校园一卡通管理系统的应用情况,并充分体会到该模式相对于人工管理模式的简单、高效。基于以上情况,目的是自行设计一个模拟山东大学校园一卡通的管理系统,在设计过程中,加深对校园一卡通的了解,增强对数据库知识的理解及SQL语言的实际应用,训练设计开发数据库的能力。 1.2 需求分析任务 (1)处理对象: 该系统主要处理的对象有:学生基本信息、校园卡基本信息、校园卡日常管理基本信息、餐厅消费基本信息、超市基本信息、身份认证基本信息、图书管理基本信息、校车管理基本信息等。各个对象包括信息如下所示(详细的数据见于数据字典): 1.学生基本信息(Student):包括学生身份证号、学生学号、学生姓名、学生性别、学生出生年份、学生所在院系、学生的专业、学生所在班级等方面的信息,可以方便学生信息的查询和更新; 2.“校园卡”基本信息(Card):包括校园卡的卡号、持卡人学生学号、持卡学生姓名、持卡学生性别、校园卡的状态、校园卡内的余额; 3.校园卡日常管理基本信息(CardManage):包括四个数据结构办卡信息、挂失信息、解挂信息、充值信息,每个数据结构中的数据项见数据字典; 4.餐厅基本信息(cateen):包括餐厅编号、餐厅名称、餐厅负责人、餐厅位置,具体的数据项见数据字典; 5.超市基本信息(supmanage):包括超市编号、超市名称、超市负责人、超市位置,具体的数据项见数据字典; 6.校车管理基本信息(Busmanage):包括校车编号、校车类型、校车司机,具体数据项见数据字典; 7.消费基本信息(Busmanage):包括消费编号、消费地点、卡号、消费时间、消费金额,具体数据项见数据字典; 8. 身份认证基本信息(Identity):包括四个数据构DormInf (学生宿舍楼基本信息),DormPress(学生归宿刷卡信息),LibInf(图书馆基本信息),LibPress(借书基本信息),具体的数据项见数据字典; (2)处理功能要求 系统主要完成一下几个功能: 1.学生基本信息查询与更新; 2.校园卡日常事务管理情况基本信息查询与更新; 3.校园卡在某个时刻所处状态的查询;

校园一卡通系统方案设计

校园一卡通系统方案设计 刘 虎 (东南大学,南京210000) 摘 要:校园一卡通是高校管理手段现代化的必然趋势,根据学校实际情况,提出校园一卡通的系统架构、通信方案和功能模块,并对校园一卡通的实施提出了一些意见。关键词:校园一卡通;射频识别;I C 卡 中图分类号:TP393 文献标识码:A 文章编号:1009-7961(2006)03-0039-04 The D esi gn of the Cam pus E Card Syste m L I U Hu (Southeast University,Nanjing 210000,China ) Abstract:Ca mpus E Card Syste m is becom ing the trend of ca mpus manage ment .Based on the p ractical situa 2ti on,this paper puts for ward the syste m fra me,the p lan of the communicati on and the module functi on of the Ca mpus E Card Syste m.And s ome ideas are put for ward about the actualizati on of the Ca mpus E Card Syste m.Key words:Ca mpus E Card Syste m;Radi o Frequency I dentificati on Technol ogy;I C card 收稿日期:2006-04-03;修改日期:2006-04-17基金项目:淮安市科技发展计划项目(HAG05055) 作者简介:刘虎(1973-),男,江苏宿迁人,淮阴工学院讲师,硕士研究生,研究方向:计算机应用。0 引 言 学校的发展离不开规范、科学与先进的管理手段。目前,管理信息系统已在学校广泛应用,是学校规范化管理不可或缺的一部分,但还存在以下问题:⑴证件繁多,给学生生活带来很多不便;⑵各管理信息系统独立运行,导致应用系统无法兼容,资源不能合理配置和共享;⑶管理受地域限制,未充分发挥校园网的优势;⑷不利于数据分析和维护,不方便学校宏观管理和发展预测。而校园一卡通系统将为学校提升管理水平,促进学校管理手段现代化创造良好的条件。 1 系统架构方案的确定 实现校园一卡通的各项功能,从系统的先进性、可靠性、易维护性角度综合考虑,多层C /S 架构是较理想的选择。 传统的二层C /S 架构可扩充性、可重用性不好,如果业务规则发生变化,就必须修改客户端应用程序,若客户提出基于B /S 的应用需求,实施困 难。若采用二层或三层B /S 构架,当网络或中心 服务器出现故障时,各子系统不能单独运行,影响学校正常秩序,系统采用点对多点、多点对多点的结构模式使得系统安全防护比较困难。 本系统采用多层C /S 架构,由于在客户端与数据库之间加入了一个“中间层”,就使得业务规则、数据访问、合法性校验等工作放到了中间层进行处理。客户端不直接与数据库进行交互,而是通过中间层建立连接,再经由中间层与数据库进行交互,建立在中心数据库服务器上的连接数量将大大减少,并且是动态建立与释放连接,因此客户端数量将不再受到限制。当业务规则发生改变时,只需更改中间层服务器上的某个组件,而客户端应用程序不需做任何处理,有些时候,甚至不必修改中间层组件,只需要修改数据库中的某个存储过程就可以了。 另外,由于系统采用多层C /S 架构,位于各部门的工作服务器能够独立运行,因此,在某一系统或主控端关闭、出现故障时不会影响其它系统的运行。C /S 是点对点结构模式,采用了适合于局域 第15卷第3期 淮阴工学院学报 Vol .15No .32006年6月 Journal of Huaiyin I nstitute of Technol ogy Jun .2006

相关文档
最新文档