c語言課程設計---模擬銀行存取款業(yè)務_第1頁
已閱讀1頁,還剩22頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、<p>  《C語言程序設計》課 程 設 計 報 告</p><p>  題目:模擬銀行存取款業(yè)務</p><p>  學生姓名 </p><p>  學 號 </p><p>  時 間 </p><p

2、><b>  目  錄</b></p><p><b>  第1章 緒論1</b></p><p><b>  1.1設計目的1</b></p><p><b>  1.2 背景1</b></p><p>  1.3 開發(fā)環(huán)境1</p

3、><p>  1.4 運行環(huán)境1</p><p>  第2章 系統(tǒng)總體設計2</p><p>  2.1系統(tǒng)設計的組成框圖2</p><p><b>  2.2功能描述2</b></p><p>  第3章 系統(tǒng)詳細設計3</p><p>  3.1程序設計流程圖3

4、</p><p>  3.2功能模塊設計4</p><p>  3.2.1 登陸界面4</p><p>  3.2.2 普通用戶登陸4</p><p>  3.2.3 管理員登陸6</p><p>  3.3函數(shù)功能描述9</p><p>  第4章 系統(tǒng)使用說明10</p&g

5、t;<p>  4.1管理員使用說明10</p><p>  4.2 普通用戶使用說明10</p><p><b>  附 錄10</b></p><p><b>  第1章 緒論</b></p><p><b>  1.1設計目的</b></p&

6、gt;<p>  1)銀行存取款系統(tǒng)是針對銀行賬目的日常管理而設計。銀行賬目管理系統(tǒng)不僅要求操作方便而且要求界面簡潔,它還需要實現(xiàn)賬目管理,用戶查詢功能。</p><p>  2)并了解銀行存取款業(yè)務的流程,使用C語言和數(shù)據(jù)程序知識模擬銀行存取款系統(tǒng)。</p><p><b>  1.2 背景</b></p><p><b&

7、gt;  說明:</b></p><p>  a.待開發(fā)的軟件系統(tǒng)的名稱:模擬銀行存取款業(yè)務。</p><p>  b.本項目的任務由安博思軟的嚴武軍老師提出,面向的用戶是銀行的管理員和普通用戶。</p><p>  c.面對日新月異的計算機的普及,利用計算機對儲蓄的用戶進行綜合的管理。</p><p><b>  1.

8、3 開發(fā)環(huán)境</b></p><p>  Vi 編輯器 gcc編譯器</p><p><b>  1.4 運行環(huán)境</b></p><p><b>  Red Hat </b></p><p>  第2章 系統(tǒng)總體設計</p><p>  2.1系統(tǒng)設計的組成框圖

9、</p><p><b>  2.2功能描述</b></p><p>  系統(tǒng)實現(xiàn)的主要功能有:</p><p><b>  管理員登陸</b></p><p>  管理員可以實現(xiàn)對賬戶的管理:注銷用戶,添加用戶,查看用戶,退出。</p><p><b>  普通用

10、戶登陸</b></p><p>  普通用戶可以實現(xiàn)對自己的賬戶的管理:取款,存款,查看余額,退出。</p><p>  第3章 系統(tǒng)詳細設計</p><p>  3.1程序設計流程圖</p><p><b>  3.2功能模塊設計</b></p><p>  3.2.1 登陸界面&l

11、t;/p><p>  進入系統(tǒng),顯示歡迎界面,選擇普通用戶操作還是管理員用戶操作。</p><p>  3.2.2 普通用戶登陸</p><p><b>  密碼驗證</b></p><p>  作為普通用戶登陸時,需要驗證賬號和密碼是否匹配,匹配成功即可進行其他操作。</p><p>  2.存款功

12、能 </p><p>  登陸賬號后,選擇存款功能,并輸入存款金額,寫入文件,原有金額增加,可使用查詢功能進行查詢。</p><p><b>  3.取款功能:</b></p><p>  取款功能:登陸賬號后,選擇取款功能,并輸入取款金額,判斷輸入金額是否大于原有存款,若大于原有金額顯示輸入錯誤

13、,余額不足,若輸入金額小于原有金額則取出鈔票,并寫入文件,原有金額減小,可使用查詢功能進行查詢。</p><p><b>  4.查詢模塊:</b></p><p>  查詢功能:查詢賬戶現(xiàn)有存款。</p><p>  3.2.3 管理員登陸</p><p><b>  密碼驗證</b></p

14、><p>  管理員的權(quán)限很大,可以添加,注銷,查看,用戶信息,在此系統(tǒng)中,管理員的默認賬號是555,密碼是555。</p><p><b>  注銷用戶</b></p><p>  管理員登陸成功以后進行操作選擇:輸入要注銷用戶的賬號,若存在就刪除,若不存在就返回操作選擇界面。</p><p><b>  添加用

15、戶</b></p><p>  管理員登陸成功以后進行操作選擇:輸入要添加用戶的賬號,密碼,姓名,余額,若已存在此賬號,則注冊失敗,返回操作選擇界面。</p><p><b>  查看用戶 </b></p><p>  管理員登陸成功以后進行操作選擇:查看所有用戶的信息。 </p>&

16、lt;p><b>  3.3函數(shù)功能描述</b></p><p>  menu1()//登陸的第一個界面</p><p>  menu2()//超級管理員界面</p><p>  menu3()//普通用戶界面</p><p>  is_mima()//驗證管理員賬號密碼</p><p> 

17、 pass(struct person *head,long num,long password)//驗證普通用戶賬號和密碼</p><p>  creat() // 將銀行卡信息.txt文本中的信息讀取到鏈表中</p><p>  get_money(struct person *head,long num,int money)//用戶取錢</p><p>  s

18、ave_money(struct person *head,long num,int money)//用戶存錢</p><p>  insert(struct person *head,struct person *p)//添加用戶</p><p>  del(struct person *head,long num)//注銷用戶</p><p>  writeb(

19、struct person *head)//將建立的鏈表存入 銀行卡信息.txt 中</p><p>  第4章 系統(tǒng)使用說明</p><p>  4.1管理員使用說明</p><p>  1)輸入賬號555密碼555,登陸界面。若賬號密碼錯誤則重新輸入。</p><p>  2)登陸界面后,選擇功能</p><p>

20、;  3)選擇a為注銷用戶,輸入要注銷的賬號,若存在則注銷,若不存在,則操作失敗</p><p>  4)選擇b為添加用戶,輸入要添加的賬號,密碼,姓名,余額,若不存在此賬號,則注冊成功,否則失敗。</p><p>  5)選擇c為查看用戶信息,顯示所有的用戶信息。</p><p>  6)選擇d安全退出系統(tǒng)。</p><p>  4.2 普

21、通用戶使用說明</p><p>  輸入用戶的賬號和密碼,登陸界面,若賬號密碼錯誤則重新輸入。</p><p>  登陸界面后,選擇功能</p><p>  3)選擇a.為取款功能,輸入取款金額,若取款機金額小于原有存款,則取款成功,取出鈔票。</p><p>  4)選擇b.為存款功能,輸入存款金額,存檔,存款成功。</p>

22、<p>  5)選擇c.為查看余額,顯示賬戶的余額。</p><p>  6)選擇d.退出系統(tǒng)。</p><p><b>  附 錄</b></p><p><b>  /*程序源代碼*/</b></p><p>  #include<stdio.h></p>

23、<p>  #include<string.h></p><p>  #include<stdlib.h></p><p>  struct person{</p><p>  long num;//賬號</p><p>  long password;//密碼</p><p>  c

24、har name[20];//姓名</p><p>  long money;//余額</p><p>  struct person *next;</p><p><b>  };</b></p><p>  struct person *head=NULL;</p><p>  int n;/

25、/文件的個數(shù)</p><p><b>  int a=-1;</b></p><p>  long id;//超級管理員的id是555</p><p>  long password;//超級管理員的密碼是555</p><p>  void writeb(struct person *head)//將建立的鏈表存入

26、銀行卡信息.txt 中</p><p><b>  {</b></p><p><b>  FILE *pt;</b></p><p>  struct person *p;</p><p>  pt=fopen("銀行卡信息.txt","w");</p

27、><p>  if (pt==NULL)</p><p><b>  {</b></p><p>  perror("銀行卡信息.txt\n");</p><p><b>  exit(1);</b></p><p><b>  }</b>

28、;</p><p><b>  p=head;</b></p><p><b>  while(p)</b></p><p><b>  {</b></p><p>  fprintf(pt,"%d %d %s %d \n",p->num,p->

29、password,p->name,p->money);</p><p>  p=p->next;</p><p><b>  }</b></p><p>  fprintf(pt,"%d %d",a,a);</p><p>  fclose(pt);</p><p

30、><b>  }</b></p><p>  struct person *insert(struct person *head,struct person *p)//創(chuàng)建鏈表</p><p><b>  {</b></p><p>  struct person *p1;</p><p>&

31、lt;b>  p1=head;</b></p><p>  while(p1->num!=p->num&&p1->next!=NULL)</p><p><b>  {</b></p><p>  p1=p1->next;</p><p><b>  }

32、</b></p><p>  if (p1->num==p->num)</p><p><b>  {</b></p><p>  printf("已經(jīng)存在此賬號 \n請重新選擇:\n");</p><p>  return head;</p><p>

33、<b>  }</b></p><p>  p->next=head;</p><p><b>  head=p;</b></p><p>  printf("插入成功!\n");</p><p><b>  n++;</b></p>&

34、lt;p>  writeb(head);</p><p>  return head;</p><p><b>  }</b></p><p>  struct person *del(struct person *head,long num)</p><p><b>  {</b></

35、p><p>  struct person *p,*p2;</p><p>  if (head==NULL)</p><p><b>  {</b></p><p>  printf("沒有信息\n");</p><p><b>  exit(1);</b>

36、</p><p><b>  }</b></p><p><b>  p=head;</b></p><p>  while(p->num!=num&&p->next!=NULL)</p><p><b>  {</b></p><

37、;p><b>  p2=p;</b></p><p>  p=p->next;</p><p><b>  }</b></p><p>  if (p->num==num)</p><p><b>  {</b></p><p>  i

38、f(p==head)</p><p>  head=head->next;</p><p><b>  else</b></p><p>  p2->next=p->next;</p><p>  printf("刪除成功!\n");</p><p><

39、b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  printf("沒有此信息\n");</p><p><b>  }</b></p><p&g

40、t;  writeb(head);</p><p>  /*pt=fopen("銀行卡信息.txt","w");</p><p>  if (pt==NULL)</p><p><b>  {</b></p><p>  perror("銀行卡信息.txt\n"

41、);</p><p><b>  exit(1);</b></p><p><b>  }</b></p><p><b>  p=head;</b></p><p><b>  while(p)</b></p><p><b

42、>  {</b></p><p>  fprintf(pt,"%d %d %s %d \n",p->num,p->password,p->name,p->money);</p><p>  p=p->next;</p><p><b>  }</b></p>&l

43、t;p>  fprintf(pt,"%d %d",a,a);</p><p>  fclose(pt);*/</p><p>  return head;</p><p><b>  }</b></p><p>  struct person *creat() // 將銀行卡信息.txt文本中的

44、信息讀取到鏈表中</p><p><b>  {</b></p><p><b>  FILE *pt;</b></p><p>  struct person *p,*p2;</p><p>  p=(struct person *)malloc(sizeof (struct person));&

45、lt;/p><p>  p2=(struct person *)malloc(sizeof (struct person));</p><p>  pt=fopen("銀行卡信息.txt","r");</p><p>  if (pt==NULL)</p><p><b>  {</b>

46、;</p><p>  perror("銀行卡信息.txt");</p><p><b>  exit(1);</b></p><p><b>  }</b></p><p>  fscanf(pt,"%d %d %s %d ",&p->num,

47、&p->password,&p->name,&p->money);</p><p>  if(p->num==-1)</p><p>  printf("數(shù)據(jù)庫中沒有信息");</p><p>  while(p->num!=-1)</p><p><b> 

48、 {</b></p><p><b>  n++;</b></p><p><b>  if (n==1)</b></p><p><b>  {</b></p><p><b>  head=p;</b></p><p&g

49、t;<b>  }</b></p><p><b>  else</b></p><p>  p2->next=p;</p><p><b>  p2=p;</b></p><p>  p=(struct person *)malloc(sizeof (struct pe

50、rson));</p><p>  fscanf(pt,"%d %d %s %d ",&p->num,&p->password,&p->name,&p->money);</p><p><b>  }</b></p><p>  p2->next=NULL;<

51、;/p><p>  fclose(pt);</p><p>  return (head);</p><p><b>  }</b></p><p>  struct person *save_money(struct person *head,long num,int money)//用戶存錢</p><

52、;p><b>  {</b></p><p>  struct person *p1,*p2;</p><p>  if(head==NULL)</p><p><b>  {</b></p><p>  printf("卡中無記錄\n");</p><

53、p><b>  return 0;</b></p><p><b>  }</b></p><p><b>  p1=head;</b></p><p>  while(p1->num!=num&&p1->next!=NULL)</p><p>

54、;<b>  {</b></p><p><b>  p2=p1;</b></p><p>  p1=p1->next;</p><p><b>  }</b></p><p>  if (p1->num==num)</p><p><

55、b>  {</b></p><p>  p1->money=p1->money+money;</p><p>  printf("已經(jīng)存入%d\n",money);</p><p>  printf("可用余額為%d\n",p1->money);</p><p>&l

56、t;b>  }</b></p><p><b>  else</b></p><p>  printf("不存在此卡號\n");</p><p>  return head;</p><p><b>  }</b></p><p>  s

57、truct person *get_money(struct person *head,long num,int money)//用戶取錢</p><p><b>  {</b></p><p>  struct person *p1,*p2;</p><p>  if(head==NULL)</p><p><b

58、>  {</b></p><p>  printf("卡中無記錄\n");</p><p><b>  return 0;</b></p><p><b>  }</b></p><p><b>  p1=head;</b></p&g

59、t;<p>  while(p1->num!=num&&p1->next!=NULL)</p><p><b>  {</b></p><p><b>  p2=p1;</b></p><p>  p1=p1->next;</p><p><b&

60、gt;  }</b></p><p>  if (p1->num==num)</p><p><b>  {</b></p><p>  if(p1->money>money)</p><p><b>  {</b></p><p>  p1-&

61、gt;money=p1->money-money;</p><p>  printf("已經(jīng)取出%d\n還剩余額%d\n",money,p1->money);</p><p><b>  }</b></p><p><b>  else</b></p><p>  p

62、rintf("余額不足,操作失敗!\n");</p><p><b>  }</b></p><p><b>  else</b></p><p>  printf("不存在此卡號\n");</p><p>  return head;</p>

63、<p><b>  }</b></p><p>  /*int know_money(int num)</p><p><b>  {</b></p><p>  int money=-1;</p><p>  struct person *p1,*p2;</p><p

64、>  if(head==NULL)</p><p><b>  {</b></p><p>  printf("卡中無記錄\n");</p><p><b>  return 0;</b></p><p><b>  }</b></p>

65、<p><b>  p1=head;</b></p><p>  while(strcpy(p1->num,num)!=0&&p1->next!=NULL)</p><p><b>  {</b></p><p><b>  p2=p1;</b></p>

66、;<p>  p1=p1->next;</p><p><b>  }</b></p><p>  if (strcpy(p1->num,num)==0)</p><p><b>  {</b></p><p>  money=p1->money;</p>

67、<p>  printf("余額為:%d\n",money);</p><p><b>  }</b></p><p><b>  else</b></p><p>  printf("不存在此卡號\n");</p><p>  return m

68、oney;</p><p><b>  }*/</b></p><p>  struct person *pass(struct person *head,long num,long password)//驗證普通用戶賬號和密碼</p><p><b>  {</b></p><p>  struc

69、t person *p;</p><p>  /*if(head==NULL);</p><p><b>  {</b></p><p>  printf("沒有信息\n");</p><p><b>  exit(1);</b></p><p><

70、b>  }*/</b></p><p><b>  p=head;</b></p><p>  while(p->num!=num&&p->next!=NULL)</p><p><b>  {</b></p><p>  p=p->next;&l

71、t;/p><p><b>  }</b></p><p>  if (p->num==num&&p->password==password)</p><p><b>  {</b></p><p>  printf("登陸成功\n");</p>

72、<p><b>  return p;</b></p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  printf("賬號或密碼錯誤\n&q

73、uot;);</p><p>  return NULL;</p><p><b>  }</b></p><p><b>  }</b></p><p>  void _printf(struct person *head)</p><p><b>  {<

74、/b></p><p>  struct person *p;</p><p><b>  p=head;</b></p><p>  printf("賬號 姓名 余額\n");</p><p><b>  while(p)</b></p><p&

75、gt;<b>  {</b></p><p>  //printf("%d %d %s %d \n",p->num,p->password,p->name,p->money);</p><p>  printf("%3d %5s %6d \n",p->num,p->name,p->mon

76、ey);</p><p>  p=p->next;</p><p><b>  }</b></p><p><b>  }</b></p><p>  void menu1()//第一個界面</p><p><b>  {</b></p>

77、;<p>  printf("*********************************************\n");</p><p>  printf(" 歡迎進入此銀行服務系統(tǒng)!\n");</p><p>  printf("*********************************

78、************\n");</p><p>  getchar();</p><p><b>  }</b></p><p>  void menu2()//超級管理員界面</p><p><b>  {</b></p><p>  printf("

79、;********************************************\n");</p><p>  printf(" a 注銷用戶 b 添加用戶 c 查看所有用戶 d 退出\n");</p><p>  printf("********************************************\n"

80、;);</p><p><b>  }</b></p><p>  void menu3()//普通用戶界面</p><p><b>  {</b></p><p>  printf("********************************************\n"

81、);</p><p>  printf(" a 取款 b 存款 c 查看余額 d 退出 \n");</p><p>  printf("********************************************\n");</p><p>  printf("請選擇:\n");</p

82、><p><b>  }</b></p><p>  int is_mima()//驗證管理員賬號密碼</p><p><b>  {</b></p><p>  printf("輸入管理員賬號\n");</p><p>  scanf("%d&qu

83、ot;,&id);</p><p>  printf("輸入管理員密碼\n");</p><p>  scanf("%d",&password);</p><p>  if ((id!=555)||(password!=555))</p><p><b>  {</b&g

84、t;</p><p>  printf("密碼或者賬戶錯誤\n");</p><p><b>  return 0;</b></p><p><b>  }</b></p><p><b>  else</b></p><p><

85、;b>  return 1;</b></p><p><b>  }</b></p><p>  int main()</p><p><b>  {</b></p><p>  struct person *temp;</p><p>  struct p

86、erson *p3;</p><p><b>  char ch;</b></p><p>  char number;</p><p><b>  int b1;</b></p><p>  //int b2;</p><p>  int money;</p>

87、<p>  temp=(struct person *)malloc(sizeof(struct person));</p><p>  p3=(struct person *)malloc (sizeof(struct person));</p><p>  head=creat();</p><p>  system("color f0&

88、quot;);</p><p><b>  menu1();</b></p><p>  printf("*********************************************\n");</p><p>  printf(" 1超級管理員登陸\n");&l

89、t;/p><p>  printf(" 2普通用戶登陸\n");</p><p>  printf("*********************************************\n");</p><p>  scanf("%c",&number);</

90、p><p><b>  while(1)</b></p><p><b>  {</b></p><p>  if (number=='1'||number=='2')</p><p><b>  {</b></p><p>

91、<b>  break;</b></p><p><b>  }</b></p><p>  printf("操作錯誤,請重新選擇: ");</p><p>  getchar();</p><p>  scanf("%c",&number);<

92、/p><p><b>  }</b></p><p>  switch(number)</p><p><b>  {</b></p><p><b>  case '1':</b></p><p><b>  {</b>

93、;</p><p><b>  while(1)</b></p><p><b>  {</b></p><p>  b1=is_mima();</p><p>  if (b1==1)</p><p><b>  {</b></p>&l

94、t;p>  printf("管理員登陸成功!\n");</p><p><b>  break;</b></p><p><b>  }</b></p><p><b>  else</b></p><p>  printf("重新輸入\n&

95、quot;);</p><p><b>  }</b></p><p><b>  menu2();</b></p><p>  getchar();</p><p>  scanf("%c",&ch);</p><p>  while(ch==&

96、#39;a'||ch=='b'||ch=='c'||ch=='d')</p><p><b>  {</b></p><p>  switch(ch)</p><p><b>  {</b></p><p><b>  long b3

97、;</b></p><p><b>  case 'a':</b></p><p><b>  {</b></p><p>  printf("輸入要注銷的賬號:");</p><p>  scanf("%d",&b3);&

98、lt;/p><p>  head=del(head,b3);</p><p>  getchar();</p><p>  scanf("%c",&ch);</p><p><b>  }</b></p><p><b>  break;</b><

99、;/p><p><b>  case 'b':</b></p><p><b>  {</b></p><p>  printf("添加的賬號 密碼 姓名 余額\n");</p><p>  scanf("%d %d %s %d",&p3-

100、>num,&p3->password,p3->name,&p3->money);</p><p>  head=insert(head,p3);</p><p>  getchar();</p><p>  scanf("%c",&ch);</p><p><b>

101、  }</b></p><p><b>  break;</b></p><p><b>  case 'c':</b></p><p><b>  {</b></p><p>  _printf(head);</p><p>

102、;  getchar();</p><p>  scanf("%c",&ch);</p><p><b>  }</b></p><p><b>  break;</b></p><p>  default:break;</p><p><b

103、>  }</b></p><p>  if(ch=='d')</p><p><b>  {</b></p><p>  printf("安全退出!\n");</p><p><b>  break;</b></p><p&g

104、t;<b>  }</b></p><p><b>  }</b></p><p><b>  break;</b></p><p><b>  }</b></p><p><b>  case '2':</b><

105、;/p><p><b>  {</b></p><p><b>  while(1)</b></p><p><b>  {</b></p><p>  printf("輸入用戶賬號:");</p><p>  scanf("%

106、d",&id);</p><p>  printf("輸入用戶密碼");</p><p>  scanf("%d",&password);</p><p>  temp=pass(head,id,password);</p><p>  if (temp!=NULL)</

107、p><p><b>  {</b></p><p><b>  break;</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  menu3();</b&g

108、t;</p><p>  getchar();</p><p>  scanf("%c",&ch);</p><p>  while(ch=='a'||ch=='b'||ch=='c')</p><p><b>  {</b></p>

109、<p>  switch(ch)</p><p><b>  {</b></p><p><b>  case 'a':</b></p><p><b>  {</b></p><p>  printf("輸入要取的金額\n")

110、;</p><p>  scanf("%d",&money);</p><p>  head=get_money(head,temp->num,money);</p><p>  writeb(head);</p><p>  getchar();</p><p>  scanf(&q

111、uot;%c",&ch);</p><p><b>  }</b></p><p><b>  break;</b></p><p><b>  case 'b':</b></p><p><b>  {</b></

112、p><p>  printf("輸入要存的金額\n");</p><p>  scanf("%d",&money);</p><p>  head=save_money(head,temp->num,money);</p><p>  writeb(head);</p><

113、p>  getchar();</p><p>  scanf("%c",&ch);</p><p><b>  }</b></p><p><b>  break;</b></p><p><b>  case 'c':</b>

114、</p><p><b>  {</b></p><p>  printf("余額為;%d\n",temp->money);</p><p>  getchar();</p><p>  scanf("%c",&ch);</p><p><

115、;b>  }</b></p><p><b>  break;</b></p><p><b>  case 'd':</b></p><p><b>  break;</b></p><p>  default:break;</p>

116、;<p><b>  }</b></p><p>  if(ch=='d')</p><p><b>  {</b></p><p>  printf("已安全退出\n");</p><p><b>  break;</b>&l

117、t;/p><p><b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p><b>  break;</b></p><p><b>  default:{&

118、lt;/b></p><p>  printf("輸入錯誤\n");</p><p>  getchar();</p><p>  scanf("%c",&number);</p><p><b>  }</b></p><p><b&g

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論