资源描述:
《.Net大客户模块详细设计说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、优选软件详细设计说明书模板版本:<1.0>16/16优选16/16优选<项目名称>软件详细设计说明书版本:<>文档编号:密级:秘密编写:编写日期:年月日审核:审核日期年月日批准:批准日期:年月日16/16优选CopyrightThinkBank,Allrightreserved修订记录版本章节名称修订容修订日期修订人批准人16/16优选16/16优选16/16优选目录0.文档介绍40.1文档目的40.2文档围40.3读者对象40.4参考文献40.5术语与缩写解释41.模块命名规则52.模块汇总52.1模块
2、汇总表52.2模块关系图53.子系统A的模块设计63.n模块A-n64.文件组织形式65.其他616/16优选1.文档介绍1.1文档目的提示:编写本文档的目的是让程序开发人员明确本系统的设计思路,作为软件开发的目标,为软件详细设计和编码提供指导,并作为软件测试的依据。1.2文档围提示:金利来服装连锁门店管理系统的采购模块包含采购申请,采购审核,采购入库,采购查询,采购退货功能,只要有采购员提出采购申请,会计进行审核,通过时有仓库管理员进行入库操作。1.3读者对象提示:第六小组所有成员,技术老师1.4参考文
3、献提示:<<金利来服装连锁门店管理系统需求规格说明书>>例如:[AAA]作者,《立项建议书》,机构名称,日期[SPP-PROC-SD]SEPG,系统设计规,机构名称,日期16/16优选1.5术语与缩写解释缩写、术语解释SPP精简并行过程,SimplifiedParallelProcessSD系统设计,SystemDesign…16/16优选2.模块命名规则提示:金利来系统应用程序:Thinkbank.JinLiLaiClothingManageDAL层:Thinkbank.JinLiLaiClothing
4、Manage.DALBLL层:Thinkbank.JinLiLaiClothingManage.BLLUI层:Thinkbank.JinLiLaiClothingManage.UI类命名用名词和名词短语作类名;使用Passcal命名规则;不要使用任何前缀(比如:C,T);不要使用下划线比如:StoreManager、PurchaseManager、SaleManager等变量命名成员变量:‘_’+类型前辍+意义明确的单词组合(单词的首字母要大写)如:Privateint_intSale;Privatest
5、ring_strLogonName;属性命名:16/16优选每个单词的第一个字母大写。比如:FileName;方法参数变量、局部变量、ViewState对象等:命名规则:类型前辍+意义明确的单词组合(单词的首字母要大写)。如:PublicvoidSetData(DataSetdsData)PublicvoidProcess(stringstrUserName)控件命名控件名称为名字+控件名称缩写注意:组合单词的首字母大写例如:添加分店按钮控件名称为(btnAddBranch)3.模块汇总3.1模块汇总表提
6、示:这里模块是指相对独立的软件设计单元,例如对象类、函数包等等。销售管理模块名称功能简述销售申请销售员提出申请销售审核会计进行销售单审核销售列表销售员可以查看销售列表入库仓库管理可以进行入/出库16/16优选16/16优选3.2模块关系图提示:包图4.子系统A的模块设计4.n模块A-n3.n.n类A3.n.n.1类标识3.n.n.2类简介3.n.n.3类定义A.类图16/16优选B.属性说明商品管理模块名称功能简述商品退货销售人员添加退货单商品换货销售人员添加换货单商品销售销售人员提交销售单大客户退/换商
7、品审核会计对大客户提交的表单审核C.方法说明方法(BIgClientClossAdd)方法原型BIgClientClossAdd()功能描述添加商品退货单输入参数strBigClientListID,strBigClientListBrand,strBigClientListColor,dclBigClientListPrice,,intBigClientLieSize1,intInvoiceLisSize2,intInvoiceLisSize3,intInvoiceLisSize4,intInvoice
8、LisSize5,intInvoiceLisSize6,intInvoiceLisSize7,dclInvoiceLisSum输出参数返回值抛出异常方法(BIgClientInAdd)方法原型BIgClientInAdd()功能描述添加商品换货单16/16优选输入参数strBigClientListID,strBigClientListBrand,strBigClientListColor,dclBigClientListPr