基于j2ee技术的高校公文管理系统的设计毕业论文(编辑修改稿)内容摘要:

说明 允许空 id int 4 yes 部门编号 否 deparmentname varchar 50 部门名称 是 表 组织信息 (zuzhi)表 字段名称 类型 长度 主键 说明 允许空 id int 4 yes 组织编号 否 zuzhi varchar 50 组织类型 是 数据库连接设计 公文管理 需要存储大量的数据信息,这些数据都需要存储在数据库中,在程序设计时,每个程序的功能模块都需要用到数据库中去提取数据,在程序设计过程中,每个功能页都需要涉及对数据库的存取 操作,如果在每个需要连接数据库的地方都书写连接数据库的代码,这样不仅麻烦,而且容易出错,如果数据库更改的话,所有的数据库的连接代码都需要更改,我们可以把数据库的连接代码放到一个类文件中,这样,在需要连接数据库的地方,直接调用这个类,就可以完成数据库的表 文件类型信息 (filetype)表 字段名称 类型 长度 主键 说明 允许空 id int 4 yes 文件编号 否 filetype varchar 50 文件类型 是 陕西理工学院毕业论文 第 9 页 共 28 页 连接操作。 JAVA 连接数据库的方式分为两种: JDBC 连接方式和 ODBC 连接方式,在本网站的设计中,采用 JDBC 的连接方式。 数据库的连接代码存放于 \filedb\dao\ 类文件中。 数据库名称为 filedb,连接数据库的用户名为 sa,密 码为 123。 数据库的连接代码如下: public class DBSql { Connection con = null。 public DBSql() { try { ()。 } catch (ClassNotFoundException e) { // TODO Autogenerated catch block ()。 } } public Connection getCon(){ try { con=(jdbc: course。 User=sa。 Password=123)。 } catch (SQLException e) { ()。 } return con。 } public void close(){ try { ()。 } catch (SQLException e) { ()。 } } } 陕西理工学院毕业论文 第 10 页 共 28 页 4 系统实现 系统结构设计 整个系统有许多不同的构件组成,并复用了一些构件,业务构件主要是自开发。 因业务构件较多,下面仅对办理构件,签收构件的设计进行描述: 1) 办理构件 功能:办理构件主要包括增加公文签收、转发、领导批示、办理意见、转办、督办、查询统计。 在办理环节,根据公文的具体情况,承办人对公文进行拟办或直接办理。 同时,在公文办理的过程中,承办人可以随时对公文进行公办。 督办构件和查询构件是被调用的构件。 参与者:除高校领导以外的所有人员。 详细描述: ① 领导批示是指用户登记 所有领导同志对公文的批改意见,其中包括文电处在公文管理系统中登记的领导批示意见和办公室内所有工作人员登记的领导批示意见。 ② 办理意见是指用户对承办公文的办理意见进行登记。 办理意见列表中的办理人默认为当前登录人,办理时间默认为当前登录时间。 ③ 增加是指用户增加对局内公文办理的登记。 新增的公文状态为“待办”。 用户点击“增加”按钮,即可增加新的公文。 选择办文序号后点击“保存”按钮,即可进行新增公文的公文登记。 修改是指用户对自己已经签收但仍未办结的公文进行 修改。 但是,由于公文系统接收的公文不能修改。 用户选中修改的公文并点击“修改”按钮,即对该公文进行修改。 删除是指用户对自己已经签收但仍未办结的公文进行删除。 但是,由公文系统接收的公文不能删除。 用户选中删除的公文帮点击“删除”按钮,即可删除该公文。 ④ 公文办结是指用户对公文办结后进行办结标示。 用户选中办结的公文并点击“公文办结”按钮,即可对公文进行办结。 办结后,公文从默认列表中消失。 同时,办结公文可以通过查询条件查询出来。 ⑤ 公文转办是指用户由于某些原 因不能继续办理在办的公文而将该公文转给所在处室内拥有相同权限的其它承办人办理。 用户选中转办的公文并点击“转办”按钮,选择接收转办公文的个人,即可对该公文进行转办。 2) 签收构件 功能:主要包括公文签收、公文分办、增加和退回。 参与者:校办、校内分办人员 系统功能模块设计 在系统功能分析的基础上,做系统功能模块 如下 图 所示 : 高 校 公 文 管 理 系 统文 件 管 理系 统 管 理用户管理部门管理组织管理文件转发签收文件回复文件归档文件督办文件公 文 设 置文件编辑文件类型文件等级审核状态 图 本项目的子系统图 登录页 用户登录系统后,可以进入系统的主界面,欢迎页面显示系统的简介信息,左面是功 能菜单,管理员用户可以看见系统模块。 如下图 所示: 陕西理工学院毕业论文 第 11 页 共 28 页 图 用户登录界面 部门管理 管理员在网上发布部门信息,用户可以在网站上查看到部门信息,和自己对应的部门信息。 如下图 所示: 图 部门管理界面 院系管理 基础信息,建立院系信息,在院系信息的基础上,添加院系下的系统用户。 如下图 所示: 图 院系管理界面 督查管理 主要负责人对领导交办的批示进行督办和查办,帮助公文管理员进行督办内容的登记、发送、催办等工作,如下图 所示: 图 督查管理界面 陕西理工学院毕业论文 第 12 页 共 28 页 发文管理 文件管理者可以创建和发送公文 ,公文接收者可以在公文提醒下面查看到发送过来的公文,接收者可以对公文进行接收和退回等操作, 如下图 所示: 图 发文管理界面 收文管理 公文接收者可以管理发送过来的公文,可以对公文接收,转发,登记,退回,保存等操作,如下图 所示 : 图 收文管理界面 实现代码: %@ page language=java import=.*,.* pageEncoding=UTF8% %@ taglib prefix=c uri= % % String path = ()。 String basePath = ()+://+()+:+()+path+/。 % ! 功能介绍:模版信息 %@ include file=/files/db/% !DOCTYPE HTML PUBLIC //W3C//DTD HTML Transitional//EN html head base href=%=basePath% meta equiv=ContentType content=text/html。 charset=UTF8 / style type=text/css ! body { marginleft: 0px。 margintop: 0px。 marginright: 0px。 marginbottom: 0px。 } 陕西理工学院毕业论文 第 13 页 共 28 页 .tabfont01 { fontfamily: 宋体。 fontsize: 9px。 color: 555555。 textdecoration: none。 textalign: center。 } .font051 {fontfamily: 宋体。 fontsize: 12px。 color: 333333。 textdecoration: none。 lineheight: 20px。 } .font201 {fontfamily: 宋体。 fontsize: 12px。 color: FF0000。 textdecoration: none。 } .button { fontfamily: 宋体。 fontsize: 14px。 height: 37px。 } html { overflowx: auto。 overflowy: auto。 border:0。 } /style % if((flag)!=nullamp。 amp。 success.equals((flag))){ ().println()。 } % link href=css/ rel=stylesheet type=text/css / link href=css/ rel=stylesheet type=text/css / script language=javaScript function openPage(curpage) { [0]. = curpage。 [0].submit()。 } /script % int count = 0。 //记录数 // 进行乱码处理 陕西理工学院毕业论文 第 14 页 共 28 页 (GB2312)。 // 定义如下分页变量 // 定义没页要显示的记录数 int lineSize = 5。 // 定义 一个当前是第几页 int currentPage = 1。 // 计算出总页数 int pageSize = 0。 // 总记录数 / 每页显示的记录数 int allRecorders = 30。 // 加入查询关键字变量 // 接收查询关键字 String keyWord1 = null。 keyWord1 = (fname)。 if(keyWord1==null){ keyWord1=。 }else{ try{ //String(byte[] bytes, Charset charset) //通过使用指定的 charset 解码指定的 byte 数组,构造一个新的 String (keyWord1)。 // keyWord1=(new String((iso88591),UTF8)).trim()。 (。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。