网上书城详细设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
详细设计说明书
网上书城系统
1.引言
1.1 概述
编写网上书店系统详细设计说明书的目的在于从详细设计的角度明确网上书店项目的业务品种、功能范围,明确与业务主机/终端系统的接口和业务处理模式,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。
1.2 背景
系统名称:网上书店系统
任务提出者:软件工程任课老师
开发者:1组
用户:网上图书交易用户
1.3 定义
1.4 参考资料
《项目开发计划书》
《产品需求分析说明书》
《系统总体设计说明书》
1.5 术语与缩写解释
系统:若未特别指出,统指本开发系统。
SQL:Structured Query Language(结构化查询语言)
2. 程序结构
2.1 模块汇总表
注册模块、卖家模块、买家模块、登陆模块、书籍录入、购买模块、浏览模块、查询模块、数据库模块。
3. 模块设计说明
3.1用户管理模块
3.1.1 注册模块
1、模块描述
该模块完成用户注册的过程。
2、输入、输出
输入∶用户名、密码、注册信息。
3、模块接口关系
允许进入∶进入注册成功提示页面
拒绝进入∶返回注册页面
4、模块算法实现
3.1.2登录模块
1、模块描述
该模块完成用户登录的过程,用户登录成功后才能完成图书购买等功能。
2、输入、输出
输入∶用户名、密码。
3、模块接口关系
允许进入∶进入书店系统
拒绝进入∶返回登录页面
4、模块算法实现
3.2书籍管理模块
3.2.1书籍录入模块
1、模块描述
该模块完成卖家用户查询书籍数据库后实现书籍录入功能。
3.2.2、书籍删除模块
1、模块描述
该模块完成卖家用户查询书籍数据库后实现书籍删除功能。
2、算法实现
3.2.3书籍修改
1、模块描述
该模块完成卖家用户查询书籍数据库后实现书籍价格、数量、书籍上架时间等书籍信息修改功能。
3.3购物车模块
3.3.1 添加书籍到购物车模块1、模块描述
该模块完成买家用户购买书籍的功能2、算法实现
3.3.2 计算价格模块
1、模块描述
该模块完成买家用户购买书籍打折后计算价格的功能
2、算法实现
3.4查询浏览模块
1、模块描述
该模块完成注册用户查询浏览书籍、查看书籍销售排行的功能2、算法实现。