面向学分制的选课系统的设计与实现.docVIP

面向学分制的选课系统的设计与实现.doc

  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文档。上传文档
查看更多
面向学分制的选课系统的设计与实现.doc

面向学分制的选课系统的设计与实现 第28卷第3期 2006年O5月 武汉化工学院 J.WuhanInst.Chem.Tech VoI.28No.3 May2006 文章编号:1004—4736(2006)03—0055—03 面向学分制的选课系统的设计与实现 陈金刚h.,陈建勋.,符海东. (1.武汉工程大学院教务处,湖北武汉,430074; 2.武汉科技大学计算机科学与技术学院,湖北武汉,430081) 摘要:实行学分制是我国高校教学管理改革中采取的一项重要措施,对提高教育质量及促进高等教育改革 具有重要作用.本文从高校学分制的管理特点出发,分析了学分制管理模式下选课的本质,提出了适应学分制 管理模式的网络选课系统的基本设计思想,并进一步阐述了选课系统的技术实现问题. 关键词:选课系统}学分制I校园网}数据库 中图分类号:TP311文献标识码:A O引言 近年来,随着我国高等教育改革的不断深化, 素质教育的全面推进,对人才培养质量的要求逐 步提高,高校扩招政策出台,办学规模不断扩大, 学年制已逐渐向学分制过渡,弹性学习制度广泛 推行,使得教学资源日益紧张.提高资源的利用效 率,已成为管理职能部门共同关注的焦点.面对这 一 挑战,各高校相继推出了学年学分制和完全学 分制.在这一过程中,选课起到了关键性的作用, 成为实行学年制和向学分制过渡的至关重要的 环,选课系统的设计和开发引起人们广泛的关注 和思考,传统基于集中式管理的选课已无力适应 这些新的变化,建立网上选课系统势在必行.现在 许多高校都开发出自己的选课系统,但在通用性, 安全性,适应性等方面或多或少地存在一定的问 题,所以开发出了面向学分制的网上选课系统,以 此来加快学分制教学改革的步伐. 1系统设计 1.1设计目标 利用现有的校园网络资源,设计并开发适用 的网上选课系统,系统设计起着至关重要的作 用[引,其主要目标是: a.打破传统的学年制教学,实现弹性学制,充 分体现以人为本的办学理念,推进教学改革的 不断深入. b.利用最新的程序设计技术和网络技术,实 现数据共享,实现教学信息处理的自动化,网络化 和信息化. c.通过对网上选课的管理和监控,以及对选 课数据的分析,提高决策水平. 选课系统要求具备以下功能. (1)选课前的系统参数设定和数据准备等. (2)课程查询功能. (3)学生实时交互式选课,退课功能. (4)选课后的数据处理功能,包括筛选,课堂 调整,关闭课堂等功能. (5)数据统计,分析及报表生成和打印. (6)系统运行监控功能. 1.2系统体系结构 针对选课系统需求,采用传统的c/s技术和 B/S相结合的体系结构进行设计.一方面以B/S 结构实现在多地域,任意时间段以不同身份来访 问系统中的数据,运用ASP技术进行开发;另一 方面以c/s结构实现数据的集中管理和过程控 制,运用Delphi7开发.数据库服务器数据由教务 处统一管理,管理员以网络终端方式通过应用服 务器访问数据库服务器上的数据,学生和教师以 IE,Netscape等Web浏览器访问应用服务器,如 图1所示. 1.3系统功能结构 根据选课需求分析,可将整个系统分为两个 部分:学生选课子系统和选课管理子系统.学生选 课子系统主要完成学生的网上交互式选课,退选 和补选,它是学生在Web浏览器上进行选课操作 的主界面.选课管理子系统主要完成选课前的系 统参数设定和数据准备,数据维护及学生选课后 的数据处理,统计分析等工作,如图2所示. 收稿日期:2005—05—25 作者简介陈金刚(1975一),男.湖北荆门人,工程师.硕士研究生.研究方向:软件工程- 武汉化工学院第28卷 客户机1客户机2客广1机3 Web/BrowserWeb/Brow$crWeb/Brow$~r 图I选课系统体系结构 Fig.1Thesystemandstructureofthecourseselectingsystem 学生选课系统 前台学生选课子系统 学 生 身 份 识 别 后台选课管理于系统 Il黄}Illll盐llll蓁llIIIllIIIl1ll蓁Il圄2学生选课系统功能模块 Fig.2Thefunctionandstructureofthecourseselectingsystem 1.4数据库设计 数据库设计是选课系统开发和实现的关键问 题,直接影响到整个系统的性能.数据库设计以结 构合理,功能完善,实时性好,冗余少和并发能力 强为主要原则.选课系统中设计的数据表分为基 础数据表和应用数据表.基础数据表由学生信息 表,教师表,院系表,专业表,专业班级表,课程类 别表,课程资源表,课程先行后续表组成,应用数 据表由教学计划表,课表,选课结果表,备份表等 组成,此外,还设计了控制表(学分控制表和约束 条件表),对学

文档评论(0)

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

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

1亿VIP精品文档

相关文档