面向对象软件开发方法的实例分析

被引量 : 0次 | 上传用户:zhoudm2005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
从软件建模方法论的角度上看,应用软件系统的开发方法已历经两代技术变更,由面向过程发展到现在主流的面向对象的方法。面向过程包括面向功能和面向数据流程。面向对象的思想用对象和对象之间的关系表现系统。模块封装和局部化的特点使面向对象的方法更有利于改善软件质量、理解和维护软件系统。面向对象的方法和一些过程方法结合,组成完整的开发方法。本文的实例中包含四部分工作,以天为单位类型的新报告类型的开发、添加报表产生中的过滤规则、使用合并的数据读取的性能优化和采用分页的方式显示请求状态信息。面向对象的方法应用于软件过程的分析、设计和测试等阶段。实例所在环境的系统开发用到一些软件过程的方法,而对于实例内容自身,在开发中也用到了不同的过程方法。面向对象的思想应用于这些过程中,取得了良好的效果。瀑布过程中,系统的建模和设计可以使用面向对象的方法;而在特征驱动的过程中,整体上面向功能的分析更适合系统建模,但单个开发阶段中的设计也可以结合面向对象的思想。本文通过对实例开发工作内容的介绍、分析面向对象方法在开发中的应用以及对面向对象方法和软件过程方法结合的分析,介绍面向对象应用的特点、过程和能取得的效果。面向对象的方法在优化建模设计的同时也间接影响着软件过程的定义,与过程方法的结合可以帮助系统开发中定义出清晰、合理的软件开发过程,实现软件系统开发的质量保证和开发过程的有效管理。本文给出面向对象方法在具体层面上的概念和在软件系统的开发中具体应用过程。应用于多种过程上的开发方法,面向对象的方法和思想能够使系统的分析、设计和测试更有效。与过程方法的结合,既保持了原有过程的特点,又把面向对象的思想引入软件过程,使系统设计和开发过程更合理。在软件开发发展的方向下,面向对象的方法将会在新的软件开发中得到更广泛的应用。
其他文献
<正>教育,一直是个庄重的字眼,教师是人类灵魂的工程师。教师是教育的直接传播者和执行者,师德是教师职业的神圣灵魂,师爱则是进行教育的原动力。这是因为"没有爱,就没有教育
<正>一、宽松自由的阅读氛围持续的阅读时间、良好的阅读习惯、有效的阅读指导和积极的情绪等将会使幼儿的阅读事半功倍。这就需要幼儿园为他们提供科学的阅读指导,营造开放
正交频分复用(OFDM)技术是一种多载波调制技术,其频谱效率高,并且在对抗多径衰落特别是频率选择性信道方面有着巨大优势。然而,由于OFDM信号具有高峰均功率比,因此在通过高功
文章主要介绍印制电路行业常用的Gerber文件设计原理及分类、Gerber文件重点参数的解析,并介绍Genesis2000软件解读Gerber资料的方法及常见问题的解决。
目的探讨中药生大黄对急性重症胰腺炎(SAP)肠道功能恢复的影响及其机制。方法选择我院近2年收治的SAP的患者,随机分为A、B两组,两组在常规治疗基础上,经鼻空肠营养管内分别注
<正>课前预习是在没有老师直接的指导下的一种学习过程,通过这个过程为教学过程的顺利有效实施提供认知准备;同时也唤醒原有知识储备,在预习过程中发现问题、尝试解决问题、
同时取货和送货车辆路径问题(VRP_SPD)是经典车辆路径问题(VRP)的一个扩展,在VRP_SPD中,顾客可能要求同时取货和送货服务。本文针对这类问题,提出一种以集成方式处理取货和送
以直肠阴道瘘为首发症状的急性白血病1例深圳市福田医院(518033)王菊凤患者,女,19岁,未婚,因经血增多伴恶臭4d于1992年6月4日就诊。患者于5月初出现头昏、乏力、持续性发热,抗生素治疗无效。既往史:15岁月
增强现实是在虚拟现实基础上发展起来的新技术,是一种通过计算机系统提供虚拟信息来增强用户对现实世界感知的技术。在分析增强现实技术本质特征的基础上,根据军队武器装备和
铜的化学机械抛光已经成为现代集成电路制造行业中发展最为迅速的工艺,在集成电路芯片制造的过程中它可以满足各种不同薄膜的平坦化要求。尽管铜化学机械抛光工艺的发展非常