《有关选课管理系统论文.docx》由会员分享,可在线阅读,更多相关《有关选课管理系统论文.docx(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、有关选课管理系统论文有关选课管理系统论文选课管理系统是高校教务管理信息化平台的重要组成部分,建立选课管理系统是当前高校推进信息化管理进程,提高管理水平的必然趋势。下面是学习啦我为大家整理的选课管理系统论文,供大家参考。选课管理系统论文篇一关于选课系统的设计选课管理系统论文摘要摘要:随着课程改革的不断深化,学校规模不断扩大、课程项目不断增加,为了解决学生选课管理上的复杂的人工操作,减轻重复工作,故设计了选课系统。学校规模的扩大使得学校对每年新生入学、毕业生离校及本校各种分流机制造成的学生信息产生变动,如学籍变动、个人信息修改。为了适应课程的改革,学校在每个学期都要开设一定的课程提供应学生,让学生
2、根据本人的情况来选择,根据学生选择结果给出课程表。本校根据教学实际,为了使老师有效地管理学生信息,设计学生信息管理系统,由此构成学生成绩管理系统,本文就此设计思路进行阐述。选课管理系统论文内容关键词:选课系统学生信息管理系统数据流图DFD图E-R图SC图IPO图Delphi软件随着学校规模的不断扩大,专业、班级、学生的数量急剧增加,有关学生选课的各种信息量也成倍增长,而目前很多高校的学生选课管理仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低,因而,迫切需要开发基于互联网的课程信息管理系统来提高管理工作的效率。基于互联网的学生选课管理系统,在学生选课的规范管理、科学统计和快速查询方面具
3、有较大的实用意义。它提高了信息的开放性,大大地改善了学生、老师对其最新信息查询的准确性。一、选课系统的任务概述1.目的选课系统开发的目的是实现学生选课信息关系的系统化、规范化和自动化。2.系统技术学生选课系统要求具有信息处理的开发性,方便老师上传学生成绩、学生上网选课和查询选课信息及成绩等,因而本系统设计为基于WWW的网络数据库应用系统,使用ASP脚本以Access为数据库的开发技术,运行在支持ASP的服务器上。3.基本设计概念和处理流程采用基于SQLServer的分布式数据库管理系统。三层构造是目前用得最多的,这种构造比传统的C/S构造增加了一个应用程序服务器,应用程序服务器包括了统一的界面
4、、业务规则和数据处理逻辑等等,这样客户端程序就能够做得比拟小,也就是常讲的瘦客户。更由于业务规则和数据处理逻辑的集中在服务器上统一管理,客户端无须进行复杂的计算,也不会由于错误的操作而影响到其他的用户,所以可靠性、稳定性和效率都比拟好。(其构造如图)4.用户的特点为保证系统安全高效地运行,本系统把用户划分为3类:教务处、老师和学生。不同的用户在系统中的作用和权限也有所不同,所以它所需要完成的功能也就不同。 (1)教务处能够完成本系统所有的功能学生信息管理:除学生基本信息外,还可管理学生所选课程、成绩等。老师信息管理:包括老师个人的基本情况和任课情况。项目及班数的设定:根据学校教务处所排课进行班
5、级数及人数的统计,然后根据统计结果进行项目及班数的设定。排课:根据上一步分班情况安排任课老师。报表生成及输出:生成老师担任课程分班表、按项目生成学生成绩表、按学生行政班生成成绩表及所有报表的输出。 (2)老师在本系统的功能查询学生选课情况、本人任课情况、获取本人所担任课程分班表、录入及修改成绩等。 (3)学生在本系统的功能查询本人信息、老师任课信息、选课、选课信息查询、成绩查询。二、需求规定 (一)对功能的规定1.可实现学生选课注册。2.方便实现学生选课信息查询。3.可对学生成绩档案进行管理,成绩表单生成简便。4.安全有效的用户区分,管理。5.档案数据的高安全性,保密性。6.有帮助文档 (二)
6、对性能的规定使用稳定,操作性能好,操作方法易于把握,系统的安全性强。三、设计思想用户的需求详细表如今对各种信息的提供、编辑、处理及查询统计上。这就要求数据库构造能充分知足各种信息的输入、处理和输出。通过分析学生选课管理系统的现实需求,学生选课管理系统各环节的基本数据及数据处理流程,在与管理人员沟通、沟通与讨论的基础上,得到下面学生选课系统的数据流程图。 (一)数据库的设计通过对学生选课管理系统工作内容和相关数据流程分析,根据学生选课管理系统的需要,就能够设计出能知足用户需求的各种实体,以及它们之间的关系,由此得到数据库所支持的数据模型,即数据库的逻辑构造,详细情况如下:1.学生信息表开学时将教
7、务处提供的学生信息库按系统的要求修改库构造并导入Access数据库中,应包括如下信息:姓名、学号、院系、班级、性别、所选课程、任课老师、备注等。2.老师信息表包括老师姓名、老师代码、性别、年龄、职称、主要教授课程、兼任课程等。3.课程信息包括课程目录、课程、课程代码、教学内容、任务与目的、考试方法、要求等。4.课程表包括课程名称、课程编号、任课老师、课程学分、上课时间。5.成绩单列表包括学生姓名、学号、院系、班级、课程、任课老师、成绩。 (二)系统功能特点1.内容全面系统全面覆盖了体育课信息,可为学校、老师和学生提供全面准确的信息。2.层次分明系统采用模块化程序设计构造。各模块之间既互相独立,
8、又具有一定的联络,各模块可独立编制、调试、查错、修改和执行,构造严谨,便于扩展和维护。四、数据库概念设计根据以上数据流图导出数据库所需数据项和数据构造。学生:学号、姓名、性别、生日、所在院系、所在班级。课程:课程号、课程名、讲师、上课时间、地点、课程简介。选课结果:记录号、选课学生、所选课程。学籍变更记录:记录号、变更情况、记录时间、具体描绘。1.数据库逻辑构造设计设计五个基本表:学生信息表、课程信息表、选课结果表、赏罚信息表、老师信息表。其中老师信息表是外部表,不列出。由于使用打开系统的不只是教务人员,每个学生都要登录到选课系统进行课程的选择,所以需要对不同的登录人员进行密码的认证和权限的限
9、制,防止越权行为,用户名、密码、权限保存在一个表中。分别设计如下表:(详细内容略)USER-PASS用户密码信息表COURSE课程信息表COURSE-SELECT选课结果表STUDENT学生个人信息表赏罚记录信息表2.概要设计4.选课模块具体设计讲明书功能:接受学生选课信息,刷新学生课程表。界面:调用添加、删除模块,打印课表模块。设计感想通过这次实践,我对Delphi有了全新的认识。Delphi能够让你用最少的程序量来得到最高的开发效率,进而迅速地开发Windows的应用程序。开发者可根据本人的爱好及用户要求,随心所欲地安排窗口的外观。Delphi是以面向对象的方式设计程序代码的,有着面向对象
10、的四大特征:封装性、可维护性、继承性和多态性。当然,这个系统还有些地方需要修改和完善,我将在以后的时间里逐步学习改良。选课管理系统论文文献 1美GradyBooch,JamesRumbaugh,IvarJacobson,UML用户指南.机械工业出版社,2001年8月. 2Microsoft,MSDN. 3Microsoft,SQLServer2000联机手册. 4RogerS.Pressman.软件工程实践者的研究方法.机械工业出版社,1997. 5IPL.SoftwareTestingandSoftwareDevelopmentLifecycles.IPL,1996. 6KarlE.Wieg
11、ers.软件需求.机械工业出版社,1999. 7张海藩.软件工程导论.清华大学出版社.选课管理系统论文篇二公共体育网络选课管理系统的设计与开发选课管理系统论文摘要摘要:伴随公共体育课程教学改革的不断深化,切合学生身心需求、加强学生兴趣的选课教学得到了广泛施行,怎样进行网上选课成为当务之急。针对上述要求设计了高校公共体育网络选课管理系统,实现了打乱班级编制、按学生兴趣要求进行选课的功能。该系统能够对大量数据实行分析和汇总,避免了人工处理错误,有效地提高了管理效率。选课管理系统论文内容关键词:公共体育网络选课ASP系统开发根据2002年教育部(全国普通高等学校体育课程教学指导纲要)的要求,高校公共
12、体育教学改革不断深化,健康第一和以人为本的指导思想正改变着传统的体育教学形式,逐步实行学生三自主的选课方式1。根据这一原则,我校对公共体育教学进行了改革,使体育课程设置多样化,集实用性、娱乐性、健身性为一体,开设了足球、篮球、排球、乒乓球、网球、羽毛球、健美操、体育舞蹈、交谊舞、游泳、保健和田径等课程,深受广大学生的喜欢。改革之后,学生选课成为学校体育教学管理的重要一环。传统选课方法是打乱班级编制、按学生兴趣要求安排不同的体育课程和任课老师,这种方法体现了人性化的教学理念。但是近几年来,我校招生规模不断扩大,在校学生人数急速增长,传统选课方法效率低下,公共体育部教学秘书工作量大,甚至无法有效地
13、完成选课,易出现老师上课时间冲突等问题。传统选课方法人工操作中很容易出现错误和冲突,容易出现意外情况,浪费了很多时间和精神,往往达不到预期的教学效果。为了解决上述矛盾,我们在研究和考察其他院校选课方式2-8的基础上,设计开发了一套高效、稳定、方便学生使用的公共体育网络选课管理系统。1系统简介系统设计采用B/S应用形式的Web三层体系构造,用Dreamweaver,Photoshop,Flash等网页开发工具结合ASP,VBScript,Access,Javascript和CSS等设计开发系统。三层体系构造分别是用户表示层、业务逻辑层和数据访问层。用户表示层采用观察调研法、比拟分析法等,用以了解
14、和获得公共体育网络选课管理系统网站所需的基本功能和页面布局方式。业务逻辑层首先划分系统所需要的功能模块,设计出各模块的接口,然后详细完成各模块的实现细节。数据访问层优先考虑关系数据库的设计,根据需要建立数据表,设计关系表和关系视图,然后通过ADO与数据库进行交互,实现数据的查询、添加、修改、删除等操作,进而为业务逻辑层提供服务。因考虑网络安全,在网站研制开发经过中采用加密技术。采用身份验证方式,使用者输入账户名和密码登录系统,不同用户具有不同的功能和数据库访问权限。数据库中保存用户密码采用单向加密技术,对其他重要个人信息同样进行了加密。2系统设计2.1系统体系构造根据系统需求分析,确定公共体育
15、网络选课管理系统功能,包括3大功能模块:学生模块、老师模块和管理模块,系统的模块构造及主要功能如图1所示。学生模块的功能包括修改密码、查询课程开设情况(初始课表设定好以后,就能够查询课程开设情况)、选课(在选课期间选课及修改选课结果,选课结束后只能查询选课结果)、个人信息查询(用来核对学生个人信息,这些信息与学生可选的体育课程有关,例如某些课程只允许女生选修)。老师模块的功能包括修改密码、查询课程开设情况、查询学生选课情况(在选课结束之后,老师能够导出选择本人所教课程的学生名单)。管理员模块用来管理学生、老师、课程、选课信息和数据库的备份。考虑到操作的方便,各信息都可进行批量操作,并且能够进行
16、统计和分析,如自动判定课程设置能否符合要求。2.2数据库设计数据库系统是体育选课管理信息系统的核心,其主要功能是存储选课有关的数据,包括学生信息、老师信息、管理员信息、课程信息、选课信息和选课参数设置信息等。通过分析体育选课管理的基本功能,我们利用Acccess2003设计了相关的数据库表,系统总E-R图如图2所示。不同用户根据其权限能够对数据库某些表或表中某些记录进行特定操作,如查询、修改、添加、删除或它们的组合操作。学生基本信息表主要存储学生与选课有关的信息以及登录信息,这些信息直接影响学生的可选课程。老师用户表主要存储老师基本信息以及登录信息。课程信息表主要存储课程的基本信息,选课信息表
17、主要用来存储选课学生以及选课的课程信息。2.3系统实现的关键技术 (1)课程冲突的应对方法。由于课程类型繁多及学生选课的自由性较大,在管理员安排课程和学生选课经过中会不可避免地出现录入或设置失误及课程时间或地点冲突问题,好像一位老师在同一时间上两门课等,这就需要在系统中采用一定的方法解决这些问题。在管理员设置初始课表时,系统就会进行多项检查来排除初始错误,包括老师教室冲突检查、选课时间检查、选课人数和开设课程人数检查等。学生选课时,假如某课程的选课人数超过限制人数,系统会自动锁定该课程,其他学生将无法申请该课程。 (2)数据库的备份和恢复。数据库的备份利用文件存储方法,能够直接将现有的数据库存
18、储到其他某个途径实现数据库的备份,数据库恢复时先将数据库连接断开,然后再调用备份数据库覆盖现有数据库实现数据库的恢复。并为备份方法编写一个程序,采用调用操作系统的计划任务功能,自动在系统空闲时间进行数据库备份。用此方法备份数据库不需要人工操作,方便快速,有较高的可靠性。3系统实现系统登录界面如图3所示。登录界面主要是系统的入口,上面还有一些登录提示、通知公告和管理员联络方式。不同用户类型具有不同的功能和权限,登录系统后的功能操作界面也不同,其中管理员登录后进入的界面如图4所示。本系统2020年正式投入使用,截至目前已完成20202021年第二学期、20212021年第一学期、20212021年
19、第二学期共3个学期13000多名学生22000多人次的公共体育课程选课工作。通过该系统,使得体育课程的教学资源与学生选课需求到达了最佳的统一,获得了非常好的效果。对于学生来讲,本系统选课操作简单快速,课程信息直观,选择自主性大,能够根据本人的兴趣喜好自由选择运动项目。对教务管理人员来讲,本系统的投入运行大大减轻了他们的工作压力,有力地支持了学校公共体育课教学改革的顺利施行。本系统具有很好的通用性和推广价值,可在兄弟院校中推广使用。4结束语由于公共体育课的特殊性,采用人工排课已经不能适用复杂选课的情况,以当代计算机网络技术为依托,开发研制公共体育网络选课管理系统是公共体育教学改革的一项重要措施。
20、我校设计开发的公共体育网络选课管理系统能很好地完成学生、老师、课程及选课的管理,很好地处理了公共体育课班级与自然班级不一致时,在课程管理、班级管理和成绩管理上带来的不便。另外,此系统要实现界面的人性化、美观性还有待于进一步升级,仍有大量的工作需要开展。选课管理系统论文文献 1教育部.全国普通高等学校体育课程教学指导纲要Z.教育部教体艺(2002)13号,2002. 2朱大清,童雷,周亚波.高校大学体育选课系统的设计与实现J.体育世界:学术版,2020(5):112-113. 3王祺.基于大学生体育选课系统的开发与设计J.哈尔滨职业技术学院学报,2020(6):67-68. 4周文峰.基于B/S
21、构造的大学体育选课系统设计与实现J.中国当代教育装备,2020(4):65-66. 5钟少君,钟凡.基于B/S的公共体育选课系统的设计与实现J.江西理工大学学报,2020(2):39-42. 6王戌楼,孙皓.公共体育选课系统软件的开发与应用J.石家庄学院学报,2007(3):125-128. 7秦宝军,马靖善,李燕.基于PHP/MySQL的体育俱乐部选课系统的设计与实现J.科技信息,2007(10):43-44. 8黄英杰,吕林,李俊.基于B/S/S构造技术的网上体育选课系统设计和实现J.北京体育大学学报,2007(4):547-548,551.有关选课管理系统论文推荐:1.教务成绩管理系统研究论文2.学生管理系统论文3.有关高校教务管理论文4.学籍管理系统毕业设计论文5.成绩管理系统设计开发论文6.基于大数据时代下的高校信息管理研究论文