UML:学生成绩管理系统_第1页
UML:学生成绩管理系统_第2页
UML:学生成绩管理系统_第3页
UML:学生成绩管理系统_第4页
UML:学生成绩管理系统_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、西安邮电大学(计算机学膝课内实駿援告实验名称:学生成绩管理系统专业名称:软件工程班 级:学生姓名:学号(8位l指导教师:孟伟君实验日期:2013年12月18日项目小组倍息项名称学生成绩管理系统组长赵大伟04113124建模图的设计组员1郭亚涛04113125具体的操作:画图组员2曹景尧04113126建模图的没计组员3吴扬04113104建模图的描述,具体画法组员4黄璐04113099建模图的描述组员5毛文涛04113118模型图的修改一. 实验目的及实验环境目的:解决学校对学生成绩信息进行处理时,对各种数据的需求,并且能够学校方 血对学生成绩的管理。主要解决学生成绩信息查询困难等问题。确定学

2、生成绩信 息管理系统功能需求,数据需求及软、硬件需求。确定学生成绩管理系统所能实 现的功能,本系统屮主要足通过数据库对其进行操作,如学生成绩等增加,删除, 修改,查找等功能。环境:cpu: windows操作系统:windows 软件平台:plato-ent-x二. 实验内容几个人分一个小组,针对一个项目:学生成缋管理系统1、画岀这个系统的用例图、包图、类图、活动图、状态图、顺序图、领域模型 图、构件图、部署图,写岀这些模型图的比较详细的描述文捫。2、概要耍求:(1) 、管理员可以管理学生,教室,班级和客户课程的信息。(2) 、学生可以根据课程和学期查看自己的考试成绩。(3) 、教师可以录入修

3、改成绩,可以打印成绩,可以查看成绩。(4) 、教师、管理员、学生必须先登录才能操作(5) 、管理员也可以权限操作教师的功能,即管理员依赖教师三.实验结果用例图:subsystemianager迭择aen印成级給改成结录入雜查御成结大成结管理迭择字期教教师ifisca%a管理员_ -录入教信息录取学生e®录入深程信息录入班组信良包图:深程信息系绞学生基本信息系绞管理员管理信息系绞学生£i «property» tname : character i «property» tsex : character«proper ty&#

4、187; tno : long «property» tage : int «troperty» sdept : character_cours*info(cname : chtr<ct<r) (cntmt : chtracttr)fli cttptrsonlnfo (tno : lone)property>> sname : character <<troperty» ssex : character «troperty» sno : long3oroperty>> clas

5、s : character«property» profession : character <<troperty» sdept : charactergwtptrsonliifo (sno : long)极s*l*ct胃cours* (cntm* : chtracter) g<t_cour»tinfo (cntm« : chtrtcter) ttslcsno : lozv<)极0 .ttxlinfo (cntmt : chtrtct«r)g管理员sroperly» unme : chacler ei

6、<<troperty» isex : character ex <<troperty>ino : lon典(stuiafocsno : long) getjtealnfoctno : lon)m anage_t e alnf o ctno : long) ilh anage_s tulnfo csno : lon)曰学生ei «property» snit : character «property» ssex : character «pr0perty» sno : longei «

7、troperty» clss : character«troperty» profession : character£i«property» sdept : character.courseirtfo (cname : character)stl«ct cours« (cnmt : chtr亀b深程(k«. <rop<rty» crtame : character & «froperty» crto : long fci <rop*rty»

8、; ctype : cktr&cter<<troperty» tname : characterg«t_courx« (cn«m« : chtrtcltr) get_tn»e (cname : character)g学生c «?roperty» sname : character «property» ssex : character «troperty» sno : long «froperty» class : character(

9、ci «prop«rty» profession : character «property» sdept : character落 joassdiagram:字生:professionjfget_testin£o (cname : character) t_grade (cname : char<cter)s成续*«property» cname : character <<troperty» cno : longejt «property» tname : cha

10、racter <roperty» grade : doubleget_course (cname get_tname (cna»e : gtt_grtde (cna»e :character)character)character)活动图:suc«sft£«i- »st : pssvdli st成林&個沒)打印ukifls改®聚入®覃潤t* k没ffim(l. t” ,a®mb1k#示"i|activitydiagram:activitymanager|®

11、71;删贿恩®«理班娜患官齡生贿®管理舰馐身1io1 act xxzx-t: ys-t: uldom-t:r+imx«*z«jr>4:p «ks sw 44£状态管理员登陆尖败?理学生信j3里教师信息?理班级信息3里课程信息statelachine6statelachinm姗蟲尖顺序图:sd ianager畺anage測钟师信苠格铒賴管理教师信息0班级信息0管理学生信息0管麟程信息0学牛信良t课稃信自sequencediagram:managermanage教师深稃sd teackerhanagescore选择课程0成

12、锸管揮录入成痛0木查询成续0<木修改成绩0.1j春<*打印成绩(木1sequencediagram:teachermana<sd studentseescore学牛深稈选择课程0查询成绩0sequencediagram:studentseescore领域模型图:contai in«cx<rop<rty» 牲名cx «frop«r ty» t痛弓| cx«prop*rty>> 禾别傘«<&scor <slin<sit <$c«d-bytxope

13、r ty»cont<xn«4-1&<>靂置篇cocl島靂霣ci «fr0p«rty» 名称 icx <rop*r (y>byc0nt<in«d-inc«nt<in«i_ inbanaecisaved-in醒oat籯篇cocoursox «trop«rty» 鴻号 x«trepertr» 名称 x«7rep«rtr»dbyb<n«<«dbyb 變-<r

14、op«rty» 妓名 .-«* <rop«rty» 穿马 cx roper ty» 去i£cx«fro»«rir» !号 cx «frof<rir» 姓名 £x«frop«r ty» 史奔dop*ty» scoi*«cont<inedizt准score<<2>«-op<»-ty» 科目 u-j. <<2>rop

15、1;r ty» 成後t di rt(ujl <<pr opr ty».1mrtecedby1«cor «i st udont scor oillux <<proper ty»lu. «prpperty» 料目 b j, «prop«r ty»da*t ahi靡r ty» m«ssacei« j. «property» scorexcont ai rv«>din本h.flunt.c«d-bystud

16、entb j. «prop«r ty» 5 l« j, «trop<rty»,号<<pr oper ty» 奇41.构件主程序interfacei成续管理系绞尜登录0 鎢退出0 鎢其他操作0部署图:学生pc机web浏览器教师pc机<<comp orient: iweb浏览器管理员pc机web浏览器1http®夯盎四.总结component:成建f理系绞教据庠服夯s«comp orient x db:教据库1. 实验过程屮遇到的问题及解决办法;问题丨:画图期问有许多符号和课本有出入,不知道怎么使用?解决:通过看网上的一些资料和老师给的软件使用方法,找到许多的符号的意义, 方能够正确的使用那些符号。问题2:在进行模型图描述的时候,不知道怎么描述,比如:领域模型图,用例 阁,部署阁等?解决:通过查看书上的例子,仿照的完成模型图的一些描述。2. 对设计过程的心得体会。经过上机实践学习,使我对uml统一建模语言有了更进一步的认识和了解, 要想学好它要重在实践,要通过不断

温馨提示

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

评论

0/150

提交评论