C语言课程设计报告销售管理系统.doc
《C语言课程设计报告销售管理系统.doc》由会员分享,可在线阅读,更多相关《C语言课程设计报告销售管理系统.doc(11页珍藏版)》请在三一办公上搜索。
1、C语言课程设计报告销售管理系统一、题目要求 某公司有四个销售员,(编号1-4),负责销售五种产品(编号1-5).每个销售员都将当天出售的每种产品各写一张便条过来.每长便条包含内容: 销售人员的代号 产品的代号; 这种产品的当天的销售额;每位销售人员每天肯上缴的05张便条.假如收集到了上个月的所有便条,编写一个处理程序,读取上个月的销售情况(自己假设),进行如下处理。计算上个月每个人每种产品的销售额;按销售额对销售人员进行排序,输出排序的结果(销售员代号); 统计每种产品的总销售额,对这些产品按从高到低的顺序,输出排序结果(需要输出产品的代号和销售额);输出统计报表。二、需求分析本程序将用到结构
2、体数组来实现,结构体成员要包括销售员代号、产品代号、销售额。待输入相关数据后,要将上个月每个人每种产品的销售额输出,然后按销售额参照冒泡法或选择排序算法对销售员进行排序,并输出排序结果。最后,要统计每种产品的总销售额,对这些产品按销售额从高到低的顺序输出排序结果。三、总体设计下面就以上的需求分析对程序进行总体设计,可以将这个系统的设计分为三个模块:计算上个月每个销售员每种产品的销售额、按销售额给销售员排序、按销售额给产品排序。如图:销售管理系统 每个销售员每种产品的销售额 按销售额给销售员排序 按销售额给产品排序四、程序分析:对输入的每个销售人员的信息用结构体实现;结构体成员包括销售人员代号,
3、产品代号产品销售额,输入时候包含三个for循环,按月循环,按销售人员循环,按销售额循环.输入销售额由于按结构体控制输入,将销售额,销售人员,销售产品的信息联系在一起,便于后面的统计:#include#define P 1struct messageint seller4;int product45;int sale45;sell50;void menu()printf(tt*销售管理系统*nn);printf(tttt一:输入模块n);printf(tttt二:统计计算模块n);printf(tttt三:打印输出模块n);int main()int i,j,k,n,m,p;int a45,b4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 报告 销售 管理 系统
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2384911.html