c语言课程设计报告__学生选修课程管理系统方案

c语言课程设计报告__学生选修课程管理系统方案

ID:35641832

大小:136.50 KB

页数:26页

时间:2019-04-05

c语言课程设计报告__学生选修课程管理系统方案_第1页
c语言课程设计报告__学生选修课程管理系统方案_第2页
c语言课程设计报告__学生选修课程管理系统方案_第3页
c语言课程设计报告__学生选修课程管理系统方案_第4页
c语言课程设计报告__学生选修课程管理系统方案_第5页
资源描述:

《c语言课程设计报告__学生选修课程管理系统方案》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、word格式整理版目录1程序目标及功能---------------------------------------------------------------11.1课题背景-----------------------------------------------------------------21.2系统功能---------------------------------------------------------------21.3设计要求--------------------------------------

2、-------------------------32程序功能模块组成及流程图-----------------------------------------------32.1系统功能模块-----------------------------------------------------------5学习参考word格式整理版2.2各模块流程图-----------------------------------------------------------63程序主要数据结构及函数列表--------------------

3、-------------------------83.1程序中使用的数据结构----------------------------------------------83.2函数列表--------------------------------------------------------------104程序代码及运行结果-------------------------------------------------------125总结与体会------------------------------------------

4、------------------------15学习参考word格式整理版1、程序目标及功能1.1、课题背景当今社会是一个信息时代,计算机技术发展迅速,同时信息的自动处理以及网络式的信息交互方式越来越被人们认可和运用,让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。网上选课与传统的选课方式相比更节约资源,同时,随着学生选课自主权的增加,网上选课有效的避免了许多不良现象,使教学更加透明。1.2、系统功能①课程信息录入。建立课程信息链表,由键盘输入课程信息。②课程信息输出。输出所有课程信息

5、。③查询课程。按课程编号、课程名称、学分、按课程性质、开课学期等查询(至少实现1种)。④学生选修课程。输入学生学号和课程编号,形成一条选课信息,保存在“选修信息文件”里。⑤查询学生选修的课程。输入学生学号,输出该生已选修的课程编号和课程名称。⑥保存课程信息到磁盘文件。建立一个磁盘文件,把所建立的课程表写入文件。⑦从磁盘文件中读出课程信息。学习参考word格式整理版1.3、设计要求①假定有n门课程,每门课程有课程编号、课程名称、课程性质(专业选修课、公选课)、总学时、总学分、理论学时、实验学时、开课学期、已选修本课程的学生人数等信息;每门课

6、最多允许60个学生选修。选修信息文件,用来保存每个学生选修课程的信息,每条记录包括:学生的学号、所选修的课程编号和课程名称。系统以菜单方式工作(程序主界面包括程序名称及编程者学号、姓名、班级;同时要求输入功能号码,选择进入功能模块程序)。④用函数分别实现动态链表的建立、动态链表输出等功能。⑤界面友好,程序中加入必要的注释。⑥函数功能要划分好(结构化程序设计);函数要求使用指针作形参。⑦学生选修一门课后,要同时更新课程信息和选修信息文件。2、程序功能模块组成及流程图2.1系统功能模块根据设计要求分为8个模块,分别是:1:创建课程信息:课程信

7、息的录入,建立课程信息链表,有键盘输入课程信息。2:课程信息输出:输入所有课程信息。3:学习参考word格式整理版查询课程信息:按课程编号、课程名称、课程性质、学分、开课学期等查询(此程序按课程编号实现)。4:学生选修课程:输入学生学号和课程编号,形成一条选课信息,保存在“选修信息文件”里。5:查询学生选修课程:输入学生学号,输入该省已选修的课程编号和课程名称。6:保存课程信息到磁盘:建立磁盘文件,把所建立的课程表写入文件。7:从磁盘文件中读出课程信息:从磁盘文件中读出课程信息并输出,显示主界面。8:退出:结束程序,退出系统。2.2各模块

8、流程图课程信息录入功能模块课程信息输出课程信息输出按学号查询选课,保存信息信息的保存与读出选课信息管理系统学习参考word格式整理版选择模块创建课程信息do{cp1=(structstu*)m

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。