VB106-高校学生选课系统(ACCESS数据库)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:选课系统是针对在校学生和教师使用,从学生的角度来说,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,传统的教学模式(学生按照学校安排好的课程上课)已经不能适应新型的教学手段,如果仍然通过纸上的方式选课,一方面浪费的大量的人力、物力资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。随着高校人数的增多,这种弊端会越来越多的暴露出来。因此,学生只要在计算机前输入自己的个人选课信息即可完成原来几倍的作业量。从教师的角度来说,同样是节省了大量的工作量,由于教师提出代课申请完成课程发布的工作较学生选课而言更加的复杂,因此通过进行课程发布能大幅度的减少教师的工作量,减少错误的发生几率。作为教师,也只要通过自己的电脑来操作即可,不用再奔波于教务处和办公室之间。
选课管理系统,它是c/s结构的系统,它能更有效,更快速的实现学生选课的管理过程,而且管理的安全机制也更完善,这样就可以为学生的管理花费更少的人力和物力资源。
本系统界面友好,操作简单明了,设计合理,功能比较齐全,考虑周到合理,对vb学习者可以起到很好的借鉴作用,也可以为计算机软件的设计提供一定的参考,教学的管理主要就是让现代的教学管理员能更加方便的解决学校的管理。本系统达到了他的要求也基本达到了课程设计的基本要求。 [资料来源:http://THINK58.com]
关键词:VB;选课系统;ACCSS
[来源:http://think58.com]
[资料来源:http://www.THINK58.com]
[来源:http://think58.com]
目 录
摘 要 I
Abstract II
1 概述 1
1.1本课题的来源 1
1.2本论文的目的、内容及作者主要贡献 1
2选课系统开发工具的选择 3
2.1流行开发工具的介绍及本系统开发工具的选择 3
2.2 Visual Basic技术介绍 4
2.2.1可视化编程 4
2.2.2面向对象的程序设计 4
2.2.3结构化程序设计语言 4
2.2.4事件驱动编程机制 5
2.2.5访问数据库技术 5
2.2.6动态数据交换(DDE) 5
2.2.7对象的链接与嵌入(OLE) 6
2.2.8动态链接库(DLL) 6
3.VB选课系统分析及软件开发方法 7
3.1 系统需求分析 7
3.2 选课系统软件开发方法 7
4. 选课系统的模块设计介绍 10
4.1 系统功能模块 10
4.2 系统功能需求图 10
4.3 系统功能流程图 11
5 数据库设计 12
5.1 系统数据分析 12
5.2 系统数据流程图 12
5.3 数据库逻辑结构设计 13
6各主要模块的界面及关键代码介绍 15
6.1密码及数据维护模块 15
6.1.1密码模块 15
7总结 29
8致谢 30
参考文献 31 [版权所有:http://think58.com]
[资料来源:http://think58.com]
[资料来源:THINK58.com]
[来源:http://www.think58.com]
系统功能模块
学生选课系统是一套功能完整操作简便的选课及信息关系软件,包括学生信息管理、教师信息管理、课程管理、教师选课系统、学生选课系统、选课情况查询、系统设置与维护7大功能,可实现学校选课的自动管理。
模块功能:
(1)学生信息管理系统
这个管理系统包括学生信息浏览、学生记录输入、学生信息查询3个模块,可以完成学生信息添加、修改、删除及查询功能。
(2)教师信息管理系统
这个管理系统包括教师信息浏览与输入、教师信息查询2个模块,可以完成教师基本信息添加、修改、删除及查询功能
(3)课程管理系统
这个管理系统包括课程信息浏览与输入、课程信息查询2个模块,可以完成课程基本信息添加、修改、删除及查询功能。
(4)教师选课系统
在这个系统中,可以为教师选择所要任教的课程,并可以对所选课程进行修改。
(5)学生选课系统
在这个系统中,学生可以选择课程和该课程的任课老师(从所要任教这门课程的教师中选择),并可以对所选课程和课程的任教老师的选择进行修改。 [资料来源:http://THINK58.com]
[资料来源:http://THINK58.com]
下一篇:VB103-毕业生信息管理系统(ACCESS数据库)