伙伴云客服论坛»论坛 S区 S客户管理 查看内容

0 评论

0 收藏

分享

C语言订餐管理系统

C语言订餐管理系统

任务二 订餐管理系统设计
一、目的:
(1)熟悉使用软件工程的思想完成一个信息系统的设计步骤和方法。
(2)熟悉软件设计各步骤表示的常用工具。
(3)掌握使用C语言停止模块化程序设计和调试的方法。
二、内容和要求:
【课题描绘】
本项目要求完成一个订餐管理系统,用户需登录验证前方可使用系统,系统数据主要是客户订餐信息,至少包含:订单编号,客户姓名,电话,送餐地址,套餐名(假设有5种套餐),套餐数量,送餐时间和状态(已送,未送),信息需要文件保管和读取。根本功能可实现信息的添加、取消、修改、查询和显示。扩展功能包括数据的统计和分析。
【课题要求】
1 系统编程要求使用多文件多函数形式实现。
2项目功能需求:
(1)系统运行后,首先显示欢送和版权页面,告知软件名称、版本和作者信息。
(2)要停止用户验证,账号和密码通过方可使用系统。
(3)用户订餐数据需文件保管和读写。
(4)至少具备信息增加、取消、修改、查询和显示的功能。成果为D,C。
(5)选做功能:统计和数据分析等。成果为B,A。
3.功能说明:
(1)添加订餐:客户下单时操作。包括:订单编号,客户姓名,电话,送餐地址,套餐名(假设有5种套餐),套餐数量,送餐时间和状态(已送,未送)。
(2)取消订餐:客户取消订单时操作,删除客户的订单。须设置操作提醒。
(3)修改订餐:客户修改订单信息时操作。
(4)订餐信息查询:可根据客户姓名或电话来查询其订餐的情况,没有相应信息时,提示“没有订单或撤销”。
(5)输出订餐信息。
(6)统计和分析:每个客户的订餐次数,每种套餐的订单数,最受欢送的套餐和订单最少的套餐。
(7)其他扩展功能:每个客户及其订餐次数用文件保管,每种套餐及其订单数用文件保管等。
4.输入/输出要求
总体要求:界面友好,操作提示信息完好,便于理解和使用。
(1)应用程序运行后,显示菜单,用户根据需要选择相应的操作项目。进入每个操作后,根据程序的提示输入相应的信息;
(2)要求用户输入数据时,要给出明晰、明确的提示信息,包括输入的数据内容、格式及完毕方式等。
(3)信息输出语义明晰,格式整齐、美观。
三、报告要求
任务二完成后需提交报告和项目文件夹(含源码和数据文件)。
报告内容包括:
1 课题要求。
2 系统功能构造设计。含系统功能构造图和文字说明。
3 系统业务流程设计。含系统业务流程设计和文字说明。
4 函数及调用关系设计。
5 数据构造设计。含构造体设计和文字说明。
6系统实现。
6.1 硬件和软件环境
6.2 文件构造图
6.3 源代码。加注释。
7 测试。要求文件中至少有10条数据。

源码下载

链接:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111
提取码:1111

回复

举报 使用道具

相关帖子
全部回复
暂无回帖,快来参与回复吧
本版积分规则 高级模式
B Color Image Link Quote Code Smilies

看起来太特
注册会员
主题 11
回复 24
粉丝 0
|网站地图
快速回复 返回顶部 返回列表