网上水果超市+详细设计说明书

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1网上水果超市详细设计说明书版本号:V1.0拟制人胡玉审核人朱洪军、胡玉批准人姜明、朱洪军版本号创建者创建日期维护者维护日期维护纪要V1.0胡玉2010/11/20——————[二〇一〇年十一月二十日]21引言...............................................................................................................................................31.1编写目的.................................................................................................................................31.2背景.........................................................................................................................................31.3定义.........................................................................................................................................31.4参考资料.................................................................................................................................32程序系统的结构...........................................................................................................................43用户注册模块设计说明..............................................................................................................125用户注册信息管理模块设计说明...............................................................................................156购买商品模块设计说明...............................................................................................................177订单管理模块设计说明...............................................................................................................208会员管理模块设计说明...............................................................................................................239商品管理模块设计说明...............................................................................................................2710系统用户管理模块设计说明.....................................................................................................3111订单管理模块设计说明.............................................................................................................3531引言1.1编写目的本文档是程序员代码编写和单元测试的基础,本文的读者是设计人员和程序员。1.2背景苏州独墅湖高教区内的水果消费市场大,但是各商家各自为政,未形成体系,为进一步提高公司管理效率和销售业绩,便利客户购买商品,XX水果公司决定开发《网上水果超市》。1.3定义网上水果超市:XX公司委托本小组开发的基于独墅湖高教区的网上水果交易平台。1.4参考资料《详细设计说明书》(GB8567——88)2程序系统的结构本系统每个模块所包含的单元文件名称及其结构如表1所示,对于特别简单的程序模块,其程序层次结构非常简单,再次省略,仅仅给出较为复杂的层次结构。4图0本系统类图(部分)模块名称程序层次结构图用户注册模块图1购物车管理模块图2用户信息修改模块图3购买商品模块图4订单管理模块(前台)图5会员管理模块图6商品管理模块图7系统用户管理模块图8订单管理模块(后台)图9表1程序层次结构图5图1用户注册模块程序层次结构图图2购物车管理模块程序层次结构图6图3用户信息修改模块程序结构图图4购买商品模块程序结构图图5订单管理模块程序结构图7图6会员管理模块程序结构图图7商品管理模块程序结构图图8系统用户管理模块程序结构图8图9订单管理模块程序结构图3用户注册模块设计说明3.1程序描述用户注册模块用于普通用户的注册,注册以后成为会员。3.2功能设计者乔方杰设计日期2010-12-06审核者胡玉审核日期2010-12-06程序用户注册标识符UserReg数据库表member图10输入用户注册信息输出注册成功程序处理说明1.用户点击注册按钮2.系统展示注册表单3.用户填写注册信息4.系统保存注册信息5.返回注册结果9表2图10member表物理模型3.3性能响应时间不超过0.5秒。3.4输人项会员名:字符类型密码:字符类型电话:字符类型邮编:字符类型真实姓名:字符类型3.5输出项注册成功。3.6算法本程序没有采用特殊的算法。103.7流程逻辑图113.8接口11图12用户注册界面接口3.9存储分配无特殊要求。3.10注释设计a.加在模块首部,说明本程序的作用;b.在各分枝点处加注释;c.对各变量的功能、范围、缺省条件等所加注释;d.对使用的逻辑所加注释。3.11限制条件用户名、密码、邮编、地址、电话不能为空。3.12测试计划用户名、密码、邮编、地址、电话为空,则提示重新输入。3.13尚未解决的问题无。124购物车管理模块设计说明4.1程序描述购物车管理模块用于注册用户对购物车进行管理。4.2功能设计者胡玉设计日期2010-12-06审核者胡玉审核日期2010-12-06程序购物车管理标识符CarManage数据库表Cart见图12输入会员操作命令输出操作是否成功程序处理说明1.显示购物车信息2.会员查看购物车商品3.会员修改购物车内容1.会员删除购物车商品表3图13cart表物理模型4.3性能响应时间不超过0.5秒。4.4输人项无134.5输出项操作是否成功。4.6算法本程序没有采用特殊的算法。4.7流程逻辑图14购物车管理模块流程图144.8接口图15购物车管理界面接口4.9存储分配无特殊要求。4.10注释设计e.加在模块首部,说明本程序的作用;f.在各分枝点处加注释;g.对各变量的功能、范围、缺省条件等所加注释;h.对使用的逻辑所加注释。4.11限制条件无。4.12测试计划购物车的商品能否添加,修改、删除、查看成功。4.13尚未解决的问题无。155用户信息修改模块设计说明5.1程序描述用户信息修改模块用于会员注册信息。5.2功能设计者胡玉设计日期2010-12-06审核者胡玉审核日期2010-12-06程序会员信息修改标识符MemberModify数据库表Member见图11输入会员操作命令输出操作成功程序处理说明1点击修改会员信息按钮2.系统显示会员信息3.会员修改会员信息4.修改结果提示表45.3性能响应时间不超过0.5秒。5.4输人项无5.5输出项操作是否成功。5.6算法本程序没有采用特殊的算法。165.7流程逻辑图16会员信息修改模块流程图5.8接口17图17修改注册资料界面接口5.9存储分配会员名:字符类型密码:字符类型电话:字符类型邮编:字符类型真实姓名:字符类型5.10注释设计加在模块首部,说明本程序的作用;在各分枝点处加注释;对各变量的功能、范围、缺省条件等所加注释;对使用的逻辑所加注释。5.11限制条件用户名、密码、邮编、地址、电话不能为空。5.12测试计划用户名、密码、邮编、地址、电话为空则提醒重新修改。5.13尚未解决的问题无。6购买商品模块设计说明6.1程序描述购买商品模块用于会员购买商品。186.2功能设计者胡玉设计日期2010-12-06审核者胡玉审核日期2010-12-06程序购买商品标识符merchandise数据库表merchandise输入会员操作命令输出操作成功程序处理说明1.会员搜索商品2.会员查看商品3.点击购买按钮4.结果提示表5图18表merchandise6.3性能响应时间不超过0.5秒。6.4输人项用户购买商品命令。6.5输出项操作是否成功。196.6算法本程序没有采用特殊的算法。6.7流程逻辑图19会员信息修改模块流程图6.8接口用图的形式说明本程序所隶属的上一层模块及隶属于本程序的下一层模块、子程序,说明参数赋值和调用方式,说明与本程序相直接关联的数据结构(数据库、数据文卷)。6.9存储分配无。206.10注释设计加在模块首部,说明本程序的作用;在各分枝点处加注释;对各变量的功能、范围、缺省条件等所加注释;对使用的逻辑所加注释。6.11限制条件无。6.12测试计划购买不成功应提示用户。6.13尚未解决的问题无。7订单管理模块设计说明7.1程序描述订单管理模块模块用于会员管理订单。7.2功能设计者胡玉设计日期2010-12-06审核者胡玉审核日期2010-12-06程序订单管理标识符OrderManage数据库表Orders见表输入会员操作命令输出操作成功程序处理说明1.系统显示订单2.用户查看订单3.用户修改订单4.用户删除订单215.显示操作结果表6图20表orders7.3性能响应时间不超过0.5秒。7.4输人项用户命令。7.5输出项操作是否成功。7.6算法本程序没有采用特殊的算法。227.7流程逻辑图21会员信息修改模块流程图7.8接口图227.9存储分配无。237.10注释设计加在模块首部,说明本程序的作用;在各分枝点处加注释;对各变量的功能、范围、缺省条件等所加注释;对使用的逻辑所加注释。7.11限制条件无。7.12测试计划订单操作不成功应提示用户。7.13尚未解决的问题无。8会员管理模块设计说明8.1程序描述会员管理模块模块用于会员管理员管理会员。8.2功能设计者胡玉设计日期2010-12-07审核者胡玉审核日期2010-12-07程序会员管理标识符MemManage数据库表memberlevel见表输入管理员操作命令输出操作是否成功程序处理说明1.会员管理员登录后台2.系统显示后台菜单3.会员管理员管理会员4.系统执行操作并返回结果24表7图23表memberlevel8.3性能响应时间不超过0.5秒。8.4输人项会员管理员命令。8.5输出项操作是否成功。8.6算法本程序没有采用特殊的算法。258.7流程逻辑图24会员信息修改模块流程图268.8接口图258.9存储分配无。8.10注释设计加在模块首部,说明

1 / 38
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功