logo资料库

计算机专业毕业论文企业办公自动化系统设计与实现.doc

第1页 / 共54页
第2页 / 共54页
第3页 / 共54页
第4页 / 共54页
第5页 / 共54页
第6页 / 共54页
第7页 / 共54页
第8页 / 共54页
资料共54页,剩余部分请下载后查看
1 绪论
1.1 办公自动化系统研究背景及应用
1.2 本文研究目标及意义
1.3 本文主要完成工作
1.4 本文组织结构
2 系统分析
2.1 总体需求分析
2.2 可行性分析
2.2.1 经济可行性
2.2.2 技术可行性
2.3 系统功能分析
2.3.1 登录功能
2.3.2 收/发文管理功能
2.3.3 会议管理功能
2.3.4 公告管理功能
2.3.5 员工管理功能
2.3.6 文档管理功能
2.3.7 意见管理功能
2.3.8 退出登录功能
3 系统总体设计
3.1 项目规划
3.2 开发模式/架构
3.4 数据库设计
4 系统详细设计
4.1 登录模块
4.2 收/发文管理模块
4.2.2 建立发文子模块
4.2.3 浏览发文子模块
4.2.4 删除发文子模块
4.3 会议管理模块
4.3.1 会议管理模块总功能设计
4.3.2 查看会议记录功能
4.3.3 添加会议记录功能
4.3.4 设计删除会议记录及查看会议详细信息
4.4 公告管理模块
4.4.1 公告管理模块总功能设计
4.4.2 该模块具体功能设计
4.5 员工管理模块
4.5.1 员工管理模块总功能设计
4.5.2 查看个人信息功能
4.5.3 浏览员工信息功能
4.5.4 添加新员工
4.5.5 删除员工信息和优秀员工
4.6 文档管理模块
4.6.1 文档管理模块总功能设计
4.6.2 文件浏览功能
4.6.3 文件上传功能
5 系统实现
5.1 界面设计实现
5.1.1 登录界面的实现
5.1.2 系统首页设计的实现
5.1.3 用户退出系统页面实现
5.2 功能模块的实现
5.2.1 登录模块的实现
5.2.1 收/发文管理模块的实现
5.2.2 会议管理模块的实现
5.2.3 公告管理模块的实现
5.2.4 员工管理模块的实现
5.2.5 文档管理模块的实现
5.2.6 退出模块的实现
结 论
致 谢
参考资料
附 录
第 I页 毕业论文 企业办公自动化系统设计与实现 摘 要 办公自动化(Office Automation,简称 OA)是将现代化办公和计算机网络功 能结合起来的一种新型的办公方式。企业办公自动化系统在此基础上实现企业的 快速运转和交流,进而有效提高企业办公效率。 本文在分析了企业办公自动化需求基础上,设计并实现了企业办公自动化系 统。该系统包括用户登录、收/发文管理、公告管理、文档管理、员工管理、会议 管理、意见管理和退出登录的功能。其满足了企业办公信息化管理的基本需求,解 决了传统手工操作效率低、出错率高和交互能力差等问题。 本系统采用 Struts、JSP、JavaBean 技术设计开发并采用数据库 SQL Server 2000 完成数据库设计及连接。最终实现一个能够满足企业办公网络化,自动化的 管理需求,提高企业内部的管理水平的系统。该系统能全面提升企业在市场中的 综合竞争力。 关键词:办公自动化,收/发文管理,公告管理,文档管理,Struts
第 II页 Enterprise Office Automation System Abstract Office Automation(referred to as OA) is a new way of office which combines with a modern office and computer network. Enterprise Office Automation System on the basis of it which completes the rapid operation of the enterprise and exchange, thus effectively improving office efficiency. System based on the analysis of the enterprise office automation needs is designed and implemented user login, send/get documents management, bulletin management, document management, staff management, session management, views management and registry functions. Which satisfy the needs of information management in the enterprise, solve the problem of low efficiency of traditional manual operation, the high error rate and the poor efficiency. The system uses the technology of Struts, JSP, JavaBean to design and develop and database SQL Server 2000 to complete the database design. This system can satisfy the enterprise work network, the automated management demand, raised the enterprise internal management level, then promotes the enterprise of comprehensive competitive power in the market . Key Words: Office automation, get/send document management, notice management, document management , Struts
第 III页 目 录 1 绪论 .............................................................. 1 1.1 办公自动化系统研究背景及应用....................................................................... 1 1.2 本文研究目标及意义........................................................................................... 2 1.3 本文主要完成工作............................................................................................... 3 1.4 本文组织结构....................................................................................................... 3 2 系统分析 .......................................................... 5 2.1 总体需求分析....................................................................................................... 5 2.2 可行性分析........................................................................................................... 6 2.2.1 经济可行性.....................................................................................................6 2.2.2 技术可行性.....................................................................................................6 2.3 系统功能分析....................................................................................................... 8 2.3.1 登录功能.........................................................................................................8 2.3.2 收/发文管理功能............................................................................................8 2.3.3 会议管理功能.................................................................................................9 2.3.4 公告管理功能.................................................................................................9 2.3.5 员工管理功能.................................................................................................9 2.3.6 文档管理功能.................................................................................................9 2.3.7 意见管理功能...............................................................................................10 2.3.8 退出登录功能...............................................................................................10 3 系统总体设计 ...................................................... 11 3.1 项目规划..............................................................................................................11 3.2 开发模式/架构.................................................................................................... 11 3.4 数据库设计......................................................................................................... 12 4 系统详细设计 ..................................................... 16 4.1 登录模块............................................................................................................. 16 4.2 收/发文管理模块................................................................................................ 16 4.2.2 建立发文子模块...........................................................................................16 4.2.3 浏览发文子模块...........................................................................................17 4.2.4 删除发文子模块...........................................................................................17 4.3 会议管理模块..................................................................................................... 18 4.3.1 会议管理模块总功能设计...........................................................................18 4.3.2 查看会议记录功能.......................................................................................18 4.3.3 添加会议记录功能.......................................................................................18 4.3.4 设计删除会议记录及查看会议详细信息...................................................18 4.4 公告管理模块..................................................................................................... 19 4.4.1 公告管理模块总功能设计...........................................................................19 4.4.2 该模块具体功能设计...................................................................................19 4.5 员工管理模块..................................................................................................... 20 4.5.1 员工管理模块总功能设计...........................................................................20 4.5.2 查看个人信息功能.......................................................................................20 4.5.3 浏览员工信息功能.......................................................................................20
第 IV页 4.5.4 添加新员工...................................................................................................21 4.5.5 删除员工信息和优秀员工...........................................................................21 4.6 文档管理模块..................................................................................................... 21 4.6.1 文档管理模块总功能设计...........................................................................21 4.6.2 文件浏览功能...............................................................................................21 4.6.3 文件上传功能...............................................................................................22 5 系统实现 .......................................................... 23 5.1 界面设计实现.......................................................................................................23 5.1.1 登录界面的实现...........................................................................................23 5.1.2 系统首页设计的实现...................................................................................24 5.1.3 用户退出系统页面实现...............................................................................25 5.2 功能模块的实现................................................................................................. 25 5.2.1 登录模块的实现...........................................................................................25 5.2.1 收/发文管理模块的实现..............................................................................26 5.2.2 会议管理模块的实现...................................................................................30 5.2.3 公告管理模块的实现...................................................................................32 5.2.4 员工管理模块的实现...................................................................................33 5.2.5 文档管理模块的实现...................................................................................35 5.2.6 退出模块的实现...........................................................................................40 结 论....................................................................................................................... 41 致 谢....................................................................................................................... 42 参考资料......................................................................................................................43 附 录....................................................................................................................... 44
第 1页 1 绪论 1.1 办公自动化系统研究背景及应用 在互联网技术还没有得到广泛应用的早期,各企业信息之间的交流、办公业 务的处理都是人工操作完成的,随着社会进入信息时代和社会生活的快节奏化, 传统的企业信息交流方式及处理办公业务方式已不能满足企业对大量信息快速传 递和处理需求,不能适应时代的发展趋势,于是需要一种新的技术改善现状,因 此办公自动化系统在适应时代发展需求中产生。 20 世纪 70 年代中期在企业和行政机关中兴起使用公自动化系统,而后因 其给企业和单位带来的便利而迅速被用于中小型企业单位中,其是采用一系 列现代化的办公设备和先进的通信技术,广泛、全面、迅速地收集、整理、 加工、存储和使用信息,使企业内部人员方便快捷地共享信息,高效地协同 工作;改变过去复杂、低效的手工办公方式,为科学管理和决策服务,从而 达到提高行政效率的目的。一个企业实现办公自动化的程度也是衡量其实现 现代化管理的标准。 我国专家在第一次全国办公自动化规划讨论会上提出办 公自动化的定义为:利用先进的科学技术,使部分办公业务活动物化于人以 外的各种现代化办公设备中,由人与技术设备构成服务于某种办公业务目的 的人——机信息处理系统。 办公自动化系统可分为三个功能层次:OA 系统、信息管理级 OA 系统 和决策支持级 OA 系统。三者一体化使办公信息的流通更为合理,减少许多 不必要的重复输入信息环节,以提高整个办公系统的效率。 第一个层次:事务型办公自动化系统。只限于单机或简单的小型局域网 上的文字处理、电子表格、数据库等辅助工具的应用。 办公事务 OA 中,最 为普遍的应用有文字处理、会议管理、文件收发登录、文档管理、办公日程 管理、人事管理、报表处理等。此外,在办公事务处理级上可以使用多种 OA 子系统,如电子出版系统、电子文档管理系统、智能化的中文检索系统(如 全文检索系统)、光学汉字识别系统、汉语语音识别系统等。在公用服务业、 公司等经营业务方面,使用计算机替代人工处理的工作日益增多,如订票、 售票系统,柜台或窗口系统,银行业的储蓄业务系统等。
第 2页 第二个层次:信息管理型 OA 系统。随着信息利用重要性的不断增加, 在办公系统中对和本单位的运营目标关系密切的综合信息的需求日益增加出 现了信息管理型的办公系统,其把事务型(或业务型)办公系统和综合信息 (数据库)一体化,优化日常的工作,提高办公效率和质量。作为一个现代 化的政府机关或企、事业单位必须具备供本单位的各个部门共享的这一综合 数据库,因此可在政府机关用信息管理型系统对政策、法令、法规,有关上 级政府和下属机构的公文、信函等综合政务信息进行处理;在公司企业单位 中处理在综合数据库中的工商法规、经营计划、市场动态、供销业务、库存 统计、用户信息等。 第三个层次:决策支持型 OA 系统。它建立在信息管理级 OA 系统的基 础上。其使用由综合数据库系统所提供的信息,针对所需要做出决策的课题 构造选用决策数字模型,结合有关内部和外部的条件,由计算机执行决策程 序,做出相应的决策。 其具有集成化、智能化、多媒体化和运用电子数据交 换等新的特点,用于软硬件及网络产品、单一办公系统同社会公众信息系统 的集成;用于面向日常事务处理,辅助人们完成智能性劳动,如:汉字识别, 对公文内容的理解和深层处理,辅助决策及处理意外等;用于包括对数字、 文字、图像、声音和动画的多媒体综合处理;用在通过数据通讯网,在计算 机间进行交换和自动化处理。 1.2 本文研究目标及意义 由于我国的企业办公自动化起步较慢,存在没有好的应用系统支持协同 工作,仍然是个人办公,网络处在闲置状态,企业的投资没有产生应有的效 益等问题,这些阻碍了我国办公自动化的进程。虽然已经建立了自己的 Intranet 网络,但企业内部的交流效益并不高。面对目前我国企业办公自动化 程度不高的现状,研究企业办公自动化系统的意义十分重大。为了能跟上时 代的步伐,让各企业在激烈的竞争中立于不败之地,一个可应用于一般型企 业的办公自动化系统是上市企业必不可少的。 本系统的研究和实现在一定程度上弥补了我国在办公自动化方面存在的 缺陷,本系统的研究和最终目标是实现一个能运用于处理一般性办公业务, 能在企业中进行信息交流的办公自动化系统。其基本的功能包括收/发文管理,
第 3页 文档管理,公告管理,会议管理,员工管理,意见管理等。在各种功能下的 子功能模块可进行的操作包括:浏览、更新、删除、上传、下载。企业可根 据自身的业务情况增加新的功能模块,如资产管理功能。 虽然诸如 Lotus 1-2-3 和 MS Office 系列的许多应用软件可以提高办公效 率,但是这仅仅是针对个人办公而言。办公自动化不仅兼顾个人办公效率的 提高,更重要的是可以实现群体协同工作。协同工作意味着要进行信息的交 流,工作的协调与合作。由于网络的存在,这种交流与协调几乎可以在瞬间 完成,并且不必担心对方是否在电话机旁边或是否有传真机可用。能处理办 公业务的的企业办公自动化系统是现代企业所必需的,从这可看出本系统的 发展前景远大。 目前,办公自动化已经成为企业界的共识。众多企业认识到尽快进行办 公自动化建设,并占据领先地位,将有助于保持竞争优势,使企业的发展形 成良性循环。因此,本系统的开发和实现意义十分重大,发展前景将是十分 远大的。 1.3 本文主要完成工作 本文将要完成企业办公自动化系统的设计。在用户使用过程中,系统会 根据用户的身份赋予其能操作和使用的功能,其中包括的功能模块作用分别 为: 1、实现收发文的管理。 2、实现会议管理。 3、实现公告管理。 4、实现员工管理模块,可增加、删除。修改、查找员工信息。 5、实现文件的上传与下载。 6、实现对意见的管理。 7、实现重新登录功能。 8、设置系统退出功能。 1.4 本文组织结构 经过分析和研究,文章的结构及内容分析以列表(表 1.1)形式给出。
第 4页 表 1.1 文章结构 章节 名称 内容简介 1 绪论 介绍办公自动化系统及本文研究目标与要完成的工作 2 3 4 5 6 系统分析 介绍系统的需求分析、可行性分析和功能分析 系统总体设计 介绍本系统的开发过程 系统详细设计 介绍本系统功能模块设计 系统实现 从调试到实现系统完成概况 结论 对本系统的总结和分析
分享到:
收藏