网上书店软件需求说明书
案卷号
日期
<项目名称>
网上书店软件需求说明书
作 者: 邢成平
完成日期: 2007.7.4
签 收 人:
签收日期:
修改情况记录:
版本号 修改批准人 修改人 安装日期 签收人
网上书店软件需求说明书
目录
网上书店软件需求说明书.................................................................................................................1
目录.....................................................................................................................................................2
1 引言..................................................................................................................................................1
1.1 编写目的......................................................................................................................... 1
1.2 范围................................................................................................................................ 1
1.2.1 设计依据..................................................................................................................................1
1.2.2 系统命名..................................................................................................................................1
1.2.3 系统版本..................................................................................................................................1
1.2.4 阅读对象..................................................................................................................................1
1.3 专门术语释义.................................................................................................................1
1.4 参考资料......................................................................................................................... 2
2 项目概述..........................................................................................................................................2
2.1 总体需求描述.................................................................................................................2
2.2 用户特点......................................................................................................................... 2
2.3 系统功能表.....................................................................................................................3
2.4 总体功能图.....................................................................................................................4
3 具体需求..........................................................................................................................................4
3.1 书籍浏览......................................................................................................................... 4
3.1.1 书籍列表..................................................................................................................................4
3.1.2 图书详细信息..........................................................................................................................5
3.2 书籍查询......................................................................................................................... 5
3.2.1 图书名称查询..........................................................................................................................5
3.2.2 图书作者查询..........................................................................................................................6
3.3 购物管理......................................................................................................................... 7
3.3.1 购物车管理..............................................................................................................................7
3.3.1.1 图书加入购物车...............................................................................................................7
3.3.1.2 购物车查看.......................................................................................................................8
3.3.1.3 购物车图书删除...............................................................................................................8
3.3.2 订单服务..................................................................................................................................9
3.3.2.1 订单录入...........................................................................................................................9
3.3.2.2 订单删除...........................................................................................................................9
3.3.2.3 订单查询.........................................................................................................................10
3.3.2.4 订单提交.........................................................................................................................10
3.4 图书管理....................................................................................................................... 11
3.4.1 图书信息录入........................................................................................................................11
3.4.2 图书信息修改........................................................................................................................11
3.4.3 图书信息删除........................................................................................................................12
3.4.4 图书基本信息查询................................................................................................................12
网上书店软件需求说明书
3.5 用户登录....................................................................................................................... 13
3.5.1 用户注册................................................................................................................................13
3.5.2 用户登录................................................................................................................................14
3.5.3 用户退出................................................................................................................................14
3.6 后台管理.......................................................................................................................14
3.6.1 用户管理................................................................................................................................14
4 外部接口需求................................................................................................................................15
4.1 用户接口....................................................................................................................... 15
4.1.1 硬件接口................................................................................................................................15
4.1.2 软件接口................................................................................................................................15
4.1.3 通信接口................................................................................................................................16
4.2 性能需求....................................................................................................................... 16
4.3 设计约束....................................................................................................................... 16
4.3.1 其他标准的约束....................................................................................................................17
4.3.2 硬件的限制............................................................................................................................17
4.4 属性.............................................................................................................................. 17
4.5 可用性.......................................................................................................................... 17
4.5.1 安全性....................................................................................................................................17
4.5.2 可维护性................................................................................................................................18
4.5.3 可转移 \转换性...................................................................................................................18
4.5.4 警告........................................................................................................................................18
4.6 其他需求....................................................................................................................... 18
4.6.1 数据库....................................................................................................................................18
4.6.2 操作........................................................................................................................................19
4.6.3 场合适应性需求....................................................................................................................19
5 附录................................................................................................................................................19
5.1 业务流程图:...............................................................................................................19
网上书店软件需求说明书
1 引言
根据企业网上销售图书的销售模式的特殊性,需要对销售过程和图书的管
理系统信息化。企业可以通过《网上书店管理系统》管理庞大的图书信息,同
时实现网上售书的运行和管理,以及对客户信息和需求的收集。
1.1 编写目的
编写本文档的目的是明确用户需求,在企业和开发者之间达成对软件产品
要求的共同理解,作为项目开发的目标,为软件架构设计提供指导,并作为软
件测试的依据。
1.2 范围
1.2.1 设计依据
本文档的设计依据是《企业业务流程说明书》。
1.2.2 系统命名
本软件系统命名为《网上购书管理系统》。
1.2.3 系统版本
版本号为 v1.0。
1.2.4 阅读对象
阅读对象是提出本系统需求的用户、方案评审组人员、“软件架构设计说明书”
的编写者、从事本系统测试的系统测试工程师。
1.3 专门术语释义
序号 术语或缩写 定义
第 1 页
网上书店软件需求说明书
1
权限 进行某项操作的权力。
2
角色 对系统某功能进行操作的对象。
3
角色分配 对某一用户赋予一个角色。
4
用户 可以登陆到系统的帐户。
1.4 参考资料
列出要用到的参考资料,如:
a. 本项目的经核准的计划任务书或合同、上级机关的批文;
b. 属于本项目的其他已发表的文件;
c. 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。
列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料
的来源。
2 项目概述
2.1 总体需求描述
1)用户可以通过多种方式查询,并且挑选网上图书公司的所有出售
书籍。通过在网上填写并确认购书订单的方式来购买图书。
2)管理员可以对图书信息进行管理。
3)管理员可以对图书的库存、订单进行管理。
2.2 用户特点
本系统既包括对客户的网上购书的前台管理,又包括企业对图书信息和网上售书的后
台管理,所以系统用户分为外部用户和内部用户两类。
外部用户为网上自助注册的客户帐号,对于该帐号有默认权限。
内部用户为管理员用户,有最高权限。
第 2 页