校园一卡通软件管理系统需求说明书Word格式文档下载.doc
- 文档编号:13262036
- 上传时间:2022-10-09
- 格式:DOC
- 页数:13
- 大小:533.50KB
校园一卡通软件管理系统需求说明书Word格式文档下载.doc
《校园一卡通软件管理系统需求说明书Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《校园一卡通软件管理系统需求说明书Word格式文档下载.doc(13页珍藏版)》请在冰豆网上搜索。
《软件文档写作教程》马平等编著,电子工业出版社,2010年5月
《软件工程导论》张海藩等编著,清华大学出版社,2013年8月
《UML系统建模与分析设计》刁成嘉等编著,机械工业出版社,2013年9月
《数据库技术及应用》陆桂明等编著,机械工业出版社,2012年7月
2.任务概述
2.1目标
能对校园一卡通信息进行及时的管理及查询,系统反应时间较短(不大于5秒),提高用户使用效率。
2.2用户的特点
本软件的使用对象为后勤充值管理人员以及系统管理员,用户只要懂得计算机的简单操作和计算机的简单应用,还有计算机的一些基本知识就可以操作该软件。
2.3运行环境
操作系统:
WindowsXP或Windows7
支持环境:
IIS5.0(InternetInformationServer)
数据库:
MySQLServer5
2.4条件与限制
为了使校园一卡通软件管理系统获得更好的安全性、扩展性和更高的执行效能,整个系统采取分布式的管理部署方案,将处理关键业务逻辑的应用程序服务器和处理业务数据的数据库服务隔离开来。
实现管理与数据的分离,便于管理和维护。
校园一卡通软件管理系统服务的用户必须先注册个人信息才能办卡,将个人信息输入数据库以方便计算机记录消费情况。
最大的限制条件是学校要在宿舍,饭堂,超市,图书馆等重要的与该服务有关的地方安装刷卡机器。
3.数据描述
3.1静态数据
当我们的客户,(也就是访问者)在查看数据的时候它已经被生成好了,没有和服务器数据库进行交互的数据,直接在客户端创建完毕。
3.2动态数据
输入数据宽度、类型要符合用户的需求;
输出数据的格式也要符合用户的需求。
3.3数据库介绍
数据库的名称:
MySQLServer5。
由于校园一卡通软件管理系统涉及的部门和内容较多,所以通常会建很多表。
表中存放卡信息(卡号、卡类别、开卡日期、有效期、卡上余额)、客户信息(姓名、客户号、电话、地址、身份证号)、日志数据、前后台通讯表等。
数据表设计时要留足够大的空间,尽量包含各种应用需要的数据。
3.4数据词典
数据表如下所示:
用户表:
数据项编号
数据项名称
简述
类型及宽度
取值范围
A1
usernmae
用户名
char(30)
A2
password
用户密码
A3
limit
用户权限
教师表:
B1
teaId
教师身份证号
B2
teaNo
教师工号
B3
teaName
教师姓名
B4
teaSex
教师性别
“男”“女”
B5
teaBirth
学生出生年
B6
teaDept
教师所属院系
学生表:
C1
Sid
学生身份证号
C2
Sno
学生学号
C3
Sname
学生姓名
C4
Ssex
学生性别
C5
Sbirth
C6
Sdept
学生所在院系
C7
Sspecial
学生所在专业
C8
Sclass
学生所在班级
C9
Saddr
学生生源地
一卡通卡信息表:
D1
Cardno
校园卡卡号
D2
Cardstate
校园卡状态
“可用”“不可用”
D3
Cardmoney
校园卡内余额
Float
D4
Cardstyle
校园卡类型
“学生卡”“教师卡”
D5
Cardtime
开卡时间
D6
jbr
校园卡户主姓名
D7
Gsrq
挂失时间
Datetime
D8
Gsno
挂失次数编号
Int
D9
Jgrq
解挂的时间
D10
Czrq
充值的时间
D11
Czje
充值金额
D12
Czno
充值次数编号
借书信息表表:
E1
Libno
图书馆编号
E2
Libname
图书馆名字
E3
Libregion
图书馆所在校区
E4
Brno
借书编号
E5
Bookno
图书编号
E6
Booklist
已借数量
超市信息表:
F1
Supno
超市编号
F2
Supname
超市名称
F3
Supmanage
超市负责人姓名
F4
Supaddr
超市所在校区
餐厅信息表:
DI-28
Dinno
餐厅编号
DI-29
Dinname
餐厅名称
DI-30
Dinmanage
餐厅负责人姓名
DI-31
Dinaddr
餐厅所在校区
数据结构列表如下所示:
数据结构编号
数据结构名称
数据结构别名
数据结构含义
数据项组成
1
学生信息
Student
记录学生的信息
Sid、Sno、Sname、Ssex、Sbirth、Sdept、Sspecial、Sclass、Saddr
2
挂失信息
LosInf
记录挂失信息
Cardno、Sno、Sid、Gsrq
、jbr
3
充值信息
FillInf
记录充值相关信息
Czno、Cardno、Sno、Czlx、Czje、jbr
4
校园卡信息
Card
记录校园卡信息
Cardno、Sno、Sid、Cardstates、Cardmoney
5
学生餐厅信息
DinInf
记录餐厅信息
Dinno、Dinname、Dinmanage、Dinaddr
6
超市信息
SupInf
记录超市信息
Supno、Supname、Supmanage
、Supaddr
7
消费刷卡信息
PressInf
消费刷卡记录
Cardno、Pmoney、ptime、Pmanage、Paddr
8
借书信息
LibPress
记录借书信息
Brno、Bookno、Cardstate、Borlist、Libno
3.5数据采集
1)采集用户数据
2)电子版提交
3)纸质版打印提交
4.功能需求
4.1功能划分
本系统的功能如下图所示:
4.2功能描述
1开户:
注册卡信息,创建新卡
2充值:
根据校园卡号和金额进行校园卡充值
3余额查询:
输入校园卡号,查询校园卡余额
4挂失:
根据校园卡号挂失该校园卡,挂失后该卡不可进行消费
5解挂失:
根据校园卡号把该卡从挂失状态转换为正常状态,解挂失后该卡可以进行正常的消费
6注销校园卡:
根据校园卡号注销该校园卡
7消费:
在这里消费不单单指花钱的消费,凡是用到刷校园卡的都算是消费,比如书,图书馆借书等,这也算是消费
8查询消费记录:
根据条件查询消费记录详情
9添加用户:
管理员添加本系统的用户
10删除用户:
管理员删除系统用户
11修改密码:
用户修改自己的登录密码
外部功能:
校园一卡通软件管理系统应该具有日常事务处理、消费事务处理、系统维护等功能,并提供多种查询功能。
多种查询功能是由软件自动实现。
其他功能需要使用者辅助实现。
内部功能:
该软件集命令、编程、编辑与一体,完成过滤、定位显示。
4.3用例
用例图:
用例描述:
1.“开户”用例:
用例编号:
001
用例名:
开户
执行者:
普通用户,系统管理员
类型:
基本的,主要的
前置条件:
用户登录成功
基本路径:
1)用户选择校园卡管理
2)系统显示校园卡管理界面
3)用户选择开户
4)系统提示输出开户信息
5)用户输出开户信息
6)系统提示确定开户
7)用户选择确定
8)系统保存开户信息并开户
9)系统提示开户成功
2.“充值”用例:
002
充值
3)用户选择充值
4)系统提示输入充值卡号
5)用户输入充值卡号
6)系统根据卡号进行金额充值
7)系统提示充值成功并显示余额
3.“余额查询”用例:
003
余额查询
平普通用户,系统管理员
3)用户选择余额查询
4)系统提示输入查询卡号
5)用户输入查询卡号
6)系统根据卡号查询余额
7)系统显示查询卡号的余额
4.“挂失”用例
004
挂失
普通管理员,系统管理员
2)系统显示校园卡
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 校园 一卡通 软件 管理 系统 需求 说明书