用c语言程序设计销售管理系统.pdfVIP

  • 30
  • 0
  • 约 17页
  • 2017-06-27 发布于浙江
  • 举报
用c语言程序设计销售管理系统

1 前言 某公司有四个销售员 (编号:1-4),负责销售五种产品 (编号:1-5)。每 个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容: 1)销售员的代号 ; 2)产品的代号; 3)这种产品的当天的销售额; 每位销售员每天可能上缴0-5 张便条。假设,收集到了上个月的所有便条, 编写一个处理系统,读取上个月的销售情况 (自己设定),进行如下处理。 1)计算上个月每个人每种产品的销售额。 2)按销售额对销售员进行排序,输出排序结果 (销售员代号) 3)统计每种产品的总销售额,对这些产品按从高到低的顺序,输出排序结 果 (需输出产品的代号和销售额) 4)输出统计报表 2 需求分析 2.1要求 (1)用c语言实现程序设计; (2)利用结构体进行相关信息处理; 3 ()画出查询模块的流程图; (4)系统的各个功能模块要求用函数的形式实现; (5)界面友好 (良好的人机互交),程序要有注释。 2.2任务 (1)定义一个结构体类型数组,输入每一位同学的记录 (包括姓名、电话 号码、e_mail、地址),将其信息存入文件中; 2 ()输入姓名查询该同学的信息,并显示在屏幕上; (3)画出所有模块的流程图; (4)编写代码; 5 ()程序分析与调试。 2.3运行环境 (1)WINDOWS2000/XP 系统 (2)Turboc2.0 编译环境 1 2.4开发工具 C语言 3 概要设计 3.1总体设计 本程序要设计销售管理系统,首先要设计一个选择函数,用来选择运行其他 各个函数。接着要分别设计输入数据函数,各种统计函数和各种排序函数,用以 实现各种统计和排序功能,最后要设计一个数据请空函数和统计表输出函数,得 到程序设计要求的表格。 3.2 系统流程图 (如图3.1) FILE*fp; k j 0 kM sum[j] 0; SideBy Side j++,k++ } j 0 jM su su+sum[j]; j++ printf( total is%d\n,su); 2 图3.1 系统流程图 | intflag; flag 1 clrscr(); flag 2 clrscr(); IF SideBy Side Voidfunction5流程图 (3-3-1) FILE*fp1; fp1 ) NULL) printf printf(\n\n Ok\n); fclose(fp1); voidfunction6流程图 (3-3-1) 3 4 详细设计 4.1详细设计思路 1. main ()主函数 设置了程序的流程,结束程序。 2. select () 选择函数 选择所想运行的各个函数. 3. functionscan () 输入函数 输入便条的数据. 4. function1() 文件的数据输入函数 多次输入数据 5.function2 () 统计函数 每个人的每种产品的统计 6.functionpaixu2 ()总额排序函数 按销售额对商品进行排序 7.function4() 总额统计函数 统计每种产品的总额 8.function3() 售员排序函数 按照销售额对售员排序函数 9.function5() 统计报表函数 统计商品总额 10.function6() 清空文件函数 清空文件数据 11.functionpaixu() 个人排序函数 按销售

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档