《论文办公自动化 毕业设计论文(定稿)》

上传人:游客 文档编号:123580164 上传时间:2020-03-09 格式:DOC 页数:21 大小:178.47KB
返回 下载 相关 举报
《论文办公自动化 毕业设计论文(定稿)》_第1页
第1页 / 共21页
《论文办公自动化 毕业设计论文(定稿)》_第2页
第2页 / 共21页
《论文办公自动化 毕业设计论文(定稿)》_第3页
第3页 / 共21页
《论文办公自动化 毕业设计论文(定稿)》_第4页
第4页 / 共21页
《论文办公自动化 毕业设计论文(定稿)》_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《《论文办公自动化 毕业设计论文(定稿)》》由会员分享,可在线阅读,更多相关《《论文办公自动化 毕业设计论文(定稿)》(21页珍藏版)》请在金锄头文库上搜索。

1、论文办公自动化 毕业设计论文(定稿) ASP技术构建XD网络办公系统摘要网络办公系统是为适应现代无纸化及网络化办公的趋势,更好地服务于现代办公操作,基于Inter Web开发的一套广泛应用于各行业企事业单位的办公自动化系统。 办公自动化(简称为OA-Office Automation)。 本文论述了一个基于公司企业实现无纸化办公的采用B/S模式下的充分利用数据库服务的整体软件平台的设计与实现。 分析了该系统所适应的计算机软硬件的配置环境与选取的利弊。 讨论了系统的结构框架和设计原理。 说明了系统数据库设计的思路与实现方法。 系统构建的重点主要在于系统使用权限的设计、公司营运流程的细分和模式化、

2、系统数据库的合理设计与实现。 本文中就如何在软件中实现以上几点作了详细分析与讲解,并给出了使用Sql Server数据库建立本系统数据库的实例。 今天,计算机的价格已经十分的低廉,性能却有了长足的进步,在发达地区计算机的普及率也可以说已经达到了无所不在的地步,与计算机相关的配套设施,外部设备和网络设置也有了很大的进步,与人们的日常生活有着息息相关的联系,使人们的生活,工作,娱乐等社会活动有了更大的便利和效率。 计算机作为我们人类得力的助手,之所以如此流行的原因主要有以下几个方面首先,计算机可以代替人工进行许多繁杂的劳动,减少人工的危险性和失误率;其次,计算机可以节省许多资源,降低人工生产劳动的

3、成本;第三,计算机可以大大的提高人们的生产效率;第四,计算机可以使某些敏感和重要的信息更加安全,等等;总之,计算机技术的合理应用是现今社会一个十分重要的课题,许多人投入到计算机科学的研究中,为计算机科学的进步做出了伟大的贡献。 可以说计算机技术的发展代表着人类社会的发展,计算机技术的应用已经深入到人类社会的活动当中。 在现今人类社会的各种活动中,以经济活动中的公司经营管理为例,合理的使用计算机技术进行经营管理代替传统的人工的管理模式可以有效的提高公司的工作效率,使公司在日趋激烈的商业竞争中占据有利形式,取得先人一步的商机。 1.2系统应用开发的背景及要求现今的商业社会中,许多非计算机专业的公司

4、企业对于计算机的应用操作还相对停留在一个比较肤浅的应用层面上,并没有充分发挥计算机系统的高性能的智能的优势,计算机只是用来进行一些比较简单的文档处理,网业浏览和信息保存,这些相对于计算机系统强大的功能来说是一种十分严重的资源浪费。 计算机系统完全可以充分的融入公司日常的管理经营工作中去,使工作人员通过一定的软件操作界面,进行几个简单的按钮操作和文字输入,就可以完成平时的工作,而且通过计算机网络的辅助,可以随时记录当时的工作情况和重要信息的保存,从而使公司的经营管理工作完全摆脱纸笔记录和人员繁复操作的情况,大大降低了繁复工作所带来的高失误率,提高了工作效率,并且有助于提高工作的保密性和各种信息保

5、存的安全性,工作人员避免了因为某些工作而不得不停下手边的工作去和别的人员频繁见面的情况,只需通过计算机系统进行一定范围内的相互通信,使用几个简单的操作就可以省却许多不必要的麻烦。 因此可见,开发一套适用于公司日常经营管理活动的无纸化办公系统对于一个公司企业来说是十分具有现实意义的。 但是在现实环境中,每一个公司的实际情况都有所不同,所从事的行业也各不相同,进而所采取的经营管理模式和工作步骤也有很大的不同,因此每一个公司都需要有一套适应各自实际情况的管理系统,这对与系统的开发是一个很大的难题,不过我以为,既然我们已经有了设计这种系统的思路就应该坚持不懈的走下去,通过我们的努力一定可以实现我们的想

6、法。 虽然开发一套适用与目前所有公司企业的管理系统还是不太可能的事情,但是在同一领域内,各个企业还是具有其相同性的,开发一套适用于一定行业领域内的管理系统还是有其可行性的,本系统就是基于这样的条件而开发的,希望可以通过本系统的开发为今后在各个行业领域内的管理软件的开发提供一个思路与参考。 本系统开发的对象是最近社会上比较热门的办理出境留学的中介公司,具体以上海的上教国际公司为开发对象,该公司在此行业领域内具有一定的典型性,操作服务流程比较规范,客户关系网也比较完整。 该公司以前的经营管理状态是比较传统的纸笔记录,人员面对面的频繁交流,大会三六九,小会天天有,客户联系通过纸笔记录,有时客户不能直

7、接见面就要通过邮寄的方式将资料寄到公司保存,周期长,容易出错,而且成本高,公司经理的管理工作也变的十分烦琐,又要应付客户,又要频繁的和公司内部员工面对面的交流,有时需要外出办事却又不能离开公司,工作效率十分低下。 因此开发一套管理软件就变的十分的迫切。 根据该公司的情况,提出了如下的设计要求?公司总经理,部门负责人和普通员工的权限分开,依次降低权限。 ?将公司的管理流程和部门负责人、普通员工的工作流程整合进软件,并且记录工作情况,保存工作信息。 ?客户的个人资料与公司员工的人事资料分开保存,可随时调用与查询。 ?数据的安全性与备份。 ?节约成本。 在以下的篇幅里将详细论述本网络办公系统的设计和

8、实现。 1.3系统的环境配置选择开发系统所可以使用的方法和工具有很多种,形式也各不相同,在此我将采用公司内部网站的形式,结合公司原有的内部局域网,形成服务器安装,所有客户机可同时浏览。 避免重复安装的情况,达到节约成本的目的。 同时,由于只需要在服务器上安装就可执行,也大大减化了程序使用的复杂性,到时,使用者只要以浏览网页的形式,输入ip地址,按照各自的权限登录系统即可。 同时,存放数据的数据库也安装在服务器上,由于服务器的安全性能比一般的计算机要好,而且维护一台计算机也比同时维护多台计算机要容易一些,更可以发挥充分的发挥出计算机高效性。 系统开发的工具是采用Sql SERVER数据库+ASP

9、后言+IIS5.0运行环境的经典的基于Web的B/S系统的开发工具。 众所周知,IIS5.0是Windows上有名的Web Server。 在以后的篇幅里将会对以上技术做简要的论述。 1.3.1B/S结构B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Inter技术的兴起,对C/S结构的一种变化或者改进的结构。 在这种结构下,用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。 B/S结构,主要是利用了不断成熟的浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript)和Active

10、X技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。 随着Windows98/Windows2000将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。 显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。 B/S结构采用星形拓扑结构建立企业内部通信网络或利用Inter虚拟专网(VPN)。 前者的特点是安全、快捷、准确。 后者则具有节省投资、跨地域广的优点。 须视企业规模和地理分布确定。 企业内部通过防火墙接入Inter,再整个网络采用TCP/IP协议。 网络结构如图1-1。 C/S与B/S区别

11、Client/Server是建立在局域网的基础上的.Browser/Server是建立在广域网的基础上的.硬件环境不同:C/S一般建立在专用的网络上,小范围里的网络环境,局域网之间再通过专门服务器提供连接和数据交换服务.B/S建立在广域网之上的,不必是专门的网络硬件环境,例与电话上网,租用设备.信息自己管理.有比C/S更强的适应范围,一般只要有操作系统和浏览器就行对安全要求不同图1-1C/S一般面向相对固定的用户群,对信息安全的控制能力很强.一般高度机密的信息系统采用C/S结构适宜.可以通过B/S发布部分可公开信息.B/S建立在广域网之上,对安全的控制能力相对弱,面向是不可知的用户群.对程序架

12、构不同C/S程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑.B/S对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上.比C/S有更高的要求B/S结构的程序架构是发展的趋势,从MS的.Net系列的BizTalk2000Exchange2000等,全面支持网络的构件搭建的系统.SUN和IBM推的JavaBean构件技术等,使B/S更加成熟.软件重用不同C/S程序可以不可避免的整体性考虑,构件的重用性不如在B/S要求下的构件的重用性好.B/S对的多重结构,要求构件相对独立的功能.能够相对较好的重用.就入买来的餐桌可以再利用,而不是做在墙上的石头桌子系统维护不同系统维

13、护是软件生存周期中,开销大。 C/S程序由于整体性,必须整体考察,处理出现的问题以及系统升级.升级难.可能是再做一个全新的系统B/S构件组成,方面构件个别的更换,实现系统的无缝升级.系统维护开销减到最小.用户从网上自己下载安装就可以实现升级.处理问题不同C/S程序可以处理用户面固定,并且在相同区域,安全要求高需求,与操作系统相关.应该都是相同的系统B/S建立在广域网上,面向不同的用户群,分散地域,这是C/S无法作到的.与操作系统平台关系最小.用户接口不同C/S多是建立的Window平台上,表现方法有限,对程序员普遍要求较高B/S建立在浏览器上,有更加丰富和生动的表现方式与用户交流.并且大部分难

14、度减低,减低开发成本.信息流不同C/S程序一般是典型的中央集权的机械式处理,交互性相对低B/S信息流向可变化,B-B B-C B-G等信息、流向的变化,更象交易中1.4系统环境和架构 1、系统的需求1)运行环境MS WINDOWSNT PACK4OR LATER/WIN2000WITH IIS4.0OR LATER2)数据库SQL SERVER20003)其他服务器安装微软IE浏览器5.0+浏览器必须保证支持COOKIE及JAVASCRIPT 2、系统硬件拓扑结构图,如图1-2图1-22.XD网络办公系统所采用的技术2.1什么是ASP ASP是Active ServerPages的简称,即我们

15、所说的动态网页,是微软公司推出的一种用以取代CGI(Common GatewayInterface)通用网关接口的技术,也是一种在微软公司的WEB服务器IIS(Inter InfomationServer)上开发交互网页的新技术。 我们可以通过ASP结合HTML语言、ASP指令和ActiveX元件以及数据库等方面知识,使用自己的Web服务器创建并运行动态的交互式Web站点。 目前,ASP(Active ServerPages)技术已经风靡全球,在Inter上几乎处处可以看到的身影。 应用ASP技术,无须复杂的编程,就可以开发出专业的动态web站点。 ASP的出现,给以静态内容为主的web带来了全新的动态效果。 使你的站点具有更加灵活和方便的交互性,在Inter中实现信息的传递和检索越来越容易。 随着Windows NT在上的使用日益增多,ASP已经成为了开发动态网站、构筑Inter和Intra应用的最佳选择。 2.1.1ASP的特征从软件的技术层面看,ASP有如下的特点1.无须编译。 ASP脚本集成于HTML当中,容易生成,无须编译或链接即可直接解释执行。 2.使用常

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号