- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
合同管理系统
技术方案
版本 1.0
文档信息及版本历史
文档信息 项目名称 合同管理系统 项目编号 文档名称 合同管理系统_技术方案.doc 存储位置 版本 作者/修改者 日期 描述
版权信息
【目录】
1 概述 5
1.1 编写目的 5
1.2 适用范围 5
1.3 读者对象 5
1.4 术语和缩写 5
1.5 参考资料 5
2 设计概述 6
2.1 设计约束 6
2.2 设计策略 6
2.3 技术实现 7
2.3.1 J2EE开发框架 7
3 系统概述 8
1.1 用户现状 8
1.2 业务需求分析 10
4 系统总体结构 11
4.1 功能模块图 11
4.2 系统架构图 11
5 功能描述 12
1.1 合同管理 12
1.1.1 我的合同 12
1.1.2 合同起草 12
1.1.3 合同签署及用印 17
1.1.4 合同履行 17
1.1.5 合同归档 18
1.2 合同提醒 18
1.3 项目管理 19
1.3.1 项目基本信息管理 20
1.3.2 项目附件管理 20
1.4 产品管理 21
1.4.1 产品管理 21
1.5 合同转移 21
1.5.1 转移申请 21
1.5.2 转移复核 22
1.5.3 转出记录 22
1.5.4 转入记录 22
1.6 范本管理 22
1.6.1 范本类型管理 22
1.6.2 范本模版管理 22
1.7 合同台账 23
1.8 相对方管理 25
1.9 档案管理 26
1.9.1 待复核 26
1.9.2 合同档案 26
1.10 制度及公告 27
1.10.1 规章制度及公告发布 27
6 接口设计 28
7 运行环境 28
7.1 软件平台 28
7.2 硬件清单 28
7.3 软件清单 29
7.4 数据容量估算 29
7.5 网络带宽估算 30
8 编码规范 30
8.1 代码组织与风格 30
8.1.1 源代码文件约束 30
8.1.2 源代码目录 30
8.1.3 源代码包结构组织 31
8.1.4 类结构 31
8.1.5 命名 35
8.2 代码优化 37
8.2.1 代码优化原则 37
8.2.2 代码优化实践 37
8.3 SQL优化 41
8.3.1 提高查询效率原则 41
8.3.2 SQL语句优化注意事项 44
8.3.3 SQL语句查询案例 45
9 系统备份设计 45
概述
编写目的
本文档为合同管理系统的概要设计文档,概要描述此项目的整体轮廓和各个模块的基本功能,使得用户对系统有一个整体的了解和基本认识,应作为设计人员,开发人员,测试人员和维护人员以的参考依据,并能给用户提供使用说明。
适用范围
本文档适用于项目生命周期的各个阶段,为设计人员、开发人员、和测试人员能提供开发和测试的参考依据,维护人员对项目进行了修改后,应该相应的修改本文档。
读者对象
参与项目的客户,设计人员、开发人员、测试人员、以及维护人员等等都是本文档的读者对象;此文档定义了系统的基本功能,以及系统架构,系统流程等等。
术语和缩写
术语和缩写 解释 备注 参考资料
参考文件 备注 《合同管理系统_需求规格说明书》
设计概述
设计约束
本项目为标准Web应用,能在各种服务器中运行(比如WebSphere、Tomcat等等)
连接数据库采用数据库连接池的方式,建议用JNDI,连接数据库为Oracle 11g版本(理论上支持各种主流数据库)
禁止本地IO操作,如果有IO操作,比如上传文件上传到远程FTP服务器上;本应用最后运行在集群和门户上,要求能适应集群和门户环境的要求。
本应用要求要有较高的稳定性,要求能够全天候运行;本应用要有较高的安全性,没有经过认证的用户无法访问本系统。
本应用权限配置要灵活,没有权限的用户无法访问系统内没有授权的模块,并且左边的菜单能根据权限的不同而发生变化;本应用要求连接用数据库连接池,最好使用WAS的数据源;
本系统面向企业的所有员工开发,因此,要求易用性强,人机交互界面友好。
本应用要求有较高的效率,要求绝大多数响应速度在500ms以内。
设计策略
系统权限要做到灵活,最好能够配置化,能方便的加入管理人员并授予角色,角色与菜单/模块的访问权(权限)能无缝连接起来,比如菜单能根据用户的权限的不同而不同。
要求所有的持久层能够业务逻辑层能够复用,各个层次指职责分清楚,严格避免层次结构不清的现象,比如在Action或者View对数据库操作。
技术实现
J2EE开发框架
本建设方案将采用J2EE框架来进行开发完成。
J2EE是一种利用Java 2平台来简化诸多与多
您可能关注的文档
- 江苏省人民医院中央分质供水案例探讨讲述.doc
- 2013最新版-罗斯《公司理财》中文版第九版课件综述.ppt
- 商法学作业习题讲义.doc
- 2013江苏段海进江题库综述.ppt
- 安全考试题讲义.doc
- 合同管理办法(文本)讲述.doc
- 2013清单计价规范解读综述.ppt
- 2013版八年级英语上册_Unit5__Do_you_want_to_watch_a_game_show__知识讲解及练习综述.doc
- 机械伤害事故专项应急预案003讲述.doc
- 合同管理办法)讲述.doc
- 2025年长沙银行浏阳支行社会招聘考试备考题库及答案解析.docx
- 2025年浙商银行成都分行社会招聘考试备考题库及答案解析.docx
- 2025中国农业科学院烟草研究所高层次人才招聘5人考试备考题库及答案解析.docx
- 2025中国冶金地质总局二局 国冶二局(福建)集团有限公司招聘10人考试备考题库及答案解析.docx
- 2025中国宗教杂志社招聘3人考试备考题库及答案解析.docx
- 2025年长沙银行益阳支行社会招聘考试备考题库及答案解析.docx
- 2025中国农业科学院农田灌溉研究所第二批招聘14人(河南)考试备考题库及答案解析.docx
- 2025中国农业科学院郑州果树研究所青年英才招聘3人考试备考题库及答案解析.docx
- 【统编版】高中语文必修上册第1单元2.1《立在地球边上放号》精美课件(23张PPT).pptx
- 【统编版】高一语文必修上册第一单元2.1《立在地球边上放号》优质课(26张PPT)课件.pptx
最近下载
- 绿化养护方案(同名6533).doc VIP
- T∕ZZB 1894-2020 双平臂落地抱杆.pdf VIP
- (2024)反洗钱知识竞赛题库(含答案).pptx VIP
- 4-输电线路工程质量强制性条文执行记录表.doc VIP
- 回忆鲁迅先生教案.docx VIP
- 计算机日常使用维护培训ppt课件.pptx VIP
- GB50204-2015 《混凝土结构工程施工质量验收规范》GB50204-2015 (1).docx VIP
- 2025年4月20日四川省事业单位考试《公共基础知识》试题及答案解析参考.pdf
- 《2#空压机站施工组织设计》.doc
- 13J933-2 体育场地与设施(二).docx VIP
文档评论(0)