




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、chiirac(Mn申芈詡 wwM.ehira.co4TwwM.ehira.co4T)中华网合同管理系统 V2.0V2.0系统设计说明书编制: 孟楠日期:2013-6-72013-6-7批准:设计评审 日期:2013-6-72013-6-7中华网科技公司(内部资料,注意保密)1.1.系统概述 .4 41.1主要功能概述 .41.2系统目标与设计原则 .41.3用户群体说明 .41.4术语与缩写解释 .41.5参考文献 .42.2.技术路线与系统架构 .4 42.1开发语言与工具 .42.2系统架构说明 . 52.2.1整体架构 .52.2.2用户登录与认证 .52.3关键技术与特殊算法说明 .
2、 52.4目录结构说明 .53.3.功能模块设计 .6 63.1功能模块命名原则 . 63.2后台功能模块汇总表 .63.2.1部门管理 .63.2.2编码管理 .63.2.3合同信息管理 .63.2.4用户部门权限关系 .73.2.5 参数设置管理 .73.3咅部门管理 COM .CHINA .CONTRACT .DEPARTMENTINFO . 73.3.1com.china.contract.departmentinfo.DepartmentlnfoSearch .73.3.2com.ch in a.con tract.departme nti nfo.Departme ntln foM
3、grl nf . 73.3.3com.ch in a.con tract.departme ntin fo.Departme ntl nfoMgrlmp . 83.3.4com.ch in a.c on tract.departme nti nfo.Departme ntl nfoActi on .83.4编码管理 COM .CHINA .CONTARCT .DICTIONARY . 103.5合同信息管理 COM .CHINA .CONTARCT .CONTARCTINFO . 103.6用户部门权限 COM .CHINA .CONTARCT .MANAGERDEPTRELATION . 1
4、03.7参数设置管理 COM .CHINA .CONTARCT .VARIABLE . 103.7.1主要配置文件 .104.4.工时估算与初步分工 .1111修改历史版本日期修改纪要撰写审核发现问题0.12013-6-7初始版本孟楠设计评审1.1.系统概述1.1主要功能概述中华网合同管理系统,主旨在于提供合同的管理功能,供公司业务人员及合同管理人员 使用。其中包括合同的添加、删除、修改、查询并生成excel表格、合同详细信息查询并打印,合同样图的上传、到期合同的查询等功能。同时,系统附加提供了一下功能。 业务以及合同管理人员的操作权限的管理。1.2系统目标与设计原则此设计文档只设计系统模块功
5、能划分,具体需求请阅需求文档。1.3用户群体说明系统提供给合同管理的业务人员及合同的管理人员使用,系统要求,业务人员只可对自身添加的合同进行操作(数据权限),合同管理人员可对所有合同进行操作,并且部门领导 可查询该部门的所有合同,公司领导能查询所有部门的合同。1.4术语与缩写解释缩写、术语解释1.5参考文献资料名称作者出版单位发表日期URLURL中华网合同管理系统V2.0需求分析说明 书.doc匡冶2.2.技术路线与系统架构2.1开发语言与工具设计工具和语言Word Visio, PowerDesigner开发语言JAVA遵循标准J2EE技术标准开发工具Eclipse 3.2/合同附件/合同编
6、号.文件后缀/后台筐架文件2.2 系统架构说明.1整体架构采用基于J2EE规范的MVC2模式三层B/S结构。前端使用JSP页面进行用户界面和显 示逻辑的表现,中间使用 ACTION进行业务逻辑的控制,后端采用 ssh模块进行数据的存 储与取出处理。系统采用 UTF8编码.2用户登录与认证前台用户登录采用统一认证接口登录。2.3关键技术与特殊算法说明合同部门权限控制说明:按照实际部门给每个部门分出4个权限点:1) 个人(添加次部门,查看自己,修改自己未审核合同)注:个人权限的修改无法修改合同状态2) 查看(查看此部门全部合同)3) 修改/审核(修改此部门全部合同含
7、已审合同)4) 查看附件(查看图片,导出,打印3个功能)2.4 目录结构说明父目录是 / I jsp/jsp程序目录I dataI1 contractI113060312727.docI webframeworkI jsI css1 WEB-INFclassesL com1 chinaI base基础类包(同统一-开发平台)I com mons工具类包(冋统一-开发平台)I bea n数据库V0类,和 HIBENA TE配置文件I permissi on/权限控制相关包(同统一开发平台)1 con tract合同系统相关包L contractinfoL propertyFile3.3.功能模块
8、设计3.1功能模块命名原则3.2 后台功能模块汇总表.1 部门管理模块名称com.ch in a.c on tract.departme nti nfo描述部门管理子模块名称功能简述Departme ntl nfoSearch部门查询值对象Departme ntln foMgrl nf部门方法接口Departme ntln foMgrlmp部门方法实现Departme ntl nfoDaol nf部门数据库操作接口Departme ntln foDaolmp部门数据库操作实现Departme ntl nfoActio n部门ACTION类(后台)3.2.2编码管理模块名称com
9、.ch in a.c on tract.dict ionary描述编码管理子模块名称功能简述Diction arySearch编码查询值对象Dictio naryMgrl nf编码方法接口Dictio naryMgrlmp编码方法实现Diction aryDao Inf编码数据库操作接口Dictio naryDaolmp编码数据库操作实现Dictio naryActio n编码ACTION类(后台)3.2.3 合同信息管理模块名称com.ch in a.c on tract.c on tract info描述合同管理子模块名称功能简述Con tractl nfoSearch合同信息查询值对象C
10、on tractl nfoMgrl nf合同信息方法接口Con tractl nfoMgrlmp合同信息方法实现Con tractl nfoDaol nf合同信息数据库操作接口Con tractl nfoDaolmp合同信息数据库操作实现Con tractl nfoActio n合同信息ACTION类(后台)324 用户部门权限关系模块名称com.ch in a.c on tract.ma nager deptrelati on描述用户部门权限关系子模块名称功能简述Man agerDeptRelati on Search用户部门权限关系查询值对象Man agerDeptRelatio nMgr
11、I nf用户部门权限关系方法接口Man agerDeptRelatio nMgrlmp用户部门权限关系方法实现Man agerDeptRelati on Dao Inf用户部门权限关系数据库操作接口Man agerDeptRelati on DaoImp用户部门权限关系数据库操作实现Man agerDeptRelatio nActio n用户部门权限关系 ACTION类(后台)325325 参数设置管理模块名称com.ch in a.c on tract.variable描述参数设置管理子模块名称功能简述VariableMgrI nf参数设置方法接口VariableMgrImp参数设置方法实现
12、VariableDaoI nf参数设置数据库操作接口VariableDaoImp参数设置数据库操作实现VariableActio n参数设置ACTION类(后台)3.3咅B门管理 com.china.contract.departmentinfo.1com.china.contractdepartmentinfo.DepartmentlnfoSearchcom.china.contractdepartmentinfo.DepartmentlnfoSearch模块名称部门管理搜索值对象功能描述该值对象存储搜索用的字段类名称Departme ntl nfoSearch类型Publi
13、c包com.ch in a.c on tract.departme nti nfo接口java.io.Serializable.2 com.china.contract.departmentinfo.DepartmentlnfoMgrlnfcom.china.contract.departmentinfo.DepartmentlnfoMgrlnf模块名称部门管理方法接口功能描述Action用各公共方法的接口。类名称Departme ntln foMgrl nf类型Public包com.ch in a.c on tract.departme nti nfo.3 c
14、om.china.contract.departmentinfo.DepartmentlnfoMgrlmpcom.china.contract.departmentinfo.DepartmentlnfoMgrlmp模块名称部门管理方法实现功能描述Action用各公共方法的实现。类名称Departme ntln foMgrImp类型Public包com.ch in a.c on tract.departme nti nfo接口名称输入参数说明返回值异常功能说明deleteDepart men tINfoList selectedvoidNull删除多条记录getDepartme ntINfoLo
15、ng idDepartme ntiNfoNull根据主键得到 某条记录的值 对象getDepartme ntINfoAIInullListNull得到所有记录的值对象getDepartme ntINfoPageLimit limitListNull后台分页用in sertDepart men tINfoDepartme ntINfo departme ntINfovoidNull添加值对象到数据库updateDepart men tINfoDepartme ntINfo oldDepartme ntINfo,Departme ntINfo n ewDepartme ntINfovoidNull
16、修改值对象到 数据库(后台用)getDepartme ntINfoListByS earchDepartme ntINfoSearch departme ntINfoSearch, int numListNull按条件取得 列表数据(num :取的条数,num:0为取全部).4 com.china.contract.departmentinfo.DepartmentlnfoActioncom.china.contract.departmentinfo.DepartmentlnfoAction模块名称部门管理ACTION类功能描述各种ACTION接口类。类名称Departme n
17、ti nfoActio ns类型Public包com.ch in a.c on tract.departme nti nfo父类org.apache.struts.actio ns.Mappi ngDispatchActio n接口名称输入参数说明返回值异常功能说明list ()ActionM app ing mapp ing.Actio nForm form, HttpServletRequest request,HttpServletResp onse responseActi onFo rwardNull列表add()ActionM app ing mapp ing,Actio nFor
18、m form, HttpServletRequest request,HttpServletResp onse responseActi onFo rwardNull添加进入操 作edit()ActionM app ing mapp ing,Actio nForm form, HttpServletRequest request,HttpServletResp onse responseActi onFo rwardNull修改进入操 作in sert()ActionM app ing mapp ing,Actio nForm form, HttpServletRequest request,
19、HttpServletResp onse responseActi onFo rwardNull添加保存操 作update()ActionM app ing mapp ing,Actio nForm form, HttpServletRequest request,HttpServletResp onse responseActi onFo rwardNull修改保存操 作delete。Actio nForwardNull删除操作ActionM app ing mapp ing.Actio nForm form, HttpServletRequest request,HttpServletRe
20、sp onse response3.4编码管理 com.china.contarct.dictionary主要功能:增,删,改,查包,类,方法接口 :结构同3.33.5合同信息管理 com.ch in a.c on tarct.c on tarct info主要功能:增删改查包,类,方法接口 :结构同3.3注:list() 方法中新增导出EXCEL导出PDF等功能3.6用户部门权限 com.ch in a.c on tarct.ma nagerdeptrelati on主要功能:分配包,类,方法接口 :结构同3.3注:无列表,包含接口和一个权限分配页面,方式类似系统的权限分配。3.7参数设置管
21、理 com.chi na.c on tarct.variable主要功能:参数设置包,类,方法接口 :结构同3.3注:合同到期天使设置,一个页面.1主要配置文件数据库配置文件Sruts配置文件Log4j配置文件4.4.工时估算与初步分工模块功能负责人工时平台搭建平台搭建许平8部门管理增删查改许平8编码管理增删查改8参数设置管理参数设置许平6用户部门权限分配用户部门权限分配许平8合同信息管理-列表、删除按照权限显示列表8合同信息管理-添加、修改按照权限添加修改8合同信息管理-导出EXCEL、PDF 文件导出EXCEL、PDF功能6过期合同管理列表查询许平8沁园春雪北国风光, 千里冰封, 万里雪飘。 望长城内外,惟余莽莽;大河上 下,顿失滔滔。山舞银蛇,原驰蜡象,欲与天公试 比高。须晴日,看红装素裹,分外妖娆。 江山如此多娇,引无数英雄竞折腰。惜秦皇汉武,略输文采;唐宗宋 祖,稍逊风骚。一代天骄,成吉思汗,只识弯弓射 大雕。俱往矣,数风流人物,还看今朝。丿克出师表两汉:诸葛亮先帝创业未半而中道崩殂, 今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电工电子技术 课件全套 潘学海 1 手电筒电路的连接与测试 -16.流水灯电路的整体安装与调试
- 计算机安全技术-4操作系统安全
- SCI论文写作与投稿 第2版-课件汇 0-课程介绍 -7 SCI论文摘要写作
- 妇产科围手术期护理讲课
- 家具店长培训
- 2025届上海崇明区高考二模高考数学试卷试题(含答案详解)
- 广东省韶关市乐昌市2025届高三下学期2月模拟演练测验语文试题(含答案)
- 内科病房住院制度管理
- 基层管理者品质培训
- 护理人才培养工程申请汇报
- 冷链物流成本控制-全面剖析
- 有关商品房预售合同样本合同样本7篇
- 外交学院专职辅导员招聘真题2024
- 市场摊位租赁合同
- 浙江省宁波市“十校”2025届高三下学期3月联考英语试卷答案
- 水声通信组网技术第二讲-水声信道传输特性
- 2025年3月版安全环境职业健康法律法规标准文件清单
- 2025年河南工业和信息化职业学院单招职业技能测试题库参考答案
- 2025年吉林铁道职业技术学院单招职业技能测试题库及参考答案
- 2025年春统编版七年级语文下册 第三单元 阅读综合实践(公开课一等奖创新教案+)
- 信息通信工程安全施工指南
评论
0/150
提交评论