课 程 设 计 任 务 书 题目:食品信息统计一、课程设计时间二、课程设计内容:用 C 语言编写软件完成以下任务:1.某食品商店目前库存货物清记载在磁盘文件中,其格式为:食品编号,食品名称,生产厂家,单价(元),库存。2.根据文件中的数据,计算出:① 库存的价值总量。② 这些食品来源于哪些厂家,请打印所有厂家(不能重复)。注:用户界面美观,有必要的提示信息。三、课程设计要求① 贯彻模块化的程序设计思想,以主函数调用各个功能模块。② 用户界面友好,功能明确,操作方便。③ 用户界面中的菜单至少应包括“读取数据”、“统计价值总量”、“厂家清单”、“退出”4 项。④ 在代码中给出必要的注释,以增强程序的可读性。四、指导教师和学生签字指导教师:________ 学生签名:________五、成绩:六、教师评语: 目录一、需求分析.......................................................1二、程序流程图...................................................2三、核心技术的实现说明及相应程序段...........7四、个人总结......................................................13五、参考文献......................................................13六、源程序..........................................................14一、需求分析某食品商店目前库存货物清记载在文件中,其格式为:食品编号,食品名称,生产厂家,单价(元),库存。根据文件中的数据,计算出:① 库存的价值总量。② 这些食品来源于哪些厂家,请打印所有厂家(不能重复)。① 贯彻模块化的程序设计思想,以主函数调用各个功能模块。② 用户界面友好,功能明确,操作方便。③ 用户界面中的菜单至少应包括“读取数据”、“统计价值总量”、“厂家清单”、“退出”4 项。④ 在代码中给出必要的注释,以增强程序的可读性。开始读取数据统计价值总量厂家清单结束二、程序流程图图1、总体结构流程图int iFILE *fpfp=fopen("d:\\","r")i=0;i