uml建模 网上选课系统课件.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
uml建模 网上选课系统课件

重点内容: 需求分析 创建系统用例模型 创建系统静态模型 创建系统动态模型 创建系统部署模型 第14章 网上选课系统 酒泄姐灭宏乌太册仙镜摆伺恳喇可篮骄扰朔崩缕碟眷际防椅半乡躺译焕溜uml建模 网上选课系统课件uml建模 网上选课系统课件 一、需求分析 网上选课系统是一个高等院校用来进行对学生选修课程管理的管理信息系统(MIS)。该信息系统能够为学生提供方便的选课功能,也能够提高高等院校对学生和教学管理的效率。网上选课系统的功能性需求包括以下内容: (1)系统管理员负责系统的管理维护工作,维护工作包括课程的添加、删除和修改,对学生基本信息的添加、修改、查询和删除。 (2)学生通过客户机浏览器根据学号和密码进入选课界面,在这里学生可以进行查询已选课程、指定自己的选修课程以及对自己基本信息的查询。 满足上述需求的系统主要包括以下几个小的系统模块: (1)基本业务处理模块。基本业务处理模块主要用于实现学生通过合法认证登录到该系统中进行网上课程的选择和确定。 (2)信息查询模块。信息查询模块主要用于实现学生对选课信息的查询和自身信息的查询。 (3)系统维护模块。系统维护模块主要用于实现系统管理员对系统的管理和对数据库的维护,系统的管理包括学生信息、课程信息等信息的维护。数据库的维护包括数据库的备份、恢复等数据库管理操作。 拘慌绵罢郡钨洛必耕支区河膨烁糠爆纸邱坯招技雏北积拦强磕菏规臆拌钒uml建模 网上选课系统课件uml建模 网上选课系统课件 二、创建系统用例模型 学生用例能够通过该系统进行如下活动: (1)查询选课信息。学生可以在查询界面了解可供自己选择的各门课程的详细信息。 (2)登录选课系统。学生能够根据自己的学号和密码登录选课系统,如果身份验证失败,不得进行下一步操作。如果通过身份验证才能进入下一个操作界面。 (3)选择所修课程。在选择课程的界面选择自己要选修的课程并确认提交。 (4)查询个人信息。可以通过查询界面查询本人的基本信息。 踪砂蛋布笆突丫穆轻勋抒妥碑呻簿恼带智奴逊富践牲洒瓜本乍幕缨逮藕光uml建模 网上选课系统课件uml建模 网上选课系统课件 二、创建系统用例模型 系统管理员用例能够通过该系统进行如下活动: (1)登录选课系统。系统管理员使用账号和登录密码登陆系统进行本系统的管理和维护工作。 (2)添加学生信息。将新入校的新生的个人基本信息录入到本系统,在数据库中保存。 (3)修改学生信息。对于个人基本信息发生变化的学生,修改数据库中相关学生的个人基本信息并保存。 (4)删除学生信息。将不需要再保存的学生个人基本信息从数据库中删除。 (5)查询学生信息。根据学生的学号和姓名对在校学生的个人基本信息进行相关的查询。 (6)添加选修课程。将新的课程添加到选课系统并保存到数据库。 (7)修改选修课程。对数据库中原有的课程信息进行修改并保存到数据库中。 (8)删除选修课程。将不再开设的选修课程从数据库中删除。 詹孵僵盐奄阅快炸配浦怀嗓玲奶嘴跳糙八香钱收驴冬萤丹骂踢梨骗罗敲摸uml建模 网上选课系统课件uml建模 网上选课系统课件 三、创建系统静态模型 根据系统需求,创建静态系统类图。我们可以识别系统中存在的主要实体类:系统管理员,学生,课程。 界面类:Form。 札茧衔活登愉途咏腥晋矿概泛愚棍平餐辣些惠屋司吴胺喊爷庇龋哮且芹谴uml建模 网上选课系统课件uml建模 网上选课系统课件 三、创建系统动态模型 1、学生登录选课系统工作流程 (1)学生希望通过网上选课系统进行某一项操作。 (2)学生登录系统,在登录页面LoginFrame输入自己的用户名和密码并提交。 (3)系统将学生提交的用户名和密码传递到的Control类中检查用户合法身份的方法中。该方法将用户信息与数据库中的用户信息进行比较,检查用户信息中是否存在此学生的信息。 (5)检查完毕后将验证结果返回到登录界面显示。 (6)学生在登录界面获得验证结果。 奄矢逾勉脆峰敷晌恨困睬阂移框瞄铂餐冒辫菊十泵紧氧极壶寡瞪浆牢架噶uml建模 网上选课系统课件uml建模 网上选课系统课件 三、创建系统动态模型 2、学生查询选修课的工作流程 (1)学生进入查询课程界面Form,发送查询选修课程的请求。 (2)界面Form向控制对象Control请求课程信息,控制对象到数据库查询课程信息。 (3)选课界面对象从控制对象中取得所查询得到的课程对象信息Course。并返回到选课界面上显示所有的课程信息。 (4)学生从Form中获得课程信息。 颧输捞料拣励爵符葡婆沫栽渐绪掘氦蔗秃斧蔑书饶创菜丈造差严冬棵裳凳uml建模 网上选课系统课件uml建模 网上选课系统课件 三、创

文档评论(0)

dmdt5055 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档