欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年uml网上选课系统的需求分析 .pdf

    • 资源ID:35294027       资源大小:191.48KB        全文页数:5页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年uml网上选课系统的需求分析 .pdf

    预习报告1、实验目的1) 熟练使用Rational rose2003,掌握用例图和活动图的绘制方法2) 掌握用例的设计方法3)掌握活动图的设计方法2、实验内容网上选课系统的需求分析3、实验要求1)使用 JAVA 语言通过三层模型MVC (数据核心层、显示层和业务逻辑层)实现;2)分析系统,确定参与者和用例,绘制选课系统的用例图;3)使用文本详细描述每个用例的事件流;4)为每个用例制作活动图;5)确定类间的关联关系,创建类间的关联关系;4. 系统的开发环境及运行环境:操作系统:Windows XP Pro SP2 建模工具:Rational Rose 2003 5.系统需求分析学生选课系统主要满足来自三方面的需求,这三个方面分别是学生用户,教师用户和管理员用户,也即是三类用户角色。1)学生用户是主要的需求者,主要需求功能是查询可选课程、查看自己选课情况及进行选课、退课操作等;2)教师用户主要需求功能是查看自己所教授的课程、课程有哪些学生选修、以及利用本系统提交学生的成绩;3)管理员用户的功能需求较为复杂,包括对学生信息、教师信息、课程信息进行管理。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 6.系统结构图7.学生登录流程图开始输入用户名、密码验证用户名、密码提示用户登录失败进入相应的用户页面选择相关管理操作安全退出系统验证正确结束是否图 4-1 系统用户登录流程图主系统界面学生用户界面教师用户界面管理员用户界面名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 实验报告1.选课用例图2.用例图说明:(1)系统的外部角色有:学生用户、教师用户和管理员。(2)系统主要用例的文档描述:学生管理用例: 学生用户可见的功能, 包含了选课、 退课和查看选课三个用例功能。教师管理用例: 教师用户可见的功能, 包含了查看学生选课和提交成绩两个用例功能。信息管理用例: 管理员可见的功能, 这个用例进一步分为三个用例:学生信息管理用例、教师信息管理用例和课程信息管理用例。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - 学生信息管理用例: 信息管理用例可见的功能, 实现学生信息的管理功能,包含了添加学生、修改学生信息和删除学生三个用例。教师信息管理用例: 信息管理用例可见的功能, 实现教师信息的管理功能,包含了添加教师、修改教师信息和删除教师三个用例。3.系统类图4.类图说明:(1)BaseUser类是一个系统角色用户的基类,主要方法有两个:modifyPWD() 用于修改用户的密码;loginCheck() 用于用户登录验证。(2)Admin 类继承自 BaseUser类。(3)Student类继承自 BaseUser类,主要方法有:studentAdd() 用于添加学生;studentDel() 用于删除学生;studentUpdate() 用于更新学生信息;getStudents() 用于获取学生列表。(4)Teacher类继承自 BaseUser类,主要方法有:teacherAdd() 用于添加教师;teacherDel() 用于删除教师;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - teacherUpdate() 用于更新教师信息;getTeachers() 用于获取教师列表。(5)Course类是一个课程类,主要方法有:courseAdd() 用于添加课程;courseDel() 用于删除课程;courseUpdate() 用于修改课程信息;getCourses() 用于获取课程列表。(6)Elect 类是一个选课表类,主要方法有:elect() 选修课程;electDel() 退选课程;getElectInfo() 获取选课信息;haveSubmit() 检测是否已提交过成绩;submitScore() 提交成绩。5.小结在建模过程中, 遇到一些问题, 诸如某些操作界面无法看到,一些修改影响了其他模图的建立,通过询问辅导老师和上网查找资料,得到了比较满意的解决;在这次实验中, 关于UML 的概念以前比较模糊的地方,我在实际操作中,变得更加清楚了,对Rational Rose的UML 功能运用的更加系统,更加熟练;但是更让我明白,UML 的知识是十分丰富的,我现在的认识还不够,我将会在以后的学习中,不断提高自己的UML 知识。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -

    注意事项

    本文(2022年uml网上选课系统的需求分析 .pdf)为本站会员(Che****ry)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开