面向对象方法在开发B/S结构BNMIS中的应用

来源 :吉林大学 | 被引量 : 0次 | 上传用户:nsldp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向对象的开发方法是一种很有发展前途的方法,它强调以系统中的数据或信息为主线,全面、系统、详细的描述系统的信息模型,指导系统的设计。面向对象程序是由可复用软件构件-对象构造起来的,因此面向对象模式是一种基于复用的软件开发模式。软件复用是提高软件开发生产率和软件产品质量的一条行之有效的途径。作者在系统开发的全过程中始终贯穿着软件复用的思想,使开发出的系统具有很好的可维护性和可扩充性,降低了软件的开发费用和维护费用,对采用面向对象方法成功的开发系统起了一定的参考价值。本文首先介绍面向对象和软件复用的基本概念,论述了采用面向对象思想辅助软件开发的优点和软件复用对开发方法的影响。其次,本文对企业的现状进行了剖析,指出了管理、效率是目前企业面临的主要问题,对企业现行管理系统进行分析,从数据量、广度、深度、实施力度等几个方面指出现行系统的不足,然后本着以企业管理为核心、高度数据共享、分布式处理的原则进行了系统的具体设计,给出了系统的体系结构、系统的功能方案、数据方案,网络方案、Internet方案。接着,本文论述了基于Web的应用系统的结构、使用UML对基于Web的系统建模和以软件复用思想指导进行系统设计的方法。具体分析了Web应用的结构框架,并根据其业务逻辑关系将其分为六层;研究了Web应用中需要重点解决的问题,给出了相应的对策。通过与传统C/S结构应用做对比,提出了将Web页面与程序分离的方案。将Web页面分解为各个独立的部件,并利用UML对系统中的各部件建模。随后,本文论述了面向对象开发平台的建立,以PFC为基础建立系统的开发平台的全过程,给出了一些优秀的设计思想;论述了面向对象方法对系统的具体实施过程,重点介绍了一种独特的方法,使用数据库技术实现用户身份验证、通用表单的设计,特别是不依赖表结构的查询表单、数据库查询和数据报表的实现,解决了将面向对象技术用于Web应用中的难点问题,其中结合了UML中的许多先进思想以及作者在多年开发中的经验。最后,给出了两种构件的的设计与实现方法,并对未来的软件开发模式进行了探讨。由于在开发滨南管理系统中采用了上述开发模型,加快了开发进度,降低了开发费用和维护费用,增强了系统的可扩充性和可维护性;同时,也给出了使用面向对象技术开发基于Web的应用系统的一种崭新方案。目前,整个系统已投入运行,用户反映良好。上述事实证明该开发模型是极其有效的。
其他文献
野外地质场景的多媒体信息资源对于地质科学的研究和学习,是非常宝贵的参考资料.其中那些经过时间、空间的变化,自然的或人为的破坏,而使得有些地质资源不复存在的地质场景的
作为支持过程建模、优化分析,经营过程自动化的有效支持工具,工作流(Workflow)管理技术在近年来得到了广泛的重视,并逐步成为研究的热点.迄今为止,在工作流管理领域还没有一
该文工作的主要背景是中国科学院"十五"信息化建设重大项目——科学数据库及其应用系统.科学数据库经过近二十年的发展,数据资源的规模和深度不断扩展,在数据规范和管理等方
数据集成是运用一定的技术手段将分布、自治、异构的多个局部数据源中的数据按一定规则组织成为一个有机整体的过程。数据集成是一种现实需求,用户需要通过数据集成获得一个一
当前,Web技术在Internet上得到了广泛的应用,它支持实时的信息发布、动态的用户交互以及与后台系统灵活的安全的连接.因此如何构造功能更加强大、应用更为灵活、开发更为简便
该文在对国内外研究现状进行了深入分析的基础上,将模糊数学理论的基本思想和方法引入到经典关系数据库中,深入探讨了模糊空值环境下关系数据库的基本关系操作、查询和更新处
主流通信基带处理器大多采用协处理器对某些实时性要求高,但不适于矢量处理的复杂算法进行加速。随着通信技术发展和日益增长的数据速率需求,协处理器中加速引擎种类和数目不断
Web服务是当今Internet上在线服务和应用集成领域的一个热点,它是一种松散藕合的、与语言和平台无关的,跨企业、跨因特网集成应用的技术平台,可用于建立具有互操作性的分布式应
计算机视觉作为当今最为活跃而又富有挑战意义的研究领域,其研究内容和应用领域相当广泛.该文以在六自由度并联机器人平台上建立视觉系统为主要的工程应用背景,对线性模型摄
随着无线通信的日益发展,对其服务所涉及的领域及其服务质量都有了更高的要求,第三代无线通信标准成为了世界目光的焦点.而对中国具有自主知识产权的TD-SCDMA标准的研究,更加