文档详情

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

发布:2018-10-05约3.06千字共8页下载文档
文本预览下载声明
学生选课系统设计报告 朱 丽 PAGE 9 计算机科学与技术学院 学生选课系统程序设计报告 班 级: 1003 专 业: 嵌入式软件 指导教师 : 吴克立 杨素娣 学 号: 211011016 姓 名: 李倩倩 2010年2月29日 目 录 一.设计目的 二.总体设计 三.详细设计 1.界面设计 2.课程信息设计 3.学生信息设计 4.选课设计 四.测试与调试 五.心得体会 设计目的 网上选课系统是针对在校学生和教师使用,从学生的角度来说,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,传统的教学模式(学生按照学校安排好的课程上课)已经不能适应新型的教学手段,如果仍然通过纸上的方式选课,一方面浪费的大量的人力、物力资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。随着学校规模的不断扩大,专业、班级、学生的数量急剧增加,有关学生选课的各种信息量也成倍增长,而目前许多高校的学生选课管理仍停留在复杂的人工操作上,重复工作较多,工作量大,效率低,这种弊端会越来越多的暴露出来。因此,利用网络,使学生只要在计算机前输入自己的个人选课信息即可完成原来几倍的作业量。从教师的角度来说,同样是节省了大量的工作量,由于教师提出代课申请完成课程发布的工作较学生选课而言更加的复杂,因此通过网上进行课程发布能大幅度的减少教师的工作量,减少错误的发生几率。作为教师,也只要通过自己的电脑来操作即可,不用再奔波于教务处和办公室之间。 总体设计 学生选课系统退出系统学生信息管理 学生选课系统 退出系统 学生信息管理 学生信息修改 学生信息查询 学生信息录入 学生信息删除 退出学生信息 学生信息浏览 课程信息管理 课程信息修改 课程信息查询 课程信息录入 课程信息删除 退出课程信息 课程信息浏览 选 课 选课信息浏览 退 选 选 课 退 出 运行环境:Visual Studio2005 语言:C++ 界面设计 界面图示 菜单选择: 选1:进入课程信息界面 选2:进入学生信息界面 选3:进入选课界面 选4:退出,并保存相关记录到文件里 2.课程信息 课程信息界面图示 菜单选择: 选1:进入课程信息浏览,先看是否有记录,无则退出到课程信息界面,有则显示出来. 选2:进入课程信息录入,录入课程编号,先看是否重复,若 有重复,则提示错误,进行下次输入,无则输出一条记录,并添加记录到表. 选3:进入课程信息修改,录入课程编号,看是否在表中有这条记录,无则提示错误,有则提示修改记录的相关信息. 选4:进入课程信息删除,录入要删除的课程编号,看是否在表中有这条记录,无则提示错误,有则提示显示记录的相关信息,再提示是否确实要删除记录,要则删除. 选5:进入课程信息查询,进行选择是按学号查询或学分查询,不管哪种方式,都查询一下表中有相关的记录,没有则重新选择,有刚显示相关记录. 选6: 退出课程信息界面. 3.学生信息 学生信息界面图示 菜单选择: 选1:进入学生信息浏览,先看是否有记录,无则退出到学生信息界面,有则显示出来. 选2:进入学生信息录入,录入学生编号,先看是否重复,若 有重复,则提示错误,进行下次输入,无则输出一条记录,并添加记录到表. 选3:进入学生信息修改,录入学生编号,看是否在表中有这条记录,无则提示错误,有则提示修改记录的相关信息. 选4:进入学生信息删除,录入要删除的学生编号,看是否在表中有这条记录,无则提示错误,有则提示显示记录的相关信息,再提示是否确实要删除记录,要则删除. 选5:进入学生信息查询,进行选择是按学号查询或学分查询,不管哪种方式,都查询一下表中有相关的记录,没有则重新选择,有刚显示相关记录. 选6: 退出学生信息界面. 4.选课 选课界面图示 菜单选择: 选1:进入选课信息浏览,先看是否有记录,无则退出到选课信息界面,有则显示出来. 选2:进入学生选课,录入学生编号,先看是否重复,若有重复,则提示错误,进行下次输入,无则进行选课提示,输入选课的编号,再看是否输入的编号是否存在,无
显示全部
相似文档