没有合适的资源?快使用搜索试试~ 我知道了~
C语言销售管理系统,我的课程设计
5星 · 超过95%的资源 需积分: 16 23 下载量 114 浏览量
2011-06-22
12:14:23
上传
评论 2
收藏 190KB DOC 举报
温馨提示
试读
25页
一个用C语言写的管理销售系统,仅供大家参考,有神么宝贵的意见,请大家留言,我们也可以相互交流。
资源推荐
资源详情
资源评论
《C 语言程序设计》课程设计报告
销售管理系统
学 生 姓 名: 彭 超
林 志 花
龙 仕 腾
柯 景 飞
学 号: P091712564
P091712549
P091712548
P091712563
班 级: 2009
级 计算机 1
班
指 导 老 师: 孙 旸
日 期: 2009
年 12
月 22
日
C 语言程序设计
西北民族大学计算机科学与信息工程学院
C 语言课程设计报告
一、设计目标
设计一个 C 语言程序(销售管理系统),具体要求:
某公司有四个销售员(编号:1-4),负责销售五种产品(编号 1-5)。
每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容:
1) 销售员的代号
2) 产品的代号
3) 这种产品当天的销售额
每位销售员每天的可能上交 0-5 张便条。假设,收集到了上个月的所有便
条 , 编 写 一 个 处 理 系 统 , 读 取 上 个 月 的 销 售 情 况 , 进 行 如 下 处 理 :
主要功能: 1、计算上个月每个人每种产品的销售额。
2、按销售额对销售员进行排序,输出排序结果(销售员代
号)
3、统计每种产品的总销售额,对这些产品按从高到底的顺序
输出排序结果(需输出产品的代号和销售额)
4、输出统计报表
二、总体设计
1、 程序设计组成框图
第 1 页 共 23 页
C 语言程序设计
2、 程序流程图
`
第 2 页 共 23 页
main()
menu()
if(choice==
5)
scanf("%d",&choice);
for(i=0;;i++)
销售系统
1 计算上个
月每个人每
种产品的销
售额
3 按产品
销额从高到
底的顺序排
序
5 退出系统
4 输出统
计报表
2 按销售额
对销售员进
行排序
C 语言程序设计
三、详细设计 ( 流程图见附录 )
1、功能函数 f1()
——本函数由 彭 超 设计
第 3 页 共 23 页
main()
menu()
if(choice==
5)
case 1;
f1();
case 2;
f2();
case 3;
f3();
case 4;
f4();
scanf("%d",&choice);
switch(choice
)
for(i=0;;i++)
break;
break;
结束
C 语言程序设计
函数的功能: 计算上个月每个人每种产品的销售额
函数的入口: 从 main()的 switch()开关结构中进入,即 choice 的值为 1
时进入该函数,打开.dat 数据文件,然后提示用户通过
键盘对该月的员工销售情况进行数据的读入。
函数调用关系: 被主函数调用。由 switch()开关结构中进入,并在文中无
返回值的空值 void 函数。
函数的出口: 当程序执行提示语“printf("继续输入请按回车,结束输入
请按 esc\n");”的时候,对用户的操作进行提示,如果用
户选择了按“ESC”键,则用户选择了结束数据的录入,
将结束该函数,而执行主函数 main()中“break;”跳出
switch()开关函数,继续执行 for 循环结构。
2 功能函数 f2()
——本函数由 林志花 设计
函数的功能: 按销售额对销售员进行排序,输出排序结果。
函数的入口: 程序从 main()的 switch()开关结构中进入,即 choise 的值
为 2 时 , 开 始 进 入 该 函 数 , 进 入 函 数 后 , 首 先 用
“fopen()”打开文件,然后利用“fread()”读取二进制数
据,最终利用选择排序法,按销售员的所选产品的总销售
额对销售员进行排序。
函数调用关系:被主函数调用。由 switch()开关结构中进入,并在文中无
返回值的空值 void 函数。
函数的出口: 当输出排序结果用 printf()标准输出到屏幕上,然后结束该
函数,而执行主函数 main()中“break;”跳出 switch()开关函
数,继续执行 for 循环结构。
3 功能函数 f3()
——本函数由 龙仕腾 设计
函数的功能: 统计每种产品的总销售额,输出排序结果
第 4 页 共 23 页
剩余24页未读,继续阅读
资源评论
- VashtaNerada2023-07-25这个文件设计简洁实用,为销售管理提供了很多实用功能。
- 阿玫小酱当当囧2023-07-25该文件将C语言编程技术巧妙应用于销售管理,值得一读。
- 航知道2023-07-25文件界面整洁明了,对于销售管理人员来说非常友好。
- 挽挽深铃2023-07-25这份文件提供了全面的销售数据分析功能,对于管理决策有很大帮助。
- MsingD2023-07-25该文件系统功能齐全,操作简单,非常适合初学者使用。
dxs19900801
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 重启进行BIOS快捷方式,不需要开机按BIOS键
- 威纶通触摸屏编程软件Easy builder pro V6.09.01.556安装包(2024.04).txt
- WindowsAdminCenter
- 老飞飞搭建基础通用数据库V19数据库.rar
- jquery.js
- 机械设计多工位ACF贴胶带&预压设备sw18可编辑非常好的设计图纸100%好用.zip
- 基于Pytorch复现Point-Transformer,用于ShapeNet数据集点云分割
- 【医学影像分析】2D超声图像的分割检测(Ultrasound Nerve Segmentation - Kaggle数据集)
- 嘎嘎香的五款神仙谷歌插件
- .arch书源导入教程.mp4
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功