1 / 5
文档名称:

学生选课建议系统.doc

格式:doc   大小:222KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生选课建议系统.doc

上传人:2072510724 2018/1/11 文件大小:222 KB

下载得到文件列表

学生选课建议系统.doc

文档介绍

文档介绍:学生网上选课系统

:
高校本科生选课系统存在着一些突出的问题,包括:选课开始一段时间内非常难登陆系统,网络拥堵,访问速度非常慢;热门课程人员集中,冷门课程无人问津,某些学生体育等必修课程连年选不到;选课个性化服务欠缺,没有选课计划。针对这些问题,对于拥堵的情况,这是拥有大规模访问人群的网站都遇到的问题,技术上可以参照Google百度等搜索引擎,采用分布式的结构,分散访问压力,而且由于选课系统是每学期之初集中压力非常大,一方面可以把压力分散到较长一段时间,不必把可选课时间集中在几个小时内,这点现行的宣科系统已经采用,效果不错,不过在补选等时刻,服务器压力仍然非常大,可以采用分布式的体系结构充分利用校内其他服务器闲置的处理能力来缓解集中的访问压力。
对于后面的几个问题,如果有充分的人力资源,则可以比较好的解决问题,每个学生配备一个专门的老师提供选课咨询,帮助制定选课计划,人为根据各种关键因素来调节课程所选人数。但是这种相当耗费人力资源的做法几乎是不可能的,设计智能agent来代替老师的角色,采用计算机人工智能的方法则可以比较好的解决这个问题。
当前选课系统存在多种问题,突出表现在对于选课信息的筛选能力较差,存在选课信息中出现大量不能选择的非本专业选课和已选修课以及非本学期课程,同时又对学生需要的查询信息提供不足,缺乏对于专业毕业要求,教学计划类的查询信息,不能帮助更好的选择所需求的课程。本系统主要在这些方面进行改进,并且用来建议本科生在一段长时期内为了满足教学计划的要求应该选取那些课程。
:
学生选课排课系统用于根据教学计划、教师资源、教师资源等,制定每学期的课程表及相关信息,面对的用户包括系统管理员、教师和学生。因此该系统的功能模块应分为系统管理员需求、教师需求、学生需求三个部分。管理员可以通过超级用户身份登录,对系统进行全面的管理维护, 老师、学生以不同用户的身份进入不同的界面,执行不同的操作。
为保证该系统平稳、安全地运行,系统为用户提供的服务要有以下限制。
,负责系统维护,更新。
,若要修改个人信息,需向管理员申报,由管理员修改。
,教师的部分信息,自己的选课结果,若要修改个人信息、选课信息,需向管理员申报,由管理员修改。
图1 需求分析图

系统管理员负责整个系统的维护,其需求最为复杂,包括对学生、教师、选课进行管理和统计,及系统状态的查看、维护并生成选课报表、排课报表。所涉及的信息包括课程信息、教师信息和学生信息。因此系统管理员具有该系统的最高权限,能够编辑各信息模块,如插入一个新生的信息,增添一门课程的信息,删除退休教师的信息等。
图2 系统管理员需求

在该系统中,为方便教师工作,要求教师能够核实自己信息、查询所授课程的信息、查看自己教学班的信息,以及最后登记学生的成绩等。

图3 教师需求分析

根据上述分析,我们认为系统应该从同学们角度出发,为同学们提供快速、准确的信息查询服务,并提帮助指导学生选课的功能。用户需求主要分为信息需求和功能需求。
该系统为学生主要提供选课服务,因此学生可以直接