学生选课建议系统.doc

学生选课建议系统.doc

ID:58686044

大小:222.00 KB

页数:5页

时间:2020-10-12

学生选课建议系统.doc_第1页
学生选课建议系统.doc_第2页
学生选课建议系统.doc_第3页
学生选课建议系统.doc_第4页
学生选课建议系统.doc_第5页
资源描述:

《学生选课建议系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学生网上选课系统1.系统背景分析:高校本科生选课系统存在着一些突出的问题,包括:选课开始一段时间内非常难登陆系统,网络拥堵,访问速度非常慢;热门课程人员集中,冷门课程无人问津,某些学生体育等必修课程连年选不到;选课个性化服务欠缺,没有选课计划。针对这些问题,对于拥堵的情况,这是拥有大规模访问人群的网站都遇到的问题,技术上可以参照Google百度等搜索引擎,采用分布式的结构,分散访问压力,而且由于选课系统是每学期之初集中压力非常大,一方面可以把压力分散到较长一段时间,不必把可选课时间集中在几个小时内,这点现行的宣科系统已经采用,效果不错,不过在补选

2、等时刻,服务器压力仍然非常大,可以采用分布式的体系结构充分利用校内其他服务器闲置的处理能力来缓解集中的访问压力。对于后面的几个问题,如果有充分的人力资源,则可以比较好的解决问题,每个学生配备一个专门的老师提供选课咨询,帮助制定选课计划,人为根据各种关键因素来调节课程所选人数。但是这种相当耗费人力资源的做法几乎是不可能的,设计智能agent来代替老师的角色,采用计算机人工智能的方法则可以比较好的解决这个问题。当前选课系统存在多种问题,突出表现在对于选课信息的筛选能力较差,存在选课信息中出现大量不能选择的非本专业选课和已选修课以及非本学期课程,同时又

3、对学生需要的查询信息提供不足,缺乏对于专业毕业要求,教学计划类的查询信息,不能帮助更好的选择所需求的课程。本系统主要在这些方面进行改进,并且用来建议本科生在一段长时期内为了满足教学计划的要求应该选取那些课程。2.需求分析:学生选课排课系统用于根据教学计划、教师资源、教师资源等,制定每学期的课程表及相关信息,面对的用户包括系统管理员、教师和学生。因此该系统的功能模块应分为系统管理员需求、教师需求、学生需求三个部分。管理员可以通过超级用户身份登录,对系统进行全面的管理维护,老师、学生以不同用户的身份进入不同的界面,执行不同的操作。为保证该系统平稳、安

4、全地运行,系统为用户提供的服务要有以下限制。1.管理员具有该系统的最高权限,负责系统维护,更新。2.教师只能查看个人的全部信息以及其他教师的部分信息,若要修改个人信息,需向管理员申报,由管理员修改。3.学生只能查看个人的全部信息,教师的部分信息,自己的选课结果,若要修改个人信息、选课信息,需向管理员申报,由管理员修改。图1需求分析图2.1系统管理员需求分析系统管理员负责整个系统的维护,其需求最为复杂,包括对学生、教师、选课进行管理和统计,及系统状态的查看、维护并生成选课报表、排课报表。所涉及的信息包括课程信息、教师信息和学生信息。因此系统管理员具

5、有该系统的最高权限,能够编辑各信息模块,如插入一个新生的信息,增添一门课程的信息,删除退休教师的信息等。图2系统管理员需求2.2教师需求分析在该系统中,为方便教师工作,要求教师能够核实自己信息、查询所授课程的信息、查看自己教学班的信息,以及最后登记学生的成绩等。图3教师需求分析2.3学生需求分析根据上述分析,我们认为系统应该从同学们角度出发,为同学们提供快速、准确的信息查询服务,并提帮助指导学生选课的功能。用户需求主要分为信息需求和功能需求。该系统为学生主要提供选课服务,因此学生可以直接查看选课情况。学生可以根据本人学号和密码登录系统,进行相关操

6、作。此外还应附带其他服务,如核实个人信息,查看教师信息、课程信息以便选课,查看自己选课结果,查询考试成绩等。2.3.1信息需求分析系统能够为用户提供的信息应该包括:1.选修课成绩信息:以往各学期所有选修课的成绩,不及格和重修者应特殊标记。2.选修课的类别信息:以往各学期所有选修课应归属哪一类(共六大类:自然科学类、文化素质类、跨专业类、计算机类、专业基础类、专业类。不同学院可能有些不同)。3.已修学分信息:已修过每一类科目名称和已修的总学分。4.还需修学分信息:每一类还需修的总学分。5.专业培养计划信息:各专业各学期的教学安排信息。6.课程信息:

7、包括课程的学分、学时、机时、先修课、教师、授课内容、类别、开课单位等信息。7.选课范围信息:提供下学期每类课可选修的范围,应注意是否与必修课冲突,是否有先修课等细节。2.3.2功能需求分析从功能上讲,系统应该能够为用户提供以下几种功能:1.成绩查询功能:可以让用户方便地查询已修课成绩。2.提供选课范围:考虑到用户可能对专业培养计划不甚了解,对已修课程归类不太了解,系统应该为用户提供每学期的选课范围。3.建议功能:为用户提供按课程性质分类的已修课程的学分总数及还需修学分数,使学生在选修下学期课程时作到心中有数。提供选课方案建议,系统应该询问这个学生

8、已经上过什么课程或等价的课程,不会生成重复这些课程的教学计划。4.为用户提供选修课程的详细信息;5.保密功能:为用户保密个人信息,并提供

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。