大学教务管理系统——UML模型_第1页
大学教务管理系统——UML模型_第2页
大学教务管理系统——UML模型_第3页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、某大学教务管理系统UML模型师着高校校园网的建立和Internet枝术的引进,基于校同网和Internet的应用系筑的开 发正在薩勃开展。教务管卑师高校教学管理的一向411作,现代化的高校教务管理需要现 代化的信息管理系统支持。新世纪背景下,高校教育U制进展了夫规模的改革,招生人数逐 年增加,教学方案不斷更新。在高校日常管理中,教务管卑无轿是核心工作,車中之重。M 管理模式的科学化与规化,管理手段的信息化与自动化对于学校的总It开展严生深远的影 响,由干管理容过多,繁顼,处IlWilf?也非常复杂,并且师着学校人员的1H0,教务管理 系统的信息量大帽上开,因此住往很难及时准确地拿捋教务信息的运

2、作状态迪便得高校教务 管理的工作量大帽度增加,另外,廠着教百改革的不断深化,教学管卑模貳也在发生变化, M如实血学分制、学生自主选j杲等。迪一切訓有頼于it算机网络技术相数齬库枝术的支持, 在这样的形势下建立和完善一个集应化的教务管咽系统势在必llo目前,国高校郡开发了自己基干校园网的教务管理系统c由于貝教务菅理模沆不尽一样, 不间学校的实际教务管理怖况各有自己的特点,因而各高校需要针对自己的教务管理模式和 特点建立自己的教务管理系统。本设it是基于杲高校的教务管理模式开发的基干校园网的教 务管理系统。这样一丫系统不仅可1UIIKI作量、提高外公效率,而目便分散的教务信息得 到集中处理,对績轻

3、教务工作负担、提高教务管理水平、实现教务管理的现代化具有車要意 义。1建立系鋭用M模塑1.1确定系貌模型的参与者仔细分桥教务管理系统冋趣描述。在UML中,角色代表位干系统之外和系就进驛交互 的一类对象,本系统中皿立主要的角色有以下三类:1教务员:教务员在教学管理系统中对全体学生进最用户登录、学籍管理、选课管 ir教学管理和戒據管卑,并目对教登录管理、教学管理和应绩管咽。教务业工作人 员处理日常的系统维护,例如维护和及时更新学生,教师信息以及安排选课等。2教师:教师根据教务系统的选课安排进展教学,稱学生的考试成绩录人此糸竦。3学生:学生能筋在教务管理系统更改学籍信息、进展选课、查胃已选课桿相考试

4、 成绩。1.2识别用例用例是系就外部参与者与系説在交互过样中需要完成的低务,识别用例最好的法就是从 分桥系锐的参与者开场,考虑岛一类参与者需要便用系统的哪些功能,如使用系统,根据教 务管理系统的运inlf?个規取的参与者信息,确定系统分为以下几个用例:(1) 学生参与者用例:用户登录学籍管理选课管理(2) 教师参与者用例:用户登录成绩管理教学管理(3) 教务员参与者用倒:用户登录学籍管理排课管理成绩管理选课管理教学管理系统维护1.3 1立如下呱个用例图模型(1) 頂层用例图如图1-1所示从用H01-1可以看出学生、教师和教务员制使用了 14用户登录"用例,表示学生必须 先进展用户登录

5、后才可以进展学籍管理和选课管理。同理,教师也必须登录后才能进展成壤 管卑和教学管理。朝务员登录后进展系统设置、学籍管理、择课glOS学管卑等標作。2学生角色用例图如图示、r 叮网I:送课:Z</Ml <Mrb< .-込i衆哲严诛仕汴忙介旳个学期成细<<» x ti iK >>f八、'fml-i > 不及格成绒KvCJGUV/成绩淳尸;川八代虫0门旬戎纟资业汕划左成怙呪:1vde»戍绒帯咲吱)图1-2学生角色用何图从用例图1-2可以看岀学生登录后才能进展所有的棵作,(3)教师角色用例图如图1-3 01示迪样可以提高系统的

6、平安11。图1-3教蕭角色用M图从用例图仁3可以看出教师所有的用僧協是建立在44用户登录"根6±,表示教师必须先登 录后才可以执行柑应的助能,这样可以錠高系统的平安性,以免有人应心猊供虛假信息。(4) 教务员角色用例图如图1-4 W示从用側图14可以看出教务员的用例相对较多,但是教务员的所有的用例制必须在從用 户登录”的根K1,表示教务员必缄先登录才可以执!关的劝能,这样间样可以猊高系説 曲平安性,防止有人戒心更改信息。2建立系统动态模型2.1活动图经过沽动图的建模可以比拥淸楚地了解整个asiis的樣作过桿,本系统中壬要的活动 图有如下几个:学生应據査询活动图、教务员修改学

7、生资科沽动图、学生选课活动图以及教师戒绩录人活动图学生成鑽査询图如图2所示学生C才*吕教务员教师 7严/(用户名密旳) (俐T丫止储、/抒他询科P0/匸成成绒单)r_广、有钳谋)血教务加成绩仃辺)<-'x(无決)HBc糸任謀教01修攻成绩)(史新数据库 <i图2学生成3(査询活动图从图2可£1看岀,活別图分力多f不间的沐道,毎个沐道表示学生在査询应塡活劝中 不间参与者的工作lio Bt»iO中的活动是参与者要执行的操作。通过不通沐道之间的活动 过渡,可以了解参与者之间的通信。迪些信息可WffiflUffiOl更好地理解系统的业务过程。在学生成绩査询活朋图

8、中可以知道,学生、教师和教务员之间存在着相互联系。学生登 录£1后可以査询已选科目和成绩单,如果发现自己的成缄单有捲误后可以通孙I教务员成绩有 误,教务员曲系朝师后,教师修改应發,然后教务员更新数据库。成绩无误后,査询完毕。(2) a务员学生资料修改活劝图如图2-2®示;(3) 学生选课活动图如图23所示;Xc窃录X|/择慘改项(了 &业不冲疋3专业冲灯厂人数己満V丿(不继续1人数木満3户名密巴)图2-2教务员学生资料修政活动图图2-3学生选W活动图U图22可£1看出,教务员登录教务系统,系用户呂和密码,假设有錯误車新输入, 无选择修ftlff,确定修改,

9、图23学生选猱活动图图2M教第喷鑽录入活动图2.2顺序图主要包祐如下几个顒序图 教务学籍管理魚序图 学生注序图 学生选课顺序图 教师成麵录人顺序图学範莹理界血;士 M懿控桓址掘库挽块11:选择添加的学生图25教务"学籍管理JI序图o夕生注圧界曲一工注册兰厲注世总医规则II:就求注册JL 2:输入用尺名)I3;祎询学牛对探I8:注册成3, ftlfMIfllJ ;J -fiI图2-6学生SBIff图:敎呵系浊.及界向I1:用户幺密码JL2,登录成功£I3:成给录入保仃成细仁总5;佟改成測>5査询成绒皑总>山戍绩录入成功flI>0I录入負序图3系鋭类模塑31系

10、统包图吊整个教务管理系统划分为人员信息.接口和事务3个包,分别控科不冋的应用。3.2类图根据糸锐则分的三类包图,分别过论人员信息色,接口包和事务包中的类图分别力:(1) 人员信息包的类图(2) 接口包的类图(3) 事务包的类图学生-姓名:char学号:long班级:char口令:long+学籍管理():string4选课管理():siring 十成绩管理():string +川八登录():string教务员-姓名:char -川户名:char 口 令:char 十学籍管理():string +选课菅理():string +成绩管理0 : string 卜教学管理():string +排课管理():string +用户登录():string教师姓名:char 川八名:long 口 令:char-或绩管題():string 教学管理():stringTIJ八登求():string图3J人员信息包的类图图32接口信息色的类图教师成绩录入管理教帅id : char -11 期:char-课程 id : char-学生学号:char教务员教学管理 管刖员id : char11 期:cliar 教职 Eid : char 课称id : char学生学籍營理 学生嗥号:string 口 期:char用户登录川户登录:char 用户注销:char 退出系统:char教务员卅课管理 管理员id

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论