APP下载

UML在网上课程档案系统设计中的应用

2012-11-22吴其林袁志祥屈严伟安徽工业大学研究生学院安徽马鞍山243002

长江大学学报(自科版) 2012年22期
关键词:课程系统设计

吴其林,袁志祥,屈严伟,罗 标 (安徽工业大学研究生学院,安徽 马鞍山 243002)

UML在网上课程档案系统设计中的应用

吴其林,袁志祥,屈严伟,罗 标 (安徽工业大学研究生学院,安徽 马鞍山 243002)

UML统一建模语言是一种面向对象的可视化建模语言,是一种定义良好、易于表达、功能强大且普遍适用的建模语言。以网上课程档案系统的设计为例,详细阐述了使用UML对系统进行需求建模的全过程,并给出了系统设计和实现结果。

UML;网上课程档案系统;需求建模

随着研究生培养手段的多样化和学校数字化校园的发展,原有的信息化管理手段已经不能完全满足研究生培养发展的需要。网上档案系统以“导师-学生”互动为基础,管理部门提供服务的新模式对研究生整个培养环节进行流程监控和管理。以往系统设计所采用基于过程的瀑布生存周期模型将过程和数据分离,软件开发效率低,软件可重用性和扩展性差[1]。而面向对象的分析与设计(OOA&D)方法解决了这些问题,其中UML(Unified Modeling Language,统一建模语言)就是其中的典型产物。UML是一种定义良好、易于表达、功能强大且普遍使用的建模语言。它结合了软件工程领域新的思想、方法和技术,支持面向对象的分析与设计从需求分析开始的软件开发全过程[2-4]。下面,笔者以网上课程档案系统为例,探讨了UML建模方法。

1 UML建模机制

UML的建模机制包括静态建模和动态建模2类,其中静态建模是整个建模的基础,包括用例图、类图、包、对象图、构件图和配置图,定义了系统中重要对象的属性和操作以及对象之间的相互关系;……

登录APP查看全文

猜你喜欢

课程系统设计
Smartflower POP 一体式光伏系统
WJ-700无人机系统
数字图像处理课程混合式教学改革与探索
ZC系列无人机遥感系统
软件设计与开发实践课程探索与实践
为什么要学习HAA课程?
瞒天过海——仿生设计萌到家
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
设计秀
有种设计叫而专