论文摘要
本文以《天津市工业产品生产许可证网络办理监管管理系统》之一——BBS聊天系统的开发为案例,详述了如何通过生成可复用的模式并把可复用的新资源包装到可复用资源规范中,使得复用项目可以得到扩展和方便应用,并且更加标准化。在系统开发中虽然可以开发出许多不同的设计模式和代码模板,但可复用资源规范可以组合这些元素构成与其他用户共享的可复用资源。该BBS聊天系统使用UML建模工具生成了系统的代码框架(包含数据库的开发)并平滑的转移到Rational XDE集成开发环境中完成了开发。通过使用集成开发环境提供的与具体位置无关的“即插即用”的动态复用组建,实现了WebServices软件技术体系下的复用开发,同时利用Web Services的软件复用技术透明的向用户提供了数据存储结构和数据内容,实现了大力度的复用。在系统中,使用ADO.Net连接SQL Server2000数据库,借助Web Services的功能,实现了远程管理数据库。本课题对建立基于Web的信息交换与共享系统,特别是对建立XML Web Services的n层分布式Web应用系统进行了研究。
论文目录
中文摘要Abstract第一章 绪论1.1 论文选题的背景1.2 相关领域的发展与研究1.2.1 软件复用技术概述1.2.2 UML的演变与发展1.2.3 Web应用系统体系结构的发展1.2.4 当前主流的分布式对象技术1.2.5 传统的分布式技术存在的问题1.2.6 需要什么技术1.3 主要研究内容1.4 论文组织1.5 本章小结第二章 软件复用与UML建模技术2.1 软件复用概述2.1.1 传统的软件开发2.1.2 软件复用技术概述2.1.3 软件复用优点2.1.4 软件复用重要注意的问题2.2 UML建模技术2.2.1 UML的要点与应用2.2.2 UML建模工具比较2.3 本章小结第三章 Web Services的主要技术3.1 Web Services概述3.1.1 Web Services的体系结构模型3.1.2 Web Services的优点和使用范围3.2 Web Services的重要基石——XML3.2.1 XML概述3.2.2 XML的特点和优点3.2.3 XML建模3.3 Web Services的技术实现3.3.1 Web Services协议栈3.3.2 SOAP3.3.3 WSDL3.3.4 UDDI3.4 Web Services的安全问题3.4.1 安全问题概述3.4.2 验证3.4.3 授权3.4.4 加密3.4.5 集成的安全解决方案——WS-Security规范3.5 本章小结第四章 基于UML建模Web Services发布BBS系统建立4.1 完全基于Web的BBS系统需求分析和总体设计4.1.1 系统需求概述4.1.2 需要解决的问题4.1.3 BBS论坛的总体功能4.2 解决方案设计4.2.1 基于XML Web Services的多层体系结构模型4.2.2 BBS系统的数据库建模实现4.2.3 基于UML建模Web Services的BBS系统解决方案4.2.4 Web Services开发平台4.2.5 系统安全性设计4.3 设计和实现实例——基于Rational XDE建模的BBS系统4.3.1 Rational XDE for.NET2003建模4.3.2 WML Web Services的建立4.3.3 部署XML Web Serrices4.3.4 建立XMLWeb Services代理4.3.5 添加Web引用4.4 本章小结第五章 基于UML建模和Web Services技术的软件复用研究5.1 生成模式5.1.1 XDE中的模式描述5.1.2 在BBS聊天系统中实现模式5.1.3 将模式变成可复用资源规范(RAS)5.1.4 生成并使用可复用规范5.2 在系统中自动生成文档5.3 对开发系统的软件复用技术分析5.3.1 基于BBS聊天系统的软件复用方法概述5.3.2 针对开发系统中软件复用过程的分析5.3.3 针对BBS系统中软件复用的技术体系分析5.4 本章小结第六章 总结参考文献发表的文章和参加的科研情况致谢
相关论文文献
标签:模式论文; 软件复用论文;
基于UML建模和Web Services发布的软件复用系统的研究
下载Doc文档