还剩8页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
11.
21.
32.
32.
32.
42.
42.
61.
62.
64.
65.
66.
67.
68.
1.1网上选课管理系统简介现在各高校都拥有大量的学生,都给每个高校生供应了大量的选修课供学生们进行网上选课,假如我们还是选用传统的纯手工、纯纸质的管理方式,对于选课管理人员来说,那意味着有大量的繁琐的数据须要整理,还要花费大量的时间、精力以及体力现在我们进入了一个信息化的时代,利用Internet技术来实现无纸化办公已经成为天经地义随着现在高校的不断扩招,学生的网上选课作为学校日常办公最重要的一部分,相对于传统的选课方式,网络化的学生选课管路更快速、更高效、更精确,将管理人员从繁琐的数据整理事务中解脱出来,从而能节约更多的时间从事其他教学探讨的工作该文档在详细的分析各项功能需求的前提下,将各个功能模块及非功能性模块详细的记录下来,其中对功能需求的描述接受了UML的用例模型方式,主要描述了每一用例的基本事件流,而且还给出了特殊直观的用例图在该系统中,主要的参及者有系统超级管理员,可以执行该系统的全部功能,包括,添加课程信息、修改课程信息、删除课程信息;添加老师信息、修改老师信息、删除老师信息;添加学生信息、修改学生信息、删除学生信息;参及者二为全校老师,主要的操作功能有查看选课学生信息、录入学生成果以及修改学生成果;参及者三为在校学生,主要的操作功能有查看全部课程、选课、退选、查看成果
1.2网上选课系统各参及者功能介绍
1.
2.1超级管理员管理员管理系统的功能有管理员进入信息管理界面,管理员登录,管理员对学生的信息进行管理(管理员向学生管理系统中添加学生,修改学生信息,删除学生),管理员对老师的信息进行管理(管理员在老师管理系统中添加老师,修改老师信息,删除老师),管理员管理课程信息(管理员在课程管理中添加课程,修改课程信息,删除课程,发布更改信息),管理员修改并保存数据库信息
1.
3.2老师老师进入信息管理界面,老师登录、输入个人登录信息及提交,老师查看选课学生,老师打印选课学生的名单,老师对学生的成果进行统计,老师将学生的成果录入系统中,老师检查学生的成果,老师修改学生的成果
1.
4.3学生学生进入信息管理界面,学生登录、输入个人登录信息及提交,学生进入选课系统界面,学生阅读显示的可选课程,学生进行选课,学生查看所选课的课表,学生退课,学生查看选修课成果,学生查看过去所选课的成果,学生查看过去所选的课程,学生修改自己的信息,如修改密码并进行保存其次章需求分析
2.1概述学生选课系统有三方面的用户,这三个方面分别是学生用户、老师用户和管理员用户,这三类用户拥有不同的权限,他们在登陆进入系统后显示不同的操作页面,具有不同的操作功能管理员拥有最高的权限,进入系统后,可以查看和管理系统中的全部信息,对课程信息的维护,对学生信息的维护,对老师信息的维护老师进入系统后,可以修改自己的信息,查看选课学生的名单,提交学生的成果等操作学生进入系统后可以修改自己的信息,进行选课退课,查看自己的成果等操作修改自己的基本信息的权限每个用户都拥有,可以修改自己的登陆信息通过进行严格的权限划分,可以更好地进行管理,也可更好地爱惜用户信息平安
2.2学生管理系统
2.
2.1概述学生依据原始的登陆信息输入个人信息并提交,登陆系统,然后修改自己的登陆信息,以免别人登陆自己系统带来不必要的麻烦然后可以查看可选课程,进行选课退课的操作,查看自己所修科目的成果,可以检索自己不同时间段的成果及不同时间段自己所修的课程
2.
2.2用例图图学生管理系统用
2.3老师管理系统
2.
3.1概述老师依据原始的信息输入登陆信息并提交,进入系统后可以修改自己的登陆信息以免别人登陆自己系统带来不必要的麻烦,然后可以查看学生的名单,录入学生成果及更改学生成果
2.
3.2用例图囱Q*I庙中/万ll—————登陆
2.
42.4息了,因为管理员具有最功能,进入系统后,在课、IW查看选课学生录入学生成J查的功能;在学生模块功绩能;在老师模块中可以进行增、册h改、查的功能用例图mm/闵/特工田利闵第三章系统分析
3.1分析依次网上选课系统设计到的子系统iwi管理员老师管学生管
3.2的工田左
3.3-
3.4学生管理系统第四章系统设计
4.1类图网上选课系统类图网上选课系统类4course^couname(课程名称)靛ourse(课程管理系统)辱couid(课程号码)()%ache「(教师管理^coutea(认可教师)4Baseuser系统)()♦student(学生couinf(课程信息)^username(姓名)倒1系统)0^couaddress(上课地址)coutime(上课时间)^password(密码)♦couadd(添力口)0♦usnacheck(姓置囱A当止二比;甲/尢/♦coudel(跚除)0^couupdate♦pwdcheck(密码列曲i y()(更才)♦coulist(兼♦login(登陆)()teacher4取限程歹悌)()^teaname(幼师姓名)魏adepar(t教师陈系)9里止谊押”尢汴Tieaupuaie1史利/u如胴4(期救师列表)()electstudent Ostuid(学生号码)^stuname(学外加方取eaid(教师号^stucullege(码)couid(课程学生查看成果依^stuclass(fif号码)score(成镌)图
4.
2.3♦elect(选课)()4♦stuadd(添加)(),、的eatcou(退课)0(忖udel(删除)j)♦getcouinf馈取髓信息0^stuupdate(更百)()^submitscore(提交成绩)八如list(获取学A A闵9与HFR本差二生;里里止4囱/9二型1庙羽入止岛国
4.
2.6管理员添加课程o m5囱公特工田左方口;至壬旦彳尢A
5.
2.7管理员修改学生信息评语:。