C语言课程设计-服装销售系统_第1页
C语言课程设计-服装销售系统_第2页
C语言课程设计-服装销售系统_第3页
C语言课程设计-服装销售系统_第4页
C语言课程设计-服装销售系统_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

1、最新资料推荐目录1. 题目要求42. 需求分析43. 总体设计44. 详细设计85. 上机操作306. 总结337. 致谢33参考文献34鼓新将品资料整理推荐,更新于二Q二一年一月六口 2021年1月6 口星期三21:55:19址新资料推荐1 题目要求(1)系统包含三类用户:管理员、店长、销售员。(2)向管理员提供以下功能:自身密码修改、英他用户添加删除、用户信息修改、统计。 商品信息添加、修改、删除、查找、统计。(3)向店长提供以下功能:登录、注销、自身密码修改、自身信息修改,商品信息修改、 商品信息设计,查看日报表、月报表、商品销售量报表、查找浏览器修改商品储备 信息。(4)向销售员提供以

2、下功能:商品浏览、查找、出售,查看自己本日报表、本月报表。2. 需求分析用户与商品信息要采用文件存储,因而要提供文件的输入、输出功能,要实现用户的添加、 修改、删除,商品信息的添加、修改、删除、查找等,需要提供相应的信息添加、删除、修 改与查找功能:要实现商品浏览功能,需要提供显示操作:另外,还要提供键盘式选择菜单 以实现功能选择。3 总体设计1.【整体ER图3-11 1管理员 模块1用户 添加用户 删除显示所 有用户退出店模a长 块1 身息改品息览 商信浏1:譬 厂C密彳 修【自信修销售员 模块退出1r1品览商浏商品 查找出售查看月报f本衣图3J2.【程序中典型的流程图】(一)添加模块(1)

3、分析:信息添加模块职工的基本信息包括:用戸、商品基本信息,对它们输入后,要最新fit品资料整理推荐.更新于二O二1年一月六口 2021年1月6日星期三21:55:19最新资料推荐存进原文件,流程图(图32)如下。图3-2(二)浏览模块(1)分析:浏览功能首先需要查找信息是否存在,在查找时,因为磁盘文件无序,所以采 用直接查找的办法。在容错上有较好的能力,输错时系统会有提示,也会作出相应的反映。 算法和以上的分程序有相同的优点。流程图如下(图33) o最新fit品资料整理推荐.更新于二O二-年一月六口 2021年1月6日星期三21:55:19址新资料推荐图3-3(三)查询模块(1)分析:基本信息

4、的査询按査询方式:按商品的名称查询,可供选择的方式比较丰富。 但本程序只使用了一种。在查询小模块中采用了直接查找的方法,这主要是由于磁盘文件无 序的缘故。程序在选择结构上采用了 if和else的嵌套形式,看起来有点繁杂(图3-4)图34(四)删除模块(1)分析:商品信息存放在磁盘中,程序须将该文件全部取出来,在内存中把要删掉的内 容除去,然后在重新输入到磁盘,这种算法比较合理,但有一点烦琐。可以改为另一种办法: 设置一个标示符,对有这些标识符的记录在下次输入时跳过,在新商品信息输入时,将其覆 盖就行了。在对文件进行删除时,考虑到很多方而,如:查询不到时系统该如何处理等。人 性化设计有在删除之前

5、询问是否继续。流程图(图3-5)如下:鼓新将品资料整理推荐,更新于二Q二一年一月六口 2021年1月6 口星期三21:55:19最新资料推荐图3-5五)修改模块(1)分析:修改与删除程序相似,管理员信息存放在磁盘中,程序须将该文件全部取岀来, 在内存中把要修改的内容修改,然后在重新输入到磁盘,这种算法比较合理,但有一点烦琐, 可以改进(图2-6) o图36最新fit品资料整理推荐.更新于二O二-年一月六口 2021年1月6日星期三21:55:19最新资料推荐4 详细设计1 欢迎界面 void WelcomeMenu()void WelcomeMenuO prim”服装销售系统nj;printf

6、C*系统功能说明:n”);printf(M管理员功能:nj;printfC*(1)自身密码修改W);printfC*(2)用户信息管理:添加修改删除查询n”);printiV(3)商品信息管理:添加修改,査询删除n”);prinlf(“(4)退出登陆系统W);printfC*店长功能:n“);print”(1)自身密码修改nj;printf(M(2)商品信息管理:添加,修改,査询删除n”);printfC*(3)销皆报表显示:日销售报表JJ销售报表,销售员销售报表nj;printfC*(4)退出登陆系统nj;prinlfC*销售员功能:nj;prinlfC*(1)商品浏览,查询商品销售W);p

7、rintfC*(2)自己商品销售报表显示:日销售报表丿销售报表W);print(3)退出登陆系统W);printfC1谢谢使用1T);printfC* (ii:管理员,店长,用户登陆的账号分别是admin.boss.sell初始密码和账号一致)W):;欢迎界面运行如下(图4-1):*C: DociiMcnts and Sett ingsVAdBinlstratorXSlHf aosoXDcbuk 1 10 cmc睛询鼻杏删售醴品显改51理示统 堡层S1糸 m:身户吕當 矗自迟各自捕商官M ZS AR L.z 12 3451234 =ni 23 UEGI ZXC9 zx userName.use

8、rNaine) if(0 = slrcmp(tmpUser-password.password) isLogin = 1: strcpy(currentUser.lmpUser-userName): currentUserType = tinpUser-userType: switch(currentUserType) case ADN1IN_USER_TYPE:AdminOperationMenuO;break:case BOSS_USER_TYPE:BossOperationMenuO;break:case SELL_USER_TYPE:SellOperationMenuO;break:d

9、efault:break: else printfC*对不起你输入的密码错误!W);用户名正确密码错误遍历了所有用户都没有找到用户SystemLoginO;tmpUser = lmpUser-next:iftisLogin != 1) printfC*对不起,该用户不存在iT);最新fit品资料整理推荐.更新于二O二-年一月六口 2021年1月6日星期三21:55:19最新资料推荐SystemLoginO;运算显示如下(图42):图423. 管理员功能模块(1) 管理员欢迎界面void AdminOperationMenu0函数void AdminOperalionMenuO int sele

10、ct:whiled) printfC*亲爱的管理员s同志,欢迎使用本系统,你拥有下面所有功能:n”,curreiHUser);printfC* (1)自身密码修改n“);printfC* (2)用户信息管理:添加,修改査询删除W);最新fit品资料整理推荐.更新于二O二-年一月六口 2021年1月6日星期三21:55:19最新资料推荐printfC*商品信息管理:添加,修改査询删除n“); printf(H (4)退出系统山”);primf(”请输入上面功能对应的序号进行功能选择:”); scanf(n%dM.&select);switch(select) case 1:ChaiigePass

11、wordO;continue;case 2:UserManageO; continue:case 3:ProductsManageO;Continue;case 4:ExitSystenK): break:default:break:;运算显示如下(图43):普陆青输入你的系统用户: admin;青物入你的杀统用户密码说如 亲愛的管理贝min同志,欢迎使用本系统,你拥有下面所有功能:“自身密码修改2羽户信息貢理:添加修嗷查询,删除CO再品信息f理:赫加,修改查询,删陈显手日报表,月报务商品销售量报表怡售员业绩报表 userName,currentUser) strcpy(tmpUser-pas

12、sword.newPassword 1); printfC*密码修改成功!n“); break;tmpUser = tmpUser-next:;运算显示如下(图4-4):图44(2) 用户信息管理:添加,修改,删除,查询/用户信息管理:添加修改删除查询void UserManageO 用户信息函数int select:管理员显示模块whiled) printfC亲爱的管理员同总:你目前进入的是用户信息管理功能:i)H,currentUser); printfC* (1)用户信息查看W);printf(用户信息添加W);printfC*用户信息修改n“);printf(M (4)用户信息删除W)

13、;printfC* (5)返回上级菜单W);printf(M (6)退出登陆系统W);primf(”请输入上面功能对应的序号进行功能选择:”); scanf(%dM,&select);switch( select)(case 1:Userinfo View();调用用户信息査看的函数continue:case 2:最新fit品资料整理推荐.更新于二O二1年一月六口 2021年1月6日星期三21:55:19最新资料推荐UserlnfoAddO;continue:case 3:UserlnfoModifyO: continue:case 4:UserlnfoDeleteO: continue:ca

14、se 5:调用用户信思添加函数/调用用户信息修改函数调用用户信息删除函数AdminOperationMenuO; 返回上级系统break:case 6:ExitSystenX);退出登陆break:default:break:;运算显示如下(图45):) 12 3 4 5 6 (用題退需改B单统加S慕艺餐岀 ,息息息息级陆萨图45用户信息査看函数void UserlnfoViewO SystemUser *tmpUser;tmpUser = pSyslemUserHead:printfC*亲爱的管理员你好,你査看的所有用户信息如下:ncurrentUser);primfC用户名t密码t用户类型

15、(1代表管理员,2代表店长,3代表销售员)n“): while(NULL != tmpUser)printf(;%st%st%diiM.tmpUser-userNameJinpUser-password.tinpUser-userType): tmpUser = tmpUser-next:;运算显示如下(图46):用户名密码用户娄型(1代表管理员朋代表店长,3代表销售员)adminadmin1bossboss2sellsell3r I_tr-tr- -m fli I_I ” n Y 八 I 1_、 fi r_I_4 f-e i h 1最新fit品资料整理推荐.更新于二O二1年一月六口 2021

16、年1月6日星期三21:55:19最新资料推荐/用户信息添加函数void UserlnfoAddO SystemUser tmpUser;printf(亲爱的管理员缰s,请依次输入用户信M:ifcurrentUser):primf(”用户名:”);scanf(H%sMjmpUser.userName);printfC*用户密码:”);scanfCstinpUser.password);primf(”用户类型(1代表管理员.2代表店长.3代表销售员):“):scanf(n%dM.&tmpUser.userType):tmpUse r.nexi = NULL:if(FUNCTION_SUCCESS

17、= AddUser(&u npUser)printfC用户信息添加成功!n“);运算显示如下(图47):爱的管理员adrin.请依次输A用户信息,户名户密码户类型代表膏理员/代表店长,3代表销售员口 户信息添加成功,图47/用户信息修改函数void UserlnfoModifyO (char userName20|:SystemUser *pUser;printfC*亲爱的管理员s,请输入要修改的用户帐号:ncurrentUser); scanf(”s”,userName);pUser = pSystemUserHead; while(NULL != pUser) if(0 = slrcmp(

18、pUser-userName.userName) printfC请输入新的帐号:J;scanf(”s”,pUseruserName): printfC*请输入新的密码:J;scanf(u%sM,pUser-password):primf(”请输入新的用户类型(1代表管理员.2代表丿占长,3代表销售员 scanf(%dM.&pUser-userTvpe);printfC*用户信息修改成功nj;return :pUser = pUser-nexl;最新fit品资料整理推荐.更新于二O二-年一月六口 2021年1月6日星期三21:55:19最新资料推荐primf(”对不起没有你查找的用户信息!);;

19、运算显示如下(图48):用户信息删除函数void UserlnfoDeleleO SystemUser *pUserA?pUserB:char userName20J:printfC亲爱的管理员s朋友,你好,你现在进入的用户信息删除功能:n”,currenlUser);printfC*请输入你要删除的用户名:n”);scanf(” s”,userName);pUserA = pUserB = pSystemUserHead; /pUserB 扌斤向要删除的记录.pUserA 抬向前一条记录 if(NULL = pUserB) return ;while(NULL != pUserB)if(0

20、= strcmp(userName,pUserB-userName) if(pUserB = pSystemUserliead & pUserB-next = NULL)如果系统只有一条商品信free(pSystemUserHead); pSystemUserHead = NULL: printfC*用户信息删除成珈n“); return;pUserA-next = pUserB nexi: if( pSystemUserHead = pUserB) pSystemUserHead = pUserB-next: free(pUserB);prinlf(H用户信息删除成功! nM);retuni

21、:else pUserA = pUserB: pUserB = pUserB-next:primf(“对不起.不存在该帐号的用户信息!”);最新fit品资料整理推荐.更新于二O二-年一月六口 2021年1月6日星期三21:55:19最新资料推荐运算显示如下(图49):|亲爰的管理员蚣仙朋宛你好你现在逬入的用户信息删除功能二 请拓入你要删除的用户名220用户信息删除成功!图4-9(3) 商品信息管理:添加修改查询删除商品管理模块void ProductsManageO int select:whiled ) printfC*亲爱的s朋友你好你现在进入的是商品管理功能你可以选择以下功能:ncurr

22、entUser):printfC(1)商品信息査看iT);prinlfC*(2)商品信息查找W):printfC*商品信息添加W);printfC商品信息修改1T);printfC*(5)商品信息删除W);prinlfC*(6)返回上一级菜单n”);prinlfC*(7)退出登陆系统W);printfC*选择应的操作编号:J;scanf(n%dM,&select);switch(select) case 1:ProductsViewO;/调用商品査看函数continue:case 2:ProductFindO:调用商品信息查找函数/continue:case 3:InputAndAddProd

23、uctO: 调用商品添加函数continue:case 4:ModifyProducK);调用商品修改函数continue:case 5:最新fit品资料整理推荐.更新于二O二1年一月六口 2021年1月6日星期三21:55:19最新资料推荐DeleteProducK):调用删除商品信息函数/continue:case 6:switch(currentUserType) /返回上一级case ADMIN.USER_TYPE:AdininOperationMenu();break;case BOSS_USER_TYPE:BossOperationMenuO;break;case SELL_USE

24、R_TYPE:SellOperationMenuO:break;default:break;break:case 7:ExitSyslemO:break:default:break:1;运算显示如下(图4-10):W靠加改除菜彎 也查查霍删级糸编 一鬆息息息息息一陆作 n,H信信信信信上曙離 ml品品品品品回岀的 ad商商商商商返退应 圣 百 123456? productId); printf(M商品名称:%sn,.tmpProduct-productName); prinlf(”商品型号:%sn,.lmpProduct-productTvpe); printf(商品厂家:%snM,tmpP

25、roduct-productCompany); prinlf(”商品价格:%fnM,tmpProduct-productPrice); primf(”商品数虽:%dn,tmpProduct-productCount); primf(”商品附加信息:%sn,tmpProduct-memo);tmpProduct = tmpProduct-next; i+:;运算显示如下(图4-11):第1件商品信息如下: 商品编耳:1閒品名检休闲男装 奇品型号:SUN001 奇品厂家:太阳服装制造厂 奇品价格:23.500000商品100信息:好服装太阳造 牆息如下:奇品名香侖爱女装 奇品型号:S1AK002

26、窃品厂家:双星服装制造厂 奇品价督:25.500000奇品数量:150窃品附加誉息:好服装一或星诰图4J1商品査找函数void ProductFind() Products *tmpProduct:int findWay,productld;char productName20|;primf(”亲爱的s朋友,你好,你现在进入的商品査询功能:gcurremUser); printfC*请选择查询方式:1按商品编号査询2按商品名称査询n“): scanf(u%dM.&findWay):tmpProduct = pProduclHead;switch( find Way) case 1:printf

27、(M请输入查询的商品编号:”):scanf(H%dM.&productId);while(NULL != tmpProduct) if(produclld = impProduc卜produced) printfC你査询的商品編号为d的商品信息如下:ductld):最新fit品资料整理推荐.更新于二O二1年一月六口 2021年1月6日星期三21:55:19最新资料推荐printfC商品名称:%sif.tmpProduct-productName):printfC* 商品型号:%siftmpProduct-productType);printfC* 商品厂家:%siftmpProdu

28、ct-productCompany);printf(M 商品价格:%fntmpProduct-productPrice);printf(M 商品数量:%dnw,tmpProduct-productCount);printfC* 商品附加信息:%sn,tmpProduct-memo);retum;impProduct = tmpProduct-next;printfC不起不存在该商品编号的商品!iT);break;case 2:printfC请输入查询的商品名称:”);scanf(H%sproductName):while(NULL != tmpProduct) if(0 = slrcmp(ti

29、npProduct-productNduclName) prinlf(”你婆査询的商品名称%s的商品信息如下:iiM.productName): printfC* 商品名称:%siftmpProduct-productName):printfC* 商品型号:%siftmpProduct-productType):printfC* 商品厂家:%sn,(mpProduct-productCompany);printfC商品价格:%fntmpProduct-productPrice);printfC* 商品数:ft: %dnM,tmpProduct-productCount);pri

30、nlf(” 商品附加信息:%sn,tmpProduct-memo);return;tmpProduct = lnipProduct-next;printfC1对不起,不存在该商品编号的商品!W);break:default:break;运算显示如下(图4-12):囊雷覚覇谨疇楚你现在进入的商品查询功能:.请选择查询方式二丄一按商品编号查询2-按商品名称查询翕装 编为男01月 品号闲N0阳 商编休SU太23101直 的品 询wf:家蕈 查的名型厂翦, 入询品品品品品a 薯商商商商商話1请你最新fit品资料整理推荐.更新于二O二-年一月六口 2021年1月6日星期三21:55:19最新资料推荐商品

31、添加函数void Input And AddProducK) Products product;printf(亲爱的s朋友你好请依次输入新商品的信M:nH,currentUser); printfC商品名称:”);scanf(H%sH,ductName);printfC*商骷型号:”);scanf(“s”produclproducCiype);prin叱商品制造商:”);scanf(H%sH,ductCompany);printfC*商品价格:”);scanf(H%f&ductPrice);printfC*商品数虽:”);sca

32、nf(H%dM.&ductCounl):printfC*商品附加信息:”);scanfCsproduct.memo);product.nexl = NULL:if(FUNCTION_SUCCESS = AddProducK&product)prinlff商品信息添加成功!n);;运算显示如下(图4-15):=231緩 3 56:?|6987M=加调“ 9111 4奇 3 9亠=口恭11 应!=詈1=1:劭ad亠 苗名型附信的 建爱品品品品品品品愛 请慕商商商商商商商亲89你可以选择以下功能:图 4-15商品修改函数void ModifyProducK) int produ

33、ced;待修改的商品编号Products *tmpProduct:printfC亲爱的s朋友,你好,你现在进入的商品信息修改功tg:nH,ciirrentUser); prinlf(”请输入要修改的商品编号门;scanf(H%dM.&productId);tmpProduct = pProductHead:if(NULL = tmpProduct) return :while(NULL != tmpProduct) 最新fit品资料整理推荐.更新于二O二1年一月六口 2021年1月6日星期三21:55:19最新资料推荐if( product Id = tmpProduct-productId)

34、primf(”商品编号productName); printtV商品型号:%sn,tmpProduct-productlpe);printf(n 商品厂家:%sn,tmpProduct-productCompany); printf(M 商品价格:%fnHjmpProduct-productPrice); printf(*商品数量:%dn,tmpProduct-productCount);printf(M 商品附加信息:%siiM.tmpProduct-memo);printf(M下而请对照修改该商品的相应信息:n”);printfC*新的商品名称:”); scanf(H%sH,tmpProd

35、uct-productName);primf(”新的商品型号:”);scanf(” s,lmpProductproduclType);printf(”新的商品厂家广); scanfCsimpProductproduclCompany):prints新的商品价格:”); scanf(H%f&impProducl-productPrice);printfC*新的商品数址:”);scanf( H%dM.&tmpProduct-productCount);printfC新的商品附加信息:H); scanf(,%s,jmpProduct-memo);primf(”商品信息修改成功!W);break;tm

36、pProduct = tmpProduct-next:商品删除函数void DeleteProduclO int produced = 0;Products *lmpProductAtmpProductB:printfC亲爱的s朋友,你好,你现在进入的商品删除功currentuser);printfC请输入你要删除的商品编号:n”);scanf(M%dM.&productId);tnipProductA = tmpProduciB = pProductHead; /impProductB 指向要删除的记录,tmpProductA 指向前 一条记录if(NULL = tmpProductB) r

37、eturn ;最新fit品资料整理推荐.更新于二O二1年一月六口 2021年1月6日星期三21:55:19最新资料推荐while(NULL != tinpProductB) if(tmpProductB-productId = productld) ifdmpProductB = pProductHead & lmpProductB-next = NULL) 如果系统只有一条商品 信息 free(pProductHead); pProductHead = NULL: printfC商品信息删除成功!W); return;tmpProductA-next = tmpProductB-next;i

38、f(pProductHead = tnipProductB)pProductHead = tmpProductB-next:free(tmpProductB);primfC商品信息删除成功! n“);return :else tmpProductA = tmpProductB; tmpProductB = tmpProductB-next;prinltV对不起不存在该商品编号的信息! ”):;店长功能模块(图4-16)图 4-16最新fit品资料整理推荐.更新于二O二-年一月六口 2021年1月6日星期三21:55:19最新资料推荐(1)店长欢迎界面/店长欢迎界面/void BossOpera

39、tionMenu0 int select:while(l) printf C亲爱的店长%s同志,欢迎使用本系统你拥有下面所有功能:rT, currentUser); printfC (D自身密码修改rT);printfC (2)商品信息管理:添加,修改,查询,珊除rT);printfC (3)销售报表显示:日报表报表,商品销售虽报表,销售员业绩报表r);printf (*(4)退出系统n);printfC请输入上面功能对应的序号进行功能选择:J;scanf C%d, &select);switch(select) case 1:ChangePassword();break;case 2:Pro

40、ductsManage();break;case 3:ReportPrint0;break;case 4:ExitSystemO ;break;default:break;密码修改,商品信息管理功能和管理员对应功能的函数的调用一致(即调用 ChangePassword ( ) roductsManage () 函数)最新fit品资料整理推荐.更新于二O二-年一月六口 2021年1月6日星期三21:55:19最新资料推荐(3)销售报表显示:日报表,月报表,商品销售报表,销售员业绩报表/销售报表显示/void ReportPrint() int select = 0;if(SELL_USER_TY

41、PE != currentUserType) while(1) pnntf C亲爱的朋友%s,你好,你现在进入的是销售报表功能界【ni:rT, currentUser); printfC (D所有商品销售情况十);printf(2)商品H销售报表rT);pnntfC (3)商品丿销售报表十);pnntfC (4)销售员销售报表十);printfC year &month = tmpSellInfonionth &day = tmpSe11Infoday &(SELL_USER_TYPE=currentUserType)?(0=strcmp(tmpSel1InfouserName, curren

42、tUser):1) rsCount+;pnntf C符合条件的第%d条商品销售记录信息如下:n, rsCount);printf (* 销售编号:%dn*, tmpSellInfo-saleId);pnntf (* 产品編号:%dn*, tmpSe 11 Infoproduc11d);getProductNameByld(tmpSel1Info-productId productName);pnntf (* 产品名称:%sn*, productXame);onePrice = getPriceByld(tmpSelllnfo-productId);printfC 商品单价:%fnonePric

43、e);pnntf销告数虽:dn, tmpSellInfosellCount);pnntf C 销售员:%sn tmpSellInfo-userName);printf (* 销 售 时 间:d年d) %d I in*, tmpSel1Info-year, tmpSellInfo-month, tmpSelllnfo-day);totalPrice 十=onePrice*tmpSellInfo-sellCount:tmpSelllnfo = tmpSel1Infonext;pnntf (*总共有弔d条符合条件的记录,销售总价%f元,rsCount, totalPrice);丿J销售虽函数统汁/v

44、oid ShowMonthSellReport() int year, month;int rsCount = 0;float totalPrice = 0. 0, onePrice;char productName20;SelllnfoRecord *tmpSellInfo;pnntf (*你好s:十前功能将进行丿销售报表显示rT, currentUser);printfC请输入销售时间年份厂);scanf (W &year);pnntf输入销售时间丿J份广);scanf (Ed, &month);最新fit品资料整理推荐.更新于二O二-年一月六口 2021年1月6日星期三21:55:19最新资料推荐tmpSelllnfo = pSelllnfoHead;if(NULL = TmpSelllnfo) return ;while(NULL != tmpSelllnfo) if(year = tmpSel1Infoyear &month = tmpSel1Infomonth &(SELL_USER_TYPE=currentUserTe) ?(0=strcmp(tmpSellIn

温馨提示

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

评论

0/150

提交评论