探索基于.net平台的bs应用系统的开发与研究

探索基于.net平台的bs应用系统的开发与研究

ID:35190455

大小:1.81 MB

页数:73页

时间:2019-03-21

探索基于.net平台的bs应用系统的开发与研究_第1页
探索基于.net平台的bs应用系统的开发与研究_第2页
探索基于.net平台的bs应用系统的开发与研究_第3页
探索基于.net平台的bs应用系统的开发与研究_第4页
探索基于.net平台的bs应用系统的开发与研究_第5页
资源描述:

《探索基于.net平台的bs应用系统的开发与研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉理工大学硕士学位论文基于.NET平台的B/S应用系统的开发与研究姓名:王念桥申请学位级别:硕士专业:计算机应用技术指导教师:陈赫贝20040401摘要计算机业是一个飞速发展的行业,各种新技术层出不穷,业界永远都在探索提高软件开发效率的新方法。计算模式亦随着互联网技术的发展而改变,基于浏览器/服务器(B/S)模式的软件以其结构灵活、操作方便、部署及维护成本低廉,得到了迅速的推广,逐渐取代客户机/服务器(C/S)模式成为市场主流,广泛应用于各个领域。另一方面,随着计算机性能的不断提高,以及人们对软件功能需求的增长,软件产品交得越来越庞

2、大,软件开发过程中的不确定因素越来越多,开发周期、开发风险难以控制,这一切,都制约着大型软件的开发。这一点在B/S结构的软件系统上体现得特别明显。出于各自的商业目的,业界各大厂商均推出了自己的开发平台。这些平台各成体系,又相互竞争、相互渗透,一时间让人眼花缭乱,不知所从。其中微软的.NET框架和Sun的J2EE平台是其中最具代表性的平台。为更好地发挥B/S结构软件的优势,本课题试图在当前的状况下,吸收各方的长处,对B/S结构软件的开发模式进行探讨。本文首先简要分析了计算模式的变化,然后详细介绍了多层体系结构以及目前广泛应用于Web系统

3、的设计模式⋯模型一视图一控制器(Mvc)模式,并讨论了多层体系结构及MVC模式的优缺点。鉴于.NET是~种较新的平台,吸收了其它平台的许多优点并有相当大地创新,本课题决定采用.NET作为开发平台。本文对.NET框架做了详细地介绍,从.NET框架组成到应用.NET框架的优势,以及.NET框架提供的各种解决方案均有介绍。ASP.NET是.NET框架的一部分,是新一代的Web开发平台,亦是本课题采用的开发平台,因此本文对其作了详细介绍。随后本文讨论了课题研究的一种针对Web应用的特点提出的开发过程。此过程应用了统一建模语言(UML),因此本

4、文也简要介绍了tIME。最后,通过公路建设质量管理系统的开发,本文阐述了如何应用工程化的方法,解决Web应用程序开发中的风险控制、开发效率、需求分析以及系统的弹性、健壮性、安全性等方面的问题。关键字:体系结构,B/S模式,.NET框架,MvC,UMLAbstractThecomputerindustryisdevelopingrapidly,Newtechniquesareemerginginendlessly;newmethodsarebeingstudiedforenhancingtheefficiencyofdeveloping

5、software.AstheIntemetgrowingfleetly,thecomputingmodehasbeenchangedaccordingly.SoftwarewrittenusingBrowser/Servermode,whichreplacesoftwarewrittenusingClient/Servermodebecomingthemainstreaminthemarket,arebeingpopularizedrapidlythankstotheirflexiblestructures,theireasywayt

6、ooperate,todeployandtOmaintenance,andhasbeenappliedextensively.Nevertheless,withthecontinuousimprovementofthecomputingpowerandthestandinggrowthofpeople’Sdemandsofthesoftwarefunctions,thesoftwareproductsbecomehugerandhuger.Therearemoreandmoreuncertainfactorsinthesoftware

7、developmentcourse,constructioncycleandtherisksofthedevelopmentaredifficulttocontr01.Alloftheserestrictthedevelopmentoflarge—scalesoftware.Forthesakeofbusiness,manyindustrybiggiantsreleasedth【eirdevelopmentplatformsearlyorlate.Theseplatforms,whichareuniqueintheirstyles,c

8、ompetingandinfluencingreciprocally,makesoftwaredeveloperspuzzled.Amongtheseplatforms,Microsoft’S.NETandSun’SJ2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。