面向对象Web应用系统软件工程方案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

山东大学硕士学位论文面向对象Web应用系统软件工程技术与过程姓名:尉鹏飞申请学位级别:硕士专业:计算机技术指导教师:万建成20050405面向对象Web应用系统软件工程技术与过程作者:尉鹏飞学位授予单位:山东大学参考文献(32条)1.邓勇.丁峰.沈钧毅基于UML的WEB应用系统建模方法的研究[期刊论文]-计算机工程与应用2000(6)2.GranayBooch.JamesRumbaugh.IvarJacbson.周伯生统一软件开发过程20023.WendyBoggs.MichaelBoggs.邱仲潘UMLwithRationalRose从入门到精通20004.JimConallen.陈起用UML构建Web应用20035.樊胜C/S与B/S的结构比较及Web数据库的访问方式[期刊论文]-情报科学2001(4)6.王培进面向对象的柔性设计与控制理论(Ⅰ)[期刊论文]-计算机工程与应用2001(16)7.陈国华ClientServer与BrowserServer罨1999(06)8.北京航空航天大学软件工程研究所标准建模语言UML及其支持环境1998(43)9.JimConallen使用UML构建Web应用200310.RogerSPressman软件工程:实践者的研究途径和方法199911.RationalSoftwareCorporationRationalUnifiedProcess200012.IvarJacobson.GradyBooch.JamesRumbaughTheUnifiedSoftwareDevelopmentProcess200213.丁鹏STRUTS技术揭密及Web开发实例200414.张华基于Web分布式信息系统的设计[期刊论文]-计算机与现代化2003(1)15.卢孟余.楚春波.张世永Web对象模型及在多层结构Web开发中的应用[期刊论文]-计算机工程1999(12)16.张国钢.王建华.耿英三基于Linux/Web开放式结构的分布式PDM系统[期刊论文]-计算机工程与应用2003(4)17.瞿有利.瞿宏阳B/S模式应用系统的一种新型结构及其实现[期刊论文]-计算机应用研究2000(6)18.刘逸敏.徐德安.王志勇基于三层结构、COM+和Web技术的检验管理系统[期刊论文]-医疗设备信息2004(4)19.MarkGrandJava企业设计模式200320.杜轩华.袁方Web开发技术200421.孙卫琴.飞思科技产品研发中心精通Struts:基于MVC的JavaWeb设计与开发200422.MohammadAkif.StevenBrodhead.AndreiCioroianu.JamesHartEricJungDaveWritz马树奇JavaXML程序员参考手册200223.Young,M.J.前导工作室XML学习指南200124.IntemetTesting:KeepingBugsOfftheWeb25.TongrenCompatibilityandSecurityTestingofWeb-BasedApplications200226.AGinigeWebEngineering:MethodologiesforDevelopingLargeandMaintainableWebBasedInformationSystems200227.JamesCasJrI创建信息时代的组织2000(10)28.YogeshDeshpande.SteveHansenWebEngineering:CreatingaDisciplineamongDisciplines2001(02)29.许江林.刘景梅了解项目信息制定项目计划30.姚正基于Intemet的软件工程策略200131.惠建华.赵春江.吴华瑞.王万森软件工程过程RUP研究[期刊论文]-微机发展2004(4)32.DennisMAhem.AaronClouse.RichardTurnerCMMI精粹:集成化过程改进实用导论2002相似文献(10条)1.学位论文刘昕电力生产实时监控系统与广域网络应用系统互连的设计与实现1997在局域网、城域网、广域网和综合业务数字网等各种类型的计算机网络发展的今天,网际互连已成为一个具有很大价值的研究课题.特别在电力系统,许多计算机应用系统基本上呈现一种自成体系,各自开发的局面,为了实现更高层次的资源共享,提高电力企业的自动化管理水平,需要将它们综合起来形成一个有机的整体,这种综合的基础就在于--开放式、分布式的网络结构.电力生产实时监控系统与广域网络应用系统的互连课题的设计与实现就是基于这一发展趋势提出的.该文首先给出了清江水电开发有限现任公司广域网络应用系统的支撑环境、体系结构,接着介绍了隔河岩水电厂计算机监控系统的网络结构、总线特点,并分析了电力生产计算机实时监控系统和广域网络应用系统在数据通信方面所存在的问题,论述了建立互连系统的目的、思想和方法.然后根据清江水电开发有限现任公司的现有条件和生产的实际情况,讨论了互连方案的确定,以及通信协议和软件的设计与实现,详细描述了互连系统信息帧的结果和组成.另外,该文还分析了实时监控系统中实时数据库的组成、接口与数据服务功能,给出了生产实时信息获取的程序实现流程,并介绍了客户/服务器计算模式下的实时数据的处理方法与实现过程,最后在总结该系统功能的基础上对整个系统进行了评价.总之,该系统采用面向对象的程序市场方法和全分布式与客户/服务器相结合的体系结构,并将实时数据库与商用数据库有机结合,从而具有高度的可靠性、灵活性和开放性.系统集传统的计算机监控系统功能与管理信息系统功能于一体,为电力生产和管理提供了更完整的有效的信息,是电力系统中异种网络互连的一次有益的尝试.2.学位论文赖嘉伟广州市公务员培训管理系统设计与实现2007广州市公务员培训管理系统是人事业务顺应社会发展的需要,是改善其相应组织、协调、管理部门工作方式的主要手段。根据现在公务员培训业务发展的要求,通过建设一个高速、安全、可靠、可扩充的网络应用系统,实现广州市人事局培训教育处对各个培训项目的安排和管理。本文主要研究公务员培训管理系统的分析、设计和实现。针对广州市公务员培训业务自身的特点,从体系结构、系统分析设计、数据库设计和与其它系统之间的数据交换等方面进行考虑,目的是要建立一个安全完善、灵活扩展、维护方便的应用系统。在体系结构方面,从安全性、扩展性出发,摒弃了传统的两层客户/服务器模式,按照三层模型结构分离业务逻辑和用户界面。在系统设计分析方面,重点描述如何根据用户提出的业务需求,采用面向对象的分析和设计方法,使用统一建模语言(UnifledModelingLanguage,UML)对软件系统进行面向对象的描述和建模,完成从培训项目管理、培训计划管理、培训班管理、学员培训情况管理、学员信息管理、培训报名管理、学员学习过程管理整个公务员培训业务流程的设计以及统计查询、辅助分析、数据交换等功能的实现。将UML应用到培训管理系统设计上,明晰了培训业务复杂的用户关系,提高了设计开发的效率,为以后系统功能的扩展提供了方便。在数据库设计方面,通过关系约束、事务处理来保证数据的完整性。在应用上将培训管理系统与网上教学系统、网上考试系统结合起来,用户可以通过培训管理系统作为入口,在网上完成由参加培训到在线学习、网上考试最终将考试成绩返回培训系统进行备案等一系列过程。减少了培训组织环节节约了学员时间。广州市公务员培训管理系统正式投入使用后,与广州市人事电子政务基础平台结合紧密,功能完善,各项性能指标及使用效果都达到设计的预期,符合系统设计开发的目标。3.学位论文叶建芳应用FLEX技术构建RIA系统2006互联网已经日益成为应用程序开发的默认平台,基于HTML的浏览器客户端成为最常用的网络应用程序客户端,是一种瘦客户端的程序,有着诸多的限制,无法使用丰富的效果来展示数据,用户体验比较糟糕。随着Web应用程序复杂性越来越高,传统的Web应用程序已经渐渐不能满足Web浏览者更高的、全方位的体验要求了。RIA(RichInternetApplication,富网络应用系统)技术允许我们在因特网上以一种使用Web一样简单的方式来访问富客户端程序,可以满足Web浏览者更高的、全方位的体验要求,使表示层的功能更加强大。MacromediaFlex技术为开发者提供了一种新型的开发模型:以基于标签的语言MXML来创建用户界面;以面向对象的语言ActionScript来设计客户端的后台逻辑控制。当需要开发一个以数据为中心,存在大量复杂用户页面的大型应用程序时,构建RIA富网络应用系统通常比较适合。本文详细介绍了富网络应用系统(RLA)以及其客户端开发技术MacromediaFlex的研究与应用。针对APS系统这样典型的以数据为中心,存在大量复杂用户页面的金融系统,为了丰富用户体验,提高互动性,可以引入RIA系统框架,采用Flex技术实现其表现层。在具体实现过程中,根据原有APS系统的特点以及存在的一些不足,重新设计了系统架构,采用分层结构,构建了APS富网络应用系统;在应用Flex实现表示层,应用Flex提供的动态创建组件方式,这样的设计从原有APS系统以一个个相对独立的页面为中心转移到以组件为中心,使客户层的设计提升到一个新的层次,并且会使客户层变得更加灵活;同时加入了异常处理模块,弥补了原有APS系统的缺陷。本文的主要贡献在于,在对富网络应用系统及MacromediaFlex技术研究基础上,实现了在现有遗留系统中引入RIA框架,应用MacromediaFlex技术构建富网络应用系统;验证了应用Flex构建RIA系统的可行性,以及其强大的表现功能;同时总结了MacromediaFlex存在的不足。4.学位论文齐恒网络应用系统中消息通信平台的设计与实现2005随着网络技术的高速发展,网络应用系统的开发已成为当前软件开发的主流领域之一。在网络应用系统的设计与开发中,不仅需要对整个逻辑应用主体进行开发,而且要实现底层网络通信,因此开发负担加重;当前用来实现高效网络通信的应用编程接口(如:Socket套接字)存在一定的使用复杂性,这也给网络应用系统的开发带来了困难。针对以上问题,本文在全面研究自适应通信环境(ACE)及其实际应用的基础上,结合具体软件设计过程,对网络应用系统中基于ACE的消息通信平台进行需求分析与整体设计;针对通信平台中各功能模块进行具体设计与编码实现;对开发过程中遇到的问题进行分析,找出解决问题的最佳方案。自适应通信环境(ACE)作为一种可自由使用、开放源码的主机基础设施中间件,提供了一系列面向对象的框架,实现了并发通信软件的核心模式,是一种优秀的网络应用开发工具包。因此本文选取ACE作为开发基础,构建一个异构系统下通用的消息通信平台,该通信平台主要用于建立消息通信的通道,进行消息的发送与接收。在网络应用系统中,消息通信平台分离了底层网络通信部分,为上层所有应用提供统一、可靠的消息通信服务;通过消息通信平台所提供的应用接口,可以与上层应用进行很好的集成。消息通信平台的存在大大简化了网络应用系统的开发。通过消息通信平台在几种主流操作系统上的测试,验证了由通信平台所提供的通信服务具有较高的可靠性;最后将消息通信平台应用到网络虚拟教师系统中,很好地完成了系统底层的网络通信任务。5.期刊论文周亦敏.张生.陆伟成.ZHOUYi-min.ZHANGSheng.LUWei-chengTTCAN协议软件仿真模型的建立与实现-计算机仿真2005,22(10)TTCAN作为建立在时间触发机制上的标准CAN协议的高层协议,已逐渐成为广泛应用于汽车局部网络的通信协议.同时,基于软件仿真模型的开发方法也正在被汽车工业和研究领域所采用,以提高产品质量,减少开发成本.为了缩短TTCAN网络应用系统的开发周期,该文应用面向对象的开发方法建立了TTCAN协议的软件仿真模型.该文首先分析了TTCAN协议特点,然后详细描述了建立和实现TTCAN协议的软件仿真模型的过程

1 / 59
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功