学生网上选课管理系统(uml)(共34页).doc
《学生网上选课管理系统(uml)(共34页).doc》由会员分享,可在线阅读,更多相关《学生网上选课管理系统(uml)(共34页).doc(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上学生网上选课管理系统目录选课管理系统案例研究项目需求说明第一章:网上选课管理系统的概述1.1网上选课管理系统总的概述这是一个信息化的世界,利用Internet技术来实现无纸化办公已经成为理所当然。随着各高校办学规模的不断扩大,学生的网上选课作为学校日常办公最重要的一部分,高效、有序的管理学生选课有助于提高办学的质量和水平,加快学校的发展。相对于传统的纯手工、纯纸质的选课管理方式来讲,毫无疑问的,网络化的学生选课管路更迅速、更高效、更准确,将管理人员从繁琐的数据整理事务中解脱出来,从而能节省更多的时间从事其他教学研究的工作。该文档首先给出了学生网上选课管理系统的整体网络
2、结构和功能结构的概貌,从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其他非功能性需求进行了详细的描述。其中对功能需求的描述采用了UML的用例模型方式,主要描述了每一用例的基本事件流,而且还给出了非常直观的用例图。在学生网上选课管理过程中,主要活动有:学生进入信息管理界面,学生登录、输入个人登录信息及提交,学生进入选课系统界面,学生浏览显示的可选课程,学生进行选课,学生查看所选课的课表,学生退课,学生查看选修课成绩,学生查看过去所选课的成绩,学生查看过去所选的课程,学生修改自己的信息如登录密码并进行保存;教师进入信息管理界面,教师登录、输入个人登录信息及提交,教师查看选课学生,教师
3、打印选课学生的名单,教师对学生的成绩进行统计,教师将学生的成绩录入系统中,教师检查学生的成绩,教师修改学生的成绩;管理员对学生信息、教师信息、课程信息进行管理(包括添加、修改、删除、账户管理)。图1.1网上选课系统1.2学生管理子系统的概述 学生进入信息管理界面,学生登录、输入个人登录信息及提交,学生进入选课系统界面,学生浏览显示的可选课程,学生进行选课,学生查看所选课的课表,学生退课,学生查看选修课成绩,学生查看过去所选课的成绩,学生查看过去所选的课程,学生修改自己的信息,如修改密码并进行保存。 图1.2 学生管理系统1.3教师管理子系统的概述教师进入信息管理界面,教师登录、输入个人登录信息
4、及提交,教师查看选课学生,教师打印选课学生的名单,教师对学生的成绩进行统计,教师将学生的成绩录入系统中,教师检查学生的成绩,教师修改学生的成绩。图1.3教师管理系统1.4管理员管理子系统的概述 管理员管理系统的功能有:管理员进入信息管理界面,管理员登录,管理员对学生的信息进行管理,管理员对教师的信息进行管理,管理员管理课程信息,管理员修改并保存数据库信息,管理员向学生管理系统中添加学生,管理员修改学生信息,管理员删除学生,管理员在教师管理系统中添加教师,管理员修改教师信息,管理员删除教师,管理员在课程管理中添加课程,管理员修改课程信息,管理员删除课程,管理员发布更改信息。 图1.3管理员管理系
5、统第二章:网上选课管理系统的需求分析学生选课管理系统主要满足来自三方面的需求,这三个方面分别是学生用户、教师用户和管理员用户,也即是三类用户角色,本系统将管理员用户、教师用户、学生用户的身份及权限进行严格的划分,让管理员拥有最高权限,可以查看、维护系统中的所有信息,如添加学生,添加课程,修改课程信息等;让教师拥有查看自己开设的课程的信息,以及提交所开设课程成绩的权限;让学生拥有选课和退选的权限;而修改密码模块的权限每个用户都可拥有,用以修改自己的密码信息。通过进行严格的权限划分,可以更好地进行管理,也可更好地保护用户信息安全。2.1学生管理子系统的需求分析2.1.1学生管理系统文档描述学生用户
6、是主要的需求者,主要需求功能是查询可选课程、查看自己选课情况及进行选课、退课操作等。如学生进入信息管理界面,学生登录、输入个人登录信息及提交,学生进入选课系统界面,学生浏览显示的可选课程,学生进行选课,学生查看所选课的课表,学生退课,学生查看选修课成绩,学生查看过去所选课的成绩,学生查看过去所选的课程,学生修改自己的信息如登录密码并进行保存。2.1.2学生管理系统用例图图2.2.2学生管理系统2.1.3学生管理系统用例文档用例编号2.2.3.1用 例学生管理简 述该用例允许学生进入信息管理界面参 与 者学生前提条件成功登录主 流 1、学生用户输入用户名和密码,登录系统,用例开始,若登录不成功,
7、则转入其他流2、系统显示学生管理界面3、学生用户根据系统的提示进行自己所要进行的操作其 它 流 1、系统提示输入错误,重新输入2、学生用户重新输入直达成功3、系统允许学生进入学生管理系统后置条件进入到信息管理系统中学生用户的部分用例编号2.2.3.1.1用 例提交学生信息变更简 述该用例允许学生对自己信息做的修改进行保存参 与 者学生前提条件成功登录进入学生管理界面主 流 1、学生成功登录学生管理系统,用例开始2、系统提示学生可进行的操作3、学生选择提交学生信息更变按钮、4、系统提示学生是否保存资料的修改5、学生选择确认保持修改,若选择放弃,则转入其他事件流6、系统向数据库提交修改其 它 流
8、1、学生选择放弃保存修改2、系统提示修改失败后置条件进入到信息管理系统中学生用户的部分用例编号2.2.3.1.2用 例查看成绩简 述该用例允许学生查看自己所选课程的成绩参 与 者学生前提条件成功登录进入学生管理界面主 流1、学生成功登录学生管理系统,用例开始2、系统提示学生可进行的操作3、学生选择查看成绩菜单4、系统打开成绩查询界面其 它 流如果学生不小心点错,系统能够选择退回后置条件进入到信息管理系统中学生用户的部分用例编号2.2.3.1.2.1用 例当前成绩简 述该用例允许学生查看自己当前所选课的成绩参 与 者学生前提条件成功登录,进入查看成绩页面主 流 1、学生成功登录学生管理系统,提示
9、学生可进行的操作,学生选择查看成绩菜单,系统打开成绩查询页面,用例开始2、系统打开成绩查询页面3、学生选择查看当前成绩页面4、系统连接数据库,显示学生的当前成绩5、学生可查看自己的当前成绩 如果学生不小心点错,系统能够选择退回其 它 流系统返回查看成绩页面后置条件进入到信息管理系统中学生用户的部分用例编号2.2.3.1.2.2用 例过去成绩简 述该用例允许学生查看自己过去所选课的成绩参 与 者学生前提条件成功登录,进入查看成绩页面主 流 1、学生成功登录学生管理系统,提示学生可进行的操作,学生选择查看成绩菜单,系统打开成绩查询页面,用例开始2、系统打开成绩查询页面3、学生选择查看过去成绩页面4
10、、系统连接数据库,显示学生的过去成绩5、学生可查看自己的过去成绩 如果学生不小心点错,系统能够选择退回其 它 流系统返回查看成绩页面后置条件进入到信息管理系统中学生用户的部分用例编号2.2.3.1.3用 例选课简 述该用例允许学生对自己的课程进行选责参 与 者学生前提条件成功登录进入学生管理界面主 流1、学生成功登录学生管理系统,用例开始2、系统提示学生可进行的操作3、学生选择查看选课菜单4、系统打开选课界面5、学生根据需要选择自己想要选的课程,6、系统提示是否确定选课7、如果学生选择确定选课,则系统提交选课 如果学生选择放弃,进入其他流其 它 流系统退回到学生管理界面后置条件进入到信息管理系
11、统中学生用户的部分用例编号2.2.3.1.4用 例查看课表简 述该用例允许学生查看自己所选课程的课表参 与 者学生前提条件成功登录进入学生管理界面主 流1、学生成功登录学生管理系统,用例开始2、系统提示学生可进行的操作3、学生选择查看课表菜单4、系统打开课表查询界面 如果学生选择退休,则进入其他流其 它 流系统退出后置条件进入到信息管理系统中学生用户的部分用例编号2.2.3.1.4.1用 例当前所选课简 述该用例允许学生查看自己当前所选课参 与 者学生前提条件成功登录,进入查看课表页面主 流 1、学生成功登录学生管理系统,提示学生可进行的操作,学生选择查看课表菜单,系统打开成绩查询页面,用例开
12、始2、系统打开课表查询页面3、学生选择查看当前课表页面4、系统连接数据库,显示学生的当前可课表5、学生可查看自己的当前选课 如果学生不小心点错,系统能够选择退回其 它 流系统退回选课界面后置条件进入到信息管理系统中学生用户的部分用例编号2.2.3.1.4.2用 例过去所选课简 述该用例允许学生查看自己过去所选课参 与 者学生前提条件成功登录,进入查看课表页面主 流 1、学生成功登录学生管理系统,提示学生可进行的操作,学生选择查看课表菜单,系统打开课表查询页面,用例开始2、系统打开课表查询页面3、学生选择查看过去选课页面4、系统连接数据库,显示学生的过去选课5、学生可查看自己的过去选课 如果学生
13、不小心点错,系统能够选择退回其 它 流系统退回选课界面后置条件进入到信息管理系统中学生用户的部分用例编号2.2.3.1.5用 例退课简 述该用例允许学生退掉自己已经选择的课程参 与 者学生前提条件成功登录进入学生管理界面主 流1、学生成功登录学生管理系统,用例开始2、系统提示学生可进行的操作3、学生选择查看退课菜单4、系统打开退课界面5、学生根据需要选择自己想要退选的课程,6、系统提示是否确定退课7、如果学生选择确定退课,则系统提交退课 如果学生选择放弃,进入其他流其 它 流无后置条件进入到信息管理系统中学生用户的部分2.2教师管理子系统的需求分析2.2.1教师管理系统文档描述教师用户主要需求
14、功能是教师进入信息管理界面,教师登录、输入个人登录信息及提交,查看自己所教授的课程教师查看选课学生,教师打印选课学生的名单,教师对学生的成绩进行统计,教师将学生的成绩录入系统中,教师检查学生的成绩,教师修改学生的成绩;2.2.2教师管理系统用例图图2.3.2教师管理系统2.2.3教师管理系统用例文档用例编号2.3.3.1用 例教师管理简 述该用例允许教师进入信息管理界面参 与 者教师前提条件成功登录主 流 1、教师用户输入用户名和密码,登录系统,用例开始,若登录不成功,则转入其他流2、系统显示教师管理界面3、教师用户根据系统的提示进行自己所要进行的操作其 它 流1、系统提示输入错误,重新输入2
15、、教师用户重新输入直达成功3、系统允许教师进入学生管理系统后置条件进入到信息管理系统中教师用户的部分用例编号2.3.3.1.1用 例提交教师信息变更简 述该用例允许教师对学生信息做的修改进行保存参 与 者教师前提条件成功登录进入教师管理界面主 流1、教师成功登录教师管理系统,用例开始2、系统提示教师可进行的操作3、教师选择提交教师信息更变按钮、4、系统提示教师是否保存资料的修改5、教师选择确认保持修改,若选择放弃,则转入其他事件流6、系统向数据库提交修改其 它 流1、教师选择放弃保存修改2、系统提示修改失败后置条件进入到信息管理系统中教师用户的部分用例编号2.3.3.1.2用 例查看选课学生简
16、 述该用例允许教师查看选择自己课程的学生名单参 与 者教师前提条件成功登录进入教师管理界面主 流1、教师成功登录教师管理系统,用例开始2、系统提示教师可进行的操作3、教师选择查看选课学生按钮、4、系统打开选课学生界面 如果教师点击返回按钮,则进入其他流其 它 流系统返回教师管理界面后置条件进入到信息管理系统中教师用户的部分用例编号2.3.3.1.2.1用 例特殊情况简 述该用例允许教师查看学生的特殊情况参 与 者教师前提条件成功登录,进入查看选课学生页面主 流1、教师输入用户名密码成功登录系统后,系统显示教师管理界面,教师选择查看学生菜单,系统打开学生查询菜单用例开始2、教师选择查看特殊情况菜
17、单4、系统打开特殊学生情况界面 如果教师选择返回菜单,则进入其他流其 它 流系统退回查看学生菜单后置条件进入到信息管理系统中教师用户的部分用例编号2.3.3.1.2.2用 例显示名单简 述该用例允许教师查看学生的名单参 与 者教师前提条件成功登录,进入查看选课学生页面主 流1、教师输入用户名密码成功登录系统后,系统显示教师管理界面,教师选择查看学生菜单,系统打开学生查询菜单用例开始2、教师选择查看显示名单菜单4、系统打开选课学生界面 如果教师选择返回菜单,则进入其他流其 它 流系统退回查看学生菜单后置条件进入到信息管理系统中教师用户的部分用例编号2.3.3.1.3用 例成绩统计简 述该用例允许
18、教师查看选择自己课程学生的成绩参 与 者教师前提条件成功登录进入教师管理界面主 流1、教师成功登录教师管理系统,用例开始2、系统提示教师可进行的操作3、教师选择成绩统计按钮、4、系统打开成绩统计界面 如果教师点击返回按钮,则进入其他流其 它 流系统返回教师管理界面后置条件进入到信息管理系统中教师用户的部分用例编号2.3.3.1.3.1用 例修改简 述该用例允许教师修改学生的成绩参 与 者教师前提条件成功登录,进入成绩统计页面主 流1、教师输入用户名密码成功登录系统后,系统显示教师管理界面,教师选择成绩统计菜单,系统打开学生成绩统计页面用例开始2、教师选择查看修改菜单4、系统打开修改界面 如果教
19、师选择返回菜单,则进入其他流其 它 流系统退回成绩统计菜单后置条件进入到信息管理系统中教师用户的部分用例编号2.3.3.1.3.2用 例检查简 述该用例允许教师检查学生的成绩参 与 者教师前提条件成功登录,进入成绩统计页面主 流1、教师输入用户名密码成功登录系统后,系统显示教师管理界面,教师选择成绩统计菜单,系统打开学生成绩统计页面用例开始2、教师选择查看检查菜单4、系统打开检查界面 如果教师选择返回菜单,则进入其他流其 它 流系统退回成绩统计菜单后置条件进入到信息管理系统中教师用户的部分2.3管理员管理子系统的需求分析2.3.1管理员管理系统文档描述管理员用户的功能需求较为复杂,包括对学生信
20、息、教师信息、课程信息进行管理。在学生信息管理子模块中,实现对学生信息的添加、修改、删除操作,还可以输入查询条件进行查询操作。在教师管理子模块中,实现对教师信息的添加、修改、删除、查询等操作。在课程管理子模块中,实现对课程信息的添加,添加时为其分配任课教师、上课时间和地点,实现对课程的修改、删除、查看某个课程的详细信息等。2.3.2管理员管理系统用例图图2.4.2管理员管理系统2.3.3管理员管理系统用例文档用例编号2.4.3.1用 例管理信息简 述该用例允许管理员进入信息管理界面参 与 者管理员前提条件成功登录主 流1、管理员用户正确的输入自己的用户名和密码2、系统验证用户名和密码,如果正确
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 网上 选课 管理 系统 uml 34
限制150内