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