软件项目管理详细设计说明书

上传人:夏** 文档编号:473249732 上传时间:2022-10-24 格式:DOCX 页数:43 大小:1.03MB
返回 下载 相关 举报
软件项目管理详细设计说明书_第1页
第1页 / 共43页
软件项目管理详细设计说明书_第2页
第2页 / 共43页
软件项目管理详细设计说明书_第3页
第3页 / 共43页
软件项目管理详细设计说明书_第4页
第4页 / 共43页
软件项目管理详细设计说明书_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《软件项目管理详细设计说明书》由会员分享,可在线阅读,更多相关《软件项目管理详细设计说明书(43页珍藏版)》请在金锄头文库上搜索。

1、详细设计说明书1.导言1.1目的本文档的目旨在推动软件工程的规范化,使设计人员遵循统一的代码书写规范,节省制作文 险,做到系统设计资料的规范性与全面性,以利于系统的实现、测试、维护等。1.2范围本文档用于软件设计阶段的详细设计,它的上游是概要设计说明书,它的下游是源程序清 测试报告提供测试依据。范围应覆盖概要设计说明书中的功能时序图、性能点列表、接口列软件详细设计的范围是:各子系统的公用模块实现设计、专用模块实现设计、存储过程实现 接口实现设计、角色授权设计、其他详细设计等。按照3层结构(B/A/S)的布局,详细设计应从下面3个方面进行。数据库服务器上的面向数寸 基本表物理设计、中间表物理设计

2、(报表设计)、临时表物理设计、视图物理设计、存储过程物理 服务器上的面向业务逻辑的设计:接口数据设计、中间件设计、数据通信传输设计、可视构件设 权设计、功能点设计(功能点列表设计)。浏览器上的面向对象的设计:录入修改界面设计、浏览 设计、信息发布界面设计。1.3术语定义术语定义,如表1所示。序 号术语名称术语定义1详细设计在概要设计的基础上,对其功能模块或部件进行实 现设计,使编程人员据此能顺利书写出程序代码2存储过程存放在数据库服务器上的一段程序,它能被其他程 序调用,以完成对数据库表的某些规定操作3触发器存放在数据库服务器上的一段程序,当触发条件满 足时它就被执行,以完成对数据库表的某些规

3、定操 作续前表算法详细设计中实现某项功能的数据处理方法及处理流 程表1术语定义1.4参考资料1 概要设计说明书2 需求分析说明书1.5相关文档1 源程序清单2 单元测试计划及报告3 用户使用手册2 .模块实现设计包设计图1整个系统的包图2.1类库设计图2类库图2.1.1用户实体类,如图3图3用户实体类类:admin (管理员)是否抽象: false是否 Leaf: false继承: classLibraryentityClass.expert实现: Implements描述:管理员操作操作名可见性返回类型参数抽象静态Leaf描述deleteUserpublicAbstractfalsefals

4、e删除会员信息addUserpublicAbstractfalsefalse添加新会员信息类:expert是否抽象: false是否 Laf: false继承: classLibraryentityClass.user实现: Implements描述:专家类:user是否抽象: false 是否 Leaf: false 继承:实现: Implements描述:用户字段字段名可见性类型默认值静态Leaf描述nameprotectedstringfalsefalsepwdprotectedstringfalsefalsetypeNameprotectedstringfalsefalse操作名可见性

5、返回类型参数抽象静态Leaf描述editUserInfopublicAbstractfalsefalseloginpublicAbstractfalsefalsescanpublicAbstractfalsefalse2.1.2控制类,如图4日用户信息控制美目信息控制类r e gi e t er (nn e : e tri ng., pwd : string) : voi d毒1口函 n (juani e : e tr i ng, pw d : e tr i ng.) : vo i daddUEer Ijuaine : etring. pwd : etring. tjelairie : str

6、ing.l : voi d showRe euI t (.showType : e tr i ng.l : vo i d1,requestlnfo (,n:ajTie : string.) : string 端 r e que e tlnfo (): 僦,Eubmi tEdi t name Eubm i tEdi t (.n:anieeteUser (.n:ani e篇 Up er at i on41)string:e tri ng., :e tri ng., :string.)showKirulWiaiTie (.i d : I nt.) : string showlnfo (i d : I

7、 nt) : StringshowReeuIt (.zhowTe : String.) : String r e que e tICi rnllT:ani e (.i d : I nt.) : string requestlnfo I.i d : String.) : Stringpwd : e tr i ng.) : vo i de tr i ng., tjT:ieN:anie : e tr i ng.) : vo i d :to i d曰天敌信息控制美Eubmi tEdi tKimill:sjtie (.to : int. typHairie : String., introduce :

8、String prevent : etring.) : voi d瓣,zubrrii tEdi tlnfo (.i d : Int,. n:aine : String., nomen : String., feature : String,. locate : String rule : String, prevent : String image : String 口 : I漏,subrri i tEdi tKinliT:aiTie C.tjpeNo : int_, typelTainm : String., introduce : String., prevent : string.) :

9、 void日曳病信息控制美Eubmi tEdi tlnfo (i d : Int., ri:ini e : S tr i tle, typmU : I nt., norrien : String., Ematurm : String., lo-zate : S tr i ns, rijle : S tr i ng, harm : String., prevent : S tr i rig害虫信息控制美submi tEdi tICirniff:anie: Int,. typ 已 Nair 佗 :Str ing,. i ntr o due e : String, prevent : S tr i

10、ng, parent : I nt.J : vo i dsubm i tEdi tlnfo (i d : I nt., nairie : String., typmNo : Ini., no men : S tr i ng., eatm_e : S tr i ng., locate : String., rule : String., condition : String., harm : Sti曰新窖里信息控君美,Eubmi tEdi tlnfo I.introduee : String., userN:ajne : etring.) : voi d图4控制类图类:addNewPests是否

11、抽象: false是否 Leaf: false继承: classLibrarycontrollerClass.infoController实现: Implements描述:新害虫信息控制类操作操作名可见性返回类 型参数抽象静态Leaf描 述submitEditInfopublicvoidString introduce, string userNameAbstractfalsefalse类:echinococcosisInfoController是否抽象:false是否 Leaf: false继承: classLibrarycontrollerClass.infoController实现: I

12、mplements描述:虫病信息控制类操作操作名可见 性返回类型参数抽象静态Leaf描 述submitEditInfopublicvoidInt id, String name, Int typeNo, String nomen, String feature, String locate, String rule, String harm, String prevent, String imageAbstractfalsefalsesubmitEditKindNamepublicvoidint typeNo, String typeName, String introduce, string

13、 preventAbstractfalsefalse操作名可见 性返回类型参数抽象静态Leaf描 述submitEditInfopublicvoidInt id, String name, String nomen, String feature, String locate, String rule, String prevent, String image, Int typeNo, String typeNameAbstractfalsefalsesubmitEditKindNamepublicvoidint typeNo, String typeName, String introduc

14、e, string preventAbstractfalsefalse类:infoController是否抽象:false是否 Leaf: false 继承:实现: Implements描述:信息控制类操作操作名可见性返回类型参数抽象静态Leaf描述requestInfopublicStringString idAbstractfalsefalserequestKindNamepublicstringInt idAbstractfalsefalseshowInfopublicStringInt idAbstractfalsefalseshowKindNamepublicstringInt idAbstractfalsefalseshowResultprotectedSt

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号