UML课程设计—教学管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《UML 课程设计》报告 题目——网络教学管理系统 学 号姓 名:王越 指导老师:罗 新,王 怡 时间:2011 年7 月15 日 中教学管理系统需求分析 系统功能需求 (1)学生注册登录之后,可以下载课件、查询搜索课程信息、浏览教学、可以在留言板留言; (2)教师注册登录之后,可以上传课件、发布更改课程信息、发布教学信息; (3)管理员登录之后,可以进行对网站数据的管理,如:可以修改删除用户信息、审核添加用户、页面维护、删除留言; 2.系统模块分析 图1-1 系统整体模块 满足上述功能需求,将系统分为以下三个模块: (1)基本功能模块:教师可以上传文件、发布课程信息、修改删除课程信息;学生可以下载课件、查询课程信息; (2)数据管理模块:为管理员提供管理信息功能; (3)扩展功能模块:、教师可以发布新消息(考试信息、课程变动);学生可以浏览各种教师发布的消息;该系统用户还可以发表评论,评论课程; 3.数据库管理模块: 学生信息管理:负责学生信息的管理 教师信息管理:负责教师信息的管理 评论管理:负责评论的管理 图1-2 数据管理模块 4.基本功能模块: 下载课件:学生可以使用此模块从网站上下载课件及其他资料。 上传课件:教师可以使用此模块将课程的数据上传到网站服务器。 发布课程信息:教师可以通过此模块公布自己的课程情况,以便同学对该课程有一定的了解,方便今后的选课; 查询课程信息:学生可以查询自己专业或者是感兴趣专业的课程的具体信息; 页面维护:网站管理员可以使用此模块对网站的页面进行维护。 图1-3基本功能模块 5.扩展功能模块: 发表评论:用户登录之后,可以对学生和教师可以对其中一门课程进行评论,发表自己的看法; 发布消息:教师可以在该功能模块中发布自己课程的及时消息:例如课程变动、考试安排、课程作业、通知等; 浏览消息:学生可以及时的浏览到最新的课程通知; 图1-4 扩展功能模块 二、需求分析 1.用例图: 创建用例图之前首先需要确定参与者。 在教学管理系统中,需要学生和教师的参与。学生可以浏览课程简介,教学计划、课程变动消息等。此外,学生可以从网站上下载课件。教师作为教学的主导者,使用此网站可以发布课程详细信息、课程计划、课程相关的通知等,还可以将某一门课程的课件上传。网站需要一个专门的管理者进行日常维护与管理,所以需要有系统管理员的参与。 总的用例图: 教师和学生都可以从“网站用户”这个参与者泛化而来,网站用户是指网站的注册用户,注册用户可以登录系统完成相应的操作。 图2-1 总用例图 Login:用户登录 Register:用户注册 Process Register:审核注册 Download Coursewear:下载课件 Search Course Info:查询课程信息 Look through Message:浏览最新消息 Upload Coursewear:上传课件 Issue Course Info:发布课程信息 Update Course Info:更改课程信息 Issue Message:发布最新消息 Issue Comment:发表评论 Identity:验证身份 用例描述: 用例:用户登录(User login) 参与者:用户 简要说明:用户在该网站进行登录。 前提条件:用户正常打开本网站。 后置条件:用户登录成功信息。 事件流 用户进入登陆界面,用例开始。 系统提示输入用户名及密码。 用户输入用户名及密码。 系统验证密码。 网站提示登陆成功,页面跳转。 用例结束 候选事件流 4)密码错误 1)系统提示再次输入。 2)用户确认。 用例:用户注册(User register) 参与者:用户 简要说明:用户在本网站上输入注册信息。 前提条件:用户正常打开本网站。 后置条件:用户注册成功信息。 事件流 用户进入注册界面,用例开始。 用户填写注册信息。 系统验证注册信息。 显示注册成功。 跳转到主页面。 用例结束 候选事件流 4)已有该用户名 1)系统提示再次输入。 2)用户确认。 9)密码两次输入不一致 1)用户重新输入。 2)继续验证直到无冲突。 用例:浏览消息 参与者:学生 简要说明:学生在打开本网站后可浏览网站中的任何信息。 前提条件:学生正常运行本网站。 后置条件:无。 事件流 学生打开本网站界面,用例开始。 点击任何链接,浏览信息。 用例结束 候选事件流 无 用例:发评论 参与者:用户 简要说明

文档评论(0)

zhuliyan1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档