logo资料库

OA办公自动化系统论文.doc

第1页 / 共28页
第2页 / 共28页
第3页 / 共28页
第4页 / 共28页
第5页 / 共28页
第6页 / 共28页
第7页 / 共28页
第8页 / 共28页
资料共28页,剩余部分请下载后查看
1 前言
1.1引言
1.2 需求分析
1.3 可行性分析
2 需求分析
2.2 系统功能结构图
2.3 开发环境及运行环境
2.4 数据库设计
3 总体设计
3.1 项目规划
3.2 网站首页运行结果
在Myeclipse上完成代码,并配置tomcat后,运行程序。在网页输入http://l
4 系统设计
4.1 登录模块设计
4.2 用户登陆流程图
4.3 组织机构设计
4.3.1 机构信息添加删除
4.3.2 人员信息添加删除
4.4 权限管理设计
4.4.1 模块管理
4.4.2 角色管理
4.4.3 用户管理
5 系统测试
5.1 系统测试内容
5.2 办公自动化系统测试
参考文献
外文文献
Introduction
Managing an Office by Managing Constraints
致 谢
武汉 xx 大学 2011 届毕业设计论文 1 前言 1.1 引言 世界经济已由工业化经济逐步进入网络信息化时代。在信息时代来临之季, 各企业都紧跟时代的脚步,转变着企业的经营模式、管理模式,从传统的人工管 理体制,向信息自动化管理体制过渡。与此同时,企业的传统式的办公管理模式 也在逐步向自动化办公管理模式转变。网络自动化办公系统就是在这样的大背景 下应运而生的。 信息时代的到来让人们尝到了“信息爆炸”的滋味,信息的大量拥入让企 业在信息处理方便应接不暇,传统的办公模式、对信息的处理方法,早已不能满 足企业对信息快速、准确的处理的要求。一个企业对信息数据的掌握程度、处理 能力,体现了一个企业对市场的敏感程度,数据的真实性、准确性直接决定着企 业的发展方向。从传统的办公模式向自动化办公管理模式转变,提高企业的信息 处理能力,以增强企业的市场竞争力,成了企业发展过程中的首要问题。 1.2 需求分析 (1)由于操作人员的计算机知识普遍较差,要求有良好的人机界面。 (2)管理系统用户,由于该系统的使用对象多,要求有较好的权限管理。 (3)管理企业的会议信息,发文信息、公共信息。 (4)提供个人办公服务。 (5)对企业员工基本情况进行全面管理。 1.3 可行性分析 社会因素:通过网站对企业内部信息进行全面的自动化的管理,大大提高 了企业的办公效率。通过系统对企业生产经营过程中的数据进行全面的管理和统 计,避免人为处理各类数据时所产生的各种问题,提高了企业的经济效益,为企 业经营决策提供了大量的、权威的数据,使企业的管理进行到科学化、系统化的 范筹。 网络化的办公管理,使企业管理更加规范,实现了通过网络对信息进行发 布、传递、接收等一系列功能。系统中设置的个人办公管理模块,为个人办公提 供了一个更为方便的管理平台,大大提高个人办公的工作效率,进而提高整个企 1
武汉 xx 大学 2011 届毕业设计论文 业的办公效率。 技术上:作为 Java 平台的一部分,JSP 拥有 Java 编程语言“一次编写,到 处运行”的特点,一次写入之后,可以运行在任何具有符合 Java 语法结构的环 境中,取代过去单一开发。除此之外,JSP 还有组件的可重用性,标签的可扩充 性和易于维护等特点。系统开发在技术上是完全可行的。 经济上:本系统开发在软件方面主要使用了 JSP 网站设计技术、网页制作三 剑客、MyEclipse 8.5、MySQL 后台数据库等软件,这些均可免费在网上下载获 得,且不涉及商业盈利问题,因此,在经济方面可行。 2 需求分析 2.1 系统基本功能 OA 用户登录后可以进行的操作是:发布公告(发布最新公告和查看以前公 告)、公文管理(发布和接受公文)、员工管理(浏览、添加、查看员工信息)、 部门信息(查看部门信息和查看职位信息)、收发信息(收发短消息);管理员登 录后可以进行的操作是:部门管理(增、删、改、查部门信息)、职位管理(增、 删、改、查职位)、员工管理(添加、浏览、查找员工信息)、帐号管理(员工密 码设定、查看激活帐号)。 2.2 系统功能结构图 办公自动化系统的功能结构图,如图 2-1 所示。 图 2-1 功能结构图 2
武汉 xx 大学 2011 届毕业设计论文 2.3 开发环境及运行环境 硬件平台: CPU:P41.8GHz; 内存:256MB 以上; 软件平台:MyEclipse8.5; 操作系统:Windows XP/Windows 2000; 数据库:MySQL; 开发工具:JDK 6.0,JSP; JSP 服务器:Tomcat6.0。 2.4 数据库设计 本系统数据库采用 MySQL,MYSQL 是一个小型关系型数据库管理系统,开发 者为瑞典 MySQL AB 公司。由于其体积小、速度快、总体拥有成本低,尤其是开 放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作 为网站数据库。支持多线程,充分利用 CPU 资源 。优化的 SQL 查询算法,有效 地提高查询速度。 3 总体设计 3.1 项目规划 系统主要包括以下功能模块: 系统登录模块:主要用于用户登录管理。 日常管理模块:主要包括公文管理、公共信息、行政办公、消息管理、个 人办公管理等部分。 用户管理模块:主要包括系统管理员、普通用户两种登录情况。系统管理 员包括、组织机构、权限管理等;普通用户包括用户修改(个人信息进行修 改)、日常信息管理等。 3.2 网站首页运行结果 在 Myeclipse 上完成代码,并配置 tomcat 后,运行程序。在网页输入 http://localhost:8888/可看到登录界面。 3
武汉 xx 大学 2011 届毕业设计论文 登录界面,如图 3-1 所示。 图 3-1 登陆界面 用户登陆成功后,可看到主界面内容。主页面如图 3-2 所示。 图 3-2 登陆主界面 4
武汉 xx 大学 2011 届毕业设计论文 4 系统设计 4.1 登录模块设计 系统登录模块主要用于验证用户登录系统时输入的用户名、密码、是否正确, 如果正确用户进入系统,否则将不能进入此系统。 4.2 用户登陆流程图 用户登陆根据权限的不同,可看到的登陆界面会有所差别。用户输入用户 名与密码,系统验证输入信息,输入信息正确后,一般用户能够看到操作界面有 个人办公,公文管理,公共信息,行政办公,消息管理,系统管理等信息。 一般用户登陆流程图,如图 4-1 所示。 图 4-1 一般用户登陆流程图 5
武汉 xx 大学 2011 届毕业设计论文 确认输入信息正确后,管理员能够看到的登陆界面信息有公文管理,公共 信息,行政办公,消息管理,组织管理,权限管理,系统管理,个人办公,认识 档案等。 管理员登陆流程图,如图 4-2 所示。 图 4-2 管理员登陆流程图 6
武汉 xx 大学 2011 届毕业设计论文 4.3 组织机构设计 组织机构管理主要包括机构管理和人员管理。机构可以完成添加、删除、 更新操作。主界面显示,如图 4-3 所示。 图 4-3 机构管理界面 界面操作:点击机构管理进入机构管理主界面,在主界面上列出顶级机构, 点击某个机构的名称,可以查看这个结构的详细信息以及所有子机构列表(在子 机构列表上,还可以点击机构名称进行进一步的操作)。在列表界面上,同样有 添加、删除、更新功能,点击“返回”到上一机构界面。子机构列表界面如图 4-4 所示。 图 4-4 子机构管理界面 7
武汉 xx 大学 2011 届毕业设计论文 4.3.1 机构信息添加删除 点击添加机构信息按钮,可以打开添加界面,在哪个机构层级上点击添加, 就应该在本层级上添加机构!如在进入“北京分公司”之后的页面上点击添加机 构信息,如图 4-5 所示。 图 4-5 添加机构界面 则添加成功之后,如图 4-6 所示。 图 4-6 添加成功界面 信息显示页面,如图 4-7 所示。 图 4-7 刷新后信息显示界面 8
分享到:
收藏