文档介绍:c语言学生选课系统 C语言课程设计学生选课系统
导读:就爱阅读网友为您分享以下“C语言课程设计学生选课系统”的资讯,希望对您有所帮助,的支持!
运用中得以体现,现在通过一个程序的运用事例来对程序运行结果进行演示与实现。
【软件运用举例】
1、程序开始界面如下:
选择某个选项,如进行管理员登录,进行课程的增加
进入管理员界面:
2、再选择所要进行的操作,如进行课程增加,结果如下:
下面可以进行继续增加课程或者退出:
3、选择课程浏览,可以分页查看相应的课程信息:
第一页:
第二页:
4、课程查询
查找结果:
4、管理员课程删除操作:
删除后可以进行浏览,观察删除后的结果:
可见删除后只有一条记录。删除操作完成正确。
下面进行学生操作的使用方法:
1、学生登陆界面:
2、选择学生选课选项:
3、学生登陆也可进行课程浏览和查询函数,其结果与管理员登陆相同,不再演示。
第五部分:程序的优缺点
【程序的优点】
算法是程序的灵魂,程序的优点首先表现在算法上的优点,其次才是功能上的。
[算法上的优点]主要体现在以下三点:
1. 程序采用main主函数方式设计,程序的主体的功能大都由该功能
题目一、学生选课管理系统
第一部分:课程设计名称、目的、要求
第二部分:程序总体设计思路
第三部分:程序功能划分、图示及流程图
第四部分:程序设计数据、运行结果
第五部分:程序的优缺点
第六部分:心得体会
第七部分:附录(源程序)
第八部分:附录(参考文献)
目录
... ........... . ..... ............... ................... ............. ...........
第一部分:课程设计名称、目的、要求
名称:学生选修课程系统设计
目的:运用C语言提高解决实际问题的能力实验环境:Microsoft Visual C++
内容:
假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课。【功能】
系统以菜单方式工作?
课程信息录入功能(课程信息用文件保存)--输入? 课程信息浏览功能--输出?
查询功