日常协同办公系统的设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要
在21世纪,随着信息技术的飞跃发展,互联网已经成为人类社会生活中不可缺少的一部分。在互联网上开展各种服务已经成为许多企业和部门的急切需求。目前,基于Web的应用服务方式已经成为互联网服务的主流。无论在国内还是在国外,开发Web应用的人员之多,Web应用的范围之广,是其他行业所无法比拟的。从传统行业到新兴的电子商务:基于Web 技术的应用极大地改变着传统的服务模式。因此,Web己成为社会信息交流的一个平台。
“日常协同办公系统”又可称为“办公自动化”,是以先进的科学技术为基础,主要包括信息技术、系统科学和行为科学为支柱的一门综合性技术。它以系统科学为理论基础,行为科学为主导,综合运用信息技术,完成各种办公业务,并尽可能充分有效地利用信息资源,以提高工作效率和工作质量,从而促进办公活动规范化和制度化,以达到既定目标,获得更好的办公及管理效果。
论文通过对日常协同办公系统的分析与研究,从各个方面探讨了如何设计一个完善的,以网络化,无纸化,高效性的现代企业办公系统,并重点使用了JDBC、JavaBean、Servlet、JSP等技术进行设计。论文第一、二章主要介绍了日常协同办公系统设计的背景与设计意义,还详细分析了系统需要实现的模块与功能。第三章到第五章重点介绍了系统的设计与实现,是基于运用了Java技术和MVC设计模式开发的日常协同办公系统,采用了JSP、Servlet、JavaBean结构,层次分明,为系统的演化增长提供了一个灵活的框架,具有良好的可扩展性。第六章介绍了系统的一些核心代码,使用的关键技术与运行效果图,让系统的设计可以更加直观的展现出来。
关键词:办公自动化日常协同办公 Web应用
目录
1 绪论 (1)
1.1 系统的应用背景和意义 (1)
1.1.1 系统的应用背景 (1)
1.1.2 选题的目的和意义 (1)
1.2 论文的主要内容和组织安排 (2)
1.2.1 论文的主要内容 (2)
1.2.2 论文的组织安排 (2)
2 主要技术简介 (3)
2.1 系统的MVC开发模式 (3)
2.2 Servlet简介 (3)
2.3 JSP简介 (4)
2.3.1 JSP简介 (4)
2.3.2 JSP与Servlet的关系 (4)
2.4 JavaBean简介 (4)
2.5 JDBC简介 (5)
2.6 MySQL简介 (6)
2.7 Tomcat简介 (7)
3 日常协同办公系统的需求分析 (8)
3.1 系统的功能分析 (8)
3.2 系统的运行环境 (13)
3.2.1硬件环境 (13)
3.2.2软件环境 (13)
4 日常协同办公系统的设计 (14)
4.1 系统功能概述 (14)
4.2系统的设计原则 (14)
4.3 系统的结构 (14)
4.4 系统业务流程图 (15)
5 数据库设计 (16)
5.1 数据库的E-R图设计 (16)
5.2数据库表设计 (16)
6 日常协同办公系统详细设计 (21)
6.1 系统的详细设计总类图 (21)
6.2 登陆模块的详细设计 (21)
6.3 个人办公模块的详细设计 (22)
6.4 会议管理模块的详细设计 (24)
6.5 商务资料管理模块的详细设计 (27)
6.6 请假管理模块的详细设计 (28)
7 系统实现与运行效果 (30)
7.1 系统的核心代码 (30)
7.2 系统运行效果图 (35)
8 总结 (45)
致谢 (46)
参考文献 (47)
英文摘要 (48)
1 绪论
1.1 系统的应用背景和意义
1.1.1 系统的应用背景
在这个高科技的时代,随着信息技术的飞跃发展,互联网已经成为人类社会生活中不可缺少的一部分。在互联网上开展各种服务已经成为许多企业和部门的急切需求。目前,基于Web的应用服务方式已经成为互联网服务的主流。无论在国内还是在国外,开发Web应用的人员之多,Web应用的范围之广,是其他行业所无法比拟的。从传统行业到新兴的电子商务:基于Web技术的应用极大地改变着传统的服务模式。因此,Web己成为社会信息交流的一个平台,是我们的社会网格和设备网络的枢纽,是一切的中心,微软公司曾经对未来Web应用发展做了如下预测:“The future is the Web”。
1.1.2 选题的目的和意义
日常协同办公系统又称OA系统,是Office Automation的缩写,指办公室自动化或自动化办公。OA系统是一个动态的概念,随着计算机技术、通信技术和网络技术的突飞猛进,OA系统的描述也在不断充实,至今还没有人对其下过最权威、最科学、最全面、最准确的定义。当今世界是信息爆炸的知识经济统治的时代,在这种情况下结合技术的各种进步所产生的OA系统已与十几年前的OA系统发生了很大的变化。如今的OA系统变革的不仅仅是技术,更多的是将最新的管理思想、管理理念植入其中,使企业在面对外部环境的易变性与复杂性时,突破以往传统的严格的部门分工,打破使企业在高速发展过程中呈现出的多项目、跨区域、集团化的发展趋势受时间、地域、部门之间的限制所带来的信息孤岛,从而提升企业的整体竞争力和前进速度。
日常协同办公系统是利用网络、信息技术实现单位办公的规范化、高效能。尤其对于企业执行力、业务监控、决策的提高具有相当大的积极作用。协同办公的协同是一种观念一种态度,是将人、物有机整合,是各个应用系统的综合体现。协同办公平台是一个以网络化,无纸化,高效性的现代企业办公系统,分为前台和后台两个子系统,各个子系统又分别划分为若干模块,分别完成相应的功能,组合成完整的办公平台。前台用户为员工,可以通过这个平台进行日常办公,包括登录,个人信息维护、日程管理、通讯录,等等。后台用户为管理员,他可以应用系统来管理员工信息,维护部门信息,管理会议室与设备等。