基于UML的评学评教系统设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
a d UML mo e i g t o . n d l meh d n
Ke r s assm n u yea a o fecigss m ; ML;bet o e ; ei ywod : ses e ttd vl t no ahn t s ui t ye U oj d l D s n cm g
ML建模方法。 系统的对 象模型 ,以主要 业务类图及 学生评教序列 图为例 ,介绍 了面向对象的建模 思路和 U
关键词 :评学评教 系统 ;U ;对象模型 ;设计 ML
UM L- a e a h Le r i g As e s e tS se sg b s d Te c a n n s s m n y t m De i n
CHEN i g Jn (e igU inU iesyBo h m syE gneigC l g B in 0 03 B in no nvri ice i n ier ol e, e ig10 2 ) j t Ⅱ n e j
Ab t a t s r c :Ba e n t e u e e s d lb u l i g a s s me ts y o e t a h n v l ain s se n e s a ay i, S s d o h s a e mo e y b i n s e s n t n t e c i g e au t y tm e d n lss U - d ud h o
1 引言
面 向对 象的建模 方法着 眼于研 究 的现 实问题 ,对 问题空 间进行 自然分割 ,识别其 中的实体 ( 或对象) 及其相互关 系 ,
在这个用例模 型中有 3个执行者 : 管理员 、教师 、学生 ,
1 个 用例 。对 于系统管理员来讲 ,主要 的工作是 要进行基本 6 信息 的维护 ,包 括权 限的管理和数据 的备份 与恢复等 。对 于 教 师来讲 ,每个 学期 要给 学生一 个客 观的学 习成 绩 的评价 , 即考试 成绩及作业 成绩 ,并 对上课 的班级 给出学生们 上课状 态 的主观评价 ;学 生要 除了能查询基 本信息 以外 ,对 本学期 的任课 教师能 给予一个 主观评价 ,以促进教 师结合学 生 的接 受情 况调整教 学计划 和教学方法 。另外 ,本 系统 为教师 和学 生 提供一个 自由交流 的平台 ,论坛 、邮件 、博客 ,他 们可 以
户 ( sr、统计 (t ii 、论坛 (ou ) U e) Sa sc tt ) Frm 、博客 (l ) Bo 。 g
本 系统设计 B s 类作 为基 类 ,主要定义 了各 个类通用 的 ae
S D MU1 PI T N N D CT N T Y F 0 P R PL A1 UA 【 U 0C I A C 0 IE E 0
计算机应用教学研究
基于 U ML的评 学评 教系统 设计
陈静
( 北京联合大学生物化学工程学院 ,北京 10 2 ) 0 0 3
摘 要 :通过建立用例模 型对评 学评教 系统进行 需求分析 ,利 用统 一 建 模 语 言 分 别 通 过静 态模 型 和 动 态 模 型 设 计 了
选择 任何一种方 式进行 沟通 ,以弥补 教师在学生传 道授业解 惑 ,以及 学生 跟
教 师距 离太远 ,以至于 不能及时 给教 师反馈 教学效果 导致教
学计划 和学生 实际情况偏 离太远 ,甚 至 ,教 师可 以利 用此平
台为心理纠结 的学生进 行疏导 ,为毕 业班 的学生进行 就业 指
建立问题 空间的信 息模 型。U L M 是一种定义 良好 、易于表达 、
功能强 大且普遍适 用 的建模 语言 。这种语 言继承 了各种 面 向
对象和一些结构化建模语言 的优 点 ,把它们有 机地融为一体 ,
也代表了面向对象 方法 的软件开发技术 的发展方 向。
2 用例模 型 建立
用例视 图被认 为是 U ML中起着 支配作用 的视 图 ,它描述 的是系统外部可见 的行 为 ,展示的是 系统功 能的结构化视 图 , 因此 ,在软件 开发开始 于考虑用户 所提 出的系统 的需求 的情 况下 ,用 例视 图确立 了一 种强制力 量 ,驱 动和 约束着后 续 的 开发 。用例 图以图解 的形 式概括 了系统 中的不 同参 与 者和用
例 ,并 显示 了哪些参与者 能够参与 哪些用 例 。评 学评教 系统
的用例图如图 1 所示 。
导 。同样 ,也有 利于教 师与教师之 间沟通学 术问题 ,学生 与 学生之间沟通学习方法 ,互相勉励 ,共同促 进。
3 对象 模型 建立
31 静态模型 . 主要业务类 :基类 (ae 、学生 (tdn) B s) Sue t、教师 (ec— r ah r e) r 、班级 ( l ss、课程 (o r ) Ca e) s C us 、部门 ( ea met、用 e Dpr n t )
igteU ie dl gL nu g r es t n ya cm dl truhteds no ess m" ojc m d lote n nf dMoei aga eae h t i a dd nmi o e og ei f t s bet o e t h h i n t ac sh h g h t ye m i b s es ls darms n e un edarm sa xmpeo ahn vlao f beto etdm dl gies an ui s as i a dsq e c iga s nea l fe cigea t no jc— r ne o e n a n c g a a t ui o i i d
Ke r s assm n u yea a o fecigss m ; ML;bet o e ; ei ywod : ses e ttd vl t no ahn t s ui t ye U oj d l D s n cm g
ML建模方法。 系统的对 象模型 ,以主要 业务类图及 学生评教序列 图为例 ,介绍 了面向对象的建模 思路和 U
关键词 :评学评教 系统 ;U ;对象模型 ;设计 ML
UM L- a e a h Le r i g As e s e tS se sg b s d Te c a n n s s m n y t m De i n
CHEN i g Jn (e igU inU iesyBo h m syE gneigC l g B in 0 03 B in no nvri ice i n ier ol e, e ig10 2 ) j t Ⅱ n e j
Ab t a t s r c :Ba e n t e u e e s d lb u l i g a s s me ts y o e t a h n v l ain s se n e s a ay i, S s d o h s a e mo e y b i n s e s n t n t e c i g e au t y tm e d n lss U - d ud h o
1 引言
面 向对 象的建模 方法着 眼于研 究 的现 实问题 ,对 问题空 间进行 自然分割 ,识别其 中的实体 ( 或对象) 及其相互关 系 ,
在这个用例模 型中有 3个执行者 : 管理员 、教师 、学生 ,
1 个 用例 。对 于系统管理员来讲 ,主要 的工作是 要进行基本 6 信息 的维护 ,包 括权 限的管理和数据 的备份 与恢复等 。对 于 教 师来讲 ,每个 学期 要给 学生一 个客 观的学 习成 绩 的评价 , 即考试 成绩及作业 成绩 ,并 对上课 的班级 给出学生们 上课状 态 的主观评价 ;学 生要 除了能查询基 本信息 以外 ,对 本学期 的任课 教师能 给予一个 主观评价 ,以促进教 师结合学 生 的接 受情 况调整教 学计划 和教学方法 。另外 ,本 系统 为教师 和学 生 提供一个 自由交流 的平台 ,论坛 、邮件 、博客 ,他 们可 以
户 ( sr、统计 (t ii 、论坛 (ou ) U e) Sa sc tt ) Frm 、博客 (l ) Bo 。 g
本 系统设计 B s 类作 为基 类 ,主要定义 了各 个类通用 的 ae
S D MU1 PI T N N D CT N T Y F 0 P R PL A1 UA 【 U 0C I A C 0 IE E 0
计算机应用教学研究
基于 U ML的评 学评 教系统 设计
陈静
( 北京联合大学生物化学工程学院 ,北京 10 2 ) 0 0 3
摘 要 :通过建立用例模 型对评 学评教 系统进行 需求分析 ,利 用统 一 建 模 语 言 分 别 通 过静 态模 型 和 动 态 模 型 设 计 了
选择 任何一种方 式进行 沟通 ,以弥补 教师在学生传 道授业解 惑 ,以及 学生 跟
教 师距 离太远 ,以至于 不能及时 给教 师反馈 教学效果 导致教
学计划 和学生 实际情况偏 离太远 ,甚 至 ,教 师可 以利 用此平
台为心理纠结 的学生进 行疏导 ,为毕 业班 的学生进行 就业 指
建立问题 空间的信 息模 型。U L M 是一种定义 良好 、易于表达 、
功能强 大且普遍适 用 的建模 语言 。这种语 言继承 了各种 面 向
对象和一些结构化建模语言 的优 点 ,把它们有 机地融为一体 ,
也代表了面向对象 方法 的软件开发技术 的发展方 向。
2 用例模 型 建立
用例视 图被认 为是 U ML中起着 支配作用 的视 图 ,它描述 的是系统外部可见 的行 为 ,展示的是 系统功 能的结构化视 图 , 因此 ,在软件 开发开始 于考虑用户 所提 出的系统 的需求 的情 况下 ,用 例视 图确立 了一 种强制力 量 ,驱 动和 约束着后 续 的 开发 。用例 图以图解 的形 式概括 了系统 中的不 同参 与 者和用
例 ,并 显示 了哪些参与者 能够参与 哪些用 例 。评 学评教 系统
的用例图如图 1 所示 。
导 。同样 ,也有 利于教 师与教师之 间沟通学 术问题 ,学生 与 学生之间沟通学习方法 ,互相勉励 ,共同促 进。
3 对象 模型 建立
31 静态模型 . 主要业务类 :基类 (ae 、学生 (tdn) B s) Sue t、教师 (ec— r ah r e) r 、班级 ( l ss、课程 (o r ) Ca e) s C us 、部门 ( ea met、用 e Dpr n t )
igteU ie dl gL nu g r es t n ya cm dl truhteds no ess m" ojc m d lote n nf dMoei aga eae h t i a dd nmi o e og ei f t s bet o e t h h i n t ac sh h g h t ye m i b s es ls darms n e un edarm sa xmpeo ahn vlao f beto etdm dl gies an ui s as i a dsq e c iga s nea l fe cigea t no jc— r ne o e n a n c g a a t ui o i i d