《概要设计模版(案例).docx》由会员分享,可在线阅读,更多相关《概要设计模版(案例).docx(7页珍藏版)》请在第壹文秘上搜索。
1、Neusoft工程名称:游戏模拟器之GreedySnake工程编号:Ebdooooi文档编号:EBD88HOlPDR003贪吃蛇游戏概要设计沈阳东软软件股份总页数正文附录生效日期编制批准修改履历修改编号日期修改人版本号修改内容IXXXVEROJ初始做成231文档概述21.1 文档目的和范围21.2 术语/缩略语21.3 参考文档32模块概述32.1 模块功能定义32.2 模块结构32.3 模块动作时序43接口说明43.1 数据结构定义43.2 函数5模块间接口函数5模块内接口函数61文档概述1.1 文档目的和范围鉴于某学校的超市物品价格过高,而有的商家因地盘位置不好,很多好商品不能得到很好的销
2、售,因此想做一个网上预订的系统供学生选择,提高商家的销售量的同时,给学生带来便利和优惠。1.2 术语/缩略语序号术语/缩略语说明1LCD液晶显示21.3 参考文档列出所参考的式样或者文档等序号文档名作者时间版本1CM12864.pdf2Lpc2114_2124_cn.pdf3VisualCHM3.104LCDI2864根底入门.chm5引脚连接、中断控制、GPIO.pdf2模块概述I.网上预订结算模块:该模块的主要功能是进行网上预订商品2.1 模块功能定义1.用户模块序号功能点功能点详细内容1商品选购对要购置的商品进行选购2添加购物车把选择到的商品添加到购物车3立即购置对选择的商品立即购置4结
3、算对购物车里的商品进行结算或者立即购置直接结算2.网上预订结算模块序号功能点功能点详细内容1商品选购对要购置的商品进行选购2添加购物车把选择到的商品添加到购物车3立即购置对选择的商品立即购置4结算对购物车里的商品进行结算或者立即购置直接结算2.2 模块结构以本模块为中心,画出模块间结构及模块内结构图。对于模块内细分的小模块也最好列表说明各小模块的功能。1 .网上预订结算模块函数名称函数类型概要说明SeIectedGoods模块内部函数把网页上己选购的商品存到session中SaveShoppingCart模块外部函数把存放到session中的商品存到购物车当中ImmediateSettIeme
4、nt模块外部函数对存放在session中的商品价格进行立即结算ShoppingCartSettIement模块外部函数对购物车里的商品价格进行结算提交订单2 .按键检测模块3 .信息显示模块4 .游戏任务模块2.3模块动作时序主要描述模块间动作时序图,可以直接在VlSIo文件中记述(如果直接在VlSlo中记述,这里说明参考XXXXXX.VSdj).3接口说明3.1数据结构定义1 .网上预订过程的数据结构publicclassSelectedGoodsPrivateintgoodsId;privateStringgoodsName;Private-FloatgoodsPrice;publicSe
5、lectedGoodsOsuper();)publicSelectedGoods(intgoodsld,StringgoodsName,floatgoodsPrice)super();this.goodsld=goodsld;this.goodsName=goodsName;this.goodsPrice=goodsPrice;2 .宏定义PublicstaticfinalintsetectedGoods_success=200;PublicstaticfinalintsetectecGoods-t=201;PublicstaticfinalintsetectedGoods_saveCart_
6、fait=300;PublicstaticfinalintsetectedGoods_soveCart_sc/ccess=301;publicstaticfinalintseLectedGoods_submitOrder_success=400;PublicstaticfinalintseLectedGoods_submitOrder_faiL=401;3 .2函数3.2.1模块间接口函数1 .网上预订结算模块SelectedGoods函数名SeIectedGoods文件名SelectedGoodsJava功能概要对已选购的商品进行id、价格、名字存储记述形式publicclassSelect
7、edGoods类型变量名1/0说明-返回值类型说明值-详细说明吧选购的商品存储到SeSSiOn当中,通过调用SeSSion中的商品id、价格等信息进行下一步的操作使用考前须知ShoppingCartSettIement函数名ShoppingCartSettIement文件名ShoppingCartSettIementjava功能概要对商品进行结算记述形式publicclassShoppingCartSettIement参数类型变量名1/0说明-返回值类型说明值-详细说明对购物车中的商品通过获取价格进行结算或将存放在session中的商品立即结算使用考前须知2 .按键检测模块3 .显示信息模块TaskInfo_TaskInfo4 .游戏任务模块Gameplay_TaskGame5 .2.2模块内接口函数1 .按键检测模块2 .显示信息模块3 .游戏任务模块