JSP+SQL办公自动化管理系统论文_第1页
JSP+SQL办公自动化管理系统论文_第2页
JSP+SQL办公自动化管理系统论文_第3页
JSP+SQL办公自动化管理系统论文_第4页
JSP+SQL办公自动化管理系统论文_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

办公自动化管理系统学 院专 业班 级学 号姓 名指导教师教师职称 年 月 日摘 要【摘要】办公自动化系统的开发,使得上网查收发邮件、收发文件、查看公司公文公告变得极为方便,因为系统提供了所有办公所需要的基本功能。并且简单易操作,无论单位内部有多少个部门,总部外有多少个分支机构,通过本系统可以实现无地域办公,操作简单,稳定安全,可以称为网络办公理念的一次变革。【关键词】 目 录摘要.言.统分析. 需求分析. 可行性分析.体设计. 项目规划. 系统功能结构图.统设计. 设计目标. 开发及运行环境. 数据库设计. 数据库操作的. 分页显示的. 分页解决方案.图层的设计与实现. 公告管理视图层的设计. 公文管理视图层的设计.制层的设计与实现. 公告管理控制层的设计. 公文管理控制层的设计.考文献.据表.件架构图.言网络办公自动化管理系统(是伴随着各行各业企业信息化建设步伐的加快应运而生。当代社会已经进入信息时代,信息技术革命使社会的各个领域都发生了翻天覆地的变化,每个企业都必须紧跟时代的步伐,加强企业竞争力和提升现代化企业的管理能力,以适应整个社会的发展变化。企业对信息需求的增长,使计算机、网络技术已经渗透到企业的日常工作中。传统的企业内信息的交流方式早已不能满足企业对大量信息的快速传递与处理的需求,网络办公自动化管理系统的应用满足了企业的办公网络化、自动化的管理需求,提高了企业内部的管理水平,进而全面提升了企业在市场竟争中的综合竞争力。21 求分析通过相关调查,要求网站具有以下功能; 员工通过前台发布和查看公告、公文信息。 设置员工信息的添加、浏览、查找功能。 通过前台可以查看部门和职位信息。 通过前台实现收发信息的功能 查看优秀员工信息和提交提优秀员工姓名。 通过后台对部门信息、职位信息进行管理。 管理公告信息,查看公文内容。 设置后台员工信息的管理模块。 通过后台管理员工前台登录账号 通过后台实现对短信信息进行查看、删除等管理。 通过后台实现查看、删除在线员工信息功能。 后台对员工在职状态信息进行管理。行性分析通过办公自动化管理系统对企业日常办公进行管理,满足了企业日常办公管理各方面的的需求,实现了企业员工之间消息的发送与接收功能,大大的方便了企业内部人员沟通。网站提供的前后台的公告与公文信息的管理方便员工及时的了解公司的动态。其他功能模块的设置使企业的日常管理步入了科学系统管理的轨道上。2 目规划办公自动化管理系统是一个功能完备的网站,由前台管理和后台管理两大部分组成。 前台管理模块前台管理模块要求实现:公告管理、公文管理、员工管理、部门信息、收发信息和优秀员工管理6部分。 后台管理模块后台管理模块要求实现:部门管理、职位管理、公告管理、公文管理、员工管理、账号管理、短信息管理、在线管理和员工状态管理9部分。统功能结构图办公自动化管理系统前台功能结构如图1所示。3图1 办公自动化管理系统前台功能结构图办公自动化管理系统后台功能结构如图2所示。图2 办公自动化管理系统后台功能结构图3 计目标本系统是根据企业日常办公的需求进行开发设计的,主要实现如下目标: 实现前台的公告、公文管理。 实现前台员工信息管理功能。 通过前台查看职位信息、部门信息。 实现优秀员工信息的查看与提名功能。4 实现前台员工之间的短消息的发送与接收。 通过后台查看与删除公告信息、查看公文信息的功能。 后台管理员对员工信息、职位信息与部门信息的管理。 后台管理员对短消息的查看与删除功能。 后台管理员管理员工状态信息。 后台实现对在线信息的查看与删除功能。 后台管理员工登录账号信息。 设置前后台的系统退出功能。发及运行环境硬件平台: 内存:256件平台: 操作系统: 数据库: 开发工具包: 浏览器: 分辨率:最佳效果1024768像素。据库设计本系统数据库采用统数据库名称为据库于数据库中的数据表请参见附录般使用后执行连接数据库的操作,操作完成后,如果需要,将操作的结果保存在后把视图派发到用于显示的这小节中,首先来介绍一下本系统中所使用的几个重要的据库操作的类的主要功能是实现对数据库的连接操作和对数据库中数据的一些简单操作。在类中的每个方法都有详细的注释。全部代码如下:/*oa/*/;/*5*类名称: 功能: 数据库操作 */;/*函数名称: *函数功能: 获取数据库连接*返回值: 无*参数说明: 无*/;A);数据连接+(+;e);e);/*函数名称: *函数功能: 获取数据库集合*返回值: 回数据库集合只用于数说明: 无6*/;);*函数名称: *函数功能: 返回表的行数*返回值: 返回的行数* 1表名不存在或没有记录*参数说明: 据库中的表名*/;rs=);if();1;);2;7/*页显示的往会遇到数据量很大的情况,如果将所有数据在一个页面中显示是不现实的,因为这会给用户带来操作上的不方便,这是不愿意看到的,因此有必要将分页显示封装在一个类中,以提高这段代码的重用性。本系统用做分页显示的代码如下:/*oa/*/;/*类名称:#功能:数据库分页操作*; /员工职位; /员工住址; /员工职位序号; /员工职称; /出生日期; /姓名;*函数名称: *函数功能: 构造函数初始化数据库连接、数据类型*返回值: 无*参数说明: 无*/;8/*函数名称: *函数功能: 获取数据库表格行数*返回值: 数*参数说明: 格名称*/;)rs=if(); *函数名称: *函数功能: 获取数据库表格行数*返回值: 数*参数说明: 格名称*/;*rs=;)if(i(id=);););););););););0);1);+ if();9;+ if();+if();/字符转换,10);/;/;10;页解决方案*oa/*/;/*类名称:#功能:分页解决方案*/; /最大页; /每页行/*函数名称: *函数功能: 获取总页数*返回值: 无*参数说明: 无*/if(0);11;符串转化*oa/*/*类名称:功能:字符串转换操作*/;/*函数名称:*函数功能:返回中文字符串*返回值: 数说明:*/if(;,););*函数名称:*函数功能:做编码一次转换,入库时防止回值: 数说明:*/if(;12,(););*函数名称:*函数功能:做编码二次转换,出库时防止回值: 返回中文字符串*参数说明:*/if(;,);); 5 视图层的设计与实现本系统中视图层主要有两个作用:1、通过定义表单中的里以公告管理功能模块为例。首先,先定义一个表单。然后,3最后,通过这个表单映射来访问、读取后把结果显示在于本系统中多个功能模块的代码相似,在此笔者只将几个具有代表性的功能介绍给读者,对于系统中的其他功能模块请读者参看随书附带的光盘。告管理视图层的设计公告管理视图层主要用于控制层转发过来的运行结果,并将表单中的数据提交给控制层进行处理。发布最新公告页面的运行结果如图4所示。图4 发布最新公告页面的运行结果查看以前公告页面的运行结果如图5所示。图5 查看以前公告页面的运行结果在公告管理视图层中主要有两个两个文件的作用分别是:发布最新公告和查看以前公告。发布最新公告的具体代码如下:/*/14 公告标题:具体公告: 查看以前公告的具体代码如下:/*/ 发布人公告标题发布时间具体公告删除没有添加公告15 文管理视图层的设计发送公文页面的运行结果如图6所示。图6 发送公文页面的运行结果接收公文页面的运行结果如图7所示。16图7 接收公文页面的运行结果在公文管理视图层中主要有两个两个文件的作用分别是:接收公文和发布公文。接收公文的具体代码如下:/*/ 无待办公文 发送人序号:现在有条待办公文公文第字号17 标 题: 附件: 发布公文的具体代码如下:/*/ / 公文第字号 标 题:15/ 接收人序号:15/ 附 件:15/19 内 容: 6 控制层的设计与实现在般使用后执行连接数据库的操作,操作完成后,如果需要(如:查询操作)操作,则把操作的结果保存在后把视图派发到用于显示的告管理控制层的设计公告管理控制层的主要任务是,根据客户端提出的请求在数据库中实现对公告的增、删、查的操作。处理发布公告(在数据库中实现对公告的增加操作)的代码如下:/*/;20/*类名称:功能:增加公告信息*/,id; /设定统一编码样式,解决中文显示问题 ; /获得字符串转化类中的对象; /获得数据库连接对象; /获得显示时间类中的对象; /获得输出流对象; /返回和客户端关联的); /获得员工登录的; /接收表单提交过来公告标题; /接收表单提交过来的公告内容 /对标题进行字符串的格式转化+,+,+,+);+;rs= /执行判断今日是否已经发布了公告的) /; /执行插入的)/通过名发布成功);发布失败);今日已经发布公告,不能再发布);21;/处理完客户请求后,将请求转发到相应的;/方法的执行效果和方法一样文管理控制层的设计1发送公文公文管理控制层的主要任务是,根据客户端提出的请求在数据库中实现对公告的增、删、查的操作,并且完成附件的上传功能。公告的正文内容保存在数据库中,附件保存在服务器中。发送公文时,单击公文管理中发送公文的按钮,直接访问了该果没有则生成一个临时文件并保存在数据库中;如果有则将临时文件的内容保存在将形式保存在体代码如下:/*/;/*类名称:功能:公文发送(附件)*/,0代表未发送(也就是用户点击了暂时保存按钮),0代表还未处理(也就是用户点击了以后处理);/接受者编号;/公文编号22;/公文内容;/发送时间;/保存;);/获取发送人登陆员工的;/查看发送人是否有临时公文+0;);rs=(!);+,+,+,1,0);/调出临时文件;rs=if();23););););););););if

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论