300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > c语言饭卡管理系统_c语言饭卡管理系统课程设计报告.pdf

c语言饭卡管理系统_c语言饭卡管理系统课程设计报告.pdf

时间:2019-06-01 08:49:37

相关推荐

c语言饭卡管理系统_c语言饭卡管理系统课程设计报告.pdf

c语言饭卡管理系统课程设计报告

课程设计报告

课程名称: C语言程序设计课设

项目名称: 饭卡管理系统

学 院: 专 业:

姓 名:

学 号:

指导教师: 成 绩:

目录

第1部分 课程设计题目与要求2

1. 问题描述2

2. 功能要求2

3. 任务分工错误!未定义书签。

第2部分 《饭卡管理系统》的设计与功能实现 3

1.总体设计 3

2.数据结构 3

3. 算法设计4

4.程序代码设计 12

5.测试与调试 22

第3部分 课程设计总结 错误!未定义书签。

个人总结错误!未定义书签。

个人总结错误!未定义书签。

结束语错误!未定义书签。

附录Ⅰ程序清单23

附录Ⅱ 用户使用说明书34

参考文献35

第 1 页 共 36 页

第1部分 课程设计题目与要求

1.问题描述

学校等大单位集体食堂买饭时间非常集中,这时如果食堂使用饭票卖饭,大家

就得排长队等候,而且还要经过先去买饭票等麻烦的经历。因此食堂提出使用计算

机进行管理,食堂用饭卡卖饭,不仅提高卖饭速度,还易于

管理,减少不必要的麻烦,同时减轻管理人员的工作负担。 请输入选项编号(0~7):

1—建立饭卡文件

2—买饭

3—续钱

4—添加新饭卡

2.功能要求 5—注销旧饭卡

6—设置与解除挂失

重复显示如图所示的主菜单,在主菜单中选择任意一项,均 7—创新功能

实现相应功能。 0—退出系统

在主菜单中选择 1,建立名为card.dat的文件,并在其中

添加若干人的饭卡号、姓名、金额、挂失信息,要求饭卡号是唯一的。

在主菜单中选择2,要求用户输入饭卡号、饭费,然后系统自动从该人的饭卡中减

去饭钱,并分别显示买饭前后的金额,如果原来饭卡中的金额不足5元,则不能买

饭,而且显示 “金额不足够,请续钱!”,如果挂失信息为真,则显示 “本卡已冻

结!”。

在主菜单中选择4,添加新饭卡,这时要求新饭卡号和已有的饭卡号不能重号。

在主菜单中选择5,注销旧饭卡。

在主菜单中选择6,要求用户输入饭卡号和挂失信息,然后更新该饭卡的挂失信息。

在主菜单中选择7,

在主菜单中选择0,显示 “感谢使用本软件!已正常退出,按任意键结束。”按任

意键退出本系统。

第 2 页 共 36 页

第2部分 《饭卡管理系统》的设计与功能

实现

1.总体设计

图1初始的主模块

图2细分后的主模块图

2.数据结构

例如:

struct card

{ char name [10],num [10]; float yu,sum; int guashi;

}; num[1

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。