沈阳航空航天大学
课程设计
学号2010041102037班级04110201姓名张俊峰指导教师郭建新
2012年6月21日
f沈阳航空工业学院
课程设计任务书
院系:材料科学与工程学院专业:材料成型及控制工程班级:04110201
学号:2010041102037题目:超市购物系统
一、课程设计时间
20112012第2学期第16周,共计1周,20学时。
二、课程设计内容
用C语言编写软件完成以下任务:1超市的商品保存在file37中;2进货:可以添加商品信息;3卖出商品;该商品数量减少:4统计一天的销售额:
三、课程设计要求1程序质量:
贯彻结构化的程序设计思想。用户界面友好,功能明确,操作方便。用户界面中的菜单至少应包括显示商品
信息、购物、统计等项。代码应适当缩进,并给出必要的注释,以增强程序的可读性。
2课程设计说明书:
课程结束后,上交课程设计说明书和源程序。课程设计说明书的格式和内容参见提供的模板。
四、指导教师和学生签字指导教师:________
学生签名:________
五、说明书成绩
六、教师评语
f目录
一、需求分析1二、程序流程图2二、程序流程图5四、技术要点8五、个人总结13六、参考文献13七、源程序13
f一、需求分析
经过对程序设计题目的分析可知,整个程序的设计实现大致分为5个模块,其中每一个模块对应一个函数,他们的功能分别是:录入并保存超市商品信息函数add,添加商品信息函数(puti
,顾客购买商品函数que,超市商品信息查询函数show,商品销售额的统计函数(sum)。1、录入并保存超市商品信息函数主要实现程序最初运行时商品信息的录入;2、添加商品信息函数主要实现程序运行中商品信息的添加;3、顾客购买商品函数实现的功能是按照商品号码对商品的数据记录进行删除;4、超市商品信息查询函数允许按照商品号对超市的各种商品信息进行查询;5、商品销售额查询可以直接查看当日的销售额:
每一个商品记录都包含号码,名称数量,价格。在r