- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于UML的CMS系统设计与实现
黄炜,李龙澍,李学俊,等:基于 UML 的 CMS 系统设计与实现
计算机工程与设计 Computer Engineering and Design
2009,30 (5)
1249
计算机应用
基于
UML
的
CMS
系统设计与实现
黄
炜 1,2,
李龙澍 1,2, 李学俊 1,2,
林胜华 1,2
(1. 安徽大学 计算机学院,安徽 合肥 230039;
2. 安徽大学 计算智能与信号处理教育部重点实验室,安徽 合肥 230039)
摘 要:为了建立标准、通用、适用面广的 CMS 系统,将面向对象建模语言 UML 引入 CMS 系统的设计,采用 UML 语言建立 功能需求模型、静态模型、动态模型,抽象出 CMS 系统的共同功能特征,可以提高 CMS 系统的开发效率和软件重用,促进 CMS 系统的研究和应用。最后采用 Rational Rose 工具实现 CMS 系统设计模型,同时结合.NET 技术特色实现 MVC 设计模式, 采用效率高的面向对象的方法来创建动态应用程序,提升系统结构优化和系统安全性。
关键词:CMS 系统; 统一建模语言; 建模; MVC 设计模式; 安全性
文章编号:1000-7024 (2009) 05-1249-03
中图法分类号:TP311.52
文献标识码:A
Design and implementation of CMS system based on UML
HUANG Wei1,2, LI Long-shu1,2, LI Xue-jun1,2, LIN Sheng-hua1,2
(1. School of Computer Science and Engineering, Anhui University, Hefei 230039, China; 2. Key Lab of Intelligent
Computing and Signal Processing, Anhui University, Hefei 230039, China)
Abstract:To build standard, universal, broad applicability of the CMS system, object-oriented UML is used to the process of the design of the CMS system. Demand model, static model, dynamic model are designed, and the common characteristics of the system is analyzed. In this way, development efficiency of the CMS system and software reuse is improved, research and application of the system is also promoted. Then the tool of Rational Rose 2003 is applied to construct model, the technology of . NET is used to actualize the MVC design model, and the efficient object orient programming is used to creative dynamic applications. By this way, it optimizes structure and enhances security of the CMS system.
Key words:CMS system; UML; modeling; MVC design model; security
标准建模语言。它是对软件开发过程中各种制品进行可视
化、详述、构造和文档化的、面向对象的、独立于过程的建模 语言[2]。UML 融入了软件工程领域的思想、方法和技术,在系 统开发的各个阶段都能得到应用[3]。
因此,我们抽象出 CMS 系统的共同特点和本质特征,运 用 UML 描述 CMS 系统的设计和实现过程,采用 Rational Rose
2003 建立 CMS 系统的模型。建立基于 UML 的 CMS 系统模 型,可以提高 CMS 系统的软件重用和开发效率,促进 CMS 系 统的研究和应用。同时结合.NET 提供一致的面向对象的编程 环境,采用效率高的面向对象的方法来创建动态 Web 应
文档评论(0)