欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基于BSCS架构的数据统计系统的设计.pdf

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

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

    基于BSCS架构的数据统计系统的设计.pdf

    湖北大学硕士学位论文基于BS/CS架构的数据统计系统的设计姓名:刘彦君申请学位级别:硕士专业:微电子学与固体电子学指导教师:潘永才20090501摘要数据统计是油田行业的一项重要工作。数据统计的情况直接反应了该行业生产经营活动的水平、规模、速度、结构、比例和经济效益。由于行业特殊性,油田行业常常涉及到更为复杂和庞大的数据统计工作。因此,设计一个高效、准确的数据统计系统对油田行业有着重大的意义。本论文以中石化河南油田分公司第一采油厂(以下简称采油厂)为背景,在探讨了该厂的目标需求的基础上,通过认真分析该厂提出的系统功能目标,并对其相应业务流程和原统计系统做了细致深入的研究后,提出并成功开发了第一采油厂经济指标统计与分析系统。该系统主要实现了权限下报表数据的录入、审核与查阅工作,各级生产报表的统计与管理工作,以及权限的管理、信息的发布和软件下载等工作。本文主要完成以下几个方面的工作:1 对采油厂部门职能、单位关系、生产过程、报表流程的特点做了细致的分析,提出了数据报表的拆分和组合的方法。利用A S P N E T 技术解决了上级单位大报表的拆分和下级单位小报表的汇总组合显示,定制复杂报表表头,以及表头锁定等问题。2 针对不同用户的工作需求,采用c s 和B S 混合架构开发了不同的客户端模式,并利用网络实现了信息资源在权限下的传递与共享。3 针对企业管理的实际和数据的安全性,利用O r a c l e9 i 数据库建立了通用性表空间和通用数据库账户。形成以采油厂为核心,各二级单位为系统主体,各部门数据管理为数据源的局域网数据统计管理系统。4 实现了严格的权限划分与权限管理,增强了报表数据的保密性与系统的安全性。利用P o w e r b u i l d e r 技术设计的客户端软件确保了用户权限的准确实现。论文立足系统开发与设计的基本原理,着眼于应用,结合第一采油厂经济指标统计与分析系统,主要研究了该系统的设计及实现。论文首先介绍了系统的开发平台及工具,分析了数据统计系统的目标需求、报表种类及其分类,以及各报表数据的统计方法,包括生产过程汇总表、材料收发表等。接着,分析了采油厂报表系统,设计了系统的功能模块、数据库表和代码标准。然后,利用P o w e r b u il d e r 和A S P N E T 技术详细设计并实现了C S 客户端软件及B S 网页。最后,论文给出了系统的运行环境及效果。关键词:数据统计系统;c s B s 混合架构;O r a c l e9 i;P o w e r B u i l d e r;A S P N E TA b s t r a c tD a t as t a t i s t i c si sa ni m p o r t a n tw o r kt ot h eo i li n d u s t r y T h es t a t i s t i c a ld a t ai sc o r r e c to rn o t,w h e t h e rr e f l e c t st h el e v e l,t h es c a l e,t h es p e e d,t h es t r u c t u r e,t h ep r o p o r t i o na n dt h ee c o n o m i ce f f i c i e n c yo fp r o d u c t i o nm a n a g e m e n t,r e l a t e st oe n t e r p r i s e Sl i f ea n dd e a t hd i r e c t l y S p e c i f i c i t ya sar e s u l to fi n d u s t r y,o i li n d u s t r yo f t e ni n v o l v e sm o r ec o m p l e xa n dh u g ed a t as t a t i s t i c s T h e r e f o r e,d e s i g n so n eh i g h l ye f f e c t i v e,a n da c c u r a t ed a t as t a t i s t i c ss y s t e mh a v i n gt h es i g n i f i c a n ts i g n i f i c a n c et ot h eo i lf i e l dp r o f e s s i o n T h ed i s s e r t a t i o nt a k et h eO i lP r o d u c t i o nP l a n to fS i n o p e cH e n a nO i l f i e l d(h e r e a f t e rr e f e r st oa sO i lP r o d u c t i o nP l a n t)a sab a c k g r o u n d,d i s c u s st h eg o a lo ft h ep l a n tn e e d s,m a d eac a r e f u la n a l y s i so ft h es y s t e m,s t u d yt h e i rc o r r e s p o n d i n gb u s i n e s sp r o c e s s e sa n dt h eo r i g i n a ls t a t i s t i c a ls y s t e m,t h e np r o p o s e sa n ds u c c e s s f u l l yd e v e l o p se c o n o m i ci n d i c a t o rs t a t i s t i c sa n da n a l y s i ss y s t e mo ft h eO i lP r o d u c t i o nP l a n t T h ed a t as y s t e mi sm a i n l yt oa c h i e v et h ed a t ai n p u t,a u d i t i n ga n di n s p e c t i o nw o r ku n d e rt h ep u r v i e w,m a n a g et h ep r o d u c t i o nr e p o r ta ta l ll e v e l s,a sw e l la st h ec o m p e t e n c eo fm a n a g e m e n t,t h er e l e a s eo fi n f o r m a t i o na n ds o f t w a r et od o w n l o a da n dS Oo n T h ed i s s e r t a t i o nm a i n l yc o m p l e t e st h ef o l l o w i n gw o r k:1 D e t a i l e da n a l y s i so ft h ef u n c t i o n so ft h ed e p a r t m e n t,u n i tr e l a t i o n s,p r o d u c t i o np r o c e s s e s,t h ec h a r a c t e r i s t i c so ff l o ws t a t e m e n t s,p r o p o s et h em e t h o do fr e s o l v i n ga n dc o m b i n i n gt h ed a t ar e p o r t S o l v et h ep r o b l e mo ft h ed a t ar e p o r t,c u s t o m i z i n gt h ec o m p l e xr e p o r t,l o c k i n gt h er e p o r tb yu s i n gt h et e c h n o l o g yo fA S P N E T 2 D e v e l o p sd i f f e r e n tc l i e n tm o d e l st om e e t st h ed i f f e r e n tu s e r Sj o br e q u i r e m e n t,a n dr e a l i z e st h es h a r i n ga n dd e l i v e r i n go fi n f o r m a t i o nr e s o u r c e su n d e rt h ep u r v i e wt h r o u g ht h en e t w o r k 3 I nv i e wo fb u s i n e s sm a n a g e m e n tr e a l i t ya n dd a t as e c u r i t y,u s i n gO r a c l e9 id a t a b a s ec r e a t ev e r s a t i l et a b l es p a c e sa n du n i v e r s a ld a t a b a s ea c c o u n t T h el o c a la r e an e t w o r kd a t am a n a g e m e n ts y s t e mt a k e st h eO i lP r o d u c t i o nP l a n ta st h ec o r e,t h es e c o n d a r yu n i ta st h em a i nb o d yo ft h es y s t e m,t h ed e p a r t m e n td a t am a n a g e m e n ta sd a t as o u r c e 4 R e a l i z et h es t r i c tj u r i s d i c t i o nd i v i s i o na n dt h ej u r i s d i c t i o nm a n a g e m e n t,s t r e n g t h e nt h er e p o r td a t as e c r e c ya n ds y s t e m Ss e c u r i t y T h ec l i e n ts o f t w a r ew h i c hd e s i g n sb yu s i n gt h et e c h n o l o g yo fP o w e r b u i l d e r,g u a r a n t e e st h ea c c u r a t er e a l i z a t i o no ft h eu s e rj u r i s d i c t i o n 1 IT h ed i s s e r t a t i o nb a s e st h ep r i n c i p l e so ft h es y s t e md e v e l o p m e n ta n dd e s i g n,f o c u so nt h ea p p l i c a t i o n A c c o r d i n gt ot h ed a t as t a t i s t i c ss y s t e mo ft h e O i lP r o d u c t i o nP l a n t,t h ed i s s e r t a t i o nm a i n l ys t u d i e st h ed e s i g na n dr e a l i z a t i o no ft h es y s t e m F i r s t l y,i ti n t r o d u c e st h eg o a lr e q u i r e m e n to ft h ed a t as t a t i s t i c ss y s t e m,t h ec l a s s i f i c a t i o no ft h et y p e so fs t a t e m e n t s,a sw e l la ss t a t i s t i c a lm e t h o d so fv a r i o u sf o r m s,i n c l u d i n gt h ep r o d u c t i o np r o c e s sf o r ma n dm a t e r i a l sc o l l e c t i o nf o r m S e c o n d l y,i ta n a l y z e st h er e p o r t i n gs y s t e mo ft h eO i lP r o d u c t i o nP l a n to fS i n o p e cH e n a nO i l f i e l d,d e s i g n st h es y s t e mf u n c t i o nm o d u l e s,d a t a b a s et a b l e s T h i r d l yi ti n t r o d u c e st h ep l a t f o r m sa n dt o o l st od e v e l o pt h es y s t e m,d e s i g n si nd e t a i la n di m p l e m e n t st h eC Sc l i e n ts o f t w a r ea n dB Sw e bp a g e A tl a s t,t h ed i s s e r t a t i o ni n t r o d u c e st h er u n n i n ge n v i r o n m e n ta n dp r a c t i c a lr e s u l to ft h es y s t e m K e y w o r d s:D a t as t a t i s t i c ss y s t e m;C S B Sh y b r i ds t r u c t u r e;O r a c l e9 i;P o w e r B u i l d e r;A S E N E TI I I湖北大学学位论文原创性声明和使用授权说明原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均己在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。论文作者签名:吼a 7 年莎月3 日学位论文使用授权说明本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并提供目录检索与阅览服务;学校可以允许采用影印、缩印、数字化或其它复制手段保存学位论文;在不以赢利为目的的前提下,学校可以公开学位论文的部分或全部内容。(保密论文在解密后遵守此规定)作者签名:指导教师签名吼a 彳,弓日期:第1 章绪论1 1 论文选题的背景及来源第1 章绪论本论文是在作者参与的河南油田横向项目第一采油厂经济指标统计与分析系统的基础上整理而成。目前,采油厂各级单位在网络建设,数据处理以及办公自动化建设方面都取得了很大进展。随着统计信息化建设的不断深入,该厂需要整合统计整个厂各生产过程中的全部资料数据,建立报表数据传递、上报和数据分析系统,提高工作效率和经济效益【1 1。依据该厂现行的管理体制,需建立一套能顺应职能部门关系的报表数据统计系统。编制系统处理模块,实现数据报表的统计、计算、查询、打印等功能,同时利用计算机网络技术实现数据的共享及定制,加快信息的收集、处理速度,提高信息资源的综合利用率,进而提高管理工作效率和企业的经济效益。系统的基本功能目标【2】为:l、在战略层,能随时进行各种查询、统计及数据的分析,便于及时、动态、全方位的把握全厂生产信息,在制定全厂年度战略时起到重要作用。2、在管理控制层,便于各部门根据实际生产情况制定相应计划。3、实现各部门的办公自动化,将各级技术人员从繁琐的报表工作中解放出来,提高管理质量和水平。4、建立各类数据档案,实现数据共享,便于全厂各部门对有关信息进行快速查询。5、严格依据权限执行报表数据的录入、审核、查询工作,并提供准确的信息,实现信息的快速传递。通过本课题的研究,使分散在各地平台上的客户端微机可以直接连接到系统服务器上。用户通过客户端软件向系统服务器发出请求,录入报表数据并在线提交。审核员可以通过客户端登录系统服务器对提交上来的报表数据进行有效性的审核。部门负责人、领导可以看到其职权范围内审核后的各种报表数据。在系统服务器上设立系统管理员,对不同用户分配不同的使用权限,根据权限用户可以使用数据提交、数据审核、数据查看、数据汇总、报表打印等不同的功能。使得数据提交及时、快捷,管理有重点、有区别。本课题选用C S 和B S 混合架构模式,运用P o w e r b u il d e r 和A S P N E T 技术对采油厂湖北大学硕士学位论文的经济指标统计与分析系统进行设计。C S(C l i e n t S e r v e r)结构,即客户机和服务器结构。它是软件系统体系结构,将任务合理分配到C l i e n t 端和S e r v e r 端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是C S 形式的两层结构。I S(B r o w s e r S e r v e r)结构,即浏览器和服务器结构。在这种结构下,用户工作界面是通过w w w 浏览器来实现,极少部分事务逻辑在前端(B r o w s e r)实现,主要事务逻辑在服务器端(S e r v e r)实现,形成所谓三层3 一t i e r 结构【3,4 1。C S 和B S 是当今世界开发模式技术架构的两大主流技术,但两者各有优劣,因此国内外越来越多的开发者选择了C S 和I S 的混合体系架构。C S 与B S 混合体系结构的特点是对大型系统的不同子应用采用不同的体系结构,它是一种比较适用于特定领域的软件体系结构风格。1 2 论文研究的内容本论文研究的内容共分7 个部分:第一部分介绍论文的研究背景及主要研究内容。对论文产生原因、研究方向及实现的功能作了简要的介绍;第二部分对系统的开发环境及工具进行了简要介绍;第三部分讲述了系统的数据统计关系及流程。详细论述了报表数据统计的基本原理及知识,对相关的各种统计报表及表间关系、数据统计流程和用户操作流程进行了详细的介绍;第四部分对系统进行系统分析。对系统进行功能模块的划分,确定系统的数据流程及代码标准;第五部分对系统进行系统设计实现。详细介绍了系统的设计思路,首先对系统进行概念设计,然后进行逻辑设计;第六部分介绍了系统的实际运行效果。详细介绍了各功能模块的实际运行效果:第七部分对研究工作进行了总结。介绍了系统的运行效果,并对今后的工作进行了展望。2第2 章系统开发环境及工具2 1 系统开发环境第2 章系统开发环境及工具采油厂自身具有单位分散、员工数量多、网络建设方式和水平参差不齐等特点。因此,本数据统计系统采用了c s 与B S 混合架构模式,选用O r a c l e9 i 数据库作为系统服务器,P o w e r B u i l d e r、A S P N E T 作为系统的设计和开发工具。C S 模式的特点是将应用分成了能易于开发、维护、使用的客户端和服务器端两个部分,从而简化了开发过程,缩短了开发周期,并能充分利用大众化的P C 机资源。其优点是应用服务器运行数据负荷较轻,数据的储存管理功能较为透明。缺点是维护成本较大。B S 模式的特点是用户通过浏览器访问服务器,进行信息浏览、文件传输等服务。其优点是简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量。缺点是应用服务器运行数据负荷较重【5 1。由于c s 与B S 具有不同的优势与特点,因此采用c s 和B S 相结合的架构开发系统就既能充分发挥C S 与B S 体系结构的优势,又能弥补二者不足f 6】。对于专业性强,有复杂计算和录入工作的填表员操作部分,采用c s 模式为其设计专门的客户端软件,通过网络通信使客户和数据库服务器之间构成连接,让用户操作更有针对性。而对于计算量小、数据浏览量大的数据管理(即管理员浏览、审核报表)部分,采取B S 模式进行开发,将在降低开发成本的同时使系统更易于维护。2 2 系统开发工具O r a c l e9 i 在集群技术、高可用性、系统管理等方面均有突出表现。采油厂下属各单位机关所在地较为分散,O r a c l e9 i 数据库集群技术为本数据统计系统的建立创造了条件,适合使用在该系统【7】。在选择开发工具时,主要考虑了如下一些因素:一是功能上能否有助于实现所需的应用,如报表期限出错智能判断功能,多任务能力等;二是易用性上能否为用户提供良好的人机界面及操作手段;三是性能上其操作速度能否满足要求,包括屏幕刷新、打印、数据检索速度等;四是继承性上能否与用户已有的知识保持一致;五是开放性上是否有广泛的标准支持和用户基础,能否支持多种开发平台及应用软件,能否连接多种设备,3湖北大学硕士学位论文如鼠标、打印机、显示器、存储设备、连网设备等【8 1。综合以上几方面的考虑,我们选择了P o w e r B u i l d e r 和A S P N E T 作为客户端开发工具。2 2 1O r a cIe9i 简介O r a c l e9 i 由两个产品构成,一个是O r a c l e9 i 数据库,它集成了集群的功能,另一个是O r a c l e9 i 应用服务器,它集成了高速缓存融合的技术。这两个产品合起来,能给企业提供一种高可伸缩性、高可靠性和高性能的应用【9 1。1-O r a c l e9 i 数据库的新特性数据库平台是电子商务应用的基础,随着企业电子商务的进一步发展,迁移到可伸缩的、安全的、集成的数据库平台已成为企业用户强化自身电子商务应用环境的有效途径。新版本的O r a c l e9 i 有以下新特性【1 0,1 1】:(1)O r a c l e9 i 数据库能够有效地消除可伸缩性障碍。O r a c l e9 i 采用了一种名为O r a c l e9 iR e a lA p p li c a t i o nC l u s t e r s(实时应用集群)的新技术,能够提供非常强劲的集群功能,使集群中的多个服务器管理运行起来如同单一服务器一样简单。特别值得提的是,用户在增加新服务器时,不需要改变原有的应用;另一方面,即使在一台或多台服务器停机的情况下,应用程序仍能够正常运行。(2)O r a c l e9 i 数据库能够帮助用户充分利用已有的计算能力。O r a e l e 9 iR e a lA p p l i c a t i o nC l u s t e r s,可以使用户在起步时购买价格相对低廉的服务器,然后根据不断增长的应用需求逐步添加服务器的功能,从而有效地节省资金。(3)O r a e l e 9 i 数据库集成了目前市场上唯一完整的数据库保护解决方案D a t aG u a r d,它具有快速故障切换、简易的管理和零数据丢失灾难保护功能,可以有效地提高数据可用性,最大限度地减小由于天灾、人为操作错误或正常维护等各种原因导致停机所带来的风险。(4)O r a c l e9 i 数据库能够通过自我调整、自我纠正和自我管理功能,提高用户的生产率。O r a e l e 9 i 采用的由向导引导的管理方式可以轻而易举地进行复杂的数据操作管理,缩短数据库管理员的培训时间;自动的R 常备份和回复功能可以减少数据库管理员的操作时间。(5)O r a c l e9 i 数据库内置了高级O L A P,数据挖掘和数据存储功能,使用户在建立商业智能应用时无须再像过去那样,先从数据仓库中采集数据,然后才能在专门的分析服务器中进行处理。从而能够以更简单的技术、更少的投资实现准确、及时的商业智能管4第2 章系统开发环境及工具理。2 O r a c l e9 i 服务器O r a c l e9 i 服务器是一个完善的信息管理环境。它是一个大量数据的存储所,并给用户提供对这些数据的快速访问。O r a e l e 9 i 服务器允许应用系统之间共享数据,信息存放在一个地方,并由许多应用系统来使用。O r a e l e 9 i 服务器提供了以下特性【1 2,1 3 l:(1)客户服务器环境(2)大型数据库和空间管理(3)多个并行数据库用户(4)连接性(5)高事务处理能力(6)控制可用性(7)开发的、基于工业标准(8)管理安全性(9)数据库完整性增强(1 0)分布式系统2 2 2P o w e r B uiId e r 简介P o w e r B u i l d e r 是图形界面的客户服务器应用程序开发工具。在c s 结构的应用中,P o w e r B u i l d e r 具有描述多个数据库连接与检索的能力,特别是P o w e r B u i l d e r 能从大多数流行的R D B M S 中存取数据。另外,P o w e r B u i l d e r 可以使用数据库的标准操纵语言S Q L(结构化查询语言)进行通讯【1 4 J,各种应用程序可以独立于R D B M S。其提供了与底层数据库系统紧密的连接。P o w e r B u i l d e r 支持不同的关系数据库管理系统,并充分发挥每一数据库的特长。可以访问多个数据库的信息,然后显示在一个窗口内。开发人员可以利用内置的高性能数据库引擎S y b a s eS Q LA n y w h e r e,生成独立应用或在脱离服务器运行的服务器上的应用。由于P o w e r B u i l d e r 给开发人员提供了一个集成环境。应用的各种成分,包括窗口、菜单、事物逻辑、数据库存取、数据库生成、图形、报表等全部都能在P o w e r B u il d e r 内开发,不必转到其他环境中去做。P o w e r B u il d e r 支持快速重复开发。由于P o w e r B u i l d e r 有强大的编译能力以及集成调试和测试功能,因此在开发环境中就可以生成并监测每个应用【1 5,1 6】。5湖北大学硕十学位论文P o w e r B u il d e r 特点:(1)优秀的4 G L R A D 开发工具。P o w e r B u i l d e r 9 0 提供了一个完全可视化的开发环境,以直观的界面、简洁的语言、强大的功能、开放的系统为特色。(2)最佳的客户机服务器的开发解决方案。即使是在I n t e r n e t 风靡全球的今天,C 1i e n t S e r v e r 体系仍然在企业级关键业务应用中占据主导地位。P o w e r B u il d e r 最切合关键业务应用开发人员的需求。因此,考虑开发效率、系统成熟度、投资回报等因素,P o w e r B u i l d e r 是c s 应用开发的最佳选择。(3)强大的开放与跨平台语言。P o w e r B u i l d e r 有强大的开放性和跨平台能力,使其在一个混合的多层语言中共存变得很容易,可充分满足企业对灵活性和大量客户机的适应性以及各种传统兼容性的需求。(4)面向对象的编程。在P o w e r B u i l d e r 中创建的窗口、菜单、数据窗口等都是对象。除了使用系统预先定义的对象外,开发人员可以自行构造新的对象(称作用户对象),扩展系统的预定义对象,将各种对象有机地组合起来就构成了P o w e r B u i l d e r 应用程序。(5)支持多种关系数据库管理系统。P o w e r B u i l d e r 的应用程序与数据库管理系统之间关系如图2-1 所示。P o w e r B u i l d e r 程序t 多多7 弋O D B C 接L O r a c l e 接口S y B a s e 接US O L S e r v e r 接口其他专用接口O r a c l e 数据库S y B a s e 数据库S Q LS e r v e r 数据库其他数据库S O LF o x p r o其他各种A n y w h e r e数据库0 D B C 的数据库图2-1P o w e r B u i l d e r 的应用程序与数据库管理系统直接关系图(6)丰富的数据表现风格。P o w e r B u i l d e r 的数据窗口为展现数据的本质提供了丰富的手段,数据窗口能够从多种数据源中提取数据,然后以多种风格展现在用户面前,这既包括文本显示方式,也包括统计图分析方式。(7)灵活快捷的数据转移方法。利用P o w e r B u i l d e r 的数据通道,开发人员和应用程6第2 章系统开发环境及工具序能够简单、方便、快捷地对数据库表中的数据、数据库、D B M S 进行复制。在复制表的过程中,还可以复制相应表的扩展属性。(8)功能强大的调试和多种调试方式。P o w e r B u i l d e r 提供了一个全新的内置调试器,利用它,开发人员能够单步、断点跟踪应用程序的执行,并在中断模式下查看或修改变量以及对象属性的取值。另外,P o w e r B u i l d e r 还提供了专门跟踪嵌入式S Q L 语句的功能,从而可以找到与数据访问相关的性能瓶颈问题。2 2 3A S P N E T 简介A S P N E TM i c r o s o f t 是推出的一种新A S P(A c t i v eS e r v e rP a g e,动态服务页面)技术,它提供了一种统一的W e b 开发平台,用于生成企业级W e b 应用程序和W e b 服纠1 7 1。A S P N E T 是己编译的、基于N E T 的环境,可以用任何与N E T 兼容的语言(包括V i s u a l B a s i c N E T,C#和J S c r i p t N E T)编写应用程序。A S P N E T 是完全基于组件进行W e b开发的,所有的页面、C O M(C o m p o n e n tO b j e c tM o d e l,组件对象模型)对象乃至H T M L 元素都可被视为对象。另外,任何A S P N E T 应用程序都可以使用整个N E T 框架提供的各种运行环境服务和技术优点,其中包括托管的公共语言运行库环境、类型安全、数据访问、继承等,从而大大提高开发效率【1 8】。A S P N E T 可用于开发新的W e b 应用程序和W e b 服务。A S P N E T 包括了大量用于开发W e b 应用的控件,这些控件可以分为四类:H T M L(H y p e rTe x tM a r k u pL a n g u a g e,超文本标记语言)服务器控件、W e b 服务器控件、验证控件和用户控件【1 9】。以前的W e b 站点大都由一个或多个静态H T M L 页面组成。静态页面使用户只能被动地浏览制作者提供的信息,而且不易维护。为了不断更新内容,制作者必须不断地重复制作页面。这样随着站点内容和信息量的增加,工作量将非常的大。A S P N E T 提供的一些内核功能如下【1 9,2 0 1:(1)服务器脚本你可以直接将V B S c r i p t,J s c r i p t,P e r l 或其他语言的语句脚本嵌入H T M L 页面,使它们在W e b 服务器上面而不是在W e b 浏览器上面运行。(2)灵活的W e b 数据库连接通过服务器端脚本A c t i v eD a t aO b j e c t s(A D O),可以很容易的在W e b 站点上建立丰富的数据库功能。(3)状态管理可以用内置对象在每个用户每个应用和每个服务器基础上跟踪和管理应用的状态。(4)A c t i v eS e v e rC o m p o n e n t s 可以示例和使用可编程的组件。可以用V i s u a l7湖北大学硕上学位论文C+,V i s u a lB a s i c,V i s u a lJ+等工具创建这些组件。这使得W e b 应用和己存在的客户机服务器系统能联系在一起。2 3 本章小结本章首先分析了采油厂特点,以及各类用户的不同需求,介绍了c s 和B S 不同架构模式的特点及优势,选择了c s 和B S 混合架构的开发模式。接着介绍了本系统选用的O r a e l e 9 i 数据库的原因,以及该数据库的特性。最后在分析了选择开发工具时应考虑的因素后,提出了采用P o w e r B u i l d e r 和A S P N E T 作为系统开发工具进行开发,并对这两种开发工具进行了介绍。8第3 章数据统计关系及流程3 1 单位关系第3 章数据统计关系及流程采油厂下辖1 7 个矿(大队)级基层生产单位,管理着双河、下-I 1、魏岗等5 个油田的5 座大型联合站、7 8 座集油(气)计量站和2 4 0 0 口油水井。采油厂内主要设有六个部门:油矿、简易生产部、集输大队、测试大队、井下作业监督站、地质研究所。各部门工作内容和性质都有不同,根据具体需要,有的部门又下设了一级或两级单位【2 1 1。采油厂各单位隶属关系如图3 1 所示。采油厂孑歹刁弋油矿(4 个)简易生产部集输大队井下作业监督站测试大队ttttt采油队(1 3 个)捞油队(3 个)联合站(5 个)监督站(5 个)测试小队(4 个)注聚队(2 个)简易生产部转油站(2 个)仪表鉴定站稠油站(1 个)车队(1 个)净化站(1 个)(1 个)项目部(2 个)输油队(1 个)tt计量站(6 6 个)测试车组(3 6 个)收油站(2 个)转油站(1 1 个)注聚站(1 0 个)集气站(1 个)注气站(2 个)3 2 数据统计报表图3-1 采油厂单位关系图报表数据反映的是采油厂全部生产过程中的机器设备消耗、动力消耗及其他物料消耗、人员工资、附加费等详细情况,是企业制定、调整计划和战略的可靠依据及强有力的支持。3 2 1 生产过程的分类9湖北大学硕士学位论文采油厂的数据统计报是按照全厂各生产过程的实际消耗进行分类统计,再汇总而成。采油厂的生产过程可分为:油气提升过程、驱油物注入过程、油气处理过程、输油输气过程、轻烃加工回收系统、测井测试过程、井下作业过程七大类。3 2 2 报表的统计方法整个采油厂的生产状态是由厂级的生产过程汇总表、材料收发表反映的。该表由采油厂下辖的各级单位,按照七个生成过程分别统计数据,经层层录入、审核、汇总产生,是管理者了解部门情况,调整部门生产计划,整合部门资源的有力依据。下面对各报表的统计方法及原理作详细的介绍与分析。1 厂生产过程汇总表全厂的生产过程汇总表由该采油厂下辖的基层单位计量站、测试班组、监督站等,依据各自工作内容和要求定期完成初次的数据录入工作。然后将报表数据通过网络上传给上一级部门,上一级部门对收到的所有数据进行整合,并在完成自己部门的数据报表填写任务后,继续将新生成的数据报表上传至上一级部门,直至厂级。按单位隶属关系和工作内容的不同,该报表主要由四个部门经由下到上的层层

    注意事项

    本文(基于BSCS架构的数据统计系统的设计.pdf)为本站会员(赵**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开