需求分析
1、引言
1.1编写目的
为明确网上图书销售系统需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
本文档供全体用户使用。
1.2项目背景
项目委托单位:南京信息职业技术学院
开发单位:90916P班
主管部门:计算机与软件学院
1.3 定义
1.4参考资料
2、任务描述
2.1目标
2.2运行环境
Windows XP操作系统、Rational Rose
2.3条件与限制
3、数据描述
3.1静态数据
3.2动态数据
3.3数据库描述
3.4数据词典
3.5数据采集
4、功能需求
4.1功能划分
网络图书销售系统分为三个模块用户接口模块、管理员接口模块、数据服务模块;用户接口模块分为用户信息维护、商品查询、订购商品、订单维护;管理员接口模块分为商品信息维护、内部员工信息维护、订单处理、销售情况查询、报表维护;
4.2功能描述
4.2.1用户接口模块
用户接口是网站使用图书销售系统服务的入口,所有在线用户都通过浏览器登陆网站,并进行一系列的查询,订购操作。
用户接口模块包括了用户信息维护、商品查询、订购商品、订单维护四个部分。
用户登陆系统后,用户ID将被保存在服务器的缓存中,用户在系统中所作的操作,包括查询、订购等都将被系统存储在数据库中,以供系统进行销售以及销售走势分析。
4.2.2管理员接口模块
这是系统提供给网站维护人员和管理人员的接口。
管理员接口模块包括商品信息维护、内部员工信息维护、订单处理、销售情况查询、报表维护5个部分。
网站的一般工作人员通常只具有订单处理的权限,他们获得用户提交的订单,并根据库存情况来决定发货或推迟发货。
网站的管理员具有所有的权限,可以处理客户的订单,可以阅读网站的销售情况、销售走势,以便根据不同的情况及时调整经营战略,将库存成本和资金占用率降到最低的限度。
4.2.3数据服务模块
数据服务模块是系统正常运行的基础,包括客户的查询,订单的保存;网站工作人员的订单处理;网站管理员的销售情况查询和分析。
5、性能需求
5.1数据精确度
5.2时间特性
5.3适应性
6、运行需求
6.1用户界面
6.2硬件接口
硬件要求CPU PⅢ、内存256 M
6.3软件接口
软件要求Windows XP操作系统,Rational Rose软件。
6.4故障处理
7、其他需求。