C语言程序设计销售管理系统.doc

C语言程序设计销售管理系统.doc

ID:56277837

大小:773.00 KB

页数:32页

时间:2020-06-05

C语言程序设计销售管理系统.doc_第1页
C语言程序设计销售管理系统.doc_第2页
C语言程序设计销售管理系统.doc_第3页
C语言程序设计销售管理系统.doc_第4页
C语言程序设计销售管理系统.doc_第5页
资源描述:

《C语言程序设计销售管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、程序设计工程训练报告销售管理系统设计课程名称C语言程序设计工程训练姓名院(系)信息科学与工程学院专业班级学号指导教师教务处制目录1需求分析12系统总框图和功能模块说明12.1系统总框图12.2功能模块说明23系统设计33.1主要结构体33.2主要功能函数33.3关键函数的流程图44系统调试55总结146源程序清单201需求分析某公司有四个销售员(编号:1-4),负责销售五种产品(编号:1-5)。每个销售员都将当天出售的每种产品各写一张便条交上来。每张便条包含内容:1)销售员的代号,2)产品的代号,3)这种产品的当天的销售额。每位销售员每天上缴1张便条。试设计一个便条

2、管理系统,使之能提供以下功能:1、系统以菜单方式工作2、便条信息录入功能(便条信息用文件保存)--输入3、收集到了上个月的所有便条后,读取销售情况1)计算每个人每种产品的销售额。2)按销售额对销售员进行排序,输出排序结果(销售员代号)3)统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额)4)删除便条.5)对所有便条打印.2系统总框图和功能模块说明2.1系统总框图对所有便条信息打印销售管理系统输入便条信息统计销售量对销售员排名对产品销售量排名图1系统总框图2.2功能模块说明初始化模块完成储存信息文件的创建。读取模块完成对储存数

3、据的读取。输入模块完成便条数据输入和储存。统计模块完成对每个人每种产品总销售量的统计、对各种产品销售量统计、对每个销售员总销售量的统计。排序模块完成各种产品销售总量的排名及输出,完成销售员销售总量的排名及输出。菜单模块完成菜单的打印。选择模块完成功能的选择。删除模块完成边条删除打印模块完成所有便条的打印3系统设计3.1主要结构体structProduct{intcount;/*记录每人每种产品的便条数*/intnum;/*编号*/intsale[31];/*用于储存每次输入的产品销售量*/intzsale;/*记录每个人每种产品的销售总额*/structSeller

4、{charname[15];/*记录员工姓名*/intnum;/*记录员工代号*/intsale;/*记录每人所有产品的总销售额*/structProductproduct[5];/*记录员工旗下的五个产品*/}seller[4];};3.2主要功能函数voidchushihua(void);/*对系统初始化*/voidadd(void);/*对每个人每种产品总销售量的统计、对各种产品销售量统计、对每个销售员总销售量的统计。*/intread(void);/*读取数据*/voidarrange(inta[],intn,intsign[]);/*销售量排序及排名,内置

5、函数*/voids_arrange(void);/*对销售员销售量排序及排名*/voidp_arrange(intsale[]);/*对每种产品总销售量的排序及排名*/voidinput(void);/*完成便条的输入和储存*/voidmenu(void);/*完成菜单的打印*/voidchoice(void);/*完成功能模块的选择*/voidbianhao(void);/*对销售员和产品的编号赋值及计算量置0*/voiddelect(void);/*删除便条*/voidshow(show);/*打印所有便条*/3.3关键函数的流程图下面这个是选择法排序的程序框图

6、,同时将销售员代号或产品代号也加进去排序,写这个比写个程序艰难得多。这也只是根据自己的理解写出来的,不知道是否正确。传入参数a[],sign[],ni=0,j,k,tempi

7、,2,1004,5,200,3,5,2302,1,1402,5,1201,2,3202,4,200后文本储存状况选择3时对销售员销售额排名。销售员2销量:200+120+200=520销售员3销量:100+230=330销售员1销量:320销售员4销量:200选择4时对产品销售排由上面文件储存状况中可计算:产品5总量=200+230+120=550产品2总量=100+320=420产品3总量=200产品4总量=200产品1总量=0选择2为删除便条功能删除了2,5,120现在文件储存状况选择5是对所有便条打印也可以手工在d:\a.txt中添加便条(格式为:员工号

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。