毕业设计(论文)JSP西塞办公自动化系统.doc
《毕业设计(论文)JSP西塞办公自动化系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)JSP西塞办公自动化系统.doc(54页珍藏版)》请在三一办公上搜索。
1、沈阳化工大学本科毕业论文 题 目: 西塞办公自动化系统 院 系: 计算机科学与技术学院 专 业: 计算机科学与技术专业 班 级: 计算机0602班 学生姓名: 指导教师: 论文提交日期: 2010年 6月15日论文答辩日期: 2010年 6月29日内容摘要随着计算机技术、通信技术和网络技术的突飞猛进,关于OA办公系统的描述也在不断充实,如今的OA变革的不仅仅是技术,更多的是将最新的管理思想、管理理念植入其中,使企业在面对外部环境的易变性与复杂性时,突破以往传统的严格的部门分工,打破使企业在高速发展过程中呈现出的多项目、跨区域、集团化的发展趋势受时间、地域、部门之间的限制所带来的信息孤岛,从而提
2、升企业的整体竞争力和前进速度。本文描述了OA办公自动化系统的设计与开发。java是未来的主流开发技术,具有很多优势。JSP则是Java在InternetInternet Web上的重要应用技术,得到了广泛的支持和承认,它可以和各种Java技术完好地结合在一起,从而实现非常复杂的应用。本网站使用JSP + javabean+hibernate+ DAO和后台数据库Oracle在WEB系统开发的,从而创建一个更为稳定,高效,安全的运行环境,该系统是采用浏览器/服务器(Browse/Server)体系结构的网上应用系统。该平台采用JSP技术开发、本文设计的论坛采用B/S体系结构,结合JSP技术和MV
3、C设计模式,采用、Hibernate框架工具,底层数据库使用Oracle数据库管理系统进行开发。该系统支持员工、管理员和超级管理员三种角色的各种活动,具有界面友好,操作方便,功能齐全等特点,为该系统提供了重要支持。关键词: OA;JSP ;MVC;B/S;Hibernate;Oracle。 AbstractWith computer technology, communications technology and network and technology, office systems on the description of OA is also to enrich, not onl
4、y todays OA changes in technology, more is the latest management thinking and concepts embedded in which, the enterprise in the face of the volatility of the external environment and the complexity of the time, break through the traditional strict division of labor, breaking the enterprise in the de
5、velopment process showing a high-speed multi-project, cross-region, the group development trend by time, region , between departments caused by the restriction of information islands, thereby enhancing the overall competitiveness of enterprises and the forward speed. This article describes the OA of
6、fice automation system design and development. java is the future of mainstream development technique has many advantages. JSP is Java in the Internet / Internet Web on the important applications of technology, is widely supported and recognized, it can be a variety of good combination of Java techn
7、ology in order to achieve very complex applications.This site uses JSP + javabean + hibernate + DAO and database Oracle in the WEB system development, to create a more stable, efficient and safe running environment, the system is using browser / server (Browse / Server) architecture online applicati
8、ons. The platform uses JSP technology development, this forum design by B / S architecture, combined with JSP technology and MVC design patterns, use, Hibernate framework tools, the underlying database using the Oracle database management system development. The system support staff, administrators
9、and super administrators of three roles in various activities with friendly interface, easy operation, complete function, providing important support for the system.Key words: OA;JSP ;MVC;B/S;Hibernate;Oracle。目 录西塞办公自动化系统1一.绪论11.1本课题背景和研究意义11.2OA的开发技术31.3 论文结构3二.文件综述42.1OA现状和未来发展趋势42.2现如今OA存在的问题52.3
10、本课题研究的主要内容6三.方案设计与论证73.1总体设计73.2要解决的关键问题83.3数据库设计93.3.1数据库概念设计93.3.2数据库逻辑设计103.3.3数据库物理设计及数据库实体关系图103.4系统功能模块设计143.4.1系统体系结构143.4.2系统功能模块结构143.5开发工具及所用语言163.5.1设计模式163.5.2开发工具17四.设计与实现184.1系统模块流程图184.1.1用户登录流程184.1.2信息处理流程194.1.3发起事务审批流程204.1.4待审批事务流程224.2系统架构设计234.2.1表示层设计234.2.2控制层设计244.2.3数据层设计24
11、4.3界面设计254.3.1界面布局设计254.3.2系统包含的文件列表254.3.3页面导航规则274.3.4其它页面的关系功能27五.结果与评价295.1测试的方法295.2系统模块测试295.3测试用例305.4测试评价44六.结 论45西塞办公自动化系统一.绪论1.1 本课题背景和研究意义OA办公系统即OA,是Office Automation的缩写,指办公室自动化或自动化办公。其实OA办公系统是一个动态的概念,随着计算机技术、通信技术和网络技术的突飞猛进,关于OA办公系统的描述也在不断充实,至今还没有人对其下过最权威、最科学、最全面、最准确的定义。当今世界是信息爆炸的知识经济统治的时
12、代,在这种情况下结合技术的各种进步所产生的OA办公系统已与十几年前的OA发生了很大的变化。如今的OA变革的不仅仅是技术,更多的是将最新的管理思想、管理理念植入其中,使企业在面对外部环境的易变性与复杂性时,突破以往传统的严格的部门分工,打破使企业在高速发展过程中呈现出的多项目、跨区域、集团化的发展趋势受时间、地域、部门之间的限制所带来的信息孤岛,从而提升企业的整体竞争力和前进速度。OA办公系统不仅仅是企业办公的一种工具,更应该是一种有思想、有模式的懂管理的软件,目前市场上主流的协同OA办公系统就为现代企业发展注入了强劲的动力,协同OA办公系统是在研究现代组织实践案例和管理理论发展方向的基础上,结
13、合神经网络的研究成果而设计的协同管理系统。它以动态组织为行为主体,以工作流为传导模型,以任务为处理模型,将组织行为的复杂性通过三者的结合充分表现出来,从而帮助实际组织解决管理过程中的复杂课题。组织价值在于“使用有限资源创造最大化价值”,现代组织的典型代表是企业,企业创造价值是通过三个层次进行体现的,即战略、战术与执行。战略,是领导意志的体现;战术,是管理方式的体现;执行,是操作能力的体现。任何战略和战术意图最终都是通过执行来实现的,但在战略决定战术、战术决定执行的同时,执行也反过来影响战术、进而影响战略。但遗憾的是,在企业的实际运行中,常常出现的情况是:因为执行环节上出现问题,而最终使战略意图
14、变得面目全非。 办公自动化OA建设的本质是提高决策效能为目的的。通过实现办公自动化,或者说实现数字化办公,可以优化现有的管理组织结构,调整管理体制,在提高效率的基础上,增加协同办公能力,强化决策的一致性,最后实现提高决策效能的目的。办公自动化OA的基础是对管理的理解和对信息的积累。技术只是办公自动化的手段。只有将办公过程中生成的信息进行有序化积累,沉淀,才能真正发挥办公自动化的作用。办公自动化OA的灵魂是软件,硬件只是实现办公自动化的环境保障。数字化办公的两个明显特征是授权和开放,通过授权确保信息的安全和分层使用,使得数字化办公系统有可以启用的前提,通过开放,使得信息共享成为现实。功能方面:广
15、义面言,OA应该是一个企业除了生产控制之外的一切信息处理与管理的集合。它面向不同层次的使用者,便有不同的功能表现:对于企业高层领导而言,OA是决策支持系统。OA运用科学的数学模型,结合企业内部外部的信息为条件,为企业领导提供决策参考和依据;对于中层管理者而言:OA是信息管理系统(IMS),OA利用业务各环节提供的基础“数据”,提炼出有用的管理“信息”,把握业务进程,降低经营风险,提高经营效率;对于普通员工而言:OA是事务业务处理系统。OA为办公室人员提供良好的办公手段和环境,使之准确、高效,愉快地工作。技术范畴:OA是计算机技术在办公业务中的合理应用。计算机技术是OA的前提。如果脱离计算机技术
16、面阔谈OA,无异于痴人说梦。没有计算机技术,OA便成无源之水、无本之木。计算机对信息的存储与处理能力极大地改变了人们的办公方式,提高了工作效率。如:要建立决策支持系统,则需要数据仓库、OLAP等技术;要建立信息管理系统,则要有数据库、程序设计语言等技术;要建立事务业务处理系统,则离不开数据库、设计良好的人机界面和工作流控制、OLTP等技术。OA是利用通信技术来实现人与机器、机器与机器及人与人的交流。通信技术是OA的基础。现代办公室不再是孤军奋战,而是一个团队的协同工作,团队中成员之间的协调、合作离不开通信技术;现代办公室也不再是闭门造车,企业需要与外界广泛的信息交流,这更离不开通信技术。没有通
17、信技术的支持,OA便成空中楼阁。由此而知,OA是计算机技术、通信技术与科学的管理思想完美结合的一种境界和理想。我们一直在为实现OA而努力,但我们的成果仅仅是在某些环节、某些方面、部分地实现了OA的功能,与真正的OA尚有差距,差距的根本在于应用系统对管理思想的实现方面。1.2 OA的开发技术随着中国教育业的蓬勃发展,高校的教职员工在不断的增加,参加职称评定的人数也在不断的增长,职称评定工作就更重要、更复杂。实现职称评定的自动化,无疑将给人事部门及参与学校职称评定各个部门带来很大方便。职称评定系统不但降低了评审工作的复杂性,提高了评审工作的效率,而且节约了纸张、电力和办公设备,符合当下低碳的环保理
18、念。而且基于B/S架构的职称评定系统,使评审工作不必局限在特定的工作时间和工作地点,例如:参评人在家里即可填写参评人的基本信息,以及评选所需的材料。在参与评审的过程中,也无需上缴大量的证明材料,避免了私人文件的丢失。总之,职称评定系统在职称评审的过程中无论是在数据的安全性还是公平性上都有了保障。1.3 论文结构本课题研究OA办公管理系统,采用面向对象开发技术,实现验证及登陆功能、浏览功能、部门管理板块功能、用户管理等功能、发起审批和提交审批等功能以及论坛管理功能。最后根据系统测试、运行情况,给出系统的总体评价。二. 文件综述2.1 OA现状和未来发展趋势OA 市场经过 10 年的发展,取得了十
19、分明显的进步,产品种类日趋繁多,产品的应用领域几乎渗透到国民经济的每一个角落。但就目前市场而言,在繁荣的背后还有许多不尽如人意的地方,具体表现为:开发商水平参差不齐,部分软件产品质量不高;对 OA 的理解起点不高,导致 OA 系统与其他系统集成度差;用户使用水平低,售后服务不到位。 办公自动化是一个过程,有其特殊性,不同于一般的“交钥匙”工程;其面临最主要的挑战是个性化的问题解决和最终用户的培训,因为网络化的 OA 系统并不局限于办公室,具有广泛的应用范围,从领导到各个业务部门乃至单位的所有工作人员,几乎人人都可能成为 OA 系统的用户。而且多数产品型的 OA 产品功能比较单一,不能适应很多企
20、业用户面临的一些个性化的需求。对于这些用户,往往需要随着企业的发展不断的对 OA 系统升级,长期的开销和时间浪费,使很多 OA 的产品陷于周期长、功能低的困境中。所以对于产品的平台化、傻瓜化、自扩展的要求是目前的内部网产品面临的主要问题。进入知识经济时代,人人都是知识工作者,要求OA办公自动化系统必须具有知识内涵提供知识管理所需的最基本的IT工具、知识存储库和知识交流场所,以及在更高级的意义上提供基于知识的岗位要求和评估体系。所以,基于知识是OA办公自动化系统的第四点需求。总之,未来满足客户要求的OA办公自动化系统应该是和其他应用系统紧密集成的、完全采用Web技术的、经过流程优化的以及基于知识
21、的办公管理系统。根据这个需求,目前市场上很难发现这样的产品。在今后的相当一段时间内,传统意义上的OA办公自动化系统还会存在,但已经日暮西山。当OA办公自动化系统已经符合上述需求的时候,它事实上已经成为一个企业雇员门户(EEP),它是更广义的EIP以及EKP的一个组成部分。如果用一种更宽广的历史眼光来看OA办公自动化系统,并将上述四种需求作为OA办公自动化系统的未来发展趋势,可以发现,办公自动化 OA系统经历了三个阶段、两次飞跃,而且目前正处于第二次飞跃之中。具体来说,办公自动化 OA系统的三个发展分别是以文档数据处理为核心的阶段、以信息交流为核心的阶段以及以系统运用知识为核心的阶段。2.2 现
22、如今OA存在的问题(1)开发手段单一,平台依赖性严重很多 OA 开发商采用的开发模式都是“群件平台适当定制”的模式,即通过群件平台提供的编程接口,结合具体的业务要求来定制应用。就这种模式而言,开发商方面几乎没有任何技术风险,并且开发周期也相对较短。应该看到,利用群件平台本身的特点来部署 OA 应用的确有事半功倍的效果。以我国应用较早、应用范围较广的 Domino 系统为例,它提供了一整套服务用来建立、实施和维护在 Internet Intranet Extranet 上的安全的、交互式的应用。但这种开发模式同样会带来很多副作用,比如在与其他业务系统的接口方面、定制复杂应用方面和集成其他软件及设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 JSP 办公自动化 系统
链接地址:https://www.31ppt.com/p-3976723.html