基于web的自动化办公系统的设计与实现大学毕设论文.doc
《基于web的自动化办公系统的设计与实现大学毕设论文.doc》由会员分享,可在线阅读,更多相关《基于web的自动化办公系统的设计与实现大学毕设论文.doc(55页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Abstract摘 要基于Web的自动化办公系统的设计与实现由于信息量的增加,是计算机已经变得普及化,各种先进的技术已经被运用到各个企业当中。传统的企业内信息的交流方式早已不能满足企业对大量信息的快速传递与处理的需求,办公自动化管理系统1的产生满足了企业的办公网络化、自动化的管理需求,提高了企业内部的管理水平,进而全面提升了企业在市场竞争中的综合竞争力。办公自动化不仅能够实现团队的协同办公而且还能充分的提高工作人员的办事效率。团队的协同办公其实质是一个集体中工作的协调配合,此外还要进行必要的及时信息交流。那么随着网络技术的快速发展,达到上述协同办公的目的是在瞬间就可以完成的。那么团体群体,它可
2、以是一个单位的工作人员,可以是工作时间不同的一群工作人员,还可以是分布在不同地理位置的相关工作人员,总之群体的所涉及的范围是非常广泛的。基于Web的办公自动化系统能够非常好的与企业中的各项业务相结合,并且可以定制和管理这些业务制度。所以可以将诸如各种业务信息的采集、删除、统计、查询、增加等功能与相关业务紧密关联。工作人员只要按照自己想要的信息输入点击一个按钮就可以得到结果,这为企业领导的管理和决策提供了极大的方便。本系统是以Windows系统为操作平台,用JAVA编程语言在STRUTS框架和HIBERNATE框架基础上,结合SQL SERVER数据库,在Tomcat 6.0服务器上实现对办公自
3、动化管理系统所需功能的开发。本系统之所以选择SQL SERVER作为数据库进行开发,是因为SQL SERVER是一种关系型数据库,它具有很强的数据完整性、可管理性;具有均衡与完备的功能;具有较高的性价比。使用SQL SERVER数据库可以大容量地存储数据,并对数据进行合理的逻辑布局,应用数据库对象可以对数据进行复杂的操作。本系统具备以下几个功能分别是。(1).任何人员要想进入该办公系统都需要输入正确的用户名和密码。(2).系统应该提供会议管理功能,记录开会的主要内容。(3).系统应该提供通知管理功能,及时发布通知。(4).系统应该提供员工请假的基本登记。(5).系统应该提供员工上下班的基本登记
4、。(6).员工可以进行发布申请功能。(7).领导可以对员工的申请进行审核批示。(8).工作人员可以查询自己的基本信息。(9).管理人员可以对系统中的用户账号进行增删查改操作。(10).管理员可以对系统中的员工基本信息进行增删查改操作。(11).系统应该具有通讯管理的功能。关键词: 办公自动化管理系统, JSP, Struts, Hibernate IVAbstractOn Design and Implementation of Web based Office Automation System Due to the increase in the amount of information
5、, computers have become popular, and a variety of advanced technology has been applied to various enterprises. Traditional ways of information exchange already can not meet the enterprises needs of the rapid transfer and processing of large amount of information. However, office automation managemen
6、t system meets management needs of network and the automated office to improve the internal management level, and thus to promote the comprehensive competitiveness of enterprises in market competition.Office automation not only enables a team to achieve the coordination, but also to improve the effi
7、ciency of the staff. The essence of coordination office of the team is coordination in collective work , whats more, necessary and timely information exchange is needed. with the rapid development of network technology, the purpose of the cooperative office can be achieved instantly. Groups can be e
8、ither a unit of the staff or a group of staff working in different hours, or staff working in different geographic locations. In short, the range of a group is rather broad. Web-based office automation system can combine all business within the enterprise, and it can customize and manage these busin
9、ess systems. Therefore, such functions as collection, deletion, statistics, query, and increase can be closely connected to related business. As long as staff input the information they want with a click of a button, they can get the results, which provides great convenience for leadership, manageme
10、nt and decision-making of the enterprise.This system is based on a Windows system as the operating platform, framework of STRUTS and HIBERNATE with JAVA as the programming language, coupled with SQL SERVER database, with Tomcat 6.0 server to achieve the development of the required functions of offic
11、e automation management system. The reason why this system is chosen as a database to develop is that SQL SERVER SQL SERVER as a relational database has a strong data integrity, manageability; function of balance and completion; and higher price ratio as well. SQL SERVER database can enlarge capacit
12、y of data storage, and offer a reasonable logical layout of data, and application database objects can conduct complex operations on data. This system has following functions, namely:(1) Any one that enters the office systems has to input the correct user name and password.(2) The system is supposed
13、 to provide conference management functions to record the main content of the meeting.(3) The system is supposed to provide the function of notice for timely information.(4) The system is supposed to provide the basic registration of staff leave.(5) The system is supposed to provide the the basic re
14、gistration of staff to work on and off.(6) Staff can apply for function of information.(7) Leaders is enabled to audit and instruct staffs application.(8) The staff can query their basic information.(9) Managers are allowed to check users account by adding and deleting.(10) The administrator can are
15、 allowed to check staffs basic informationby adding and deleting. (11) The system is supposed to have functions of communication management.Keywords:Office Automation Management System, JSP, Struts, Hibernate目 录目 录摘 要IAbstractIII目 录V第1章 前 沿11.1 课题的提出11.2 开发目的及意义21.3 国内外研究现状31.4 开发环境介绍41.4.1 Struts知识
16、简介51.4.2 Hibernate知识简介51.5 本章小结6第2章 需求分析72.1 系统总体分析72.2 可行性分析82.3 功能需求分析92.4 系统总体性能分析102.5 系统功能概要分析112.6 系统E-R图132.7 本章小结18第3章 总体设计思路193.1 系统总体分析193.2 数据库需求分析203.3 数据库逻辑设计213.4 本章小结24第4章 系统的详细设计与实现254.1 系统设计254.2 信息管理设计264.2.1 实现框架图264.2.2 实现技术264.2.3 实现过程264.3考勤模块设计304.3.1 设计框架图304.3.2 实现技术304.3.3
17、实现过程及流程图314.3.4 上下班实现设计324.4 申请管理设计344.4.1 实现框架图344.4.2 实现过程354.5 员工管理设计374.5.1 设计框架图374.5.2 算法设计流程图384.6 通讯管理设计394.6.1 设计模块图394.6.2 实现技术404.6.3 实现过程41第5章 系统测试与性能分析435.1 链接测试435.2 界面测试435.3 单元测试用例435.3.1 登录模块测试435.3.2 会议信息模块测试445.4 测试总结45结论46参考文献47致谢486第1章 前 沿第1章 前 沿如今的社会已经迈入了信息化时代,信息技术已经影响到各个领域的发展并
18、让其跟随着其变化,任何一个企业都必须与时代同步,提升现代化企业的管理能力并加强企业竞争力,是为了适应信息的飞速发展最好的手段。由于信息量的增加,是计算机已经变得普及化,各种先进的技术已经被运用到各个企业当中。传统的企业内信息的交流方式早已不能满足企业对大量信息的快速传递与处理的需求,办公自动化管理系统的产生满足了企业的办公网络化、自动化的管理需求,提高了企业内部的管理水平,进而全面提升了企业在市场竞争中的综合竞争力。办公自动化不仅能够实现团队的协同办公而且还能充分的提高工作人员的办事效率。团队的协同办公其实质是一个集体中工作的协调配合,此外还要进行必要的及时信息交流。那么随着网络技术的快速发展
19、,达到上述协同办公的目的是在瞬间就可以完成的。那么团体群体,它可以是一个单位的工作人员,可以是工作时间不同的一群工作人员,还可以是分布在不同地理位置的相关工作人员,总之群体的所涉及的范围是非常广泛的。基于Web的办公自动化系统2能够非常好的与企业中的各项业务相结合,并且可以定制和管理这些业务制度。所以可以将诸如各种业务信息的采集、删除、统计、查询、增加等功能与相关业务紧密关联。工作人员只要按照自己想要的信息输入点击一个按钮就可以得到结果,这为企业领导的管理和决策提供了极大的方便。该系统的开发是根据企业办公的需要为了实现办公自动化,并且能够方便、及时的对事物进行有效管理和处理,主要针对中小企业如
20、何提高办公效率的目的去研发的,该研发将办公自动化理论以及软件设计和开发的原理进行有机的结合,在完成系统设计后解决了原有办公管理系统低效率、高耗能等诸多问题。针对于中小企业的业务需求,运用JSP开发技术3,采用B/S模式,建立一个基于WEB的办公自动化管理系统。随着办公信息管理系统应用范围的不断扩大和数据量的迅速增加,基于WEB的办公自动化管理系统将成为中小企业管理的又一个新的亮点。1.1 课题的提出基于Web的办公自动化系统4是企业管理系统的一部分,企业内部办公网络的内容很多如员工信息的发布和共享,公司内部员工考勤信息的管理登记,首先是员工信息的发布和共享,本章实例中的人员信息管理和信息管理主
21、要功能是实现员工资料的录入、考勤信息的查询、记录和管理。作为人事管理系统和企业办公内网的一部分,企业员工信息管理系统可以便于公司领导掌握人员的动向,及时调整人才的分配。 其次是信息发布子系统,本章实例中介绍的信息发布功能模块可以实现公司内部通知的发布,各种具体问题的意见发布和投票调查,并获得相应的反馈。 随着互联网技术的日益成熟以及信息技术的飞速发展,让远程办公变成现实。通过很多年的不懈努力,捷通资讯有限公司与博大国际互联网联合推出了在线办公系统,它将先进的信息技术与企业办公理念完美结合,研发出最前沿的办公软件-在线办公系统5,本系统继承了以前办公软件的优点同时去除了很多原有的系统缺陷。不管你
22、在什么时间什么地点,只要有Internet网络上网,那么你就可以随时随地的进行在线办公,能将各种文件、报告进行及时有效的处理,同时也摆脱了以前纸质作业的杂乱无章的状况,让原本繁重而又乏味的工作变得轻松愉快,同时还提高了工作人员的工作效率。1.2 开发目的及意义现如今信息化科学技术在不断的发展,人类进入了全新的信息化技术时代。各大企事业单位面对发展如此之快的信息技术,企业的规模的扩大,现有工作人员增多,致使很多领导者在管理上已经感觉到力不从心,那么怎样让各大企业更好的适应这个迅猛发展的时代并更好的管理,美国未来学家尼葛洛庞帝在数字化生存一书中说道:信息高速路(Information Superh
23、ighway6)的含义就是以光速在全球传输没有重量的比特(Bit,0或1的序列)。当更多的企业领导人问道:面对现如今的发展状况我应该如何管理好我的企业,实现利益的最大化呢? 其实,实现这个目标的关键就是将最新最好的技术充分的运用到企业管理中,将其转化为数字形式。 目前任何机构要想以最快的速度去的成功,最关键的就是把单位管理转化为数字形式,在网络信息的环境下衡量一个组织资本价值的核心,关键点是能否利用有效的控制信息和获取管理来做出更好的决策,在市场环境竞争非常激烈的情况下,无论任何的企业,只有通过对内部管理进行加强,在资源方面尽量的减少浪费,在资源利用方面进行提高,生产过程中的各种费用尽量减少,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 web 自动化 办公 系统 设计 实现 大学 论文
限制150内