《(毕业设计论文)《论述OA系统合同管理和员工管理模块的实现及其技术》》由会员分享,可在线阅读,更多相关《(毕业设计论文)《论述OA系统合同管理和员工管理模块的实现及其技术》(11页珍藏版)》请在金锄头文库上搜索。
1、论述论述 OAOA 系统合同管理和员工管理模块的实现及其技术系统合同管理和员工管理模块的实现及其技术【摘要摘要】 随着信息科学技术的高速发展,网络已经被广泛应用于通信和资源共享, 如何在企业内部建立自己的实用办公系统,实现信息化管理,最大限度的为企业提供方便,是当前运用领域备受关注的问题。本课题利用 ASP 和 Access 数据库,开发了一个 OA 系统。本文主要从系统的功能设计、技术实现方案以及关键技术等几个方面展开,重点论述合同管理和员工管理模块的实现及其技术细节。经过测试,该系统满足企业内部的基本要求。关键词:关键词: OA系统; ASP; AccessAbstract:With th
2、e rapid development of information science and technology, the network has been widely used in communications and sharing of resources. The most concerned issues among it are building the useful OA system, and information management, make the maximum convenience of the enterprise. A brand new networ
3、k OA system, which is using ASP and Access, is developed here to discuss. This paper is focused in the employers and contracts management. The network OA system is tested and the result is obtained. These results show that our system meets the basic requirements in function design. Key word: OA syst
4、em;ASP;Access目录目录第一章第一章引言引言.1 1.11.1 本课题研究的背景本课题研究的背景.1 1.21.2 本论文的目的、内容及作者的主要贡献本论文的目的、内容及作者的主要贡献.1 1.2.11.2.1 本论文的目的本论文的目的.1 1.2.21.2.2 本论文的内容本论文的内容.1 1.2.31.2.3 作者的主要贡献作者的主要贡献.1 第二章第二章OAOA 系统概述系统概述1 2.12.1 OAOA 系统的兴起系统的兴起1 2.22.2 玉溪市玉溪市 OAOA 的现状及存在的问题的现状及存在的问题.2 第三章第三章系统开发技术及工具系统开发技术及工具.2 3.13.1 A
5、SPASP 技术及运用技术及运用2 3.1.13.1.1 选用选用的的开发工具开发工具.2 3.1.23.1.2 选择选择 ASPASP 的原因的原因.2 第四章第四章系统分析系统分析.2 4.14.1 可行性分析可行性分析.2 4.1.14.1.1 经济可行性经济可行性.2 4.1.24.1.2 技术可行性技术可行性.2 4.1.34.1.3 时间可行性时间可行性.3 第五章第五章系统实现系统实现.3 5.15.1 模块设计模块设计3 5.1.15.1.1 合同管理模块设计合同管理模块设计.3 5.1.25.1.2 员工管理模块设计员工管理模块设计.3 5.25.2 合同管理和员工管理模块实
6、现合同管理和员工管理模块实现.4 5.2.15.2.1 模块功能介绍模块功能介绍.4 5.2.25.2.2 具体实现具体实现.4 第六章第六章模块测试模块测试.7 6.16.1 测试的目的测试的目的.7 6.26.2 压力测试压力测试.7 6.2.16.2.1 压力测试的目的压力测试的目的.7 6.2.26.2.2 压力测试的测试过程压力测试的测试过程.7 6.2.36.2.3 压力测试的测试结果压力测试的测试结果.7 6.36.3 黑盒测试黑盒测试.7 6.3.16.3.1 黑盒测试的目的黑盒测试的目的.7 6.3.26.3.2 黑盒测试的测试过程黑盒测试的测试过程.7 6.3.36.3.3
7、 黑盒测试的测试结果分析黑盒测试的测试结果分析.7 第七章第七章总结与展望总结与展望.8 7.17.1 总结总结.8 7.27.2 未来的工作未来的工作.8 参考文献参考文献.9 致谢致谢.10第一章第一章 引言引言1.11.1 本课题研究的背景本课题研究的背景 当今社会,是一个信息化的社会。随着计算机应用和网络的普及,各行各业相互交流、相互 影响的加强,数据越来越成为一个企事业单位中核心的管理内容。而面对越来越庞大的管理数据, 传统的手工方式也变得越来越不能适应社会的发展。 在这样的应用背景下,办公自动化成系统(以下简称OA系统)为当前企事业单位应用最为广 泛的软件系统。很多单位由于合理、有
8、效的应用OA系统,从而大幅度的提高了工作效率,并大大降 低了工作中的错误率。取得了非常明显的社会效益。 由于市场上OA系统非常多,不仅价格相差极大,而且良莠不齐,事实上,很多单位就是因为 没有选择到一个适合的OA系统而导致整个单位信息化建设步伐放慢甚至失败。更严重的是由于任何 一个单位在OA系统方面都有自己的特定需求,而市场上绝大多数办公OA系统都不支持二次开发,也 不支持对特定数据按照特定的要求进行处理,从而使得很多OA系统普适性很差,甚至针对某一行业 的软件对于该行业的特定单位来说都不具有可用性。具有良好的二次开发功能的ERP系统却又存在 价格高、管理困难、安装使用复杂的缺点 【1】 【2
9、】 。 正是基于这样一个背景,考虑进行本课题的研究。主要通过调查玉溪市OA系统的应用情况, 分析部分系统的优缺点,从而提出一个新的OA系统。这样的系统开发成本不高,且对于使用单位来 说,管理、使用都很容易。1.21.2 本论文的目的、内容及作者的主要贡献本论文的目的、内容及作者的主要贡献 1.2.11.2.1 本论文的目的本论文的目的 1、通过对OA系统的设计与实现的描述,使读者进一步了解玉溪市信息化建设情况,知道OA在 企业中的一些基本用途。 2、研究B/S模式下的OA系统的设计与实现。3、实现合同管理和员工管理两个模块,为整个系统的实现做准备。 1.2.21.2.2 本论文的内容本论文的内
10、容 1、系统设计中所用的技术概述 2、合同管理和员工管理的实现 1.2.31.2.3 作者的主要贡献作者的主要贡献 参与总体规划讨论与设计,完成论文,合同管理和员工管理功能的实现。第二章第二章 OAOA 系统概述系统概述2.12.1 OAOA 系统的兴起系统的兴起 在传统的办公中,办公流程产生的各种信息都是用纸质文档保存下来。对于文档的管理、查阅 都很困难。于是,在计算机开始在各方面都有使用后,计算机的应用也在办公中兴起。由于计算机 的信息处理能力强,所以对文档的保存、查找都很容易。所以,将企业的一些文档、信息进行了电 子化,企业就减少了支出,却获得更高的利润【3】。 随着计算机的发展及处理能
11、力的加强,现在的办公系统都不只是简单的文档管理了。现在的 OA 中,加入了更多的功能,如 BBS、新闻发布、日程安排、人事信息等。更加强大的功能,让 OA 在企业中备受青睐。对于中小企业来说,由于承受不起 ERP 高额的费用,所以选择一套适合自己企 业的 OA 系统就十分重要【4】 【5】。12.22.2 玉溪市玉溪市 OAOA 的现状及存在的问题的现状及存在的问题 现在市场上的 OA 系统功能良莠不齐,每一个企业都很难在市场上找到符合自己企业内部流程 的 OA 系统。即使有的企业已经有了自己的 OA 系统,但是还是不能很好的达到一个预期的效果。据 调查,只有 21%左右的企业认为信息化建设给
12、企业带来很好的效果,近 40%的人认为效果只是一般【6】。可见,玉溪市进行信息化建设的成果不尽人意,各企业的信息化建设成果有很大的差距。另 外,很多企业高层对信息化建设的作用了解不是很深,不相信办公自动化会给企业带来很大的收益, 所以迟迟未开展信息化建设及使用 OA 系统。第三章第三章 系统系统开发技术及工具开发技术及工具3.13.1 ASPASP 技术及运用技术及运用 3.1.13.1.1 选用的开发工具选用的开发工具 由于玉溪市小企业信息化起点低,我们不能照搬大企业“高投入、长周期”的信息化模式。我 们要根据中小企业的实际需要,准确把握信息技术的前沿趋势,找到一条立足实情的中小企业信息 化
13、新路。ASP(Active Server Page)理念就十分适合广大的中小企业信息化建设和应用,有着很 大的推广意义和应用价值。 3.1.23.1.2 选择选择ASPASP的原因的原因 本系统采用 ASP 来开发,其一是开发人员的因素。另外,在玉溪市中小型企业这样的背景中, 选用 ASP 还有如下原因: 1、ASP 成本低。对于中小型企业和新创企业而言,最大的好处是启动成本低,采用 ASP 还可 以省去专门用来运行应用程序及支持性应用程序的 IT 基础设施,这样就减小了成本【7】。在传统方 式下,中小企业搞信息化建设要购买各种应用软件,再加上操作系统、数据库、服务器等软硬件, 投入从几万元到
14、十几万、甚至上百万不等,更何况还有以后不断的升级费、服务费。而 ASP 模式 使企业建立信息系统可以从零投入开始,用户只需要支付非常少的租用费,便可通过互联网享受到 包括办公自动化、人事管理、客户关系管理等在内的完善的信息化“一站式” 、 “一条龙”服务。 ASP 模式既可减少企业构建 IT 环境的复杂性,又可以减少信息化建设成本,还可以轻松享受企业 信息化带来的管理成本降低、效率提高形象提升等回报。 2、ASP 较简单,学习起来也比较方便。ASP 不像 PHP,Java 之类的语言复杂,语法也较简单, 学习起来很容易上手。在玉溪市中小型企业中,各企业不可能花费大量经费在信息化人才身上,他 们
15、具有的工作人员的水平也只能是在一般水平上。采用 ASP,学习和维护都较简单,不用企业花费 大量精力。第四章第四章 系统系统分析分析4.14.1 可行性分析可行性分析 可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决【8】。该系 统从以下几个方面进行研究来确定是否可行: 4.1.14.1.1 经济可行性经济可行性 经济可行性主要是对项目的经济效益进行评价,本系统作为一个毕业设计,开发成本可略,在 系统实施后可为企业带来更大的经济效益。所以系统开发在经济上是可行的。 4.1.24.1.2 技术可行性技术可行性 技术可行性分析主要分析现有技术条件能否顺利完成开发工作,硬、软件
16、能否满足开发者的需 要等。软件方面,该管理系统采用了当前新兴的Brower /Server模式进行开发。主要使用Asp技术, 结合了Internet/Intranet技术。开发该系统需用到的软件是Access数据库,这些条件都具备。硬件方 面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。 4.1.34.1.3 时间可行性时间可行性 目前,在完善的校园网络支撑下,建设数字化校园势在必行。每一个小组成员都有充足的时间 和资源来完成自己的任务。第五章第五章 系统实现系统实现5.15.1 模块设计模块设计 5.1.15.1.1 合同管理模块设计合同管理模块设计 当今社会,是一个法制的社会,合同在这样一个环境中有着相当重要的作用。比如,工作有劳 资合同,买房有买房合同等。任何一个企业都是以盈利为目的的。在企业与企业之间,或者企业与 个体之间,都存在一定的业务关