J2EE平台eOffice项目实施手册

上传人:cn****1 文档编号:563250990 上传时间:2023-09-18 格式:DOCX 页数:15 大小:92.19KB
返回 下载 相关 举报
J2EE平台eOffice项目实施手册_第1页
第1页 / 共15页
J2EE平台eOffice项目实施手册_第2页
第2页 / 共15页
J2EE平台eOffice项目实施手册_第3页
第3页 / 共15页
J2EE平台eOffice项目实施手册_第4页
第4页 / 共15页
J2EE平台eOffice项目实施手册_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《J2EE平台eOffice项目实施手册》由会员分享,可在线阅读,更多相关《J2EE平台eOffice项目实施手册(15页珍藏版)》请在金锄头文库上搜索。

1、J2EE 平台 eOffice项目实施手册一 概述本手册对产品做一个简单的介绍,并就如何配置系统做详细的介绍。涉及到开发的部分, 将在项目开发手册中体现。二 产品简介该产品建立在J2EE平台之上,后台使用关系数据库。在公司的测试开发版本的依赖平 台是:Tomcat+MySql。客户使用较多的是WebSphere/WebLogic+Oracle。理论上,任何关系 数据库都支持,因为我们的系统开发采用了标准SQL语法。但事实上还是有些修改。基本 上,没有什么问题。该产品围绕着“配置化开发”而设计,实现了内容管理、流程设计等工具,通过这些工 具,搭建一些功能应用基本上不需要编写代码。不过对于用户的一

2、些细节要求譬如操作的方 便性、功能的增加等方面还是有或多或少的代码开发量。对于这些开发,系统都提供了接口, 即不需要进入修改核心代码,只需要将编写的代码通过系统提供的接口来关联,对系统的数 据进行操作。三 实施元素实施涉及到元素全部在“系统管理”模块中,通过该模块可以实现模块实施。1内容类别:这是该产品中最重要的元素之一。在这里包含了:建立数据表结构、建 立简单的表单工作界面、建立视图界面、实现一些新建、删除、查询、修改等一些 通用的功能。2系统角色:设置一些基本的角色,主要是为了权限的控制。这些角色将具有一定的 权限,而这些角色又可以分配给个人,这样,权限就可以比较方便的控制到个人。3 系统

3、用户:建立使用本系统的用户。在这里建立用户名、密码。以及设置用户的手 机号码、系统角色、签名图像等。4 目录权限:可以设置每个内容能被具有哪些权限的人员使用或维护。在设置内容类 别的时候,所有需要目录管理支持的内容都在这里体现。5系统菜单:本产品使用自定义的菜单,通过这个方式可以让系统的菜单配置比较简 单。这里的菜单设置之后,将会在界面上体现出来。6数据字典:有一些选择项是变动的,数据字典解决的就是这方面的问题。可以在这 里设置数据字典,相关的内容将会自动被获取到相应的选择项中。7定时事件:有些事件需要定时执行譬如定时删除一些垃圾、定时检查通知公告等,系统为定时事件提供了接口,所有定时事件都采

4、用可以由程序员编写class,系统将 通过接口程序定时调用 class 来执行有关工作。8UMS 服务:9UMS 日志:提示信息的发送日志10操作日志:重要操作的日志11刷新设置:有些更新譬如内容类别、人员、部门的增加等操作之后,需要执行该操作才能让相应的内容正确显示。如果在设置信息之后发现结果和想象的不符, 先执行一下该操作即可。12文档模板:系统中要使用到很多模板,用户在这里可以设置各相应的模板。包含有word模板和eword模板两种(eword是公司自行开发的编辑器)。13特殊日期:有很多文件有限办日期等要求,有些是要按工作日计算。所以,系统考虑到有节假日、加班/调休工作日等因素存在,所

5、以设置该特殊日期。14机构设置:系统建立完用户之后,还需要根据实际的组织机构、人员在流程中承担的角色等方面来为每个用户进行组织机构和角色的分配。在这里可以设置人员 的排序,也可以设置所有人员具备的角色。15过程定义:过程即流程,在这里可以设置系统需要的流程,流程涉及到的角色等多个方面。四 实施步骤在本手册中,我们将就一个项目如何开发展开讨论,涉及到和本产品有关的将以具体详 细的描述来进行说明。前提:已经完成了系统的需求调研。第一步:分析整理需求1 分析需求,将系统按模块划分,分成各大模块、各子菜单模块1模块2模块3模块4菜单1菜单1菜单1菜单1子菜单子菜单子菜单子菜单菜单2菜单2菜单2菜单22

6、分析各模块数据彼此之间的关联可以采用数据库建模工具。也可以简单的分析,如:合同管理中,和合同信息有关联的有:客户信息、工程项目信息等多个方面。并且通过这些数据关联的分析,对 你的每张表的数据结构设计提供帮助。3分析每张表的数据结构,包括:每个字段名称、类型、长度、是否选择项等表名:合同管理tblHeTong字段名称字段描述类型长度备注id数字型自增长fldName合同名称文本型255fldgcxm对应工程项目文本型255从工程项目列表中选择fldkhname客户名称文本型255从客户名称列表中选择4分析每张表对应的办理界面,即工作表的排版。以及视图查询界面中的排序和字段 分布。工作表的排版工作

7、表名:合同管理合同名称工程项目客户名称预签日期合同金额视图的布局视图名称:合同查阅排序方式:按时间排序;分类方式:无分类合同名称客户名称预签日期验收日期5分析该表是否和流程相关,如果是,流程如何。该表将要进入流转。流程如下:是否会签?工程服务部门会签计划财务部门会签可同时或 顺序发送形成 专 会签意见法律部门审核合同审批申请领导签发反馈法律部门办结6如果和流程相关,分析涉及到的角色,并定义角色名称以及具备该角色的人员流程名称:合同审批流程序号角色描述对应人员1合同审批申请起草合同审批申请人具备的角色所有人员2合同审核法律事务部专职负责审核合同的人员具备的角色法律部门合同审核人员和法律部门领导3

8、合同会签可能会签合同的部门具备的角色所有部门的领导4合同签发负责签发合同的领导具备的角色局长、主管副局长第二步:开始建表1单击菜单“系统管理”“内容类别”,系统右侧分类列出所有已经设置好的内容类别2单击上方的“新建”按钮,系统出现字段设置界面如下:保存取消内容类别雅本届性 字段;表单 观粵数据库连接:艇连接-分类:1-类别名毎:1别名:t 1主键:1目录管理支持:广需要e不需要映射表名;:.1是否重建表结构.厂是拧否读者域:厂是否可用:冷是广否Copyright (c) 2000_2003, EESYS Technology Co.Ltd.该界面分为四个卡片:“基本属性”、“字段”、“表单”和

9、“视图”。各自的功用分别 如下:基本属性:i. 数据库连接:使用缺省连接就可以。ii. 分类:录入“合同管理”,该字段表示在“内容类别”视图中显示了所有 内容中的第一列即折叠分类的列。分类让用户的信息更容易找到,譬如, 所有合同相关的内容都放到一起。iii. 类别名称:录入“tblHeTong”,即合同审批申请表单的名称。iv. 别名:录入“合同审批申请”,用中文名称,让用户显示更直观。v. 主键:设置该数据表的主键,如果设置了目录管理支持,则不需要设置。vi. 目录管理支持:选择目录管理支持,则可以控制所有的用户对该表单的访 问、维护等相应权限,且只要选择了该项,系统将自动生成主键,所以,

10、主键可以不设置。vii. 映射表名:指可以映射到外部任何数据库中的表,对应第一项“数据库连 接”,主要是集成其他数据库的数据时有用。viii. 是否重建表结构:在修改表结构之后,可以选择重建,则该数据表被完全 重新建立。千万注意已经有正式数据的时候,不能执行该操作,否则 数据将会完全丢失。ix. 读者域:和流程相关的时候,该流程一定需要读者域,该域中将会存储所有经手该文件的人员ID,由于任何一个读者域最大只有255个字节,考虑到实际情况中可能超出,可以使用多个读者域,譬如在这里,我们可以 设置 3 个读者域如: fldReaders,fldReaders1,fldReaders2。x. 是否可

11、用:选择“是”。字段:单击字段卡片首先看到的是显示所有字段的视图,单击“新建”按钮,系统将 出现字段的录入界面,在这里按照预定的数据结构录入相应的内容,每录入完 成一个,单击保存就可以,如此反复的使用该功能,将字段完整的录入。保存取消内容字段基本屋性字段輪号:0字段名:别名L1类型:字符型(可变:绘度)V字段畏度:0星小长度:;E1枚举数誓参薮枝省值琴数:厂是否用于查询二斥是广否Copyright (c) 2000-2003 EESYS Technology Co. Ltd.i. 字段编号:该字段是为所有字段的排序用,根据界面的需要可以设置相应 的顺序。以合同审批申请为例,对字段“合同名称/f

12、ldName ”进行设置。 录入字段编号“0”ii. 字段名:录入字段名称“ fldName”iii. 别名:录入字段描述“合同名称”。该别名将体现在工作表的操作界面上iv. 类型:选择“字符型(可变长度)”,相当于数据库中的 varchar 类型。在 本系统中共包含有以下几种字段:字符型(固定长度):相当于数据库中的char类型。表示该字段的数据是 固定长度的文本。字符型(可变长度):相当于数据库中的varchar类型。表示该字段的数据 是文本型,且长度可变,长度范围在最小长度和字段长度之间均可。 短文本型:设置为短文本型后,数据长度还是在255字节以内,但不同的 是在界面上显示的是多行的录

13、入框即textarea。长文本型:设置为长文本型后,数据长度没有限制,不同的是在界面上显 示的是多行的录入框即 textarea。数字型:包含了整型、小数等所有数字型。日期型:日期。枚举型:有一些字段需要实现选择功能,在这里设置枚举型即可达成该目的。具体的选择内容在“枚举参数”中体现。eword文本:我们在系统中内置了一个自行开发的编辑器eword,在其中可以实现文字录入和简单的排版。对于很大的内容,可以将其体现在这里。v. 字段长度:录入“255”。这里体现该字段的最大长度,当实际工作中超过 了预定的字段长度,则系统会有相应的提示。vi. 小数位数:如果是数字型,可以根据需要设置该项内容。v

14、ii. 最小长度:确定该项录入的最小长度,譬如可以用来设置是否为空。viii. 枚举数据参数:枚举参数在本系统中分为两种。其一是,直接设置的枚举 参数,譬如可以在这里直接设置枚举参数为优秀:良好:一般。该参数 的设置通过“冒号”分开。;其二是,通过数据字典来设置枚举参数。示 例:假设在数据字典里面设置了类别为“评价结果”(别名)的一系列参 数,其类别名称为“categoryPJ”(具体的设置方法请参考后面的“数据字 典”),则只需要在枚举参数这里设置函数系统提供的方法即可,如“sys_enumerations:/categoryPJ/:EnumID:EnumName”,这是对只有一级分 类的数据字典的获取方法,如果有两级或多级,只需要在categoryPJ/之后 再增加类别名即可。基本上的格式是: /一级类别/二级类别/。ix. 缺省值参数:表示该字段的缺省值。如果是文本型,直接写上该缺省值就 可。如果是日期。x. 是否用于查询:表示该字段是否被自动列入该表对应视图的查询条件中。 表单:表单即工作界面,表单的设置步骤基本如下:i. 选择卡片“表单”,下方列出该内容类别已经设置好的所有表单,单击“新建”按钮,系统

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

当前位置:首页 > 学术论文 > 其它学术论文

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