- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网上书店系统
———详细设计书
变更记录
NO.
版本
更新日期
变更人
区分
更变场所
更变内容
1
1.0
2015/12/26
新建内容
TOC 1.引言 .................4
1.1编写目的 4
1.2背景 4
1.3定义 4
1.4所参考资料 5
程序系统的结构........................... ..........................................................5
2.1运行环境 5
2.2系统功能结构图 5
3.程序设计说明.................. .....................5
3.1程序描述 5
3.2页面跳转图 5
3.3活动图序列图通信图等 5
4.算法 13
5.接口 13
6.存储分配 14
7.注释设计 16
8.限制条件 16
9.测试计划 16
10尚未解决的问题...................................................................................17
11.项目分工 17
1.引言
1.1编写目的
本文档为《网上书店系统》的详细设计书,编写目的:编写网上书店系统详细设计说明书的目的在于从详细设计的角度明确网上书店项目的业务品种、功能范围,明确与业务主机/终端系统的接口和业务处理模式,使系统开发人员和产品管理人员明确产品功能,可以有针对性的进行系统开发、测试、验收等各方面的工作。
读者:项目经理、概要设计人员,编码人员,测试人员
1.2背景
网上书店系统购物实现细节比较复杂,灵活,同时采用传统书店的方式,会造成人员的浪费,以及财务的不必要的损失。同事现在是计算机互联网社会,网上购物更加时尚快捷,需要使用网上书店系统。在实现的过程中很对实现的细节比较仔细同时需要许多外部接口来实现。《网上书店系统》就是为了达到方便快捷同时加大收益,为读者提供一个快捷买书的平台。
1.3定义
专业术语
定义
服务器端API
服务器端设计者通过规范的API文档,提供给客户端,以方便客户端的开发,使得同时进行,提高效率,节约时间。两端通过protocol(协议类)进行通信。
Gson:
Google提供的一个类库。通过使用这个类库,可以把把对象转换成json格式的字符串,以方便在网络中的传输。也可反向将字符串转换成对象,这样带有方法地操作对象,可以有效,方便地保证信息的沟通。
Json
JavaScript Object Notation,是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript的一个子集,JSON采用完全独立于语言的文本格式,这些特性使得JSON成为理想的数据交换语言。
系统
网上书店系统
子系统模块
某一相对独立的功能
响应时间
操作者向系统发出命令到系统返回信息的时间间隔
数据库
所有数据的逻辑设备,是数据的存储仓库
鲁棒性
系统的健壮性,它是在异常和危险的情况下系统生存的关键。
前台模块设计(包括:登录、注册、搜索、订单)
后台模块设计(包括:用户管理、书籍管理、订单管理、公告管理)
各模块数据库接口
1.4参考资料
《项目需求说明》;
《项目详细设计说明书》;
《项目概要设计说明书》;
参考资料:
《软件工程概论》,王华
《软件文档写作教程》,马平,黄冬梅
程序系统结构
2.1运行环境
操作系统:Windows2000、Windows XP;
服务器:Tomcat5.5;
数据库:MySQL
2.2系统功能结构图
3.程序设计说明
在目前计算机发达的世界中,网购越来越占据主流,传统书店模式已经逐渐失去商业竞争能力,网上书店更能体现书店特色,方便读者购买书籍,过程简单方便,高效。所以特意开发了《网上书店管理系统》。本系统包括五个主要功能:(1) 顾客信息的注册、登陆、修改、查询。(2) 书籍基本信息制定、输入、修改、查询,包括书籍编号、类别、关键词、备注。(3 )搜索图书:输入关键字、显示匹配的图书列表、图书信息、添加购物车。(4) 购书信息制定、生成订单:配送方式、支付方式、扣款、扣款异常处理。(5)提交订单:物流接口、配送请求、取货配送。
3.1程序描述
顾客信息模块
顾客信息模块的主要功能是,用户信息的注册,用户可以通过手机号码,邮箱等注册个人信息,用户的登录,用户也可以修改自己的用户名和密码,并进行用户信息查询,方便用户登录网上书店系统。
因此,顾客信息模块的功能为:
顾客注册信息
顾客登录进去网站
顾客修改个人信息
顾客查询购物和物流信息。
书籍管理模块
书籍管理模块的主要功能是,书籍基本信息制定、输入、修改、查询,包括书籍编号、类别、关键
您可能关注的文档
- 同济大学教学科研综合楼调研报告.pdf
- 同科电子原子态的分析方法.doc
- 统计信号处理实验四.doc
- 统计学手机调查报告.doc
- 习作生活化课题.doc
- 投标邀请函范文3篇.doc
- 投票程序设计.docx
- 投资理财规划书.docx
- 透水混凝土材料组成及施工工艺.doc
- 图书馆管理系统c#课程设计报告.doc
- 2025年广东省阳江市江城第一中学公开引进高层次(急需紧缺)人才9人备考题库及完整答案详解1套.docx
- 基于转录组分析解析陆地棉苗期耐冷奥秘与功能基因挖掘.docx
- 2025年广东省阳江市江城第一中学公开引进高层次(急需紧缺)人才9人备考题库及答案详解1套.docx
- 洪灾时人身安全知识培训课件.pptx
- SiCp_6061Al基复合材料原位合金化焊接新生相微结构:形成、分析与影响.docx
- 基于量子纠缠态的密钥协商协议:原理、进展与挑战.docx
- 2025年广东省阳江市江城第一中学公开引进高层次(急需紧缺)人才9人备考题库及参考答案详解一套.docx
- 基于GPRS技术构建城域多能自动抄表系统的深度探究与实践.docx
- 2025年广东省阳江市江城第一中学公开引进高层次(急需紧缺)人才9人备考题库及参考答案详解1套.docx
- 遗传学真题讲解课件.pptx
原创力文档


文档评论(0)