设为首页 | 成都一卡通
当前位置: 首页 > 新闻资讯 >
新闻资讯
JSP办公自动化管理系统在线办公网站的设计与实现毕业论文
发布时间:2013-09-04 来源:成都一卡通

满意答案

摘要】
办公自动化系统的开发,使得上网查收发邮件、收发文件、查看公司公文公告变得极为方便,因为系统提供了所有办公所需要的基本功能。并且简单易操作,无论单位内部有多少个部门,总部外有多少个分支机构,通过本系统可以实现无地域办公,操作简单,稳定安全,可以称为网络办公理念的一次变革。
【关键词】 JSP+JavaBean+Servlet
 

1 系统分析
1.1 需求分析
通过相关调查,要求网站具有以下功能;
q         员工通过前台发布和查看公告、公文信息。
q         设置员工信息的添加、浏览、查找功能。
q         通过前台可以查看部门和职位信息。
q         通过前台实现收发信息的功能
q         查看优秀员工信息和提交提优秀员工姓名。
q         通过后台对部门信息、职位信息进行管理。
q         管理公告信息,查看公文内容。
q         设置后台员工信息的管理模块。
q         通过后台管理员工前台登录账号
q         通过后台实现对短信信息进行查看、删除等管理。
q         通过后台实现查看、删除在线员工信息功能。
q         后台对员工在职状态信息进行管理。
1.2 可行性分析
通过办公自动化管理系统对企业日常办公进行管理,满足了企业日常办公管理各方面的的需求,实现了企业员工之间消息的发送与接收功能,大大的方便了企业内部人员沟通。网站提供的前后台的公告与公文信息的管理方便员工及时的了解公司的动态。其他功能模块的设置使企业的日常管理步入了科学系统管理的轨道上。
2 总体设计
2.1 项目规划
办公自动化管理系统是一个功能完备的网站,由前台管理和后台管理两大部分组成。
q         前台管理模块
前台管理模块要求实现:公告管理、公文管理、员工管理、部门信息、收发信息和优秀员工管理6部分。
q         后台管理模块
后台管理模块要求实现:部门管理、职位管理、公告管理、公文管理、员工管理、账号管理、短信息管理、在线管理和员工状态管理9部分。
2.2 系统功能结构图
办公自动化管理系统前台功能结构如图1所示。
图1 办公自动化管理系统前台功能结构图
办公自动化管理系统后台功能结构如图2所示。
图2 办公自动化管理系统后台功能结构图
3 系统设计
3.1 设计目标
本系统是根据企业日常办公的需求进行开发设计的,主要实现如下目标:
q         实现前台的公告、公文管理。
q         实现前台员工信息管理功能。
q         通过前台查看职位信息、部门信息。
q         实现优秀员工信息的查看与提名功能。
q         实现前台员工之间的短消息的发送与接收。
q         通过后台查看与删除公告信息、查看公文信息的功能。
q         后台管理员对员工信息、职位信息与部门信息的管理。
q         后台管理员对短消息的查看与删除功能。
q         后台管理员管理员工状态信息。
q         后台实现对在线信息的查看与删除功能。
q         后台管理员工登录账号信息。
q         设置前后台的系统退出功能。
 
6.2 公文管理控制层的设计
1.发送公文
公文管理控制层的主要任务是,根据客户端提出的请求在数据库中实现对公告的增、删、查的操作,并且完成附件的上传功能。公告的正文内容保存在数据库中,附件保存在服务器中。发送公文时,单击公文管理中发送公文的按钮,直接访问了Servlet(com/bumf/Send.java)。该Servlet用来判断准备发送公文的用户在数据库中是否有临时公文。如果没有则生成一个临时文件并保存在数据库中;如果有则将临时文件的内容保存在Collection对象中,并将Collection对象通过“名-值”的形式保存在request范围内,转发给send.jsp来显示。具体代码如下:
 /*************************************com.bumf.Send.java****************************************/
package com.bumf;
import oa.data.Bumf;
import oa.sys.*;
import oa.sys.Time;
import java.io.*;
import java.sql.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
/**
 ****************************************************
 *类名称: Send<br>
 *类功能:公文发送(附件)<br>
 ****************************************************

 

更多参考请进入

+1 已赞过