商品月销售软件课程设计报告.doc

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
商品月销售软件课程设计报告

课程设计 课程名称 程序设计课程设计 设计题目 商品月销售信息管理软件设计 班级与班级代码 2015计算机三班 专 业 计算机科学与技术 指导教师: 胡玉平 学 号: 姓 名: 史鹏飞 提交日期: 2016 年4 月 20 日 广东财经大学教务处制 姓名 史鹏飞 课程设计成绩 评语: 评价内容 不及格 及格 中 良 优 表达精练,格式准确,基本无错别字 内容完整,思路清晰,结构严谨,设计科学,可操作性强 程序能完成课程设计任务书所规定的任务,功能完善, 独立分析和解决问题能力较好。 代码简洁,算法清晰,可读性强 无抄袭现象且课程设计报告体会深刻 指导教师(签名) 年 月 日 商品月销售信息管理软件设计 1 系统功能要求(需求分析): 采用结构体数组或文件形式存储每种商品的信息,每种商品应包含如下几方面的信息:商品编号、商品名称、单价、生产地、本月当前销售总数量、本月当前销售总金额、库存余量。软件由主函数(含欢迎界面)和下列5个功能模块组成:(1)售出功能(被售出之商品数量 减x);(2)进货功能(被购进之商品数量增x);(3)查找功能(查找指定商品余存信息、价格信息);(4)排序功能(从当前销售总金额最大的商品排到最小);(5)退出程序 2 系统总体(概要)设计思想 (1)开发与设计的总体思想 商品月销售信息管理软件算法说明: STEP1 预处理,定义结构体 STEP2 进入欢迎界面 STEP3 选择某一种功能 STEP4 根据提示输入一个字母 STEP5 对于输入的字母编辑关于显示、售出、进货、查找、统计功能的函数 STEP6 如果输入的字母表示退出,退出系统 (2)系体模块结构图 (3)系统文件及函数组成、功能 源文件 函数名或其他成分 功 能 merchandise.c main 总控函数 menu_select 菜单选择 handle_menu 菜单处理 quit 结束运行 add_disp.c showTable 输出表头 addRecord 在表尾追加信息 display 显示信息 que_remv_modi.c removeRecord 删除指定记录 findRecord 查找指定记录 queryInfo 查询指定商品信息 copyRecord 复制记录 modifyRecord 修改指定商品信息 sal_ purchase.c purchase/saveRecords 商品进货/保存信息 sales/loadRecords 商品销售/读取信息 merchandise.h 常数 提供常数 结构声明 商品信息结构 库函数及函数原型声明 引用库函数及函数 系统详细设计 (1)函数的描述 ①.文件存储操作函数? 函数原型:int saveRecords?(void)? 功能:将记录存入默认文件或指定文件? 变量类型:文件指针、char型 参数:void?? 返回值:成功0,失败-1 工作方式:数组records被保存至指定文件? 要求:报告是否有记录可存、是否能正常建立或打开文件、根据要求执行存入操作并保存存入记录的条数。 ②.文件读取操作函数? 函数原型:int loadRecords?(void)? 功能:将默认文件或指定文件里的记录取入内存 变量类型:文件指针、char型? 参数:void?? 返回值:成功0,失败-1 工作方式: records为从指定文件中读取出的记录。? 要求

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档