欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    办公自动化毕业设计论文.docx

    • 资源ID:9848331       资源大小:381.55KB        全文页数:39页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    办公自动化毕业设计论文.docx

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

    2、本文中就如何在软件中实现以上几点作了详细分析与讲解,并给出了使用Sql Server数据库建立本系统数据库的实例。关键字 B/S网络办公系统 ASP SQL技术Abstract The network office system is for adapting to the modern with no paper at all and networked trend that handle official business, serve and handle official business modernly and operate better, a set of office aut

    3、omated systems applied to the every profession and trade enterprises and institutions extensively developed on the basis of Internet Web. Handle official business and turn (abbreviation into OA automatically -Office Automation).This thesis is focused on the design and implementation of handle offici

    4、al business without paper, in the mode of company management with fully Data Service utilization. By the analysis of system framework and deployment, we explore the specific structure of original Data extraction model, build up a simplized model with Data extraction, Data collection & interpretation

    5、 and report template filling as its three phases. The system structure mainly emphasizes on the process capability of large quantity of database, system efficiency and global parameter configuration, so as to lessen program redevelopment. In order to realize the above effects, such techniques are wi

    6、dely used in the system, as memory calculation, fast lookup algorithm, formula analysis algorithm, predication analysis, working procedure control, report template filling, among which several key technical calculation are provided.Key words B/S network office system ASP SQL technology1.概 述1.1运算机应用概

    7、述随着运算机技术的不断进展与提高,运算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。今天,运算机的价格差不多十分的低廉,性能却有了长足的进步,在发达地区运算机的普及率也能够说差不多达到了无所不在的地步,与运算机相关的配套设施,外部设备和网络设置也有了专门大的进步,与人们的日常生活有着息息相关的联系,使人们的生活,工作,娱乐等社会活动有了更大的便利和效率。运算机作为我们人类得力的助手,之因此如此流行的缘故要紧有以下几个方面:第一,运算机能够代替人工进行许多纷杂的劳动,减少人工的危险性和失误率;其次,运算机能够节约许多资源,降低人工生产劳动的成本

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

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

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

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

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

    13、系统所能够使用的方法和工具有专门多种,形式也各不相同,在此我将采纳公司内部网站的形式,结合公司原有的内部局域网,形成服务器安装,所有客户机可同时扫瞄。幸免重复安装的情形,达到节约成本的目的。同时,由于只需要在服务器上安装就可执行,也大大减化了程序使用的复杂性,到时,使用者只要以扫瞄网页的形式,输入ip地址,按照各自的权限登录系统即可。同时,存放数据的数据库也安装在服务器上,由于服务器的安全性能比一样的运算机要好,而且爱护一台运算机也比同时爱护多台运算机要容易一些,更能够发挥充分的发挥出运算机高效性。系统开发的工具是采纳Sql SERVER数据库+ASP后台语言+IIS5.0运行环境的经典的基于

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

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

    16、erver是建立在局域网的基础上的.Browser/Server是建立在广域网的基础上的.硬件环境不同:C/S 一样建立在专用的网络上, 小范畴里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务.B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与 上网, 租用设备. 信息自己治理. 有比C/S更强的适应范畴, 一样只要有操作系统和扫瞄器就行对安全要求不同C/S 一样面向相对固定的用户群, 对信息安全的操纵能力专门强. 一样高度隐秘的信息系统采纳C/S 结构适宜. 能够通过B/S公布部分可公布信息.B/S 建立在广域网之上, 对安全的操纵能力相对弱, 面向是不可知的用户群

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

    18、再利用,而不是做在墙上的石头桌子系统爱护不同系统爱护是软件生存周期中,开销大。C/S 程序由于整体性, 必须整体考察, 处理显现的问题以及系统升级. 升级难. 可能是再做一个全新的系统B/S 构件组成,方面构件个别的更换,实现系统的无缝升级. 系统爱护开销减到最小.用户从网上自己下载安装就能够实现升级.处理问题不同C/S 程序能够处理用户面固定, 同时在相同区域, 安全要求高需求, 与操作系统相关. 应该差不多上相同的系统B/S 建立在广域网上, 面向不同的用户群, 分散地域, 这是C/S无法作到的. 与操作系统平台关系最小.用户接口不同C/S 多是建立的Window平台上,表现方法有限,对程

    19、序员普遍要求较高B/S 建立在扫瞄器上, 有更加丰富和生动的表现方式与用户交流. 同时大部分难度减低,减低开发成本.信息流不同C/S 程序一样是典型的中央集权的机械式处理, 交互性相对低B/S 信息流向可变化, B-B B-C B-G等信息、流向的变化, 更象交易中1.4 系统环境和架构1、系统的需求1) 运行环境:MS WINDOWS NT PACK 4 OR LATER /WIN2000 WITH IIS 4.0 OR LATER2数据库:SQL SERVER 20003其他:服务器安装 微软IE扫瞄器5.0+ 扫瞄器必须保证支持COOKIE及JAVASCRIPT 2、系统硬件拓扑结构图,

    20、如图1-2图1-22.XD网络办公系统所采纳的技术2.1什么是ASPASP是Active Server Pages的简称,即我们所说的动态网页,是微软公司推出的一种用以取代CGICommon Gateway Interface通用网关接口的技术,也是一种在微软公司的WEB服务器IISInternet Infomation Server上开发交互网页的新技术。我们能够通过ASP结合HTML语言、ASP指令和ActiveX元件以及数据库等方面知识,使用自己的 Web 服务器创建并运行动态的交互式 Web 站点。目前,ASP(Active Server Pages)技术差不多风靡全球,在Intern

    21、et上几乎处处能够看到的身影。应用ASP技术,无须复杂的编程,就能够开发出专业的动态web站点。ASP的显现,给以静态内容为主的web带来了全新的动态成效。使你的站点具有更加灵活和方便的交互性,在Internet中实现信息的传递和检索越来越容易。随着Windows NT在WWW上的使用日益增多,ASP差不多成为了开发动态网站、构筑Internet和Intranet应用的最正确选择。2.1.1 ASP的特点从软件的技术层面看,ASP有如下的特点:1. 无须编译。ASP脚本集成于HTML当中,容易生成,无须编译或链接即可直截了当说明执行。2. 使用常规文本编辑器如Windows下的记事本,即可进行

    22、*.asp页面的设计。假设从工作效率来考虑,不妨选用具有可视化编辑能力的Visual InterDev。3. 独立于扫瞄器。用户端只要使用可说明常规HTML码的扫瞄器,即可扫瞄ASP所设计的主页内容。ASP脚本是在站点服务器端执行的,用户端的扫瞄器不需要支持它。因此,假设不通过从服务器下载来观看*.asp主页,在扫瞄器端是见不到正确的页面内容的。4. 面向对象。在ASP脚本中能够方便地引用系统组件和ASP的内置组件,还能够通过定制 ActiveX Server ComponentActiveX服务器组件来扩充功能。5. 与任何ActiveX scripting 语言兼容。除了可使用VBScri

    23、pt或JScript语言进行设计外,还可通过Plug-in的方式,使用由第三方所提供的其他scripting 语言。6. 源程序码可不能外漏。ASP脚本在服务器上执行,传到用户扫瞄器的只是ASP执行结果所生成的常规HTML码,如此可保证辛辛劳累编写出来的程序代码可不能被他人盗取。从应用的层面看,ASP有如下的功能:1. 处理由扫瞄器传送到站点服务器的表单输入。2. 访问和编辑服务器端的数据库内容。使用扫瞄器即可输入、更新和删除站点服务器的数据库数据。3. 读写站点服务器的文件,实现访客计数器、座右铭等功能。4. 提供广告轮播器、取得扫瞄器信息、URL表治理等内置功能。5. 由cookies读写

    24、用户端的硬盘文件,以记录用户的数据。6. 能够实现在多个主页间共享信息,以开发复杂的商务站点应用程序。7. Active Server Pages动态服务器主页使用VBScript或JScript等简易的脚本语言,结合HTML码,快速完成站点的应用程序。通过站点服务器执行脚本语言,产生或更换在客户端执行的脚本语言。8. 扩充功能的能力强,通过使用Visual Basic、Java、Visual C+等多种程序语言制作ActiveX Server Component以满足自己的专门需要。2.2 系统采纳的加密与解密技术2.2.1 DES对称加密算法美国国家标准局1973年开始研究除国防部外的其它

    25、部门的运算机系统的数据加密标准,于1973年5月15日和1974年8月27日先后两次向公众发出了征求加密算法的公告。加密算法要达到的目的通常称为DES 密码算法要求要紧为以下四点: 提供高质量的数据爱护,防止数据XX的泄露和未被察觉的修改; 具有相当高的复杂性,使得破译的开销超过可能获得的利益,同时又要便于明白得和把握; DES密码体制的安全性应该不依靠于算法的保密,其安全性仅以加密密钥的保密为基础; 实现经济,运行有效,同时适用于多种完全不同的应用。 1977年1月,美国政府颁布:采纳IBM公司设计的方案作为非隐秘数据的正式数据加密标准DES棗Data Encryption Standard

    26、。 目前在国内,随着三金工程专门是金卡工程的启动,DES算法在POS、ATM、磁卡及智能卡IC卡、加油站、高速公路收费站等领域被广泛应用,以此来实现关键数据的保密,如信用卡持卡人的PIN的加密传输,IC卡与POS间的双向认证、金融交易数据包的MAC校验等,均用到DES算法。DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密或解密。DES算法是如此工作的:如Mode为加密,那么用Key 去把数据Data进行加密, 生成Data的密码形式64位作

    27、为DES的输出结果;如Mode为解密,那么用Key去把密码形式的数据Data解密,还原为Data的明码形式64位作为DES的输出结果。在通信网络的两端,双方约定一致的Key,在通信的源点用Key对核心数据进行DES加密,然后以密码形式在公共通信网如 网中传输到通信网络的终点,数据到达目的地后,用同样的Key对密码数据进行解密,便再现了明码形式的核心数据。如此,便保证了核心数据如PIN、MAC等在公共通信网中传输的安全性和可靠性。通过定期在通信网络的源端和目的端同时改用新的Key,便能更进一步提高数据的保密性,这正是现在金融交易网络的流行做法。DES算法详述DES算法把64位的明文输入块变为64

    28、位的密文输出块,它所使用的密钥也是64位,整个算法的主流程图如下:其功能是把输入的64位数据块按位重新组合,并把输出分为L0、R0两部分,每部分各长32位,其置换规那么见下表:58,50,12,34,26,18,10,2,60,52,44,36,28,20,12,4,62,54,46,38,30,22,14,6,64,56,48,40,32,24,16,8,57,49,41,33,25,17, 9,1,59,51,43,35,27,19,11,3,61,53,45,37,29,21,13,5,63,55,47,39,31,23,15,7,立即输入的第58位换到第一位,第50位换到第2位,.,依

    29、此类推,最后一位是原先的第7位。L0、R0那么是换位输出后的两部分,L0是输出的左32位,R0 是右32位,例:设置换前的输入值为D1D2D3.D64,那么通过初始置换后的结果为:L0=D58D50.D8;R0=D57D49.D7。通过16次迭代运算后。得到L16、R16,将此作为输入,进行逆置换,即得到密文输出。逆置换正好是初始置的逆运算,例如,第1位通过初始置换后,处于第40位,而通过逆置换,又将第40位换回到第1位,其逆置换规那么如下表所示:40,8,48,16,56,24,64,32,39,7,47,15,55,23,63,31,38,6,46,14,54,22,62,30,37,5,

    30、45,13,53,21,61,29,36,4,44,12,52,20,60,28,35,3,43,11,51,19,59,27,34,2,42,10,50,18,58 26,33,1,41, 9,49,17,57,25,放大换位表32, 1, 2, 3, 4, 5, 4, 5, 6, 7, 8, 9, 8, 9, 10,11,12,13,12,13,14,15,16,17,16,17,18,19,20,21,20,21,22,23,24,25,24,25,26,27,28,29,28,29,30,31,32, 1,单纯换位表16,7,20,21,29,12,28,17, 1,15,23,26,

    31、 5,18,31,10,2,8,24,14,32,27, 3, 9,19,13,30, 6,22,11, 4,25,在f(Ri,Ki)算法描述图中,S1,S2.S8为选择函数,其功能是把6bit数据变为4bit数据。下面给出选择函数Si(i=1,2.8)的功能表:选择函数SiS1:14,4,13,1,2,15,11,8,3,10,6,12,5,9,0,7,0,15,7,4,14,2,13,1,10,6,12,11,9,5,3,8,4,1,14,8,13,6,2,11,15,12,9,7,3,10,5,0,15,12,8,2,4,9,1,7,5,11,3,14,10,0,6,13,S2:15,1,8,14,6,11,3,4,9,7,2,13,12,0,5,10,3,13,4,7,15,2,8,14,12,0,1,10,6,9,11,5,0,14,7,11,10,4,13,1,5,8,12,6,9,3,2,15,13,8,10,1,3,15,4,2,11,6,7,12,0,5,14,9,S3:10,0,9,14,6,3,15,5,1,13,12,7,11,4,2,8,13,7,0,9,3,4,6,10,2,8,5,14,12,11,15,1,13,6,4,9,8,15,3,0,1


    注意事项

    本文(办公自动化毕业设计论文.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开