基于BS高校选课系统探究和设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于B/S高校选课系统探究和设计 :计算机技术的迅速发展,信息的自动处理 以及网络式的信息交互方式已渗透到高校管理的各个主面。 本论文结合某高校选课的实际情况,采用C#和SQL Server 2008开发工具研究与设计了基于B/S高校选课系统,主要实 现从学生网上自主选课,系统分别从教师的课程发布、教务 处审核教学计划、教研室上传教学计划三个大方面进行的设 计,基本实现了学生的基本信息查询、学生选课功能以及教 师管理发布课程信息内容等功能。本系统界面简洁,操作方 便,使用灵活安全,从而极大提髙了学生选课的效率及教务 管理人员的工作效率。 关键词:网上选课;浏览器/服务器结构;C#;数据库 管理系统 现今社会是一个信息爆炸时代,如何利用计算机方便学 校的教师来管理学生信息是大家都在考虑的一个问题。 人工选课既效率低又错误过多,大大影响了教务员的正 常管理工作。因此需要对课程资源、学生信息、选课信息、 修改信息进行管理,及时了解各个环节中信息的变更,有利 于管理效率的提高。该系统用于提高教务处的工作效率,有 利于学校加速其实现教务信息化的进程,方便用户之间信息 的交流,简化学生选课的流程。在学校内部的现有局域网这 个网络环境下,信息由各用户在规定的权限下在各自的工作 站上录入,信息上网后各用户可查询、选课、修改、管理, 达到信息共享。学生网上选课系统在各大高校越来越普及, 并充分利用网上选课系统提供的新环境、新手段为学校的教 学、科研和教务管理服务。 设计高校选课系统最大好处在于利用它能够进行信息 管理与控制,提高了工作效率。尤其对于复杂的信息管理, 就更加显现出其优越性。 1国内外研究现状 2006年浙江大学谢丹霞,黄争舸曾发表论文《信息时代 高校选课系统的智能化构建》,利用Internet的web服务器 作为前台用户(学生)与数据库服务器作为后台的管理,通 过web服务器将学生的选课请求提交给数据库服务器,并将 数据库服务器的处理结果以web网页的形式返回给用户。 武汉理工大学自动化学院王炎发表论文《高校选课系统 的设计与实践》基于ASP. NET与SQL数据库开发了高校选课 系统,这一管理系统,前台使用ASP技术编程,后台数据 库由SQL 2008建立, 并加入一些VBScript脚本语言综合 而成,是一个可在互联网上运行的、具有强大的数据管理 功能和丰富的动态交互性的教学管理系统。 目前,国际上远程教育已趋于成熟,在线教育已成为国 外必不可少的教育资源,为世界各国培养出大批人才。 本选课系统前台采用C#进行页面制作,后台由SQL Server数据库的操作以完成使用者添加、删除、修改和选课 等的各项要求。 2系统设计的内容与目标 选课系统是结合学生选课现有的信息技术,通过计算机 使学校的资源最大利用化,通过对资源的深层挖掘,方便学 校对在校学生管理进行正确决策。推进学校教育改革。选课 系统设计的目标是: 1) 设计出某高校选课系统的基本结构,基中包括学生 信息管理、教师信息管理与管理员信息管理三大模块。整个 系统涉及到:学生信息表(Student表)、教师信息表(Teacher 表)、课程信息(Course表)、选课信息表(SC表)、课程时 间地点信息(CourseTime表)、教学楼信息(Building表) 和教室信息表(Room表)、管理员信息表(Admin表)8个数 据库表,能对数据库中的数据进行添加、删除、插入、修改、 任意查询等操作。 2) 设计完成的系统能对数据库中的各表进行综合操作, 至少可以显示某髙校学生的选课课表、课程的具体时间安排 表、课程淘汰表、学生的所学课程及学分表等。 3系统的需求分析 1系统整体分析 本系统是为高校制定的学生选课及管理的现代信息平 台,学生能通过浏览器进行网上选课并且可以查询自己的选 课结果及所选课程的教学计划。同时,教师可以通过浏览器 进行课程添加、删除和修改。管理员可以通过浏览器直接完 成对用户的增加、删除、修改等用户管理功能,这无论对于 学生、教师和管理员来说都节省了大量的工作量。 充分利用网上选课系统来提高教学管理的效率,实现全 面网络化、规范化和集成化。系统分为以下四大模块来实现 以上设计思想: 1) 用户登录模块:根据用户名、密码、用户类别转发 用户到不同的模块。 2) 学生模块:学生登录,查看课程,选报课程,撤销 报选课程,查询个人选课结果,密码修改,学生个人资料修 改。 3) 教师模块:查询课程信息,录入一门新的课程信息, 修改一门课程的相关信息,删除一门课程。 4) 管理员模块:查询选课情况,设置选课时段,设置 教学楼信息,查询用户,添加用户,删除用户。 4学生选课系统的详细设计 4.1数据库系统设计和逻辑设计 网上选课系统有6个方面的数据需要管理:学生、教

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档