C语言课程设计报告(销售管理系统)_第1页
C语言课程设计报告(销售管理系统)_第2页
C语言课程设计报告(销售管理系统)_第3页
C语言课程设计报告(销售管理系统)_第4页
C语言课程设计报告(销售管理系统)_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、c语言课程设计报告(销售管理系统)学院::级学生编号:名称:目录一、销售管理系统的设计目的3二。需求分析4三。概要设计5四.详细设计6V.主要原始程序代码8六、试分析过程描述调整.16七。摘要17一、销售管理系统的设计目的1.通过本课程的设计,学生将能够培养动手能力,巩固C语言程序设计课程内容,掌握工程软件设计的基本方法,增强动手能力,并通过编程水平。2、学会用C语言编程设计销售管理系统设计;3.为后续学习各种计算机课程打下坚实的基础。二。需求分析1)设计主题分析主题:销售管理系统2)设计要求分析(1)用C语言编程;(2)使用该结构处理相关信息;(3)绘制查询模块流程图;(4)系统的每个功能模

2、块都需要以功能的形式实现;(5)界面友好(良好的人机交互),程序应该有注释。3)系统功能需求分析(1)计算每个人上个月每个产品的销售额(2)按销售额对销售人员进行排序,并输出排序结果(销售人员代码)(3)统计每种产品的总销售额,并从高到低依次输出这些产品的排序结果(待输出产品的编码和销售额)。(4)输出统计报告三。轮廓设计1)总体设计为了设计一个销售管理系统,这个程序必须首先设计一个选择函数来选择和运行其他函数。接下来,分别设计输入数据功能、各种统计功能和各种排序功能,实现各种统计和排序功能。最后,应设计一个数据请空功能和统计表输出功能,以获得程序设计所需的表格。2)系统流程图输入记录读取文件

3、保存到文件每个销售人员的销售额每种产品的销售按销售额对销售人员进行排序输出系统报告退出管理四.详细设计1)详细的设计思路(1)。主要(1)。主函数设置程序的流程并结束程序。(2)。选择函数选择您想要运行的每个函数。(3)mulu()输入功能输入音符的数据。(4)。ARG()文件的数据输入功能多次输入数据(5)。output1()统计功能统计每个人的每个产品的销售额(6)。Output2()总分类功能按销售额对商品进行分类(7)。output3()总计统计功能统计每个产品的总金额(8)。输出4()销售人员排序功能按销售人员排序销售人员(9)。保存()统计报表功能统计商品总数2)工作流程图main

4、()菜单()if(choice=5)案例1;f1();案例2;F2();案例3;F3();案例4;F4();scanf(“% d”,选项);开关(选择)对于(I=0;(I)休息;休息;目标五、主要源代码1)源程序列表(1)计算每个人每种产品的销售额。(2)按销售额对销售人员进行排序,并输出排序结果(销售人员代码)(3)统计每个产品的总销售额,按照从上到下的顺序,输出排序结果(需要输出产品代码,销售额)/1。首先,我们需要定义每个人、每个产品和销售阵列,如INTI、J、SUM0=0、SUM1=0、SUM2=0、SUM3=0、SUM4=0、SUM 5=0;Intc 4,B1 4=0,B2 4=0,B3 4=0,B4 4=0,b5 4=0,使用for循环查找每个人的总销售额:for(I=0;i4;使用for循环查找每个产品的总销售额:for(I=0;i#包括#定义最大620结构化商品 int p _ numint numint g _ numsmax;结构化人员 int num7;p6,w;int n;main()int输入(),output1(),output2(),output3(),output 4();int arg(),mulu();int save();printf( n n t t t * * * * * * * ThE PRO

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论