1 详细设计说明书 1 引言 1 .1 编写目的 确定本电商网站各个模块的具体实现,为编程人员进行编码是提供方向。同时为软件测试提供参照。 说明在软件总体设计阶段规划的每一个模块的实现思路,用流程图,盒图等可视化的方式说明模块的实现技术和方法以及网站的处理流程。同时为编程人员提供参考。 1 .2 背景 1.本项目的名称:电子商务网站 2.本项目的应用范围:中小型公司的网上销售平台 3.开发者:第八小组成员 4.用户:小组成员 1 .3 定义 HTML5:超文本标记语言,标准通用标记语言下的一个应用。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 CSS3:级联样式表是一种用来表现HTML(标准通用标记语言的一个应用)或 XML(标准通用标记语言的一个子集)等文件样式的计算机语言。 2 1 .4 参考资料 [1]陶国荣.HTML5 实战[M].北京:机械工业出版社,2012-1-1. [2]陆凌牛.HTML5 开发精要与实例详解[M].北京:机械工业出版社,2012-1-1 [3]成林.CSS3实战[M].北京:机械工业出版社,2011-5-1 [4]陆凌牛.HTML5与 CSS3权威指南[M].北京:机械工业出版社,2011-4-1 [5]张亚飞.HTML5+CSS3 网页布局和样式精粹[M].北京:清华大学出版社,2011-9-1 [6]电商网站可行性报告(附录) [7]电商网站需求说明书(附录) 2 程序系统的结构 网站 H 图: 3 3 商品浏览(Commodity s)设计说明 3.1 程序描述 商品浏览页面主要是展示商品的大致信息一般是带图显示,采用分页的形式。HTML 代码具有部分重用,可用于展示商品的评价和成交记录等。 3.2 功能 3.3 性能 在点击换页操作后,响应时间在2 秒左右,最多不超过 5 秒。 要求对从数据库查出的数据进行分析,避免将错误的信息和机密信息传到前台。 点击对应商品和能跳转到对应商品的详细页面。 4 3 .4 输人项 名称 标识符 类型 介质 来源 描述 用户ID UserId Int Json 请求参数 用来查找用户的相关数据 页面号 PageNumber Int Json 请求参数 跳转到之前浏览的页面或者当前请求的页面号 相关说明: 如当前浏览者是已登录的客户,则要把用户的相关信息传进来。可以只传用户ID。数据形式为 Json。ID 的数据类型为 Int。 如果是从登录界面调回,则还需要将跳转前的页面信息传回来,如:跳转前浏览的页面号,形式为 Json。ID 的数据类型为 Int。 程序的请求方式:如果是第一次进入网站是HTTP请...