没有合适的资源?快使用搜索试试~ 我知道了~
本需求分析报告的目的是规范化本软件的编写,旨在通过与客户的交流提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。
资源推荐
资源详情
资源评论
二 需求分析
1 引言
1.1 目的
本需求分析报告的目的是规范化本软件的编写,旨在通过与客户的交流提
高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出
了本系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作
成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。
1.2 背景
a.项目的委托单位:合肥工业大学网吧
b.开发单位:地理信息系统 06 级 2 班小组
c.主管部门:合肥工业大学资源与环境工程学院地理信息系统系
1.3 需求分析定义
需求分析是对用户需求的真正明确是对要解决的问题的彻底理解,是一个
软件开发的最重要阶段,需要了解和澄清用户的需求 ,严格的制定被开发的软
件系统的需求规格说明书。
1.4 参考资料
《软件工程导论》 清华大学出版社
《UML 基础与 Rose 建模教程》 人民邮电出版社
2 系统功能
2.1 角色确定
(1)服务器(数据库)可以计时计费、增加用户、删除用户、管理客户端电脑、查
询上网客户历史记录、提供与客户端的网络通信
(2)用户可以上网、结帐
(3)网吧管理员可以提供上网服务、输入用户信息、根据上网时间收费、维护服
务器(数据库)
(4)客户端可以与服务器网络通信与监控
根据以上各个部分关系,从分析中创建如下角色:
(1)服务器(数据库)
(2)用户
(3)网吧管理员
(4)客户端
2.2 创建用例
根据网吧管理系统业务流程可以分为以下几个用例:
(1)用户上网
(2)输入用户信息
(3)分配机器
(4)服务器自动计费
(5)用户下网
(6)服务器按时自动结算
(7)服务器监控客户端(关机、重启、锁屏、查询)
(8)客户端接收服务器监控命令
(9)客户端可向服务器发登录、注销信息
(10) 管理在线电脑
2.3 用例图
(1)总用例图
(2)用户用例关系图
剩余10页未读,继续阅读
资源评论
wubixing
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功