收藏本站
《华中师范大学》 2002年
收藏 | 手机打开
二维码
手机客户端打开本文

UML在网上教学系统建模中的应用

刘沙飞  
【摘要】: 自1986年Booch提出面向对象方法论,迄今已出现50种以上的方法论。面向对象方法已经逐步取代了传统的软件分析和设计方法,成为当前计算机软件工程学中的主流方法。著名的软件工程学家Grady Booch、Jim Rumbaugh和Ivar Jacobson在精心比较不同的建模语言优缺点及总结面向对象技术应用实践的基础上发布了统一建模语言UML。 UML是用于描述、可视化和构架软件系统以及商业建模的语言,它涵盖面向对象的分析、设计和实现,融合了早期面向对象建模方法和各种建模语言的优点,为面向对象系统的开发提供了丰富的、严谨的、扩充性强的表达方式。UML是一种建模语言,而不是一种方法,不包含方法中的重要组成成分——过程的描述。RUP是由Rational公司给出的一种软件过程,提供一种分派开发组织任务和职责的途径,描述软件开发的过程。 本文摈弃了国内大多数软件系统开发者使用的结构化的开发方法,采用了统一建模语言UML和RUP,借助ROSE工具,在对网上教学系统进行可视化建模方面做了一些新的尝试,实现了系统的增量迭代开发。国内UML和网上教学的研究都刚刚起步,基于UML建模的网上教学系统更是少见,本文论题立足于面向对象可视化建模的前沿技术,给出了一个符合远程教学模式和我校实际特点的新的网上教学模型,详细论述了从分析、设计、编码到实现的开发全过程,对开发其它类似系统具有一定的参考价值。 开发网上教学系统这祥一个具有一定规模和复杂性的软件系统是一项工程,必须按工程学的方法加以组织,并经过分析、设计、实现、测试、维护等一系列的软件生命周期阶段。编程是重要的,但系统建模更为重要,只有在分析和设计阶段建立良好的系统模型,才能保证工程的正确实施,这是人们从软件危机中获得的重要教训。 在系统的开发流程中,需求分析是其中决定性的一步。本文在详细分析远 /迄〔”\项士兰生老文 \W;”十U几15门工引) 程教育的特点和国内远程教育的现状后,得出了系统的用例摸型,并在此基础 上分别建立了网上教学系统的静态结构模型和动态行为模型,以规范面向对象 的需求分析、总体设计、详细设计、代码的主成以及项目的管理和维护,实现 系统的塔量开发。对干模型中的用例图、类图、包图、顺序图、合作图、状态 图和活动图,文中都详细地说明了主成过程和意义。 实现阶段的构件图和配置图描述了网上教学系统的物理模型——系统源 代码的静态结构和运行时刻的实现结构。该系统运行于LinuX澡作系统之上, 提供了一个完整的网上教学环境,基本实现了在分析和设计阶段定义的用例模 型。文中详细介绍了采用 PHP+MySQL+Apache实现的功能模块,包括基于 数据库的动态消息管理、Treeview形式的课件剁览、多条件信息查询、课件管 理、个人信息维护、讨论和答疑以及在线作业。 最后,本文对论文所做的工作进行了总结,并提出了今后的工作方向。
【学位授予单位】:华中师范大学
【学位级别】:硕士
【学位授予年份】:2002
【分类号】:TP399

【相似文献】
中国期刊全文数据库 前10条
1 于重重;基于UML的网上审批系统的建模研究[J];计算机仿真;2004年07期
2 李明,张新元;UML在人力资源管理系统中的应用[J];微电子学与计算机;2002年12期
3 陈旭;;UML建模在校园一卡通中的应用[J];科技创新导报;2012年26期
4 李凯里,应华;UML建模与三维实体造型[J];中国制造业信息化;2004年10期
5 周长虹;;UML在C#精品课程网站开发中的应用[J];南通纺织职业技术学院学报;2008年04期
6 徐宝祥,吕娜,李学洁;多代理系统的UML建模研究[J];情报科学;2004年05期
7 杨峰;;基于UML的连锁经营管理系统建模研究[J];微计算机信息;2007年30期
8 孙晓燕,范跃华,许金国;UML在某武器系统故障诊断专家系统中的应用[J];西安工业学院学报;2004年01期
9 周莹,张宇华;UML及其在图书管理系统中的应用[J];电脑与信息技术;2004年04期
10 王瑞金,段会川,Martin Gogolla;统一建模语言UML及其建模实例[J];计算机应用研究;2002年08期
中国重要会议论文全文数据库 前10条
1 刘良;毕义明;杨萍;;基于UML导弹任务规划系统建模与实现研究[A];'2008系统仿真技术及其应用学术会议论文集[C];2008年
2 李霁坤;张群;;UML在物资管理系统开发中的应用[A];全国冶金自动化信息网年会论文集[C];2004年
3 李霁坤;张群;;UML在物资管理系统开发中的应用[A];冶金自动化信息网年会论文集[C];2004年
4 杨秀杰;;基于UML的图书管理系统的需求分析[A];2008年计算机应用技术交流会论文集[C];2008年
5 黄芳;苏中滨;郑萍;;基于UML的中小企业客户关系管理系统的设计[A];黑龙江省计算机学会2009年学术交流年会论文集[C];2010年
6 寇海莲;宋波;韩瑛;;基于UML的网上选课系统的分析与设计[A];计算机与教育——全国计算机辅助教育学会第十二届学术年会论文集[C];2005年
7 徐玲;王成良;文俊浩;;基于UML的实时嵌入式系统的分析和设计[A];’2004计算机应用技术交流会议论文集[C];2004年
8 范璐敏;;基于UML的医疗设备管理建模[A];中华医学会医学工程学分会第五届青年委员会第二次年会暨《中国医疗设备》杂志社年会论文集[C];2011年
9 何群;董威;李存斌;;基于UML建模技术设计和开发管理信息系统[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
10 刘智勇;籍文雪;姚强;徐玲;王珺;杨颖;冯俊剑;;基于UML的国家卫生信息系统评估框架体系构建研究[A];中华医学会第二十一次全国医学信息学术会议论文汇编[C];2015年
中国重要报纸全文数据库 前2条
1 对外经济贸易大学信息学院 曹景广;用UML实现ERP系统建模(四)[N];国际商报;2002年
2 对外经济贸易大学信息学院 曹景广;用UML实现ERP系统建模(三)[N];国际商报;2002年
中国博士学位论文全文数据库 前9条
1 江金龙;UML和Petri网建模方法及其在C~4ISR系统中的应用[D];南京理工大学;2007年
2 董威;面向UML的模型检验研究[D];中国人民解放军国防科学技术大学;2002年
3 窦亮;UML动态行为图的机械语义形式验证与精化研究[D];华东师范大学;2015年
4 周翔;基于抽象状态自动机和π演算的UML动态语义研究[D];华东理工大学;2015年
5 赵也非;动态UML子图的形式语义研究[D];华东师范大学;2010年
6 杨年华;模型驱动架构中的可信嵌入式软件建模与分析[D];华东理工大学;2011年
7 孙晓星;面向方面的软件容错模型设计与分析技术[D];华东理工大学;2012年
8 周靖宇;模拟电路RUP预测方法研究[D];电子科技大学;2016年
9 邹远文;细胞力学脉动流实验方法与测控系统研究[D];四川大学;2002年
中国硕士学位论文全文数据库 前10条
1 刘沙飞;UML在网上教学系统建模中的应用[D];华中师范大学;2002年
2 夏克付;基于UML的电子商务系统建模研究与应用[D];合肥工业大学;2008年
3 资武成;基于UML的电子商务系统的建模与开发[D];国防科学技术大学;2004年
4 王连备;数字摄影测量软件设计的UML建模与组件技术研究[D];中国人民解放军信息工程大学;2003年
5 周增国;基于UML的高校管理信息系统的分析与设计[D];哈尔滨工程大学;2007年
6 鹿瑶;基于UML的嵌入式系统非功能属性获取及建模的研究[D];西安电子科技大学;2013年
7 武继文;基于UML的数据仓库逻辑建模研究[D];上海师范大学;2012年
8 李卓;基于UML网络信息管理系统的分析与设计[D];华东师范大学;2009年
9 蒯明;UML建模技术在电子政务系统中的若干应用[D];南京理工大学;2008年
10 孟宇龙;基于UML和工作流技术的纺织企业信息化研究与实现[D];哈尔滨工程大学;2006年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026