ESM的详细设计.docx
《ESM的详细设计.docx》由会员分享,可在线阅读,更多相关《ESM的详细设计.docx(16页珍藏版)》请在优知文库上搜索。
1、ESM的具体设计ESM具体设计一、总则:具体设计是在架构的基础上对概要设计的细化,即刻架构中的类的具体描述,产生设计模型,它可以干脆指导编码。具体设计主要表达:各个类的存放路径:静态的设计类图;对各个类的具体描述,包括:属性和方法的说明,关键方法的实现伪代码;各用例的操作依次、系统执行依次的描述:配置文件的描述等。以下为各模块的具体设计二、组织结构管理模块(一)文件列表及存放路径(根据包图的设计填写)名称类型存放位置说明超级用户新建/删除/查询/更新岗位postquery,jsJSP页面WebRoot/jsp/zzjg/post_query.jsppost_add.jspJSP页面WebRoo
2、t/jsp/zzjg/postadd.jsp超级用户保存岗位信息post_relationship_add.jspJSP页面WebRootZjspZzzjg/postrelationshipadd.jsp超级用户添加上级/添加H级关系post_reIationship_add_updown.jspJSP页面WebRoot/jszzjgpostrelationshipaddupdown.jsp超级用户添加为上级/添加为下级post_relationship_delete.jspJSP页面WebRootjspzzjgpostrelationshipdelete,jsp超级用户删除上级/删除下级关系
3、postrelationshipdeleteupdown.jspJSP页面WcbRootjspzzjgpost-relationshipdelete_updown.jsp超级用户删除上下级关系post_relationship_query.jspJSP页面WebRootZjsp/zzjgpost_relationship_query.jsp超级用户查询上级/下级关系post_reIationship_querydown,jspJSP页面WebRootZjspZzzjg/post_relationship_query_down.JspWebRoot/jspzzjgpost_reIationshi
4、p_queryup.jsp显示下级关系post-relationship_query_up.jspJSP页面显示上级关系ESM主页面ESM组织index,jspJSP页面WcbRoot/jsp/index.jspexception.jspJSP页面WebRoot/jspzzjgexception,jsp结构模块异样页而NewPositionAction.javaJava类Src/action/zzjg/NewPosition?ction.java新建面位ActionDcletePositionAction.javaJava类Src/action/zzjg/DeIetePositionction
5、.java删除岗位ACtiOnUpdatePositionAction.javaJava类Src/action/zzjg/UpdatePositionction.java更新岗位ACtionQueryPositionAction.javaJava类Src/action/zzjg/QueryPositionction.java查询岗位ActionAddUpDownAction.JavaJava类Src/action/zzjg/AddUpDownAction.java添加岗位上下级关系ActionDeleteUpDownAction.JavaJava类Src/action/zzjg/De1.ete
6、UpDownAction.java删除岗位上下级关系ActionQucryUpDownAction.javaJava类Srcactionzzjg/QueryllpDownAction.java查询岗位上下级关系Action业务接口interfaceZzjgServicc.javaJava类Src/service/zzjg/ZzjgService.javaZzjgServiceImp.javaJava类Src/servicezzjg/ZzjgServiceimp.java业务接口的实现类DO接口DAO组件PO值对象VO值对象iIiterfaceZzjgDaointerface.JavaJava类
7、Src/dao/zzjg/ZzjgDaointerface.javaJava类Src/dao/zzjg/ZzjgDao.javaJava类SrcPOzzjg/Position.javaJava类Src/VO/zzjg/PositionVO.javaZzjgDao.javaPosition,javaPositionVO.javaConnection,javaJava类Src/JDBC/Connection.java连接数据库类公共类过滤器类公共组件类Zzjgfilter.javaJava类Src/utilzzjgJava类Src/uti1/zzjg/fiIterZZzjgfi1ter.javaz
8、zjg.css样式文件WcbRoot/css/zzjg/zzjg.css控制页面样式JavaScriptzzjg.jsJS文件WebRoot/js/zzjg/zzjg.js代码struts,xml配置文件Src/struts.xml配StrUtS2.O置框架(二)数据库具体设计数据库名:ESMDBPOSITION(岗位)表:序号1pld2PositionName列名PKYesFK类型IntegerVarchar16(根长度8备注岗位主键,自增岗位名据数据字典填写)3departmentId4dutyDescribe5positionllp说明:岗位的上下级关系这样体现:在岗位表中增加一个字段,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ESM 详细 设计