C语言课程设计报告食堂就餐餐费管理系统.doc

C语言课程设计报告食堂就餐餐费管理系统.doc

ID:56779510

大小:59.50 KB

页数:26页

时间:2020-07-09

C语言课程设计报告食堂就餐餐费管理系统.doc_第1页
C语言课程设计报告食堂就餐餐费管理系统.doc_第2页
C语言课程设计报告食堂就餐餐费管理系统.doc_第3页
C语言课程设计报告食堂就餐餐费管理系统.doc_第4页
C语言课程设计报告食堂就餐餐费管理系统.doc_第5页
资源描述:

《C语言课程设计报告食堂就餐餐费管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.1课程设计任务书课程设计任务书课程设计任务书课程设计任务书题目题目题目题目::::食堂就餐餐费管理系统食堂就餐餐费管理系统食堂就餐餐费管理系统食堂就餐餐费管理系统(1)(1)(1)(1)一一一一、、、、课程设计时间课程设计时间课程设计时间课程设计时间共计1周,20学时。二二二二、、、、课程设计内容课程设计内容课程设计内容教育资料.课程设计内容用C语言编写软件完成以下任务:1添加学生信息;2添加菜谱信息;3菜谱查询;4按学号添加餐费;三三三三、、、、课程设计要求课程设计要求课程设计要求课程设计要求1.程序质量:贯彻结构化

2、的程序设计思想。用户界面友好,功能明确,操作方便。用户界面中的菜单至少应包括“添加学生信息”、“添加菜谱信息”、“菜谱查询”、“按学号添加餐费”、“退出”5项。代码应适当缩进,并给出必要的注释,以增强程序的可读性。2.课程设计说明书:课程结束后,上交课程设计说明书和源程序。课程设计说明书的格式和内容参见提供的模板。四四四四、、、教育资料.、指导教师和学生签字指导教师和学生签字指导教师和学生签字指导教师和学生签字指导教师指导教师指导教师指导教师::::________学生签名学生签名学生签名学生签名::::______

3、__五五五五、、、、说明书成绩说明书成绩说明书成绩说明书成绩六六六六、教育资料.、、、教师评语教师评语教师评语教师评语I目目目目录录录录一、需求分析..................................................................1二、程序流程图..............................................................1三、核心技术的实现说明及相应程序段......................6四、课设总结.......

4、...........................................................9五、参考文献..................................................................9六、源程序......................................................................91一一一一、、、、需求分析需求分析需求分析需求分析经过对程序设计题目的分析可知,整个程序的设计实现大致分为十一

5、个模块,每一个模块对应一个函数。在这些函数当中,添加学生数据函数,添加食谱函数,就餐买单函数,餐费查询函数的实现严格按照题目的要求,而更改数据函数和显示函数属于附加功能。读取文件函数和保存信息函数对其它函数的实现起辅助作用,主函数及菜单函数控制程序的整体运行。教育资料.1.添加学生数据函数主要实现程序最初运行时学生数据的录入以及其后的运行中学生数据的追加功能;2.添加食谱数据函数主要实现程序最初运行时食谱数据的录入以及其后的运行中食谱数据的追加功能;3.删除学生数据函数实现的功能是按照学号对学生的数据记录进行删除;4.菜谱

6、查询函数按照题目的具体要求实现的是学生就餐及每次餐费累加的更新。5.餐费查询函数允许按照学号对学生的总餐费进行查询;6.显示学生数据函数实现的是显示目前所有的有效学生记录信息。7.显示食谱信息函数实现的是显示目前所有的有效食谱记录信息。除上面介绍的功能之外,程序还具有退出功能,可以在程序的一次运行当中循环执行所有的功能,并根据需要终止程序的执行。每一个学生记录都包含学号、姓名,以及餐费,在程序当中,将学生(食谱)记录类型定义为结构体类型,添加以及追加的学生(食谱)信息直接写入E盘的student(caipu).txt文件中

7、,其它函数每次对学生(食谱)记录的访问,其数据来源都是student(caipu).txt文件,这样做不但可以保证学生(食谱)数据的一致性,而且可以对学生(食谱)数据进行永久保存,保证每次运行程序都可以采用原来的数据。二二二二、、、、程序流程图程序流程图程序流程图程序流程图1.程序总体结构图2图1程序总体结构图2.具体功能框图教育资料.(1)添加学生(食谱)数据函数add(ad)当1输入值n=1?真假添加学生信息函数add()n=2?真假显示学生信息函数show()n=3?真假删除函数del()教育资料.真假n=4?添加食

8、谱信息函数ad()n=5?真假就餐买单函数all()菜谱查询函数query()n=6?真假显示食谱函数sho()退出教育资料.n=7?真假3以追加方式打开E盘student.txt(caipu.txt)文件成功?真假以追加方式打开E盘student.txt真(caipu.txt)文件成功假?输入添加学生

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

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

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