c语言课程设计商品销售系统,c语言课程设计商品销售管理系统.pdf
C语言课程设计商
品销售管理系统
1
2020 年 4 月 19 日
文档仅供参考
商品销售管理系统
目录
一、 需求分析 2
二、概要设计 2
三、详细设计 4
四、调试分析 14
五、用户手册 14
六、测试数据 15
七、 附录 18
— 1—
2
2020 年 4 月 19 日
文档仅供参考
一、需求分析
商品销售管理程序
商品信息:商品编号、商品名称、商品类别(普通电视机、
DVD、带 DVD 的电视机,带 DVD 的电视机的售价为普通电视机和
DVD 单价之和的 80%)、商品进货价格、商品销售价格、商品数
量、供应商名称等。
记录每一次销售商品的数量和价格,并提供对已售出商品的
价格、数量进行统计、排序功能,但允许用户退商品。
(要求:1.源文件采用多文件的工程结构 2.数据存储采用文件形
式 3.标准的 C 输入输出 4.功能完善,适当的注释, 5.关于文件的
内容需要自学)
二、 概要设计
(一 )按系统分析的功能要求将系统划分为以下几个主要功能模
块:
1、文件管理
文件打开、关闭:对于刚输入或进行操作后的商品信息,在
建立新的商品库存量后,能够把其保存在一个文件中,并对
该文件可进行打开和关闭操作。
2 、进出货管理
(1)商品进货 : 输入数据后商品信息能自动更新进行添加
(2)商品销售 : 输入数据后商品信息能自动更新进行减少
3、商品数据管理
3
2020 年 4 月 19 日
文档仅供参考
(1)增加 / 删除商品 : 添加或删除某条商品的信息
(2)修改商品信息 : 对某条商品的信息进行修改
4 、浏览商品信息管理
(1)查询商品信息:可分别按商品编号、名称、类别或需要进
货商品查询
(2)排序商品信息 : 可按商品编号、名称、类别分别排排序
(3)浏览商品信息:可浏览输入、查询或排序后的数据。
(二)本程序结构
(1)结构体设计
struct goods
{ long int num;
char name[20];
char sort[20];
long int count;
long int price;
}goods[200];
(2)各功能函数设计:
void input() /* 功能 1:输入商品信息 */
— 2—
void sequence() /* 功能 2 :排序商品信息 */
void purchase() /* 功能 3 :进货商品信息 */
void sell() /* 功能 4:销售商品信息 */
c语言课程设计商品销售系统,c语言课程设计商品销售管理系统.pdf相关推荐
- c语言程序设计论文背单词系统,C语言课程设计-背单词系统(含程序)
C语言课程设计-背单词系统(含程序) 综合性程序设计报告 设计题目: 背单词系统 指导教师: XXX 班 级: 学 号: 设 计 者: XXX 成 绩: _______________ 设计时间: 年 ...
- c语言作业制作仓库管理系统,C语言课程设计 仓库管理系统
<C语言课程设计 仓库管理系统>由会员分享,可在线阅读,更多相关<C语言课程设计 仓库管理系统(22页珍藏版)>请在人人文库网上搜索. 1.C语言程序设计实训报告实训题目: 仓 ...
- c语言保龄球计分系统课程设计,保龄球计分系统C语言课程设计毕业设计(论文)word格式.doc...
保龄球计分系统C语言课程设计毕业设计(论文)word格式 目 录 1 1 1.1问题描述1 1.2输入数据要求1 1.3输出数据要求2 1.4开发环境和工具2 1.5成员分工2 2总体设计3 2.1总 ...
- 基于SSH的婴幼儿产品销售系统的开发与设计毕业设计论文
源码下载 http://www.byamd.xyz/hui-zong-1/ 摘要 科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普 ...
- 基于java的网上花店销售系统_基于web的花店销售系统的设计与实现
基于web的花店销售系统的设计与实现(论文13000字) 摘要:本系统是一个相对简单的基本应用系统,主要满足传统的花店运营需要,将自己的销售渠道扩展到网上,通过简单的管理,提供给最终消费者产品的展现. ...
- 基于java的网上花店销售系统_基于JAVA的鲜花销售系统(含全套CAD图纸).doc
基于JAVA的鲜花销售系统(含全套CAD图纸) 编号 太湖学院 毕业设计(论文) 题目: 信机 系 专业 学 号: 学生姓名: 指导教师: 201年5月2日太湖学院本科毕业设计(论文) 诚 信 承 诺 ...
- c语言实验报告超市购物系统,C语言超市购物管理系统的报告.doc
第 PAGE 14 页 共 15 页 TOC \t "标题 2,1,样式2,2,样式3,3" \h 3033 1题目描述 1 760 2 系统分析 1 119 2.1 题目要求 1 ...
- java web水果销售系统_基于jsp的水果销售-JavaEE实现水果销售 - java项目源码
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的水果销售, 该项目可用各类java课程设计大作业中, 水果销售的系统架构分为前后台两部分, 最终实现在线上进行水果 ...
- 计划完成提醒系统C语言,通信录管理计划系统C语言知识程序设计.doc
#+ C语言程序设计 --通讯录管理系统 实 习 报 告 组长: 姚士平 组员: 胡恒山 芮青荣 南京邮电大学电气信息工程B100509班 2011 ※实习前论: 实习的目的.要求与内容 一.实习的目 ...
最新文章
- C语言实现长整数连加,二个超长正整数的相加
- 笨方法学python3-笨办法学python3 pdf下载|
- c++ 读取一行的2个数
- Android上玩玩Hook?
- 年度总结 | 小小的年度大总结!太精辟!
- linux 看日期,Linux查看日期和时间
- c3p0使用 与批量生成
- py 的 第 12 天
- java集中常见的算法讲解
- emc测试e3软件系数导入,EMC测试标准
- Unity3D不同脚本函数或参数之间调用
- 如何利用魔棒工具抠图_ps魔棒工具怎么用?抠图常用工具(二)
- 选择合适的电阻型分压器
- ‘function‘ object has no attribute ‘splits‘(Torchtext加载数据集出现的问题)
- linux mmc驱动
- HP LaserJet Pro 300 彩色打印机 M351a - 每次重启电脑都提示安装驱动
- 汶川地震纪念感人mv《孩子快抓紧妈妈的手》
- CGB2103-day01
- 手把手带你部署Java项目到Linux服务器
- 原神服务器维护后抽奖池会更新吗,原神抽奖池更新次数会重置吗