“校园通卡”项目系统总体设计说明书
一、 概述
“校园通卡”是指由(银行)磁条卡与IC卡集成的复合卡。它的出现既满足了消费者使用一张卡在校园及社会消费的需求,同时也满足了银行扩大发卡数量、增加存款的需求,是刺激消费、扩大内需、方便结算、实现金融电子化的有效手段之一。
校园通卡以(银行)磁条卡为主体卡。消费者必须先行办理(银行)磁条卡的开户手续,方可使用IC卡。消费者在校园内进行消费前,必须首先使用(银行)磁条卡中的存款来购买消费点,并将其存储在IC卡中,以便以后进行消费结算。
校园提供必要的消费场所,这些消费场所通过网络与学校财务结算中心连接。消费场所及持卡人可随时查询消费信息或与学校财务结算中心进行结算。学校财务结算中心提供必要的帐目、报表及结算凭证。
本系统设立了银行端应用软件,使银行可以及时的提供必要的服务,并随时了解校园通卡的使用情况。
二、 系统要求
1. 满足系统需求分析报告提出的所有需求。
● 校园通卡运行管理:如开户、开卡、用户信息修改、过期确认、补办、挂失、解挂、拾遗、冻结、解冻、续存、圈存、退点、销卡、销户。
● 消费信息处理:如消费记帐、消费查询、消费结算。
● 数据的采集与分发:接收终端上报消费数据、黑卡表的下发、磁条卡信
息传递(指学校端与银行端,包括定时或手工)、系统信息的传递(包括系统对时等)。
● 系统参数设置:系统时钟修改、系统日结时间设置、系统数据上传下传
时间设置。
2.满足系统网络适应性要求
? 可利用现有校园网
● 可利用RS485总线构成简易、封闭的网络系统。
● ●
必要时支持人工上报消费数据。: 支持由上述网络硬件构成的复合网络。
3. 满足系统分布性要求
? 分布式校区对数据共享的要求。 ? 分布式校区对数据发布的要求。 ? 分布式校区对消费结算的要求。
4. 满足系统安全性的要求
● 信息传递的安全性:
学校端与银行端信息传递的安全性要求。 局域网内部通讯的安全性要求。 人工上报数据信息的安全性要求。 ? 校园通卡使用的安全性:
卡的安全性要求。
消费终端机的安全性要求。
? 系统管理的安全性
数据库管理的安全性(包括锁机制、事务处理、事件日志、备份、
转储等)
数据库管理员身份认证。 系统管理员身份认证及权限授予。 系统操作员身份认证。
5.支持在线消费与离线消费
? 消费终端支持在线和离线消费。
6. 提供必要的数据接口使系统具有良好的开放性
? 提供与学校财务系统的数据接口。 ? 提供与学校学籍管理系统的数据接口。 ? 提供与学校人事档案管理系统的数据接口。
7. 友好的用户操作界面
? 操作界面友好、美观。
? 操作员录入环境简洁、方便、直观。 ? 提供多种查询方式。 ? 提供详尽的数据报表。 ? 提供必要的网络运行状态信息。
三。系统方案
1.系统体系结构
校园通卡系统由数据库管理系统、学校端后台管理系统、前台管理系统、终端数据采集系统、银行端管理系统组成。
系统总体结构图如下: 银行端管理软件 学校端消费后台管理软件 校园通卡管理系统消费前台管理软件 2.系统硬件
数据库服务器:P4 1.5以上、RAM 128M以上、硬盘 15G以上。
消费终端数据采集软件 消费终 消费终 消费终 消费终
校园端管理服务器:P4 1G以上、RAM 128M以上、硬盘8G以上。(可与
数据库服务器公用一台)
消费前台工作站要求:PII 200以上、RAM 32M以上、硬盘4G以上。 调制解调器: 食堂售饭终端: 消费场所收款机: POS 圈存刷卡机:
2. 系统平台及数据库管理系统的选择
? 系统平台的选择
本软件系统主要针对学校或社区的财务管理人员和档案管理人员设计。考虑到系统的使用者主要是非计算机专业人员,及他们对操作系统的喜好,本系统采用当前流行的Microsoft Windows 操作系统。数据库Server运行在Windows NT Server系统平台上,后台管理程序可运行在Windows 98、Window NT Workstation或Windows NT Server系统平台上,前台管理程序和银行端管理程序运行在Windows98或Windows NT Workstation系统平台上。Windows NT 操作系统是真正的32位操作系统,支持多用户、多任务、多线程和对称多处理,同时Windows NT 提供了较完善的系统安全机制和用户管理机制,可较好地保证用户的利益不受侵犯。。
? 数据库管理系统的选择
数据库DBMS采用Microsoft SQLServer 7.0。该数据库管理系