执行者:普通管理员,系统管理员 前置条件:用户登录成功 基本路径:
1)用户选择校园卡管理 2)系统显示校园卡管理界面 3)用户选择查询消费记录 4)系统提示输入查询条件 5)用户输入查询条件
6)系统根据查询条件查询消费记录 7)系统显示查询的消费记录 8. “添加用户”用例:
用例编号:008 用例名:添加用户 执行者:系统管理员
前置条件:系统管理员登陆成功 基本路径:
1)系统管理员选择用户管理 2)系统显示用户管理界面 3)系统管理员选择添加用户 4)系统显示添加用户界面
5)系统管理员填写用户的相关信息 6)系统根据填写的信息添加用户 7)系统显示添加成功 9. “删除用户”用例:
用例编号:009 用例名:删除用户 执行者:系统管理员
前置条件:系统管理员登陆成功 基本路径:
1)系统管理员选择用户管理 2)系统显示用户管理界面 3)系统管理员选择删除用户 4)系统提示输入删除用户名 5)系统管理员输如删除用户名
6)系统根据输入的用户名删除该用户 7)系统显示删除用户成功 10. “修改用户密码”用例:
用例编号:0010
用例名:修改用户密码
执行者:普通用户,系统管理员 前置条件:用户登陆成功 基本路径:
1)用户选择用户管理
2)系统显示用户管理界面 3)用户选择修改用户密码
4)系统提示输入原密码,新密码, 5)用户输入原密码,新密码 6)系统提示确认新密码 7)用户确认新密码 8)系统修改密码
9)系统显示修改密码成功
5.1数据精确度
在精度的需求上,根据用户的需要,在各项输入输出传输的过程中,可以满足用户的需求,而且数据输入务必真实准确。
5.2时间特性
软件的响应时间,更新处理时间等方面都要非常迅速,刷卡响应时间不超过1秒;查询响应时间不超过3秒。
5.3适应性
系统具有较强的适应性,能根据用户需要进行卡样设计,并具有科学合理
的开户流程,此外,此系统只适用校方相关用户使用。系统有良好的扩展性,客户端有新的需求产生时可以很快的增加模块或完成完善系统。
6.1用户界面
管理员界面简洁大方、一目了然,最大程度的方便管理员。
6.2硬件接口
由于本系统是B/S结构的系统,因此网络是必备条件之一,网络使用HTTP协议,本环境的服务器为windows 2000,客户端操作系统为windows XP或windows 7。
6.3软件接口
使用http的form表单来传递数据(可以是Action form bean也可以是不同
的form表单)。用请求的参数来传递数据。用Session来传递数据。用XML文件来传递数据(AJAX方式)
6.4故障处理
内部故障:开发阶段可以立即修改数据库和类库里的相应内容。 外部故障:联机帮助系统,辅助用防护解决问题。
出错输出信息:用户密码输入错误,该系统会出现3次错误提示,要求用户重新输入,3次之后,将会提示用户重新登录该系统。
出错处理对策:若在装载程序时,系统出现错误,请重新启动,整个终端程序将会再启动;如果程序出现错误,再次重新装载,若仍有错误,则按提示逐步装载。
其他:刷卡响应时间超过1秒后,自动提出警告,要求重新刷卡。查询超过5秒,要显示查询时间长的提示信息,以免误认为死机。当计算机突然死机、重启、断电时自动存储备份数据,即使没有存上,也有备份数据库供恢复。
7.其它需求
安全保密设计:为每个用户、管理员建立用户资料,用户可以更改登录密码以保证其安全性。
权限设置:对用户进行权限设置,只允许管理员使用该软件。
密码保护:对系统的重要数据设置密码保护,禁止非管理人员任意更改。 可维护性:系统有一定的容错和抗干扰能力,在非硬件或非通讯故障发生时,系统能够保证正常运行,并有足够的提示信息帮助用户解决问题。
记录日志:把系统运行发现过的错误都记录下来,包括本机错误和网络错误,这些错误记录便于查找错误原因,日志同时记录管理员的关键性操作信息。
可移植性:选择开放的应用平台,建议采用基于J2EE技术标准进行集成,建设一套与平台无关,以标准接口与各种数据库相连的应用软件。