基于Web的办公系统的设计与开发毕业论文.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于Web的办公系统的设计与开发毕业论文.doc》由会员分享,可在线阅读,更多相关《基于Web的办公系统的设计与开发毕业论文.doc(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计说明书基于web的办公系统的设计与开发学生姓名: XXX 学号: 090XX642XXX 学 院: XXXX学院 系 名: 信息与通信工程 专 业: 电子信息工程 指导教师: 2013年6月中北大学2013届毕业设计说明书基于Web的办公系统的设计与开发摘要伴随着社会和科技的不断发展,办公自动化系统在技术和应用上都得到了更高层次的发展,成为现代社会的重要标志。企业办公自动化系统作为企业信息化的重中之重,不仅能改善企业办公环境和软件条件,减轻企业员工工作负担,提高办公质量和工作效率,而且能加快企业管理工作规范化、科学化、网络化的进程,对推动我国信息化事业的发展有着积极的意义。本设计研究的
2、是基于Web的企业办公自动化系统,目的是设计出一个适合中小企业的办公自动化系统,以提高办公效率和管理水平。根据实际工作要求,在分析目前企业办公自动化系统存在的问题的基础上,结合办公自动化系统开发的概念、结构及系统开发的基本原理和方法,采用B/S结构、JSP技术设计开发了本办公自动化系统。在设计过程中用到ODBC数据源、 JCreator、Tomcat、SQL Server2000和Dreamweaver。关键词:B/S结构,办公自动化,Web服务器Design and development office system based on the webAbstractWith the cont
3、inuous development of society and technology, office automation systems in technology and applications have been on a higher level of development and become an important symbol of modern society. Enterprise Office Automation system as a top priority of enterprise information . Not only can improve t
4、he enterprise office environments and software conditions, reduce the workload of employees, improve work quality and work efficiency, but also can accelerate the standardization of enterprise management, scientific, networking process, can promote the development of Chinas information technology ha
5、s a active meaning.The design of the study is a Web-based enterprise office automation system, the purpose is to design an office automation system for SMEs to improve office efficiency and management level. According to the actual job requirements, the analysis of the current enterprise office auto
6、mation system based on the existing problems, combined with the concept of office automation systems development, structure and systems development of the basic principles and methods, the use of B / S structure, JSP technology design and development of the office automation systems. Used in the des
7、ign process ODBC data source, JCreator, Tomcat, SQL Server2000 and Dreamweaver.Keywords: B / S structure, office automation, Web servers目 录1 绪论11.1 课题的背景、目的和意义11.2国内外现状与发展21.3 论文的主要研究内容32 需求分析42.1 可行性分析42.1.1 技术可行性42.1.2 经济可行性42.1.3 操作可行性42.1.4 社会可行性52.2 系统功能分析52.2.1 功能概述52.2.2 功能分析62.2.3 数据库分析112.3
8、 安全性需求112.3.1 用户权限安全性112.3.2 数据安全性112.4 系统性能要求113 总体设计123.1 B/S设计模式123.2 系统总功能模块图133.3系统业务流图163.4 系统开发工具163.4.1 JCreator163.4.2 Tomcat173.4.3 SQL Server 2000193.4.4 Dreamweaver214 详细设计234.1 数据库设计234.1.1 数据库概念结构设计234.1.2 数据库逻辑结构设计274.2 功能模块设计与实现304.2.1 注册功能实现314.2.2 登录功能实现314.2.3 消息管理324.2.4 员工信息管理33
9、4.3 系统测试344.3.1 测试内容344.3.2 测试结论365 结论375.1 本系统完成的功能375.2 总结37参考文献39致谢41第II页 共页中北大学2013届毕业设计说明书1 绪论1.1 课题的背景、目的和意义网络经济和知识经济的迅猛发展,企业间竞争一直围绕着企业内部管理进行,强调企业如何有效的利用自身的资源,提高生产能力、提高工作效率、降低成本。上个世纪末,伴随着信息技术革命,全球进入了知识经济的时代。信息技术的应用加速了知识的传递、加工和更新,提升了企业的有效利用信息的能力,从而提高了企业的工作效率和生产能力。终于,经过近二十年的迅猛发展,世界经济由“生产能力不足”逐渐变
10、成“生产能力过剩”。在这种经济环境下,企业面临着前所未有的竞争压力。随着我国经济建设的稳步发展,进入WTO的实现,政府机关、企事业单位如何提高内部管理水平,降低重复劳动、提升工作效率,提高服务标准、也成为众多单位领导不断思考和探索的问题。当代社会已经进入信息时代,信息技术革命使社会的各个领域都发生了翻天覆地的变化,每个企业都必须紧跟时代的步伐,加强企业竞争力和提升现代化企业的管理能力,以适应整个社会的发展变化。这些都要求我们必须采用全新的信息处理手段,完善内部组织结构,信息系统和管理运作流程,消除信息孤岛,建立协同工作的信息管理体制。 综上所述,在全新的知识经济时代,管理者需要一种全新的管理理
11、念和管理手段,对单位内部办公管理流程进行整合。于是,网络办公自动化OA(Office Automation)概念应运而生。面对当前管理手段、管理技术落后等问题,如何应用现代化手段提高工作效率和管理水平成了一个亟待解决的问题。近些年人们普遍使用计算机来提高个人工作效率,但是在需要许多人一起协同工作的现代工作环境中,我们更需要提高我们的整体工作效率。利用网络通讯基础及先进的网络应用平台,建设一个安全、可靠、开放、高效的信息网络和办公自动化、信息管理电子化系统,为管理部门提供现代化的日常办公条件及丰富的综合信息服务,实现办公管理自动化和办公事务处理自动化,以提高办公效率和管理水平,实现各部门日常业务
12、工作的规范化、电子化、标准化,增强业务的可管理性,实现信息的在线查询、借阅,最终实现“无纸”办公。从而能够有效地提升本单位内部的信息沟通效率,节省大量人力、物力和财力,使管理更加科学有序、办公程序清晰、部门状况详实准确。如何利用先进的计算机技术来编制网络办公系统,并在较短的时间内,方便、快捷地开发出适合于管理的网络办公系统就成了当前的一个重要任务。 办公自动化还应是一个与本单位业务结合非常紧密,甚至可以说是按单位的实际需要而定制的系统。因而可以将诸如信息采集、查询、统计等功能与单位的实际需要密切关联。操作人员只须点击一个按钮就可以得到想要的结果,从而极大的方便了领导的管理和决策。 已经成为单位
13、管理工作的一个十分重要的环节,是整个管OA理系统中不可缺少的“神经网络”。办公自动化系统(OA)应用环境比较宽松,可以安装在局域网,也可以在互联网上应用。系统采用 B/S 结构,只要在服务器端安装本软件,客户端不用安装其他软件,客户端通过浏览器来访问和使用。使用此系统,能有效地提高管理效率,大大减少办公成本。与此同时,办公自动化还是一个与世界联系的渠道,本单位的 Intranet 网络可以 Internet 相联。一方面,老师和学生可以在 Internet 上查找有关的资料、科研论文、就业信息等加强与外界的联系;另一方面,也可以通过网上办公系统让更多的考生、用人单位来了解我们,建立校友联络机制
14、,从而起到宣传介绍的作用,这种网上交流的潜力将非常巨大。有效的利用网络办公系统,必将会提高工作效率、降低成本,从而为社会的发展做作出巨大的贡献。1.2国内外现状与发展办公自动化系统是由计算机技术、通讯技术、信息技术及软科学作为理论基础, 由通信网络系统、计算机系统、各种办公自动化设备等一系列装置和设备组合而成。采用Web方式的办公系统可以借助于遍布全球的因特网进行,因此办公既可以在本地进行, 也可以在异地进行,大大拓展了办公的灵活性。办公自动化于50年代在美国和日本首先兴起,最初只是具有电子数据处理(EDP)的簿记功能,60年代被管理信息系统(MIS)取代,直到70年代后期才形成涉及多种技术的
15、新型综合学科办公自动化(OA)。80年代,国外办公自动化得到了飞速发展,许多著名的计算机软硬件公司都跻身于这一巨大的市场。进入90年代以来,办公自动化在世界主要发达国家得到蓬勃发展。我国办公自动化是80年代中期才发展起来的。1985年全国召开了第一次办公自动化规划会议,对我国办公自动化建设进行了规划。1986年5月在国务院电子振兴领导小组办公自动化专家组第一次专家会议上,定义了办公自动化系统功能层次和结构模式。随后国务院率先开发了“中南海办公自动化系统”。办公自动化系统的发展恰好与数据、信息和知识的演变同步,即由以数据为主要处理内容的第一代办公自动化发展到以信息为主要处理内容的第二代办公自动化
16、,再发展到以知识为主要处理内容的第三代办公自动化。办公自动化的三个发展阶段中完成了两个飞跃,即由数据处理向信息处理的飞跃,由信息处理向知识处理的飞跃。在办公自动化系统的发展中,使用办公自动化系统的人员范围逐步扩大,由行业行政人员扩展到企业的管理层,再扩展到企业的全体员工。另外,在运作机制上,也是从办公室的结构化数据处理到企业内部和外部信息的处理,再到有用知识的处理。办公自动化应该是尽快向数字化办公发展。所谓数字化办公即几乎所有的办公业务都在网络环境下实现。1.3 论文的主要研究内容本论文的主要内容是设计一个小型办公自动化系统,采用B/S结构设计,采用JCreator+SQL Server200
17、0+Tomcat的开发模式,SQL Server 2000作为免费数据库。对系统的数据库进行设计,其中包括:概念结构和逻辑结构设计。例外,功能模块设计分为前台和后台模块设计,其中一些关键模块实现包括:注册功能,登录功能,消息管理,员工信息管理等的实现。最后再对设计出的系统进行测试,验证系统是否满足了需求规格的定义,找出与需求规格不相符合或与之矛盾的地方,从而实现设计系统的严谨。本文中,第一章大体介绍了课题的背景、目的和意义以及现状与发展;第二章对办公系统的可行性、系统功能性、安全性需求进行了大体的分析;第三章是对系统的设计模式、功能模块图、业务流程图进行了概括说明,以及系统开发工具作了大体介绍
18、;第四章是对第三章的详细设计,包括数据库、功能模块、系统测试等。第五章即为一些总结。2 需求分析2.1 可行性分析通过办公自动化系统对企业日常办公进行管理,满足了企业日常办公管理各方面的的需求,实现了企业员工之间消息的发送与接收功能,大大方便了企业内部员工间交流沟通。系统提供的前台和后台的日程与信息的管理方便员工及时了解公司的动态。其他功能模块使企业的工作管理科学合理。下面从四个方面分析本系统的可行性。2.1.1 技术可行性本系统采用B/S结构设计基于Web的企业办公自动化系统。此外,开发工具采用JCreator+SQL Server2000+Tomcat的开发模式。 JCreator是免费J
19、ava编程工具, 其优点是界面设计接近Windows界面风格,用户对它的界面比较熟悉。加上能与我们机器中所装的JDK完美结合。而SQL Server 2000是免费数据库,是基于客户机/服务器模式的数据库管理系统,在很大的程度上提高系统能够处理的并发用户数和数据量。当前,企业中使用的大型数据库应用程序需要支持的并发用户数和处理的数据量在不断增加,SQL Server 2000就是为满足这一迫切需要而设计的。Tomcat技术先进,性能稳定,而且是免费开源的Web服务器。此外,用Dreamweaver工具做页面美工,直观,使用方便。2.1.2 经济可行性系统提供的一般办公所需要的基本功能简单易操作
20、,无论单位内部有多少个部门,有多少个分支机构,通过本系统可以实现无地域办公,且本系统操作简单,性能稳定;通过本系统的使用使企业内员工之间信息的交流更高效,更便捷,也使企业内各部门之间员工的频繁往来减到最少,从而提高企业整体的办公效率,为企业节约成本,使企业在激烈的市场竞争中赢得优势,使得企业发展更好。2.1.3 操作可行性本系统对电脑硬件条件要求不高,且对使用者所需专业知识要求也不高;页面大方简洁,用户界面友好,操作方便,色彩舒适明快,适合大多数人的办公习惯和思维方式,因此操作方面可行性强。2.1.4 社会可行性我国办公自动化的发展方向应该是数字化办公。所谓数字化办公即几乎所有的办公业务都在网
21、络环境下实现,这一点也正符合本系统的B/S设计模式。从技术发展角度来看,特别是互联网技术的发展,安全技术的发展和软件理论的发展,实现数字化办公是可能的。2.2 系统功能分析通过多方面材料收集和整理,以及对办公系统应具备功能模块的剖析,结合实际办公情况,现对本系统做出以下功能分析。2.2.1 功能概述办公自动化系统是一个功能完备的管理系统,由前台管理和后台管理两大部分组成。a前台功能模块前台要求实现员工信息、日程安排、公文管理、消息管理4大功能模块。员工信息:员工个人信息修改,查找其它员工信息。日程安排:员工查看工作安排,查看本人已完成的工作,安排工作计划。公文管理:填写工作一般性申请,填写每天
22、工作信息,下载相关文档资料。消息管理:员工之间发送消息,查看本人消息,已发送消息和保存消息。b后台功能模块后台功能实现权限管理、员工管理、日程消息、工资管理4大功能模块。权限管理:后台管理员添加,删除员工管理员角色。员工管理:查看所有员工相关信息,删除员工信息,修改员工信息和添加员工信息,查看和删除员工每天工作信息,查看,删除和批准员工申请。日程消息:查看和删除员工每天工作任务相关信息,查看和删除员工间消息发送情况和具体内容。工资管理:查看员工工资列表,结算工资,查看所有员工已经结算的工资列表。2.2.2 功能分析经多方考虑,结合实际情况,现对本系统前台和后台的各个功能模块具体实现情况作如下分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于Web的办公系统的设计与开发 毕业论文 基于 Web 办公 系统 设计 开发
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内