




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 体院出租合同范本
- 设备租赁合同电子11篇
- 船务与船员合同范本
- 文化公司广告合同范本
- 电商行业的消费者行为研究
- 研究生的创业精神与实践能力培养
- 展览馆渣土运输合同样本
- 人力资源背景调查居间合同
- 仓储物流行业调查居间合同
- 电商平台在生物医药产品销售中的市场定位与策略研究
- 济南2024年山东济南广播电视台招聘14人笔试历年参考题库附带答案详解
- 海洋气候预测模型创新研究-深度研究
- 《客户服务基础》教案及课件项
- 2025年湖南工业职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 2025年丹参原药材项目可行性研究报告
- 物理(A版)-安徽省合肥一中(省十联考)2024-2025学年度高二年级上学期期末测试试题和答案
- 人教版初中历史与社会七年级下册 6.3.3向西开放的重要门户-乌鲁木齐 说课稿
- 综合材料绘画课程设计
- 数学史简介课件
- 八年级 下册《黄河两岸的歌(1)》课件
- 春季安全教育培训课件
评论
0/150
提交评论