1、沈阳航空航天大学设计用纸 - 1 - - 1 - 沈 阳 航 空 航 天 大 学 课 程 设 计课 程 设 计 学学 号号 班班 级级 姓姓 名名 指导教师指导教师 2012 年年 08月月 29 日日 沈阳航空航天大学设计用纸 - 1 - - 1 - 沈 阳 航 空 航 天 大 学沈 阳 航 空 航 天 大 学 课 程 设 计 任 务 书课 程 设 计 任 务 书 院系:电子信息工程学院院系:电子信息工程学院 专业:电子信息工程专业:电子信息工程 班级:班级: 学号:学号: 题目:题目:食品信息统计食品信息统计 一、课程设计时间一、课程设计时间 210122013 第第 1 学期第学期第 1
2、 周,共计周,共计 1 周,周,20 学时。学时。 二、二、课程设计内容课程设计内容: 用 C 语言编写软件完成以下任务: 某食品商店目前库存货物记载在文件 file27.txt 中,其格式 为:食品编号,食品名称,生产厂家,单价(元) ,库存。 根据文件中的数据,计算出: (1)库存的价值总量 (2)这些食品来源于哪些厂家,请打印所有厂家(不能重 复) 。 三、课程设计要求:三、课程设计要求: 1、程序质量:、程序质量: 贯彻结构化的程序设计思想。 用户界面友好,功能明确,操作方便。 用户界面中的菜单至少应包括“读取数据” 、 “统计价值总 量” 、 “厂家清单” 、 “退出”4 项。 代码
3、应适当缩进,并给出必要的注释,以增强程序的可读 性。 2、课程设计说明书:、课程设计说明书: 课程结束后,上交课程设计说明书和源程序。课程设计说 明书的格式和内容参见提供的摸板。 四、四、指导教师和学生签字指导教师和学生签字 指导教师:指导教师:_学生签名:学生签名:_ 五、成绩:五、成绩: 六、教师评语:六、教师评语: 沈阳航空航天大学设计用纸 - 1 - - 1 - 目录目录 一、需求分析 错误错误!未定义书签。未定义书签。 二、设计分析 2 三、主要界面截图 . 错误错误!未定义书签。未定义书签。 四、技术要点 错误错误!未定义书签。未定义书签。 五、个人总结 错误错误!未定义书签。未定
4、义书签。 六、参考文献 错误错误!未定义书签。未定义书签。 七、源程序 错误错误!未定义书签。未定义书签。 沈阳航空航天大学设计用纸 - 1 - - 1 - 一、一、需求分析需求分析 所需要设计的系统为食品信息统计系统,该系统面向 的用户一般为公司货物的统计人员。根据该系统适用的 范围和人员所从事的工作,则要求该系必须具备高效的 处理数据能力,良好的稳定性能,安全性能。 1.高效性 该系统面对的用户为公司的统计人员,而他们的工作 便是统计大量商品的种类和数量,工作量之大可想而知。 这就需要该系统必须拥有高效的数据处理能力,来协助 统计人员更快捷的完成自己的工作。 根据系统对运行速度的要求,在编写程序时就比较各 种算法的运行速度的优劣来选择最适合且能有效提高系 统运行速度的算法 2.稳定性 该系统在用于实际生产工作时会用来统计大量的货物 信息,在统计时这庞大的数据量便是对系统稳定性极大 的考验,所以在编写程序的过程中要充分的考虑到这一 点。努力的健全程序,使系统对用户正确的操作做出准 确合理的回应,而不会出