C语言课程设计---学生选课系统加源代码.docx

上传人:h**** 文档编号:25715267 上传时间:2022-07-13 格式:DOCX 页数:6 大小:12.84KB
返回 下载 相关 举报
C语言课程设计---学生选课系统加源代码.docx_第1页
第1页 / 共6页
C语言课程设计---学生选课系统加源代码.docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《C语言课程设计---学生选课系统加源代码.docx》由会员分享,可在线阅读,更多相关《C语言课程设计---学生选课系统加源代码.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、C语言课程设计-学生选课系统加源代码 C程序设计课程设计 题目:学生选课系统专业班级:通信工程1班姓名: 学号: 指导教师: 成绩: 摘要 学生选课系统是一个教育单位不可缺少的重要系统组成部分,它对于学校的决策者、管理者管理、查看课程来说都有至关重要,所以学生选课管理系统应该能够为广大学、师生提供充足的信息和快捷的课程选择过程,有助于学生选好每一门课程,此系统系统选课方便、快捷,用简单的界面来展示学生的选课信息,应用简单明了、存储量大、可靠性高、保密性好、寿命长、成本低等优点,可以极大的提高对学生信息管理的效率。利用C语言开发,实现了简单的学生课程信息的录入、修改、查询、删除等操作,并且能够利

2、用文件系统长久的保留原始数据。 目录 一、需求分析 (1) 二、总体设计 (1) 三、详细设计 (2) 1、数据定义. 错误!未定义书签。 2、算法流程图 (2) 四、编码 (6) 五、调试 (7) 六、设计总结 (10) 致谢 (11) 参考文献 (12) 附录 (13) 一、需求分析 语言文字描述系统要做什么 数据结构可用结构体,包括课程和选修两个结构体,其中课程结构体成员结构体成员包括课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期。选修结构体成员包括学号,课程编号,该结构体的建立主要是为了查询某门课程学生选修情况。 二、总体设计 系统由哪几个功能模块构成,

3、给出功能模块图。C 中模块化的工具是函数 根据上面的需求分析,可以将这个系统的设计分为如下七大模块: 选课模块、按学分查找模块、按编号查找模块、查看课程模块、查看选课情况模块、课程输入模块、完成选择模块。 菜单选择模块 录入学生信息 学生选课 系统信息查看及储存 退出系统 完成选择模块 学生信息 管 理 录入课程信息 课程 管理 三、详细设计 1.数据定义 2,算法流程图 (1)录入课程信息表 显示一系列功能选项 输入n,判断n是否是1-7 根据n的值调用各功能模块函数 录入课程信息 从文件输入 输入课程编号 保存信息到student.txt 显示录入成功,转入完成选择菜单 (2)课程管理 新

4、增课程 Y 输入课程信息 显示失败 保存 (3)录入课程信息 录入课程信息 输入数据 Y 保存 (4)学生信息管理 Y Y (5)学生选课 查询可选课 程 查询已选课 程 返回主 菜 单 输 入 学 号 输 入 学 号 新增学生信息 或删除学生信息 输入姓名 ,考号. 保 存 学 生 选 课 (6)系统信息及查看系统 (7)退出系统系统信息及查看系统 查看课程信息查看学生信息存储信息返回主菜单 存储课程信存储学生信息返回主菜单 输入路径,保存 完成选择菜单模块 退出系统 主菜单 四、编码 1.struct couse * head1;结构 2.void keyboardc()/录入课程子函数(

5、从键盘录入) 3.void filec()/录入键盘子函数(从文件录入) 4.void inputc()/录入课程主函数 5.void insertc(struct couse *incouse)/课程管理子函数(增加课程) 6.void delc(int num1)/课程管理子函数(删除课程) 7.void elect(struct student * s)/选课 8.void cheak()/学生选课子函数(查询可选课程) 9.void back(struct student * p)/退课 10.void hcheak()/学生选课子函数(查询已选课程) 11.void elective()/学生选课主函数 12.void listc()/输出课程信息 13.void lists()/输出学生信息 14.void intoc()/存储课程信息 15.void intos()/存储学生信息 16.void into()/存储信息 17.void store()/信息主函数 18.int main()/主函数 五、测试1主菜单 2录入课程信息 3,从文件输入 4,学生选课菜单

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁