



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 高校学生选课系统的设计与实现 蒋舟 杨健叶 张红伟摘要:近年来,高校对管理信息化和自动化需求日益提高,同时教学管理和学生培养方式也在发生变化,学生可以自主选择所修课程,这样就需要设计一套学生选课系统。本套学生选课系统采用可视化面向对象的开发工具vb6.0、数据库采用access数据库系统,系统具有基础信息管理、学生选课管理、教师开课管理、综合查询和统计以及浏览打印等功能,从而实现高校学生选课全流程的信息化、自动化管理。关键词:vb程序设计;access;学生选课;系统:tp315 :a:1009-3044(2019)12-0060-02de
2、sign and implementation of course selection system for college studentsjiang zhou, yang jian-ye, zhang hong-wei(xuzhou medical university, xuzhou 221004, china)abstract: in recent years, with the increasing demand for informationization and automation of management and the change of teaching managem
3、ent and education model, students can choose the courses that they need independently, so a system of course selection is needed. the visual object-oriented development tool vb6.0 and access database management system is used for the system. there are four functions in the system, basic information
4、management, student course selection management, teacher course opening management, comprehensive query and statistics and browsing and printing. with this system, the whole process management of college course selection for the students can be provided.key words: vb programming; access; course sele
5、ction; system随着办公自动化、信息化的普遍实现,借助信息技术辅助教学业务开展成为现在各个高校积极推进的工作之一,也是高校教学管理工作的重要内容之一。与传统的选课方式相比,利用选课信息系统更加节约资源、更加高效1,同时也增加了学生选课自主权2-3。microsoft access数据库关系系统软件具有界面简洁友好、存储方式简单、易于维护管理4等特点。microsoft visual basic 6.0(vb6.0)不仅能便捷地开发一般应用程序,还具有强大的数据库功能,例如占用内存少、具有访问速度快的odbc开放数据库连接等5。基于此,本系统的开发时采用数据库系统是microsoft
6、access,开发工具选用microsoft visual basic 6.0 。整套系统开发原则是简单、灵活,方便学生、教师和教务管理人员的使用。1 系统需求分析通过对各高校选课实际情况的调查研究,确定本系统应具有以下五方面功能:1)基础信息管理,包括用户登录信息管理,学期学年管理,课程信息管理,学生信息管理,教师信息管理以及教室信息管理;2)教师开课管理;3)学生选课管理;4)综合查询和统计功能;5)打印输出功能。本系统有三种类型用户:系统管理员(教务管理人员)、教师和学生。管理员在输入正确的账号、密码就可进入该系统,然后可以对基础信息进行维护、管理教师开课申请;教师进入该系统后,可以可查
7、看课程信息、提交开课申请、录入学生成绩等;学生登录后可以按照开课学年学期、课程名称或者开课教师对课程信息进行相关查询,并选择相应课程及其教学班,选择成功后才能开始每个学期所选课程的学习。2系统设计2.1系统概念结构概念结构设计就是将需求分析得到的用户需求抽象为信息结构(即概念模型)的过程,它是整个数据库设计的关键6。本系统中涉及的实体及其属性有:学年学期(学期编号,学年,学期)、学生(学号,姓名,性别,民族,出生年月,家庭地址,所在院系,专业)、教师(工号,姓名,性别,民族,出生年月,学历,职称,所属部门)、课程(课程编号,课程类别,课程名称,学分,是否为学位课)、教室(教室编号,教室名称,教
8、室地点)。2.2 系统逻辑结构设计逻辑结构设计的任务就是把概念结构设计阶段设计好的概念模型转化为与选用数据库管理系统产品所支持的数据模型相符合的逻辑结构6。本系统需要以下数据库表:用戶登录信息基本表、学年学期信息基本表、课程信息基本表、学生信息基本表、教师信息基本表、教室信息基本表、教师开课信息表和学生选课信息表。3 选课系统实现用户界面是用来联系系统和用户的一种媒介,它可以使用户更好地去操作系统来达到人机交互的目的。经过合理设计后的界面可以给用户带来轻松愉悦的享受过程,反之失败的设计会让用户有糟糕的体验7。本系统包含多个模块,对于基础信息管理的功能设计就不一一阐述了,其中教师开课管理界面、学
9、生选课管理界面,则如图4、图5所示。4 小结本套学生选课系统灵活、简单,可满足基本的教学管理、学生的选课等需求,使教务管理人员从繁杂的管理中解脱出来、实现教学管理的信息化和自动化,同时也为学生自主选课提供了便捷的渠道。不过,由于本系统主要面向学生选课管理,所以对学生的成绩管理相关功能设计相对弱化,如果不同高校有这方面的需求,可以在后续设计、开发中加入该功能模块。参考文献:1 郭大勇, 邓伟, 宣华. 完善高校选课制的思考和探索j. 高等理科教育, 2008(1):16-18.2 顾海兵, 薛珊珊. 我国高校选修课比重亟待提高基于本科经济学专业的国际比较j. 中国高教研究, 2009(10):85-87.3 曹莉艳, 郑意长. 我国高校选课制存在的问题及其对策j. 内蒙古师范大学学报:教育科学版, 2004, 17(9).4 王平水,王泽成. 基于access数据库的报表设计与应用研究j. 福建电脑,2017,33(9):29-30.5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年消化内科克罗恩病诊治规范模拟考试答案及解析
- 2025年药物治疗原理及不良反应考核模拟试卷答案及解析
- 2025年全科医学工伤鉴定的程序规定模拟考试试卷答案及解析
- 2025年儿科感染性疾病诊断治疗考试卷答案及解析
- 2025年产科分娩镇痛技术操作规范与生产过程监护答案及解析
- 新质生产力社会应用案例
- 2025年急诊科立体定向穿刺术实操考试答案及解析
- 2025年放射科影像学常见异常体征识别考核答案及解析
- 税收服务新质生产力发展策略
- 2025年急诊医学重症抢救技术模拟考试卷答案及解析
- 数字人课程设计培训
- DB11T 1482-2017 城市轨道交通综合救援应用技术规范
- 上海市桃浦中学2025届高三上学期10月月考数学试题
- GB/T 44669-2024残疾人服务机构服务规范
- DB11∕T 1807-2020 实验动物 环境条件
- 国家一、二等水准测量规范
- 《第1节 细胞是生命活动的基本单位》教学设计和导学案
- CRRT治疗原理、模式选择
- 植物的生物节律与生物钟
- 糖厂榨季安全培训课件
- 财务管理与能源管理
评论
0/150
提交评论