1 / 12
文档名称:

C语言课程设计报告(doc13页)全面版.docx

格式:docx   大小:96KB   页数:12
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言课程设计报告(doc13页)全面版.docx

上传人:花双韵芝 2021/11/29 文件大小:96 KB

下载得到文件列表

C语言课程设计报告(doc13页)全面版.docx

相关文档

文档介绍

文档介绍:C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
C语言课程设计报告
一、题目
设计一个 C语言程序〔销售管理系统〕
二、内容
1、每一记录包括销售员的编号、产品编号、产品当天的销售额、上
个月每个人每种产品的销售额、每种产品的总销售额。
2、输入功能:能够完成记录的输入
3、显示功能:完成所要求员工的记录的显示
4、查找功能:完成按员工编号查找员工记录,并显示。
5、排序功能 : 按销售额对销售员进行排序 , 对这些产品按从高终究
的序次输出排序结果。
6、保存功能:将员工记录保存在自定义的文件中。
三、设计要求
1、整个系统均用 C 语言实现;
2、利用指针、链表来实现员工销售情况的数据结构设计
3、系统拥有输入、显示、盘问、删除、排序、插入、保存、读取基
本功能
4、系统的各个功能模块都用函数的形式来实现。
5、能够将员工的销售情况从文件中间读取出来。
详细要求:
某公司有四个销售员〔编号:1-4 〕,负责销售五种产品〔编号 1-5 〕。
每个销售员都将当天销售的每种产品各写一张便条交上来。 每张便条
包括内容:
1〕 销售员的代号
2〕 产品的代号
3〕 这种产品当天的销售额
每位销售员每天的可能上交 0-5 张便条。假设,收集到了上个月
的所有便条,编写一个办理系统,读取上个月的销售情况,进行以下
办理:
主要功能: 1、计算上个月每个人每种产品的销售额。
2、按销售额对销售员进行排序,输出排序结果
〔销售员代号〕
3、统计每种产品的总销售额,对这些产品按从
高终究的序次输出排序结果 〔需输出产品的代号
和销售额〕
4、输出统计报表
四、整体设计
1、 程序设计组成框图
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
销售系统
1 录入每个
2 按销售额
3 按产品销
4 输出统计
5 退出系统
人每种产品
对销售员进
额从高终究
报表
的销售额
行排序
的序次排序
`
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
五、详细设计
1、功能函数

f1()
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
——本函数由 梁俊贤设计
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
函数的功能:

计算上个月每个人每种产品的销售额
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
函数的入口:

从 main()的

switch()开关结构中进入,即

choice
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
的值为

1 时进入该函数,翻开

.dat

数据文件,
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
尔后提示用户经过键盘对该月的员工销售情况
进行数据的读入。
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
C语言课程设计报告(doc13页)全面版
函数调用关系: 被主函数调用。由