"景先生毕设|www.jxszl.com

企业办公管理系统设计与实现(源码)【字数:10155】

2024-11-03 19:29编辑: www.jxszl.com景先生毕设
摘 要伴随着时代的变迁,科学技术及水平也在不断的提高,科技的不断发展让科技在人们的生活中处处可见,换句话说,人们的日常生活已经离不开科技。科技让人们的生活和工作方式更加便捷。新型科技办公相较于传统办公方式可以大大减小因自身限制而带来的影响,这就是科技的进步。科技的运用落到实处,给人们带来便利,这就是科技的魅力。传统的办公方法多是由工作人员直接手写到纸质文档上,而这样的文档在长期保存方面也有着极大的隐患,而办公自动化系统则是一个更加便捷有效的办公方法,可以做到对企业内部办公资讯的快捷收集与管理,大大提高了效率与工作品质。为方便所有人员的办公,所以需要具备跨平台的能力,而B/S作为主流的开发方式,是一个不错的选择。文章将讲述如何基于B/S结构进行办公化自动化的系统设计。
目录
一、引言 7
(一)研究背景 7
(二)办公系统研究现状与发展趋势 7
(三)办公系统开发的意义 7
(四)办公系统概述 7
二、开发环境和技术 8
(一)开发技术 8
1.JSP简介 8
2.SSH框架 8
(二)开发环境 8
1.JDK简介 8
2.Tomcat简介 8
3.MySQL数据库 9
4.MyEclipse简介 9
三、系统分析 9
(一)可行性分析 9
1.技术可行性 9
2.经济可行性 10
3.操作可行性 10
(二)需求分析 10
(三)业务流分析 10
(四)系统用例分析 11
(五)系统功能结构图 12
四、系统概要设计 13
(一)功能模块设计 13
(二)数据库设计 14
1.概念结构设计 14
2.逻辑结构设计 15
3.物理结构设计 15
五、系统实现 17
(一)系统架构 17
(二)公告管理 18
(三)员工管理 18
(四)会议管理 19
(五)审核批示 19 *51今日免费论文网|www.51jrft.com +Q: ^351916072

(六)计划管理 20
(七)通讯组管理 20
(八)通讯详细管理 21
(九)登记管理 21
六、系统测试 22
(一)测试目的 22
(二)测试方法 22
(三)测试过程 22
1.员工用户添加测试 22
2.管理员登录测试 23
七、结论 23
(一)结论 23
(二)展望 23
参考文献 24
致谢 25
一、引言
(一)研究背景
随着时代的蓬勃发展,科技的进步,科技水准也在日益提升,各类技术产品也日新月异,科技的潮流向人们席卷而来。科技的发展给人们的生活和工作带来显著的变化。利用各种高新技术来取代人们的原有工作方法,这为人们的工作提供了很大的方便。
社会的进步所带来的是需求的激增,这些需求则要依靠企业来满足。面对这么大的信息量,企业也在探索能够满足自动化办公的软件。因为这样的软件相较于传统的办公方式无疑是有着巨大的便利。通过计算机将数据输入到数据库内,并且还能够实时调用,这对于传统的纸质文件的分类查找来说是有着不可抵挡的优势。这能够有效的提高从业人员的工作效率。
(二)办公系统研究现状与发展趋势
自动化办公系统最早在上世纪中叶问世,有效解决了社会普遍存在的办公效率低下的问题。经过十多年的不断发展和演变,自动化办公系统也赢得了许多国家的追捧。
我国在上世纪八十年代为办公自动化设立了详细的规则明细,根据我国的基本国情设计了系统的主体方向和基本功能。我国的自动化办公系统的发展史主要分为三个阶段:
第一阶段:事务性办公自动化系统。由传统的纸质文件向电子文档变迁。
第二阶段:办公流自动化。经过数十年的发展,在上世纪九十年代,将自动化办公系统和网络进行结合,最终实现了工作流的自动化。
第三阶段:协同办公自动化。二十一世纪初期,中国进入信息化时代,基本实现了企业内部协同办公。办公自动化在未来的开发将会向着智能、互联网、多媒体化、集成、人性化等方面进一步发展。
(三)办公系统开发的意义
面对我国庞大的人口基数所产生的巨大的信息数据,传统的办公方式也是越来越力不从心。相比之下,自动化办公系统在面对大量的数据时有着不一样的解决方式。办公自动化系统,具有传统办公方法所无可比拟的优越性,在存储上,网络数据对比纸质文档更加容易存储,在查找上,计算机检索比员工分类逐页找寻更加高效。而高效准确的办公是所有企业所渴求的。
(四)办公系统概述
本办公自动化系统是在洞悉企业需求的基础上进行设计开发,能够有效的提高企业的办公效率和工作质量,而这些就是企业在市场上的有效竞争力。本型办公自动化管理系统充分考虑到了公司人员在实际应用时的需要,具备以下多项功能:人员考勤、工资管理、任务管理等。系统是采用B/S结构进行开发的,可以适用于多种平台,便于管理人员在不同的设备上进行管理。系统的开发则是使用的J2EE平台和MVC模式,使用SSH作为基础框架,选择MySQL作为系统的基础数据库。本系统给不同的使用者设定不同的权限,在不同的权限下,用户界面所显示的功能也是不同的,并且系统的各种功能都是设定为模块化的,这样的设计也是便于系统日后的维护和升级。
二、开发环境和技术
(一)开发技术
1.JSP简介
JSP是一种和Servlet相近的技术,用于开发Web应用程序。使用servlet技术实现系统需要在Web.xml文件中配置数量很多的行动请求代码,JSP页面的主要由其头部的JSP文件声明和HTML文件部分所构成。这使得系统维护和实施成为一项繁琐的工作。HTML文件大部分投放的是有关网页方面的内容,但是这不能拿来对网站中的动态内容和对相关内容逻辑代码进行,选择JSP作为系统设计和实现的网页文件的主要原因如下。(1)该技术是开源的,免收版税;(2)可以符合JAVA程序开发的要求;(3)所需内存少,只需编译一次就能够多处多次的使用。

原文链接:http://www.jxszl.com/jsj/rjgc/608162.html