资源描述:
《.Net分店管理详细设计说明书.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、优选软件详细设计说明书模板版本:<1.0>文档编号:密级:编写:于小芳编写日期:审核:审核日期批准:批准日期:14/14优选目录0.文档介绍40.1文档目的40.2文档X围40.3读者对象40.4参考文献40.5术语与缩写解释41.模块命名规则52.模块汇总52.1模块汇总表52.2模块关系图53.子系统A的模块设计64.文件组织形式65.其他614/14优选1.文档介绍1.1文档目的编写本文档的目的是让程序开发人员明确本系统的设计思路,作为软件开发的目标,为软件详细设计和编码提供指导,并作为软件测试的依据。1.2文档X围金利来服装连锁门店管理系统的分店模
2、块包含分店对总部的退货/换货以及会员的退货/换货等操作。1.3读者对象第六小组所有成员,技术老师1.4参考文献<<金利来服装连锁门店管理系统需求规格说明书>>1.5术语与缩写解释缩写、术语解释14/14优选…14/14优选2.模块命名规则命名空间命名图书管理系统应用程序:Thinkbank.JinLiLaiClothingManageDAL层:Thinkbank.JinLiLaiClothingManage.DALBLL层:Thinkbank.JinLiLaiClothingManage.BLLUI层:Thinkbank.JinLiLaiClothingM
3、anage.UI类命名用名词和名词短语作类名;使用Passcal命名规则;不要使用任何前缀(比如:C,T);不要使用下划线比如:StoreManager、PurchaseManager、SaleManager等变量命名成员变量:‘_’+类型前辍+意义明确的单词组合(单词的首字母要大写)如:14/14优选Privateint_intSale;Privatestring_strLogonName;属性命名:每个单词的第一个字母大写。比如:FileName;方法参数变量、局部变量、ViewState对象等:命名规则:类型前辍+意义明确的单词组合(单词的首字母要大
4、写)。如:PublicvoidSetData(DataSetdsData)PublicvoidProcess(stringstrUserName)控件命名控件名称为名字+控件名称缩写注意:组合单词的首字母大写例如:添加分店按钮控件名称为(btnAddBranch)注:其它的命名规则参见《net编码规X.doc》14/14优选3.模块汇总3.1模块汇总表提示:这里模块是指相对独立的软件设计单元,例如对象类、函数包等等。分店管理模块名称功能简述分店销售管理分店管理员来添加销售单分店退货管理分店一些不需要的需要退货和查看这些退货单据会员退货会员购买后可能出现一些
5、大问题需要退货和查看退货单据会员换货会员购买后可能出现一些小问题需要退货和查看退货单据分店销售查询分店管理员可以查看销售的情况退(换)货审核需要审核来确定是否退换14/14优选14/14优选3.2模块关系图4.子系统A的模块设计1类A1类简介对分店的管理工作2类定义A.属性说明可见性属性名称属性类型说明Public/protexted/private名称数据类型具体含义B.方法说明方法(添加分店销售单据)方法原型SellVoucherAdd14/14优选功能描述分店销售单据的添加输入参数SellVoucher输出参数intVenditionId,strVe
6、nditionName,strVenditionShopn,strVenditionMemb,strVenditionTime,intInfoId,strInfoProductName,strInfoColor,intInfoS1,intInfoS2,intInfoS3,intInfoS4,intInfoS5,intInfoSum返回值抛出异常方法(查询分点销售)方法原型SubbranchSellSelect功能描述分店销售的查询输入参数intVenditionId,strVenditionName,strVenditionShopn,strVenditi
7、onMemb,strVenditionTime,intInfoId,strInfoProductName,strInfoColor,intInfoS1,intInfoS2,intInfoS3,intInfoS4,intInfoS5,intInfoSum14/14优选输出参数SubbranchSell返回值抛出异常方法(分店退货(查))方法原型SubbranchBack(select)功能描述分店退货和查询输入参数intVenditionId,strVenditionName,strVenditionShopn,strVenditionMemb,strVen
8、ditionTime,intInfoId,strInfoProdu