c语言从入门到精通第十四章商品信息管理系统.ppt

上传人:max****ui 文档编号:6332814 上传时间:2020-02-23 格式:PPT 页数:19 大小:971.81KB
返回 下载 相关 举报
c语言从入门到精通第十四章商品信息管理系统.ppt_第1页
第1页 / 共19页
c语言从入门到精通第十四章商品信息管理系统.ppt_第2页
第2页 / 共19页
c语言从入门到精通第十四章商品信息管理系统.ppt_第3页
第3页 / 共19页
点击查看更多>>
资源描述
商品信息管理系统 韩都衣舍官方网站 商品信息管理系统 1 需求分析 2 预处理技术 3 结构体的使用 4函数声明技术 5功能选择界面 6录入商品信息 7查询商品信息 8删除商品信息 9修改商品信息 10插入商品信息 11统计商品数 需求分析 目前 各类商品企业所经营的商品数量不断增加 依靠传统的方式来管理商品信息已经不能满足人们的需要 因此商品信息管理系统便应运而生 通过对市场的调查得知 一款合格的商品信息管理系统必须具备以下特点 能够对商品信息进行集中管理 能够大大提高用户的工作效率 能够对商品信息实现增 删 改功能 能够按总金额进行排序 商品管理系统最重要的功能包括以下几方面 商品信息的添加 删除 查询 修改 指定位置插入及按金额排序 其中商品信息的查询 删除 修改 指定位置的插入等都要依靠输入的商品编号来实现 商品信息的排序是根据商品总金额由高到底进行排序 预处理技术 1 文件引用在商品信息管理系统中需要应用一些头文件 这些头文件可以帮助程序更好的运行 头文件的引用是通过 include命令来实现的 下面即为本程序中所引用的头文件 include 输入输出函数 include 常用子程序 include 调用DOS控制台I O include 串操作和内存操作函数 2 宏定义宏定义也是预处理命令的一种 以 define开头 提供了一种可以替换源代码中字符串的机制 本系统中使用的都是带参数的宏定义 1 用LEN表示结构体commdity所占的字节数 defineLENsizeof structcommdity 2 用FORMAT表示输出的格式化字符串 defineFORMAT 8d 15s 12 1lf 12 1lf 12 1lf n 3 用DATA表示要输出的数据 defineDATAcomm i num comm i name comm i price comm i count comm i total 结构体的使用 在本系统中定义了一个结构体commdity 用来表示商品信息 其中包括商品编号 商品名称 商品单价 商品数量 总金额等信息 并定义一个名为comm的commdity类型的结构体变量 structcommdity 定义商品信息结构体 intnum 编号 charname 15 商品名称 doubleprice 单价 doublecount 数量 doubletotal 总金额 structcommditycomm 50 定义结构体数组 函数声明技术 在本程序中使用了几个自定义的函数 这些函数的功能及声明形式如下 voidin 录入商品信息 voidshow 显示商品信息 voidorder 按总金额排序 voiddel 删除商品信息 voidmodify 修改商品信息 voidmenu 主菜单 voidinsert 插入商品信息 voidtotal 计算总商品数 voidsearch 查找商品信息 功能选择界面 功能选择界面将本系统中的所有功能显示出来 每个功能前有对应数字 输入对应数字 选择相应的功能 程序运行结果如下图所示 详细代码可参见光盘 录入商品信息 在主功能菜单的界面中输入1 即可进入到商品信息录入状态 如果没有数据会显示相应的信息 并询问用户是否输入 如下图所示 详细代码可参见光盘 查询商品信息 商品信息查询只需要输入商品编号 便可进行查询 在主功能菜单中输入2 即可进入到查找记录功能菜单中 在这里用户可以通过输入商品的编号查询商品信息 查询商品信息模块如下图 9所示 详细代码可参见光盘 删除商品信息 删除商品信息功能的实现方法是 在主功能菜单中选择编号 3 实现删除商品信息的功能 删除商品信息模块如下图所示 详细代码可参见光盘 删除商品信息 删除商品信息功能的实现方法是 在主功能菜单中选择编号 3 实现删除商品信息的功能 删除商品信息模块如下图所示 删除商品信息 按回车键以后 如果查询到该商品信息 则提示 已经找到该记录 是否删除 如果用户输入 y 则将该记录删除 并显示 成功删除 的提示信息 如下图所示 删除商品信息 如果没有找到要删除的商品信息 则提示 没有找到 信息 如下图所示 详细代码可参见光盘 修改商品信息 要想实现商品信息修改的功能 需要在主功能菜单界面选择编号 4 来实现 进入到修改商品信息模块以后 程序会提示用户输入要修改的商品编号 如图1所示 输入要修改的商品编号 如果存在该记录 即显示 商品名 单价 和 数量 等字段 用于修改该记录 运行效果如图2所示 图1 图2 修改商品信息 如果没有找到要修改的记录 则提示 没有找到 信息 如下图所示 详细代码可参见光盘 插入商品信息 如果输入的编号已经存在 提示 已经存在该编号 按任意键继续 信息 如图1所示 插入数据以后 通过录入记录模块显示所有的数据 可以看到新输入的记录显示在2的位置上 如图2所示 图1 图2 插入商品信息 在主功能菜单中选择编号 5 即可进入到插入商品信息模块中 程序会提示 请输入要插入的位置 例如 输入要插入的位置2 如图1所示 按 Enter 键以后 程序会提示用户输入新记录的信息 如图2所示 图1 图2 详细代码可参见光盘 小结 本章主要通过对商品信息管理系统的开发 讲解了使用C语言开发一个管理系统的流程和一些技巧 本项目并没有太多难点 项目中介绍的几个功能模块都是在对文件进行操作的基础上实现的 通过该项目的学习让读者明白一个管理系统开发的过程 为今后开发其他管理系统奠定一个坚实的基础 只要读者能够多读 多写 多练习 那么开发项目并不是一个非常难的过程 Thankyou
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!