商品月销售信息管理软件设计..doc

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

课程设计 课程名称 程序设计课程设计 设计题目 商品月销售信息管理软件设计 班级与班级代码 专 业 计算机科学与技术 指导教师: 学 号: 姓 名: 提交日期: 2014 年6 月 18 日 广东财经大学教务处制 姓名 课程设计成绩 评语: 评价内容 不及格 及格 中 良 优 表达精练,格式准确,基本无错别字 内容完整,思路清晰,结构严谨,设计科学,可操作性强 程序能完成课程设计任务书所规定的任务,功能完善, 独立分析和解决问题能力较好。 无抄袭现象且课程设计报告体会深刻 指导教师(签名) 年 月 日 商品月销售信息管理软件设计 1 系统功能要求(需求分析): 采用结构体数组或文件形式存储每种商品的信息,每种商品包含如下几方面的信息:商品编号、商品名称、单价、生产地、本月当前销售总数量、本月当前销售总金额、库存余量。 软件由主函数(含欢迎界面)和下列5个功能模块组成:(1)导入商品信息;(2)售出功能;(3)进货功能;(4)查找功能;(5)统计功能;(6)退出程序。 2 系统总体(概要)设计思想 (1)开发与设计的总体思想 商品月销售信息管理软件算法说明: STEP1 预处理,定义结构体 STEP2 进入欢迎界面,输入密码, STEP3 导入商品信息 STEP4提示用户选择(2)系体模块结构图 (3)系统文件及函数组成、功能 源文件 函数或其他成分 功能 goods.c main 总控函数 menu_select 菜单选择 handle_menu 菜单处理 quit 结束运行 add_display.c showTable 输出表头 addRecord 在表尾追加信息 display 显示信息 sell_buy.c decreaseNum 减少指定的商品数量 increaseNum 增加指定的商品数量 find_count.c findRecord 查找指定的记录 queryInfo 查询指定商品的信息 sort 查询销售总金额最大的商品 sav_load.c save 文件存储 load 文件读取 goods.h 常数 提供常数 结构声明 商品信息结构 库函数及函数原型声明 引用库函数及函数 3 系统详细设计 (1)函数的描述 ①文件存储操作函数 函数原型:int saveRecords(void) 功能:将记录存入默认文件goods_info或者指定文件。 参数:void 返回值:成功0,失败-1。 工作方式:数组records被保存至指定文件。 要求:报告是否有记录可存、是否能正常建立或打开文件、根据要求执行存入操作并报告存入记录的条数。 ②文件读取操作函数 函数原型:int loadRecords(void) 功能:将默认文件goods_info或者指定文件里的记录取入内存。 参数:void。 返回值:成功0,失败-1。 工作方式:records为从指定文件中读取出的记录。 要求:报告是否有记录可存、是否能正常打开文件、是否覆盖已有记录以及读取记录的条数。 ③显示所有商品信息函数 函数原型: void display(void) 功能:显示内存的记录信息。 参数:void。 返回值:void。 工作方式:从头部开始逐个显示记录内容。 要求:报告是否有记录及记录条数和内容。 ④增加信息函数 函数原型:void addRecord(void) 功能:增加记录。 参数:void。 返回值:void。 工作方式:从尾部开始逐个追加记录。 要求:将新记录追加在记录尾部,并对记录进行计数。 ⑤输出表头函数 函数原型:void showTable(void) 功能:输出表头信息。 参数:vo

文档评论(0)

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

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

1亿VIP精品文档

相关文档