- 7
- 0
- 约4.42千字
- 约 6页
- 2017-08-20 发布于河北
- 举报
河北工业大学计算机软件技术基础(VC)课程设计报告
学院 ????班级????姓名 ?__ 学号 ??____ ?成绩 __ ____
超市货单管理(C32)
二、设计思路
1、总体设计
1)? 分析程序的功能
A.????基本功能:
a:按照商品代号,商品名称,进货价格,收货价格,月售岀量,月利润等输出商品信息。
b: 按照促销员代号,商品号,月售出量,提成等输出所有促销员信息。
c:按照“促销员提成总量”,对促销员排序,输出排序结果
d:按照“每种商品的月利润”,对这些商品按从高到低排序,输出排序结果
B.???创新功能:
在界面中添加了菜单,用户可以重复操作,选择想要输出的信息。如:商品清单,促销员清单,商品排序,促销员排序。
2)系统总体结构:
A.struct chaoshi:定义商品结构体数组
struct renyuan :定义销售员结构体数组
B.void main() :主程序,各部分按照所要求分步进行运算。
用f()循环结构输入商品结构体数组内容和销售员结构体数组内容。
用if()冒泡法排序按提成排序结果赋给促销员按月利润排序结果赋给商品
3、设计中的主要困难及解决方案
困难1:冒泡法排序及排序后名次的一一对应
解决方案:??
for(i=0;iN-1;i++)?
for(j=0;jN-1-i;j++)?
?????if(cs[j].profitc
原创力文档

文档评论(0)