基于UML技术的课程网站系统的开发
2014-05-21孙平杨琳
新媒体研究 2014年7期
关键词:需求分析
孙平+杨琳
摘 要 首先介绍UML(Unified Mode1ing Language)建模语言的基本内容,包括其优缺点、语法语义和应用范围,并以网站论坛系统开发过程中探讨以UML技术中心的开发方式,通过对开发课程网站论坛系统的需求分析,详细说明UML技术在可视化建模中的核心作用。
关键词 UML;网站开发;需求分析
中图分类号:TP315 文献标识码:A 文章编号:1671-7597(2014)07-0023-01
自OMG组织发布了UML后,它为开发团队提供标准通用的设计语言,通过使用UML,程序员能够更准确的阅读需求分析,更有效的交流系统架构和设计规划。同时,UML提供了多种类型的模型描述图(diagram),通过这些图,程序员能够使整个开发过程更好理解。UML图包括了类图、例图、状态图和顺序图等,用例图能帮助开发团队以一种可视化的方式理解系统的功能需求。类图描述了系统中所有实体的关系,比如静态结构;顺序图显示系统的流程,它通过自描述的方法,明确的表示出系统中不同对象的调用方式;系统通过状态图显示所有类的不同状态和它们之间的转换信息[1,2]。
1 网站描述并建立用例图、静态分析、类图和序列图
由于课程网站的主体是教师和学生,通过该网站的开发,学生具备了解课程资源的功能,比如下载课件、浏览教学计划、了解学习方法等,在网站中应该提供一个答疑系统,学生可以在系统中提问,方便老师的解答。在网站系统中,教师有权发布课程学习内容、发学习方法和课后习题的内容等,也能够上传课件,回答学生的提问,并提供在线考试的题库。……
登录APP查看全文
