基于对象设计的远程作业系统

基于对象设计的远程作业系统

ID:38269441

大小:160.54 KB

页数:5页

时间:2019-05-25

基于对象设计的远程作业系统_第1页
基于对象设计的远程作业系统_第2页
基于对象设计的远程作业系统_第3页
基于对象设计的远程作业系统_第4页
基于对象设计的远程作业系统_第5页
资源描述:

《基于对象设计的远程作业系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛*基于对象设计的远程作业系统BasingonObjectDesignRemoteExerciseSystem秦澎涛闵光照(南昌大学计算中心江西南昌330031)[1]摘要:文章介绍了一个远程作业系统的分析与设计过程,重点介绍系统中重要对象的抽[3]取及其关系的分析,给出各个关联对象之间的关系图,并通过对对象关系的分析,设计出类的详细结构,文章最后给出各对象之间关系的实现过程。关键词:作业系统;

2、对象;统一建摸语言中图分类号:TP311.5文献标识码:BQinPeng_taoMinGuang_zhao(ComputerCenterNanchangUniversity,Jiangxi,Nanchang,330031)Abstract:Thispaperintroducedananalysisofremoteoperatingsystemandtheprocessofdesign,especiallytheabstractionoftheimportantobjectsanditsanalysisof

3、relation,listingtherelationalgraphofeachrelatedobjects,anddesigntheverbosestructureoftheclassthroughtheanalysisoftheobjects.Intheendofthepaper,itwasshowtheimplementationprocedureoftherelationshipofeachobject.Keywords:ExerciseSystem;Object;UML一.引言本系统能够实现题目

4、设计、作业布置、学生答题、评讲总结等作业环节的全程微机化,可用来装备大学的局域网络教室和校园网,以及公共教育网站和网校。已在我校多个院系使用,运行效果良好。文章将介绍该系统的分析、设计过程,文中没有涉及系统的详细设计,而是针对系统中的关键对象做详细的分析。二.分析与设计1.分析实际上,作业系统可以分为三个阶段:布置作业:在这一阶段,行为主体是教师。教师首先要确定需要布置作业的课程及章节,并从此节的课后习题中挑选相应的题目,作为布置给学生的课后练习题目。解答作业:这一阶段的行为主体是学生。当学生接收到教师布

5、置的作业后,,将自己的解答内容写出来,完成这一课程的所有作业后,将作业的解答发送给相应的教师,也就是交作业。批改作业:这一阶段的行为主体是教师。当教师收到学生交来的作业后,,教师要将自己对作业的批改、评语写上,然后再把这些内容传送给学生,也就是把作业本发给学生,让学生明白并纠正自己的错误。[2]据此,我们可得出系统主体用例图:*作者简介:秦澎涛(1965.8--)男,汉族,南昌大学计算中心副教授,硕士生导师,研究方向是软件工程和神经网络.项目来源:江西省教育厅2005年科技计划项目,编号:赣教技字[200

6、5]46号1http://www.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛题目设计布置作解答作业批改作学生教师查看作2.对象与关系分析[1]2.1主体与类从用例图中我们可以抽去出2个主体及4个主要的类其中,有主体教师和学生,题库类(Exercise)、作业生成类(CreateExe)、作业发布类(PulishExe)、作业完成类(FinishExe)。2.2分析主体与类的关系2.2.1教师与题库关系教师对习题管理、并显示习题以便教师挑选进而布置给学生练习

7、,得出关系图如下:添加习题修改习题Exercises删除习题教师显示习题2.2.2教师与作业生成关系教师挑选好习题作为将要发布给学生做的作业,在审核时可能要增加或剔除一些习题再发布给学生,所以教师与作业生成的关系如下:生成待布置作业CreateExe教师删除待布置作业2.2.3教师与作业发布关系教师将生成好的作业发给学生,并要获取其发布ID及限交日期,以便教师在批改时确定学生的作业及学生是否完成作业。因此,教师与作业发布的关系如下:发布作业获取发布IDPublishExe教师获取限交日期2http://w

8、ww.elecfans.com电子发烧友http://bbs.elecfans.com电子技术论坛2.2.4教师与作业完成关系教师将选好的作业发布给学生,即生成学生的初始作业(此时作业完成也就是学生的初始作业);批改作业也就是修改作业完成的教师批改属性;教师也可以查看学生以前做过的作业。教师与作业完成关系如下:生成学生的初始作业批改作业FinshExe查看作业教师显示作业2.2.5学生与作业发布关系学生应从作业发布中得到作业发

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。