建筑工地.doc

投稿: 监理工程师 更新: 2021-08-09 浏览: 3次
侵权违规举报

内容介绍

建筑工地 ,建筑工地。
欢迎下载!
一题目要求 建立如下四个文件:
(1)销售商-配件-建筑工地(建筑商号码,配件号,工地号,数量)
(2)建筑工地(工地号,名字,城市)
(3)配件(配件号,配件名,颜色,重量,产地) (4)销售商(号码,名字,状态,城市) 功能:
(1)首先建立文件,然后插入数据,并进行删除,更新操作,最后进行查询操作。

(2)查询与供应商所在城市相同的零件-供应商,项目-供应商记录对。
二需求分析 根据题目要求,由于销售商-配件-建筑工地,建筑工地,配件,销售商的各种信息要求以文本文件的方式存放在四个文件中,所以应提供文件的输入,输出等操作;在程序中要浏览销售商-配件-建筑工地,建筑工地,配件,销售商的各种信息,应提供显示,查找,增加,更新等操作;另外还应提供键盘式选择菜单实现功能选择。
三总体设计 我们来分析一下整个系统,根据上面的需求分析,可以将这个系统的设计分为如下五大模块:检查,更新,增加,删除,退出。
其中检查,更新,增加,删除是四个主要功能。
四详细设计
(1)定义结构体 #include"stdio.h" #include"string.h" #defineSPBstructseller_fit_buildingC语言 #defineBUDstructbuilding #definePEJstructfit #defineXSSstructseller intm; SPB/*定义结构体spb代表销售商-配件-建筑工地*/ { intseller_num; intfit_num; intbuilding_num; intcount; }spb[100]; BUD/*定义结构体bud代表建筑工地*/ {intnum; charname[20]; charcity[20]; }bud[100]; PEJ/*定义结构体pej代表配件*/ { intnum; charname[20]; charcoulor[20]; intweight; charmakeplace[20]; }pej[100]; XSS/*定义结构体xss代表销售商*/ { intnum; charname[20]; charstate[20]; charcity[20]; }xss[100]; voidTextOut(){/*主功能菜单*/ printf(" wannacheck,press-------------0. "); printf(" wannaADD,press---------------1. "); printf(" wannaupdate,press------------2. "); printf(" wannadelete,press------------3. "); printf(" wannaexit,press---------------4. "); } voidinput_spb(inti)/*输入结构体结点spb的信息*/ {

下载地址

进入下载页
文件大小
267.5KB
上传作者
监理工程师
文件类型
.doc

健康绿色上网,共建和谐网络环境,禁止发布任何违法信息