基于JAVA的OA办公系统的设计与实现开题报告 下载本文

内容发布更新时间 : 2024/5/7 3:40:17星期一 下面是文章的全部内容请认真阅读。

毕 业 论 文 (设 计) 开 题 报 告

姓名: 学 号: 专业: 所在院系: 毕业设计(论文)题目: 基于JAVA的OA办公系统的设计与实现 (开题报告包含以下几个方面的内容:一、研究的背景和意义;二、文献综述; 三、研究的主要内容和方法;四、主要参考文献;五、研究进度。) (注:“正文”小四号宋体,1.25倍行间距,“一级标题”小四号黑体,单独一行,如“一、研究的背景和意义”) 一、研究的背景和意义 背景:对于一个企业,高效的管理和严谨的制度是至关重要的,而管理者对员工的管理是一件非常繁琐的事情,比如说,每天监督和记录员工的上下班情况,审批员工的假期申请,查看员工的工作进度并下达新的任务计划等,每天处理这些事情占用了管理者相当多的时间。另外员工也需要查看自己的任务情况、考情情况以及薪资状况,如果仅仅靠询问管理人员,就太过于麻烦。这样的工作状态大大降低了公司的业绩和工作效率。所以设计一个便于企业管理者管理并方便企业员工使用的OA办公软件系统是十分必要的。 意义:OA办公软件系统涉及到企业的方方面面,企业内部上至领导下至普通员工都需要用到该办公系统,该系统可以帮助企业领导及内部员工解决很多繁琐而又复杂的事情,大大提高了公司的内部人员的工作效率,因此OA办公软件系统将是一款企业非常需要并重视的软件系统。 二、文献综述 随着经济的发展我国经济形式日趋多样,在我国经济体制中中小企业是我国目前经济体中的主要组成部分,起着重要的作用,我国中小企业具有企业数量多,分布面广,体制灵活以及管理水平低等特点。在中小企业的信息化发展中,OA系统广为当前企业所采用。 1.OA系统的现状 目前有很多可供选择的OA系统,系统的基本功能都较为相似,主要以常见的办公功能为主。目前OA系统在基本功能的基础之上有很大的扩展,使得OA系统大多功能复杂,界面繁琐,计算机不熟悉的用户使用起来较为困难。由于中小企业在人员和资金两方面较薄弱,因此OA系统在功能上不能适应中小企业的需求,一定程度上影响了中小企业对于OA系统的使用。 2.中小型企业对于OA系统的需求分析 中小企业对于OA系统的选择一般有如下需求:(1)成本要求尽可能的低。(2)要求只要能接入互联网就能使用系统。(3)对于通过系统传递的信息要求有一定的保密性。(5)功能方面的要求实现公司管理者的便捷管理和员工的日常基本操作。 通过对中小企业对于OA系统需求的分析可以看出,中小型企业对于OA系统的需求主要以基础功能为主,而目前可选择的OA系统多过于复杂,因此造成了中小企

1

业在OA系统方面的使用并不是很成功,甚至造成了浪费,连带的产生了一些负面影响。 从目前来看,中小企业的OA使用还存在着很多问题,但OA系统在企业中的使用是一个未来的发展方向,因此在公司发展初期就引入OA系统,对于公司的发展还是很有益处的。对于软件制作者而言,应该更多的考虑中小企业对于OA软件需求的特殊性,从价格和功能方面做到平衡性,让中小企业的有限的资金有更多的选择。 综上所述,在本课题的研究中我采用了Tomcat+JSP+struts+ hibernate+MySQL作为系统的研究平台。使用动态WEB技术,浏览器/服务器(B/S)模式。由struts负责控制用户的请求,jsp负责用户界面的显示,且将用户提交的数据保存到数据库中。利用软件编程的知识,对适合中小企业的OA系统设计进行了可行性研究及需求分析,并对各功能模块进行了构思,设计一款适合中小型企业使用的OA办公系统。其主要功能包括公司普通员工操作模块和公司管理者管理模块。 三、研究的主要内容和方法 研究的主要内容:该系统主要研究的内容是如何让企业更方便的管理公司内的员工,高效的处理公司内的日常事务,同时也便于员工办公使用。 系统的实现:采用Java语言,myeclipse开发工具,Windows7操作系统。软件使用B/S架构,后台使用mysql 数据库,tomcat服务器。 四、主要参考文献 [1] 柯温钊.JAVA例解教程[M].北京:中国铁道出版社,2001. [2] 张永强,张墨华.Java程序设计教程[M].北京:清华大学出版社,2010. [3]刘中森,何坪华.中国内销企业管理软件应用的几点看法[J].科技创业,2005(10). [4]张洁.在信息化的道路上应该谨慎向前走[J].中国中小企业,2003(01). [5] 毕广吉.Java程序设计实例教程[M].北京:冶金工业出版社,2007. [6] 吴其庆.Java程序设计实例教程[M].北京:冶金工业出版社,2006. [7] 徐磊.网页制作与网站建设技术大全[M].北京:清华大学出版社,2008. [8] 邓良松,刘海岩,陆丽娜著.软件工程[M].西安:西安电子科技大学出版社,2000. [9] Bruce Eckel. Thinking in Java (4th Edition) [M].American:Prentice Hall,2006. [10] Jason Hunter.Java Servlet Programming.American[M]. American:O'Reilly Media,2001. [11] 沈建男.精通从JavaScript到JSP范例程序设计[M].中国青年出版社,2001. 五、研究进度 2014.11.16—2014.12.05 按照下达的任务书,查阅资料,完成开题报告。 2014.12.06--2015.02.06 需求分析和设计阶段。 2015.02.07--2015.04.10 系统开发阶段。 2015.04.11--2015.04.30 系统测试和修改阶段。 2015.05.01--2015.05.20 完成系统开发并完成论文的编写。 2

m 3