办公自动化方案与实施.doc_第1页
办公自动化方案与实施.doc_第2页
办公自动化方案与实施.doc_第3页
办公自动化方案与实施.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

办公自动化软件可行性报告和开发前的准备分析一 、可行性报告针对油田的具体需求,结合油田系统的应用1 经济可行性。对项目进行价格-利益分析,比较项目开发的成本与从所开发的系统中得到的利益,即研究项目的投入和产出关系。2 技术可行性。分析项目开发所涉及的各种技术因素,系统开发所涉及的软、硬件资源能否按期到位(如开发过程中所需的计算机等工具或相应的工具软件)。3 软件需求分析。对用户要求进行具体分析和细化,并用软件需求规格说明书表达出来,作为用户和软件人员之间的共同约定。4 开发组织和测试组织要分立为保证测试的质量,一定要有非开发人员(用户方和第三方如管理人员、安全稽核人员等)参与测试,因为开发和测试二者在思想上和方法上截然不同,前者是建设性的而后者是破坏性的,就一般人的心理而言,要破坏自己亲手建立的东西是比较困难的。5软件设计,决定系统的模块结构,给出模块的相互调用关系、模块间传递的数据以及每个模块的功能说明,定义数据结构。6软件编码,按软件设计的要求为每个模块编写程序。7测试应包括单项测试(逐个模块分调)、整体测试(各功能模块组合在一起联调)、有效性测试(软件的功能与用户的需求是否一致)、系统测试(软件在与其他系统元素如硬件、网络、其他业务系统等结合在一起综合测试)。8软件维护,经过测试的软件仍然可能有错,用户需求和系统环境也有可能发生变化,因此,交付运行的软件仍然需要继续排错、修改和扩充。维护期过后的软件升级需和甲方在合同外另行协商。9可行性报告编制完成之后,需甲方认可签字,在此之后的程序开发均按可行性报告执行开发,可行性报告是开发之前的调研阶段,属程序开发的一部分,需甲方付费用。二 、准备工作1 所实现的的功能(如数据表都需存储那些具体数据)2 程序所应用的范围(如采油站、作业区、场机关等)。3在开发程序前,要和对方充分沟通,了解对方的详细要求三 、软件的主要功能1. 数据录入录取作业区日报、旬报、月报、年报以及常规调查表等信息。发布工艺所日报、旬报、月报、年报等报表。 客户端录入数据前要先登陆服务器,在服务器端存储数据时是否在客户端同时存储数据。工艺所月报统计表:1. 采油报表26个模块;2. 注水7个模块,3. 井下8个工艺所日报统计表:1. 采油报表3个模块;2. 注水1个模块,3. 井下7个工艺所旬报、周报统计表:1. 采油报表7个模块;2. 井下8个工艺所年报统计表:1. 采油报表7个模块;2. 注水4个模块,3. 井下8个以上报表模块共计84个,这些模块比较类似,可采用相同的开发模式。2. 工作管理工作管理中共计15个模块,但这些模块都不相同,对网络协议要求不同,则开发周期长,难度大3数据输出a数据表的打印。b. 数据从数据库中的提取(比如要将部分或全部数据转换为Excel、Word文件)。四 、软件的具体开发1软件 该办公系统是一个繁琐复杂的办公流程,可采用两种开发模式:C/S结构和B/S结构如采用C/S结构开发,要开服务器端和客户端两个程序;如采用B/S结构开发,只开发服务器端程序即可。1.1 C/S结构采用C/S结构时,客户端和服务器端都能够处理任务,这虽然对客户机的要求较高,但因此可以减轻服务器的压力。C/S一般面向相对固定的用户群,对信息安全的控制能力很强。一般高度机密的信息系统采用C/S结构适宜。在C/S中,客户端有一套完整应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。其次,C/S模式提供了更安全的存取模式。由于C/S配备的是点对点的结构模式,采用适用于局域网、安全性可以得到可靠的保证。而BS采用点对多点、多点对多点这种开放的结构模式,并采用TCP/IP这一类运用于Internet的开放性协议,其安全性只能靠数据服务器上管理密码的数据库来保证。由于CS在逻辑结构上比B/S少一层,对于相同的任务,C/S完成的速度总比B/S快,使得CS更利于处理大量数据1.2 B/S结构只开发服务器端程序,不用开发客户端程序,可减少工作量,对油田办公系统维护和升级容易,在系统的性能方面,B/S占有优势的是其异地浏览和信息采集的灵活性。任何时间、任何地点、任何系统,只要可以使用浏览器上网,就可以使用B/S系统的终端。1.3 B/S与C/S系统的升级维护C/S系统的各部分模块中有一部分改变,就要关联到其它模块的变动,使系统升级成本比较大。B/S与C/S处理模式相比,则大大简化了客户端,只要客户端机器能上网就可以。对于B/S而言,开发、维护等几乎所有工作也都集中在服务器端,当企业对网络应用进行升级时,只需更新服务器端的软件就可以,这减轻了异地用户系统维护与升级的成本。如果客户端的软件系统升级比较频繁。在系统安全维护上,B/S则略显不足,B/S结构尤其得考虑数据的安全性和服务器的安全性,毕竟现在的网络安全系数并不高。以OA(办公自动化)软件为例,B/S结构要实现办公协作过程中复杂的工作流控制与安全性控制,还有很多技术上的难点。2数据库数据库可采用SQL Server数据库。当采用B/S结构开发时,在客户端(作业区)就没有数据库,无法存储数据,当网络中断无法访问服务器时,客户端就没法将数据保存到客户机上(说的通俗些,B/S结构开发的程序好比是做了一个网站安装到服务器上,任何有浏览器的联机客户都可以访问,而无法将数据储存到本机)。当采用C/S结构开发时,就要对每台客户机单独安装数据库服务器,可实现在网络中断的情况下先将数据保存到客户机上,当网络接通后再将数据上传到服务器。这样可保证数据完整,但对开发程序要求高。数据的备份,服务器端数据按照甲方要求每隔如干小时或天自动备份数据库对数据库访问权限的设置:管理员、来宾五

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论