论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

办公自动化系统——系统管理模块的设计与实现

目    录 

引言... 4

内容来自www.paper51.com

1.1 传统办公模式与网络办公模式的差别... 4 内容来自www.paper51.com

1.1.1 传统办公模式... 5 paper51.com

1.1.2 网络化办公模式... 5 copyright paper51.com

1.2 开发技术的选用... 6

copyright paper51.com

1.2.1  C/S结构系统... 6

copyright paper51.com

1.2.2  C/S+Web技术... 6

paper51.com

1.2.3  B/S结构系统... 6

内容来自论文无忧网 www.paper51.com

二、系统的主要开发技术... 7 内容来自论文无忧网 www.paper51.com

2.1  ASP.NET简介... 7 copyright paper51.com

2.1.1  ASP基本概念... 7 http://www.paper51.com

2.1.2  HTTP请求的响应过程... 7

内容来自论文无忧网 www.paper51.com

2.2  VisualStudio.NET. 8

copyright paper51.com

2.3  web的技术特点... 8 copyright paper51.com

2.3.1  Web是图形化的和易于导航的(navigate)... 8

内容来自论文无忧网 www.paper51.com

2.3.2  Web与平台无关... 8 copyright paper51.com

2.3.3  Web 是动态的... 9

内容来自www.paper51.com

2.3.4  Web动态的特性还表现在Web是交互的... 9 paper51.com

2.4  ADO.NET. 9

paper51.com

2.5  C#语言概述... 10

http://www.paper51.com

三、系统总体设计... 10

http://www.paper51.com

3.1 系统的基本设计思想... 11 copyright paper51.com

3.2 系统的主要功能... 11

内容来自论文无忧网 www.paper51.com

3.3 系统中用户的操作流程图... 12 http://www.paper51.com

3.4 页面基类... 13

copyright paper51.com

3.5 系统的维护... 13

http://www.paper51.com

四、 系统管理模块数据库的设计... 14 copyright paper51.com

4.1 系统管理的表设计... 14 内容来自论文无忧网 www.paper51.com

4.2 系统管理的关系设计... 15

copyright paper51.com

4.3  SqlHelper类的实现... 16

内容来自论文无忧网 www.paper51.com

五、详细设计... 17

copyright paper51.com

5.1 系统管理的模块设计... 17 内容来自论文无忧网 www.paper51.com

5.2 系统管理模块功能说明... 18 内容来自论文无忧网 www.paper51.com

5.3  UML活动图... 18

内容来自www.paper51.com

5.4 系统管理中用户的操作流程... 19 copyright paper51.com

5.5 系统管理模块的实现... 20

内容来自论文无忧网 www.paper51.com

六、总结... 20

http://www.paper51.com

参考文献... 21 http://www.paper51.com

致谢... 21

paper51.com

http://www.paper51.com

引言 copyright paper51.com

    办公自动化系统(Office Automation,简称OA)是信息技术在公司管理中最典型的应用。传统办公模式基于纸张,效率低下,无法实用于当前分布办公的要求。OA系统基于网络技术,可以将跨地区的各个部门紧密连接在一起,从而达到信息实时共享,可以最大程度地发挥各级人员的工作效率[1]。 paper51.com

办公自动化没有统一的定义,凡是在传统的办公室中采用各种新技术、新机器、新设备从事办公业务,都属于办公自动化的领域。

http://www.paper51.com

通常办公室的业务,主要是进行大量文件的处理,起草文件、通知、各种业务文本,接受外来文件存档,查询本部门文件和外来文件,产生文件复件等等。所以,采用计算机文字处理技术生产各种文档,存储各种文档,采用其它先进设备,如复印机、传真机等复制、传递文档,或者采用计算机网络技术传递文档,是办公室自动化的基本特征。 http://www.paper51.com

办公室是各行业工作的领导进行决策的场所。领导机关做出决策,发布指示,除了文档上的往来之外,更深层的工作,实际上是信息的收集、存储、检索、处理、分析,从而做出决策,并将决策作为信息传向下级机构或合作单位,或业务关联单位。 copyright paper51.com

一、OA概述 内容来自论文无忧网 www.paper51.com

伴随着信息化时代的到来,人类的生产方式、思维方式、生活方式及其它活动方式发生了很大的变化。办公自动化的出现与发展也使办公效率发生了翻天覆地的变化。当前在政府中普遍使用计算机来提高员工工作效率,办公自动化也提了多年,但效果并不明显,人们还是停留在单机字处理和表格处理的所谓的办公自动化的初级阶段。信息的交流和共享,以及团队的协同运作等无法完美地实现,极大地限制了工作的效率。利用网络通信基础及先进的网络应用平台,建设一个安全、可靠、开放、高效的信息网络和办公自动化、信息管理电子自动化系统,可以为管理部门提供现代化的日常办公条件及丰富的综合信息服务,实现档案管理自动化和办公事务处理自动化,以提高办公效率和管理水平,实现政府各部门日常业务工作的规范化、电子化、标准化,实现信息的在线查询,最终实现无纸办公。传统的办公模式主要以纸介质为主,靠人工在同一区域中传递,而在异地则需要依赖交通工具,既费时又费力。在信息革命的浪潮中,显然已经远远不能满足高效率、快节奏的现代工作和生活的需要。于是办公自动化的出现就顺应了生产的发展,得到大办公者们的青睐。 copyright paper51.com

1.1 传统办公模式与网络办公模式的差别 内容来自www.paper51.com

办公自动化,一个极大的概念,一个炒作了很久的概念。无论是办公设备公司,还是系统集成公司,都大力推出自己的办公自动化产品。有办公设备、办公自动化电脑、办公自动化软件。可见,办公自动化中内容庞大,可为空间不可小视。那么,首先我们来探讨一个问题,什么是办公? copyright paper51.com

办公实际就是文件的制作、修改、传递、签定、保存、销毁、存档的过程。那么随着文件的这一流程,产生了各种各样的设备。随着技术的发展,计算机网络技术的进步,办公自动化网络的建设也得到了大力推广。 内容来自www.paper51.com

1.1.1 传统办公模式    

内容来自www.paper51.com

传统办公模式: paper51.com

paper51.com

    

copyright paper51.com

图1-1 http://www.paper51.com

传统的办公模式主要以纸介质为主,在信息革命的浪潮中,显然已经远远不能满足高效率、快节奏的现代工作和生活的需要。如何实现信息处理的自动化和办公的无纸化逐步得到了人们的重视。 copyright paper51.com

办公自动化发展了多年,但效果并不明显,人们还是停留在单机字处理和表格处理的所谓办公自动化的初级阶段。信息的交流和共享,以及团队的协同运作等无法完美的实现,极大地限制了工作的效率。 http://www.paper51.com

Internet/Intranet的迅猛发展,为信息的交流和共享,团队的协同运作提供了技术的保证,同时也预示着网络化办公时代来临。

copyright paper51.com

图1-2 内容来自论文无忧网 www.paper51.com

1.1.2 网络化办公模式现有办公自动化系统和大型信息管理系统中,企业业务流程重组或者是文件流转功能都是核心功能。同时,企业办公主要是一个文件流转的过程,所有的办公事务都可以抽象成一个数据库表单。 内容来自www.paper51.com

现有办公自动化系统使办公室部分工作逐步信息化,从而形成由办公室人员与办公设备共同构成服务于某种目标的人机信息处理系统。随着网络的发展,办公自动化系统已经成为公司、企业以及政府机关办公信息化管理的一个重要工具。    内容来自论文无忧网 www.paper51.com

1.2 开发技术的选用 copyright paper51.com

1.2.1  C/S结构系统 内容来自论文无忧网 www.paper51.com

C/S结构系统是传统开发模式,一般以数据库和客户端的两层结构实现,也有加入中间件的三层或多层结构,在OA早期是标准的系统模式,但随着计算机技术的发展和网络的发展,它已经无法满足现在的远程网络办公和移动办公,逐渐在被取代。 http://www.paper51.com

1.2.2 C/S+Web技术

内容来自www.paper51.com

C/S+Web技术是为了补充C/S结构的不足,在C/S基础上加入Web技术来实现对远程数据的获取,但拥有一定的局限性,如数据及时更新、软件升级等问题就无法很好解决。 paper51.com

1.2.3  B/S结构系统

http://www.paper51.com

B/S结构系统是援用动态网页技术,加入OA的开发理念,完全适应网络办公和移动办公需求,也是现代办公自动化系统的首选技术。

copyright paper51.com

B/S结构的开发,具体技术又有多种选择:JSP+J2EE,ASP+IIS,ASP.net+Microsoft.NET Framework,PHP+Apache,就这几门技术,可以说各有其优缺点,分析如下:

内容来自论文无忧网 www.paper51.com

⑴ JSP技术:具有良好的跨平台性,加上J2EE功能十分强大,但是J2EE的布置使开发成本显得略高,而且没有良好的安装界面。 paper51.com

⑵    PHP技术:是早期动态网页技术中的强手,但随着JSP技术与ASP技术的不断更新,使得PHP技术稍微比较落后。

内容来自www.paper51.com

⑶  ASP技术:类似于PHP技术,开发简便,快速,加上IIS的功能支持,是比较简易快速的开发技术。

内容来自论文无忧网 www.paper51.com

⑷ ASP.net:可以说是ASP技术的替代技术,是ASP的一大进步,在Microsoft.NET Framework的强大支持下,可以使用C#、VB、Javascript三种语言来编写代码,采用预先编译技术,使得代码安全性加强。

内容来自论文无忧网 www.paper51.com

基于以上种种理由,我们小组成员进行了以下讨论:若是针对于中小型企业用户,采用ASP.net技术较为合适,理由是,该技术易于服务器的维护,成本相对较低,开发周期较短。

paper51.com

若是针对政府部门用户,采用JSP或ASP.net技术较为合适,理由是,政府部门服务器很多已经改装为Linux系统,在该平台下采用JSP技术较成熟;如果是Windows用户,则采用ASP.net技术。 paper51.com

而我们所开发的是针对小型企业用户,所以采用B/S结构系统的ASP.net技术。

内容来自论文无忧网 www.paper51.com

------分隔线----------------------------
联系方式