1 / 46
文档名称:

学生选课系统设计报告.doc

格式:doc   页数:46页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

学生选课系统设计报告.doc

上传人:wxbdoc9 2013/7/20 文件大小:0 KB

下载得到文件列表

学生选课系统设计报告.doc

文档介绍

文档介绍:计算机与信息科学系
学生选课系统设计报告
(C++)
班级: 计科系08级2班
专业: 计算机科学与技术
题目: 学生选课系统
指导教师: 覃凤清
学号: 081102008
姓名: 朱丽
目录
(Contents)
引言............................................3
.....................................3
.....................................4
.....................................5
...........................................5
.......................................6
.......................................7
...........................................8
...........................................9
(1).头文件代码() ..............................9
(2).菜单代码() ...........................10
(3).课程信息代码() .....................12
(4).学生信息代码() ....................19
(5).选课信息代码()................25
(6).主函数代码() .........................29
.........................................30
...........................................31
引言
21世纪以高科技为核心的知识经济将占主导地位,国家的综合国力和国际竞争力将越来越取决于科学技术创新水平。教育作为知识创新、传播和应用的基础,培养和输送人才的摇篮,已经成为经济发展和社会进步的基础。
尽管人类进步的程度随着不同时代,不同地区而有所变化,教育的口径却在不断扩宽,以便使过去仅供少数人使用的教育资源能够为更多各种年龄、不同社会阶层和背景的人们所用。在信息爆炸的时代,传统教学管理面临着诸多挑战。
设计目的
网上选课系统是针对在校学生和教师使用,从学生的角度来说,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,传统的教学模式(学生按照学校安排好的课程上课)已经不能适应新型的教学手段,如果仍然通过纸上的方式选课,一方面浪费的大量的人力、物力资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。随着学校规模的不断扩大,专业、班级、学生的数量急剧增加,有关学生选课的各种信息量也成倍增长,而目前许多高校的学生选课管理仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低,这种弊端会越来越多的暴露出来。因此,利用网络,使学生只要在计算机前输入自己的个人选课信息即可完成原来几倍的作业量。从教师的角度来说,同样是节省了大量的工作量,由于教师提出代课申请完成课程发布的工作较学生选课而言更加的复杂,因此通过网上进行课程发布能大幅度的减少教师的工作量,减少错误的发生几率。作为教师,也只要通过自己的电脑来操作即可,不用再奔波于教务处和办公室之间。
总体设计
学生选课系统
退出系统
学生信息管理
学生信息修改
学生信息查询
学生信息录入
学生信息删除
退出学生信息
学生信息浏览
课程信息管理
课程信息修改
课程信息查询
课程信息录入
课程信息删除
退出课程信息
课程信息浏览
选课
选课信息浏览
退选
选课
退出

运行环境:Visual Studio2005
语言:C++
界面设计
界面图示
菜单选择:
选1:进入课程信息界面
选2:进入学生信息界面
选3:进入选课界面
选4:退出,并保存相关记录到文件里

课程信息界面图示
菜单选择:
选1:进入课程信息浏览,先看是否有记录,无则退出到课程信息界面,有则显示出来.
选2:进入课程信息录入,录入课程编号,先看是否重复,若
有重复,则提示错误,进