软件可扩展性设计与实现

软件可扩展性设计与实现

ID:41026218

大小:1.90 MB

页数:63页

时间:2019-08-14

软件可扩展性设计与实现_第1页
软件可扩展性设计与实现_第2页
软件可扩展性设计与实现_第3页
软件可扩展性设计与实现_第4页
软件可扩展性设计与实现_第5页
资源描述:

《软件可扩展性设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、电子科技大学硕士学位论文软件可扩展性设计与实现姓名:王长生申请学位级别:硕士专业:软件工程指导教师:范明钰;李薇20060512摘要随着计算机技术的发展,软件体系结构和开发方法也在发生着重大变化。当前对软件系统的要求有系统可管理性、可靠性、可扩展性、开放性、安全性等等。系统的可扩展性是现在软件系统构建的一个热点问题。为了高效率地进行软件开发,并且开发出高可扩展性的产品,人们一直在寻求更好的软件体系结构和开发方法。电子政务就是政府机关运用现代化网络通信与计算机技术将其内部的管理和服务职能通过精简、优化、整合、重组到网上实现,打破时间、空间的制约

2、,为社会公众提供一体化的高效、优质、廉洁的管理和服务。但是存在可扩展性低的问题,影响开发的并行性和效率。针对传统软件可扩展性和灵活性低的问题,出现了很多解决软件可扩展性问题的技术,如自动代码生成、插件等等。插件式体系结构是一种非常灵活的组件式结构,它把程序的功能分散在插件中来完成,插件是独立于系统可独立开发的程序模块,它能够动态地插入到系统中,并且插件可以被自由地插入、删除和替换。因此它有着相当突出的优点:能够提高软件开发的并行性和开发效率,降低设计开发难度,缩短开发周期,增强应用程序的可运行性、可测试性和可维护性。因此对如何开发基于插件式体

3、系结构的软件进行研究,具有现实的实用意义。本文首先分析了软件可扩展性的特性分类,详细的介绍了当前实现软件可扩展性的方法,如自动代码生成和插件等等,并加以比较。并利用插件式结构提高电子政务系统的可扩展性。关键字:扩展性、电子政务、插件ABSTRACTABSTRACrBeingthedevelopmentofcomputertechnology,softwarearchitectureanddevelopmentmethodhavebeenchanged.Nowthesystemofsoftwaremusthasmanageability,dep

4、endability,extensibility,securityetc.Theextensibilityofsystemnowisai爪portantquestiontobuildingsoftwaresystem.Inordertodevelopsoftwarewithhighefficientandhighextensibilitysoftware,peoplealwayssearchbettersoftwarearchitectureanddevelopmentmethod.E—govisasoftwaretomanagebusine

5、ssesingovernment.工tappliesnetworkcor啪unicationandcomputertechnologytomanagetheinternbusinessofgovernmentvianetwork.Butthereisaquestion—lowerextensibility,itdecreasetheconcurrentandefficient.Becauseof10wertraditionsoftwareextensibilitvandflexibilitvquestion,peopleresearchman

6、ymethodtoresolvesoftwareextensibilityquestion,suchasautomatingcode,Plug—inetc.Plug—inhasmanyexcellencyitcanfreeinput,deleteandexchangeinsoftwaresystem,soresearchinghowtodevelopsoftwarebasePlug—inhasveryimportantsignification.Inthisthesis,firstofall,analvsisthekindsofsoftwar

7、eextensibilitywithfeature:secondlyintroducedetailinrecentlythemethodofimplementingsoftwareextensibility,suchasautomatingcodeandP1ug—inandsoon,andcomparethem:finallyusePlug—inarchitectureimprovetheextensibilityofE—govsystem.Keyword:extensibility,E—gov,Plug—inⅡ独创性声明本人声明所呈交的学位

8、论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子

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

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

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