- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 设计内容和要求
1.1 治理系统的生长及现状
治理信息系统是现代信息治理事情不可缺少的一部门, 是适应现代高科技信息治理标准的要求、推动信息治理走向科学化、 范例化的须要条件。 只有信息治理范例了,才气给人们提供更好的生活情况及便利的生活空间。
治理信息系统是一个能进行治理信息的收集、通报、加工、生存、维护和使用的系统。
治理信息系统功效包罗:信息收集、信息存储、问题处置惩罚及信息输出、信息治理。
现代社会、社会化趋势的扩大和社会产物需求使企业在生产经营运动中涉及 的内外部信息积累膨胀, 随着科学技能突飞猛进和生产迅速生长, 使人类知识量增长速度不停加速,信息量的增加,外部情况变革的变快,人工已无法胜任。如 何收集足够的信息资源, 强有力的信息并加以利用, 积极的开发和实时利用信息爆炸有效的信息资源, 已成为现代社会的难题。 因此必须有一个系统来对这些数据进行治理。
配景
食品店销售治理系统
产物的代号:面包 bread 、蛋糕 cate 、饼干 pie 、牛奶 milk 饮 料 drink
内容及要求
1)强化学习 C语言中有关链表及外部文件的内容, 独立设计一个销售治理系统。某公司有四个销售员(编号: 1-4 ),卖力销售五种产物(编号: 1-5 )。每个销
售员都将当天出售的每种产物各写一张便条交上来。每张便条包罗内容:
销售员的代号
产物的代号
这种产物的当天的销售额
2) 每位销售员每天可能上缴 0-5 张便条。假设,收集到了上个月的所有便条,编写一个处置惩罚系统, 读取上个月的销售情况 (自己设定) ,进行如下处置惩罚。
盘算上个月每小我私家每种产物的销售额。
按销售额对销售员进行排序,输出排序结果(销售员代号)
统计每种产物的总销售额, 对这些产物按从高到底的顺序,输出排序结果(需输生产物的代号和销售额)
输出统计报表
2 总体设计思路
简介
输入销售员的销售信息并将其生存在文件中
从文件中读取销售员的销售信息
盘算每小我私家每种产物的销售额
按销售额对销售员进行排序,输出排序结果(销售员代号)
统计每种产物的总销售额, 对这些产物按从高到底的顺序, 输出排序结果 (需输生产物的代号和销售额)
输出统计报表
总体设计
在本软件中, 主要运用函数调用来实现对食品销售的记载和治理。 本软件实现了销售信息的记载功效(包罗每个销售员每种产物的销售情况)、销售信息查 询功效(按销售员查询、按销售总量查询等)和销售信息储存功效,以及输出统 计报表的功效,和从文件中读取数据功效等,从而到达对食品销售情况的治理。
2. 3 总体步伐模块图
按销售额对销售
按销售额对销售
员
产物销售额
保
读
Main()
函数输入
输入
清单天数及销售员销售
情况
入
查询销售情况
数
存
据
输出统计表
退出
模块
总体设计流程图
开始
开始
Y
Menu_select()=1
N
Y
Length=enter(rec);
Break;
Menu_select()=2
N
Y
Salor(rec,length);
Break;
Menu_select()=3
N
Y
List1(rec,length);
Break;
Menuselect(
)=4
N
Y
List2(rec,leng th);b;erak
Menusel
ect()=5
N
;
;
Y
Mwnuselt
()=6
A(rec,length)
break;
;
List3(rec,lengt
List3(rec,lengt
h);break
N
Menu_
=s7elec
_()=7
Y
l
Save(rc,l
; ength);Br eak
Menu
select()=8
N
Y
Menu_sele
ct=9
;Length=load(re
c)break Y
Exit(0);
流程
3 系统功效模块设计
1 Main( ) 主函数模块
主函数是步伐入口, 接纳模块化设计。 首先在主步伐中打印出主菜单界面, 将会显示出八个功效函数, 作为进入系统操纵的一种方法, 选择相应的代号便会进入相应的功效操纵,当选择“ 000”时便会退出操纵。
图 3.1 主菜单界面
2 enter( ) 输入清单函数模块
本函数先通过 system( “cls ”) 函数将主菜单界面清除;然后凭据界说的清单天数输入销售员代号及各产物的销售量, 并通过 for 函数将输入的内容存入结构体数组中,然退却出该模块。
图 3. 2 输入清单函数模块
输入清单函数流程
3 生存模块
该模块调用 fopen 函数将其生存在文件中。如果函数带回一个空指针,则不能打开该文件,退出;生存乐成后就会封闭文件,并显示生存乐成。然后按任意键便会继承运行步伐。
图 3.4 生存数据界
原创力文档


文档评论(0)