久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4258|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

汽車管理系統(tǒng)-數(shù)據(jù)庫課程設(shè)計論文

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:229798 發(fā)表于 2017-8-29 09:37 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
數(shù)據(jù)庫課程設(shè)計

汽車銷售管理系統(tǒng)

            院(系)別   信息工程與自動化學(xué)院      ­
            班    級測控141­
            學(xué)    號201410402145­
            姓    名王乾­
            指導(dǎo)教師*­

摘要:通過調(diào)查研究,發(fā)現(xiàn)隨著經(jīng)濟的發(fā)展和國內(nèi)汽車市場的不斷擴大,汽車銷售公司定單成倍增加各項業(yè)務(wù)更加細化,各部門分工更加明確,所以本次設(shè)計的管理系統(tǒng)就是把實際任務(wù)及可以做到汽車信息的規(guī)范管理、快速查詢和科學(xué)統(tǒng)計,利用計算機來代替人工操作,減輕了員工的勞動強度,提高了勞動質(zhì)量和效率,減少了錯誤的發(fā)生。


  • 引言
1、系統(tǒng)背景

    本系統(tǒng)是為解決汽車銷售公司的管理問題而設(shè)計。隨著經(jīng)濟的發(fā)展和國內(nèi)汽車市場的不斷擴大,某汽車銷售公司定單成倍增加,各項業(yè)務(wù)更加細化,各部門分工更加明確,這就要求要有一個高效、可靠的數(shù)據(jù)庫系統(tǒng)來實現(xiàn)該公司的日常事務(wù)的管理,而目前的人工管理方式顯然已是不符合現(xiàn)代企業(yè)的管理要求。

    基于整體考慮,本次課程設(shè)計任務(wù)就是設(shè)計一個管理系統(tǒng),應(yīng)用到4S店日常的銷售和管理工作中,可以做到汽車信息的規(guī)范管理、快速查詢和科學(xué)統(tǒng)計,利用計算機來代替人工操作,減輕了員工的勞動強度,提高了勞動質(zhì)量和效率,減少了錯誤的發(fā)生。

    本次設(shè)計,從需求分析,概念設(shè)計,邏輯設(shè)計,物理設(shè)計,到數(shù)據(jù)庫的建立、運行,再到數(shù)據(jù)庫的安全維護等各個方面進行了詳細的分析設(shè)計。并且值得一提的是,我認真分析了企業(yè)的業(yè)務(wù)需求,公司的主要職責(zé)和主要結(jié)構(gòu)等信息,從而保證了設(shè)計出比較符合公司需要的管理系統(tǒng)。

  • 系統(tǒng)任務(wù)

  隨著市場競爭的日趨激烈,人已成為實現(xiàn)企業(yè)自身戰(zhàn)略目標(biāo)的一個非常關(guān)鍵的因素。企業(yè)人事管理系統(tǒng)管理的是所有與人相關(guān)的數(shù)據(jù),信息量大,變化頻繁,內(nèi)部關(guān)聯(lián)性密切。企業(yè)人事管理系統(tǒng)能夠?qū)T工的有關(guān)資料進行輸人,修改,刪除,打印,能夠為企業(yè)提供強大的查詢功能,以便企業(yè)主管了解和掌握各職員的具體情況。本文就以下企業(yè)人事結(jié)構(gòu)為題,進行系統(tǒng)設(shè)計。

3、系統(tǒng)功能
隨著信息化技術(shù)的飛速發(fā)展,高效的轎車銷售管理系統(tǒng)是當(dāng)前信息化轎車公司管理系統(tǒng)的需求,建立轎車銷售管理系統(tǒng)可以提高轎車經(jīng)銷商管理公司的職員和轎車的效率,可以做到轎車信息的規(guī)范管理,快速查詢和科學(xué)統(tǒng)計,從而減少管理方面的工作量,實現(xiàn)公司的信息化管理。通過該數(shù)據(jù)庫的數(shù)據(jù),可以實現(xiàn)以下功能:
對倉庫中的車輛數(shù)進行有效地管理,通過本系統(tǒng)能夠有效地對每次的轎車進貨,以及轎車的入庫和出庫進行管理,能夠?qū)崿F(xiàn)存貨查詢;能夠?qū)I車的基本信息進行查詢和更改。對員工信息進行修改和查詢等,能夠查出一個員工的基本業(yè)績等;還可以對供應(yīng)商基本信息進行查詢等。對于客戶信息也可以方便的查尋;還可以根據(jù)銷售的情況統(tǒng)計銷售的車輛情況,以及營業(yè)情況等;所以通過本系統(tǒng)可以基本實現(xiàn)一個轎車銷售公司的最基本的一些關(guān)系功能。
4.概念模型
在數(shù)據(jù)庫設(shè)計中,數(shù)據(jù)是整個設(shè)計的核心,相互關(guān)聯(lián)的數(shù)據(jù)構(gòu)成了數(shù)據(jù)結(jié)構(gòu),對于數(shù)據(jù)庫設(shè)計來說,通常使用數(shù)據(jù)字典來對各種數(shù)據(jù)及其集合進行描述,數(shù)據(jù)字典是進行數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。根據(jù)系統(tǒng)功能來對該系統(tǒng)設(shè)計的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)分別進行分析。
該系統(tǒng)設(shè)計主要涉及到轎車,員工,供應(yīng)商,客戶,倉庫,訂單等主要對象,所以整個系統(tǒng)所涉及的數(shù)據(jù)項由這幾個對象本身的屬性和他們之間的關(guān)系所構(gòu)成。
5、整體系統(tǒng)功能模塊圖

二、概念結(jié)構(gòu)設(shè)計

部分本系統(tǒng)客戶信息E-R圖:

客戶表中有屬性:客戶姓名,客戶地址、客戶電話、業(yè)務(wù)狀態(tài)、工作單位。


(詳見51hei附件)

                           圖2.1客戶表ER圖

銷售管理表中有屬性:汽車編號,汽車售價,反饋信息,汽車情況,銷售情況,銷售日期,銷售人員編號。


      

圖2.2銷售管理表ER圖

轎車信息:型號,顏色,供應(yīng)商名,出廠日期,出售價格,進價,倉庫號  


(詳見51hei附件)

圖2.6 收益信息表ER圖





圖2.7 系統(tǒng)總體概況ER圖

三、邏輯結(jié)構(gòu)設(shè)計

1)根據(jù)ER圖的描述轉(zhuǎn)化為關(guān)系模型的:

員工信息表:(員工編號,員工姓名,年齡,籍貫,學(xué)歷,職位,工資);

供應(yīng)商信息表:(供應(yīng)商編號,供應(yīng)商名,供應(yīng)商地址,供應(yīng)商電話);
轎車信息表(轎車編號,型號,顏色,供應(yīng)商名,出廠日期,出售價格,進價,倉庫號);
倉庫信息表:(倉庫號,倉庫容量,倉庫地址,倉庫內(nèi)對應(yīng)型號車輛數(shù),倉庫管理員姓名,倉庫車輛型號);
客戶信息表:(客戶編號,客戶姓名,員工姓名,聯(lián)系電話,地址,工作單位,業(yè)務(wù)狀態(tài));
銷售信息表:(轎車型號,客戶編號,購車日期,銷售價格,員工編號,顏色,銷售數(shù)量);
收益信息表:(轎車型號,利潤,轎車顏色,出售車輛數(shù),車輛總成本,銷售總金額,統(tǒng)計時間);
訂單信息表:(訂單號,客戶號,訂貨日期,交貨日期,交貨地址,轎車型號,轎車顏色,負責(zé)人編號,已付金額,還欠金額);
進貨信息表:(轎車型號供應(yīng)商編號,進貨日期,負責(zé)員工編號,付款金額);
轎車存儲信息:(轎車編號倉庫號,入庫時間,出庫時間,負責(zé)人編號);

2)數(shù)據(jù)字典:

員工信息表
字段名
類型
長度
是否可以為空
是否作為主鍵
員工編號
char
8
N
Primary key
員工姓名
char
10
N

性別
char
4


年齡
int

N

籍貫
char
20
Y

學(xué)歷
char
8
Y

職位
char
10
N

工資
int

N

供應(yīng)商信息表
字段名
類型
長度
是否可以為空
是否作為主鍵
供應(yīng)商編號
char
8
N
Primary key
供應(yīng)商名
char
12
N

供應(yīng)商地址
char
20
N

供應(yīng)商電話
int

N

轎車信息表
字段名
類型
長度
是否可以為空
是否作為主鍵
轎車編號
char
8
N
Primary key
型號
char
20
N
Primary key
顏色
char
8
N

供應(yīng)商名
char
12
N

出廠日期
smalldatatime

N

              出售價格
int

N

倉庫號
char
10
N
FK
倉庫信息表
字段名
類型
長度
是否可以為空
是否作為主鍵
倉庫號
char
10
N
Primary key
倉庫容量
int
10
N

倉庫地址
char
10
N

倉庫管理員姓名
char
20
N

倉庫車輛型號
char
10
N

客戶信息表
字段名
類型
長度
是否可以為空
是否作為主鍵
客戶編號
char
8
N
Primary key
客戶姓名
char
10
N

員工姓名
char
10
N

聯(lián)系電話
int

N

地址
char
20
N

工作單位
char
20
N

業(yè)務(wù)狀態(tài)
char
8
N

銷售信息表
字段名
類型
長度
是否可以為空
是否作為主鍵
轎車型號
char
25
N
PK
客戶編號
char
15
N
FK
購車日期
smalldatatime
15
N

              銷售價格
double
15
N

員工編號
char
20
N
FK
顏色
char
10
N

銷售數(shù)量
int
30
N

收益信息表
字段名
類型
長度
是否可以為空
是否作為主鍵
轎車型號
char
8
N
Primary key
利潤
int

N
顏色
char
8
N

出售車輛數(shù)
int

N

車輛總成本
int

N

銷售總金額
int

N

統(tǒng)計時間
smalldatatime

N

訂單信息表
字段名
類型
長度
是否可以為空
是否作為主鍵
訂單號
char
8
N
Primary key
客戶號
char
8
N
FK
訂貨日期
smalldatatime
10
N

交貨日期
smalldatatime
10
N

交貨地址
char
10
N

轎車型號
char
8
N

顏色
char
8
N

進貨信息表
字段名
類型
長度
是否可以為空
是否作為主鍵
轎車型號
char
8
N
Primary key

供應(yīng)商編號
char
8
N
進貨日期
smalldatatime

N

員工編號
char
8
N
FK
付款金額
int

N

轎車存儲信息表
字段名
類型
長度
是否可以為空
是否作為主鍵
轎車編號
char
8
N
Primary key

倉庫號
char
10
N
              入庫時間
smalldatatime

N

出庫時間
smalldatatime

N

負責(zé)人編號
char
8
N
FK
四、詳細設(shè)計
1)建表代碼
  1. CREATE TABLE 員工信息表
  2. (員工編號 CHAR(8) CONSTRAINT W_Prim PRIMARY KEY,
  3. 員工姓名 CHAR(10) NOT NULL,
  4. 性別 CHAR(4) NOT NULL,
  5. 年齡 INT NOT NULL,
  6. 籍貫 CHAR(20) NOT NULL,
  7. 學(xué)歷  CHAR(8) NOT NULL,
  8. 職位 CHAR(10) NOT NULL,
  9. 工資 INT NOT NULL
  10. )
  11. CREATE TABLE 供應(yīng)商信息表
  12. (供應(yīng)商編號 CHAR(8) CONSTRAINT P_Prim PRIMARY KEY,
  13. 供應(yīng)商名 CHAR(12) NOT NULL,
  14. 供應(yīng)商地址 CHAR(20) NOT NULL,
  15. 供應(yīng)商電話 INT NOT NULL
  16. )
  17. CREATE TABLE 轎車信息表
  18. (轎車編號 CHAR(8) CONSTRAINT C_Prim PRIMARY KEY,
  19. 轎車型號 CHAR(20) CANDIDATE KEY,
  20. 顏色 CHAR(8) NOT NULL,
  21. 供應(yīng)商名 CHAR(12) NOT NULL,
  22. 出廠日期 SMALLDATETIME NOT NULL,
  23. 出售價格 INT NOT NULL,
  24. 倉庫號 CHAR(10) CONSTRAINT CB_Fore FOREIGN KEY REFERENCES 倉庫信息表(倉庫號)
  25. )
  26. CREATE TABLE 倉庫信息表
  27. (倉庫號 CHAR(10) CONSTRAINT S_Prim PRIMARY KEY,
  28. 倉庫容量 INT NOT NULL,
  29. 倉庫地址 CHAR(20) NOT NULL,
  30. 倉庫管理員姓名 CHAR(8) NOT NULL,
  31. 轎車型號 CHAR(8) NOT NULL,
  32. )
  33. CREATE TABLE 客戶信息表
  34. (客戶編號 CHAR(8) CONSTRAINT M_Prim PRIMARY KEY ,
  35. 客戶姓名 CHAR(10) NOT NULL,
  36. 員工姓名 CHAR(10) NOT NULL,
  37. 聯(lián)系電話 INT NOT NULL,
  38. 地址 CHAR(20) NOT NULL,
  39. 工作單位 CHAR(20) NOT NULL,
  40. 業(yè)務(wù)狀態(tài) CHAR(8) NOT NULL
  41. )
  42. CREATE TABLE 銷售信息表
  43. (轎車型號 CHAR(8) CONSTRAINT SC_Fore FOREIGN KEY REFERENCES 轎車信息表(轎車型號),
  44. 客戶編號 CHAR(8) CONSTRAINT SCH_Fore FOREIGN KEY REFERENCES 客戶信息表(客戶編號),
  45. 購車日期 SMALLDATETIME NOT NULL,
  46. 銷售價格 INT NOT NULL,
  47. 員工編號 CHAR(8) CONSTRAINT SW_Fore FOREIGN KEY REFERENCES 員工信息表(員工編號),
  48. 顏色 CHAR(8) NOT NULL,
  49. CONSTRAINT Sell_Prim PRIMARY KEY(轎車型號,客戶編號,員工編號)
  50. )
  51. CREATE TABLE 收益信息表
  52. (轎車型號CHAR(8) CONSTRAINT PCX_Fore FOREIGN KEY REFERENCES 轎車信息表(轎車型號),
  53. 利潤 INT NOT NULL,
  54. 顏色 CHAR(8) NOT NULL,
  55. 出售車輛數(shù) INT NOT NULL,
  56. 車輛總成本 INT NOT NULL,
  57. 銷售總金額 INT NOT NULL,
  58. 統(tǒng)計時間 SMALLDATETIME NOT NULL,
  59. CONSTRAINT pro_Prim PRIMARY KEY(轎車型號,顏色)
  60. )
  61. CREATE TABLE 訂單信息表
  62. (訂單號 CHAR(8) CONSTRAINT D_Prim PRIMARY KEY,
  63. 客戶號 CHAR(8) CONSTRAINT DC_Fore FOREIGN KEY REFERENCES 客戶信息表(客戶號),
  64. 訂貨日期 SMALLDATETIME NOT NULL,
  65. 交貨日期 SMALLDATETIME NOT NULL,
  66. 交貨地址 CHAR(20) NOT NULL,
  67. 轎車型號 CHAR(8) CONSTRAINT DCX_Fore FOREIGN KEY REFERENCES 轎車信息表(轎車型號),
  68. 顏色 CHAR(8) NOT NULL
  69. )
  70. CREATE TABLE 進貨信息表
  71. (轎車型號 CHAR(20) CONSTRAINT BCX_Fore FOREIGN KEY REFERENCES 轎車信息表(轎車型號),
  72. 供應(yīng)商編號 CHAR(8) CONSTRAINT BCP_Fore FOREIGN KEY REFERENCES 供應(yīng)商信息表(供應(yīng)商編號),
  73. 進貨日期 SMALLDATETIME NOT NULL,
  74. 員工編號 CHAR(8) CONSTRAINT BCW_Fore FOREIGN KEY REFERENCES 員工信息表(WNO),
  75. 付款金額 INT NOT NULL,
  76. CONSTRAINT Bc_Prim PRIMARY KEY(轎車型號,供應(yīng)商編號)
  77. )
  78. CREATE TABLE 轎車存儲信息表
  79. (轎車編號 CHAR(8) CONSTRAINT CSC_Fore FOREIGN KEY REFERENCES 轎車信息表(轎車編號),
  80. 倉庫號 CHAR(10) CONSTRAINT CSB_Fore FOREIGN KEY REFERENCES 倉庫信息表(倉庫號),
  81. 入庫時間 SMALLDATETIME NOT NULL,
  82. 出庫時間 SMALLDATETIME NOT NULL,
  83. 負責(zé)人編號 CHAR(8) CONSTRAINT CSW_Fore FOREIGN KEY REFERENCES 員工信息表(負責(zé)人編號),
  84. CONSTRAINT Ma_Prim PRIMARY KEY(轎車編號,倉庫號)
  85. )
  86. 2)錄入數(shù)據(jù)代碼
  87. insert into  員工信息表  VALUES ('001','李山',27,'男','云南','碩士','經(jīng)理',8000)
  88. insert into  員工信息表  VALUES ('002','李玉',24,'女','湖南','大專','職員',3000)
  89. insert into  員工信息表  VALUES ('003','宋陽',29,'男','貴州','本科','組長',4500)
  90. insert into  員工信息表  VALUES ('004','王凱',29,'男','山東','本科','職員',3000)
  91. insert into  員工信息表  VALUES ('005','龔杰',25,'男','青島','大專','職員',2500)
  92. insert into  員工信息表  VALUES ('006','黃瑤',22,'女','廣東','中專','職員',2800)
  93. insert into  員工信息表  VALUES ('007','黃英',24,'女','陜西','高中','職員',3980)
  94. insert into  員工信息表  VALUES ('008','羅俊',26,'男','山西','本科','職員',2900)
  95. insert into  員工信息表  VALUES ('009','秦茂',23,'男','四川','大專','職員',3000)
  96. insert into  員工信息表  VALUES ('010','楊穎',26,'女','北京','高中','職員',2900)
  97. insert into 供應(yīng)商信息表   VALUES ('001',別克','美國','13055347233)
  98. insert into 供應(yīng)商信息表   VALUES ('002','豐田','一汽',15879106789)
  99. insert into 供應(yīng)商信息表   VALUES ('003',’奔馳','德國',15868980810)
  100. insert into 供應(yīng)商信息表   VALUES ('004','寶馬','華晨',18970919038)
  101. insert into 供應(yīng)商信息表   VALUES ('005','路虎','英國',15674203165)
  102. insert into 轎車信息表   VALUES ('110','A1','銀灰色','別克',2016-2-1,13,001)
  103. insert into 轎車信息表   VALUES ('111','A2','哈貝藍','一汽',2016-2-3,20,002)
  104. insert into 轎車信息表   VALUES ('112','A3','瑪瑙黑','奔馳',2016-3-2,32,003)
  105. insert into 轎車信息表   VALUES ('113','A1','運動白','寶馬',2016-2-8,19,001)
  106. insert into 轎車信息表   VALUES ('114','A4','橙黃色','路虎',2016-4-2,14,004)
  107. insert into 倉庫信息表  VALUES ('001',68,'北區(qū)1號','35','李俊偉','A1')
  108. insert into 倉庫信息表  VALUES ('002',89,'北區(qū)2號','59','張穎歌','A2')
  109. insert into 倉庫信息表  VALUES ('003',102,'北區(qū)3號','78','王凱','A3')
  110. insert into 倉庫信息表  VALUES ('004',23,'北區(qū)4號','19','陳楚河','A4')
  111. insert into 倉庫信息表  VALUES ('005',68,'北區(qū)5號','55','王潔','A5')
  112. insert into 倉庫信息表  VALUES ('006',45,'北區(qū)6號','60','徐錚','A6')
  113. insert into 倉庫信息表  VALUES ('007',79,'北區(qū)7號','47','黃飛鴻',A7')
  114. insert into 倉庫信息表  VALUES ('008',65,'北區(qū)8號','63','李小龍',A8')
  115. insert into 倉庫信息表  VALUES ('009',69,'北區(qū)9號','58','李翰林','A9')
  116. insert into 倉庫信息表  VALUES ('010',63,'北區(qū)10號','31','王炸','A10')
  117. insert into  客戶信息表  VALUES ('001','劉星','王宇',15874511560,'西九段','南華','訂車')
  118. insert into  客戶信息表  VALUES ('002','王杰','張宇',18902032284,'南大街','數(shù)計','購車')
  119. insert into  客戶信息表  VALUES ('003','林三','魏征',15678906434,'東三段','圖書館','訂車')
  120. insert into  客戶信息表  VALUES ('004','趙云','趙玉忠',156156789012,'東二段','后勤','訂車')
  121. insert into  客戶信息表  VALUES ('005','宋婷婷','趙軍',13085678801,'東四段','人文','訂車')
  122. insert into  客戶信息表  VALUES ('006','楊云','楊凱',13786544678,'北二段','數(shù)計','訂車')
  123. insert into  客戶信息表  VALUES ('007','李大寶','李玲',13223456789,'北三段','教務(wù)處','購車')
  124. insert into  客戶信息表  VALUES ('008','張輝','楊子',13554322567,'東四段','體育','購車')
  125. insert into  客戶信息表  VALUES ('009','夏雨','夏天',13868755678,'北四段','土木','訂車')
  126. insert into  客戶信息表  VALUES ('010','吳英','孫楊',13869089090,'西二段','機械','訂車')
  127. insert into  銷售信息表  VALUES ('A1','001',2016-5-5,22,'004','黑色',2)
  128. insert into  銷售信息表  VALUES ('A2','002',2016-6-4,24,'003','銀色',1)
  129. insert into  銷售信息表  VALUES ('A3','004',2016-7-5,29,'002','白色',1)
  130. insert into  銷售信息表  VALUES ('A4','005',2016-7-7,51,'006','紅色',1)
  131. insert into  銷售信息表  VALUES ('A5','002',2016-8-5,39,'008','白色',3)
  132. insert into 收益信息表 VALUES ('A1' ,31,'紅色',8,81,128,2016-5-7)
  133. insert into 收益信息表 VALUES ('A2' ,52,'藍色',12,142,88,2016-5-6)
  134. insert into 收益信息表 VALUES ('A3' ,33,'黑色',5,169,132,2016-7-7)
  135. insert into 收益信息表 VALUES ('A4' ,41,'白色',6,113,145,2016-8-1)
  136. insert into 訂單信息表 VALUES ( '001' ,'001',2016-3-9,2016-7-9,'西直門','A1','黑色')
  137. insert into 訂單信息表 VALUES ( '002' ,'002',2016-4-3,2016-8-29,'東三段','A2','藍色')
  138. insert into 訂單信息表 VALUES ( '003' ,'003',2016-5-5,2016-8-1,'北大街','A3','紅色')
  139. insert into 訂單信息表 VALUES ( '004' ,'005',2016-7-7,2016-8-1,'雷鋒街','A4','黑色')
  140. insert into 訂單信息表 VALUES ( '005' ,'006',2016-7-8,2016-7-7,'東三段','A5','白色')
  141. insert into 訂單信息表 VALUES ( '006' ,'009',2016-7-11,2016-8-6,'北二段','A8','藍色')
  142. insert into 訂單信息表 VALUES ( '007' ,'010',2016-7-14,2016-9-3,'南九段','A7','銀色')
  143. insert into 進貨信息表 VALUES ( 'A1' ,'001',2016-6-3,'001',31)
  144. insert into 進貨信息表 VALUES ( 'A2' ,'002',2016-5-7,'004',18)
  145. insert into 進貨信息表 VALUES ( 'A3' ,'003',2016-8-8,'005',31)
  146. insert into 進貨信息表 VALUES ( 'A4' ,'004',2016-7-9,'006',59)
  147. insert into 轎車存儲信息表 VALUES ( '110' ,'001',2016-3-4,2016-4-6,'001')
  148. insert into 轎車存儲信息表 VALUES ( '111' ,'002',2016-3-7,2016-3-9,'002')
  149. insert into 轎車存儲信息表 VALUES ( '112' ,'003',2016-5-4,2016-7-15,'002')
  150. insert into 轎車存儲信息表 VALUES ( '113' ,'004',2016-6-6,2016-7-2,'004')
  151. insert into 轎車存儲信息表 VALUES ( '115' ,'005',2016-6-9,2016-6-15,'006')
復(fù)制代碼


界面實現(xiàn)截圖
1)員工信息表

2)供應(yīng)商信息表
  • 轎車信息表


4)倉庫信息表

5)客戶信息表
  • 銷售信息表

  • 收益信息表




8)訂單信息表




9)進貨信息表
10)轎車儲存信息表
4.視圖表設(shè)計
視圖一:由轎車信息表和收益表生成的轎車_收益視圖:
SELECT     dbo.轎車信息表.倉庫號, dbo.轎車信息表.進價, dbo.轎車信息表.型號, dbo.收益信息表.利潤, dbo.收益信息表.出售車輛數(shù),
                      dbo.收益信息表.轎車顏色
FROM         dbo.轎車信息表 INNER JOIN
                      dbo.收益信息表 ON dbo.轎車信息表.型號 = dbo.收益信息表.轎車型號
視圖二:由員工信息表和銷售表生成員工_銷售視圖:
SELECT     dbo.員工信息表.職位, dbo.員工信息表.工資, dbo.員工信息表.員工姓名, dbo.員工信息表.員工編號, dbo.銷售信息表.購車日期,
                      dbo.銷售信息表.轎車編號, dbo.銷售信息表.客戶編號
FROM         dbo.員工信息表 INNER JOIN
                      dbo.銷售信息表 ON dbo.員工信息表.員工編號 = dbo.銷售信息表.員工編號
5.觸發(fā)器
由倉庫信息表和銷售信息表來建立一個觸發(fā)器,將觸發(fā)器綁定在銷售表上,當(dāng)銷售一輛車,倉庫內(nèi)對應(yīng)型號的車輛數(shù)減少一輛:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER trigger [dbo].[shouchu]
on [dbo].[銷售信息表]
for delete
as
begin
update 倉庫信息表
set 庫內(nèi)對應(yīng)型號車輛數(shù)=庫內(nèi)對應(yīng)型號車輛數(shù)-1
from 倉庫信息表ck,deleted new
where ck.轎車型號=new.轎車型號
end
6.儲存過程設(shè)計
建立一個查詢所有客戶信息的存儲過程:
Create proc kh
as begin
select * from 客戶信息表
end
建立一個按照員工學(xué)歷來查詢員工信息的存儲過程:
Creat proc yg
@學(xué)歷nchar(10)
as
select * from 員工信息表
where @學(xué)歷=員工信息表.學(xué)歷
建立一個查詢銷售表中銷售某種型號轎車的員工的信息:
Creat proc yg_xs
@轎車型號char(15)
as
select
員工信息表.員工姓名,員工信息表.年齡,員工信息表.職位,員工信息表.工資,員工信息表.學(xué)歷
from 員工信息表,銷售信息表
where 員工信息表.員工編號=銷售信息表.員工編號and
@轎車型號=銷售信息表.轎車型號
五、總結(jié)

這次課程設(shè)計說漫長也短暫,從剛開始的什么也不懂,到最后做成完整的系統(tǒng),是一個完全自學(xué)的過程。連續(xù)好幾天的足不出戶,拿著數(shù)據(jù)庫教程不停的翻看,邊看邊做,遇到問題再查資料,討論。在不斷的摸索和實踐下,終于弄懂了一些,雖然不至于能夠自己編寫全部代碼,但是大部分代碼都能弄懂是什么意思,而且在課本教材的基礎(chǔ)上,自己也能夠?qū)懗鲆恍┐a來實現(xiàn)自己想出的有些小功能,來添加自己系統(tǒng)的特色之處.

感觸最深的是:學(xué)軟件類的東西,光是看書時不行的,學(xué)的也吃力枯燥,在實踐中學(xué)習(xí),不斷的練習(xí)揣摩,這才是好方法。

本汽車管理系統(tǒng)的特色就是可以區(qū)分是客戶還是操作員進入系統(tǒng),并且為他們分配了對系統(tǒng)可以進行的操作.這樣一個系統(tǒng)可以滿足兩種人的需求.另外此系統(tǒng)可以查詢廠商,車型,客戶的基本資料,操作員可以對相應(yīng)的內(nèi)容進行修改增加.

汽車銷售系統(tǒng)主要可以實現(xiàn)的功能是:汽車信息的管理、客戶信息的管理以及員工信息的管理。本系統(tǒng)結(jié)構(gòu)合理,簡單明了,美觀大方并能夠快速、準確的響應(yīng)客戶所進行的操作,系統(tǒng)管理員能很好的對數(shù)據(jù)庫進行錄入,修改,刪除,查詢等操作,穩(wěn)定性好,安全性優(yōu)良。使復(fù)雜繁瑣的工作變得快速簡單,使汽車銷售信息能夠具體化、直觀化、合理化。本系統(tǒng)界面友好,易于操作維護,采用了大量的人機交互式操作,使操作者一進入就可以獨立的進行自己需要的操作,一目了然。

應(yīng)用本系統(tǒng)極大的提高了工作人員的工作效率,使每天的工作變得簡單輕松,使汽車銷售更加科學(xué)化、智能化。

    當(dāng)然本系統(tǒng)還有一些不足之處,系統(tǒng)擁有最高操作員增加刪除操作員的功能,卻沒能設(shè)置一項可以讓操作員自己修改初始密碼的功能.這在一定程度上造成了不便之處.我會在以后對本系統(tǒng)進行完善,使得上述不足之處可以得到修改。


完整論文下載(word格式 可編輯):

數(shù)據(jù)庫大作業(yè).doc (358.54 KB, 下載次數(shù): 29)




分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:412991 發(fā)表于 2019-6-26 12:45 | 只看該作者
哥,有沒有數(shù)據(jù)庫文件上傳下
回復(fù)

使用道具 舉報

無效樓層,該帖已經(jīng)被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 久久久青草婷婷精品综合日韩 | 在线免费观看日本视频 | 成人高清在线视频 | 国产一区二区影院 | 久久久久久久久国产成人免费 | 国产精品不卡一区二区三区 | 欧美最猛黑人 | 午夜小视频在线播放 | 久久最新 | 中文字幕亚洲视频 | 一区二区三区视频在线 | 国产资源视频 | 成人免费视频观看视频 | 久久久www | 免费看的黄网站 | 懂色中文一区二区在线播放 | 亚洲视频中文字幕 | 日韩精品在线看 | 国产亚洲精品综合一区 | 亚洲精品第一 | 超碰97免费 | 欧美亚洲网站 | 欧美亚洲视频在线观看 | 日本久久一区二区三区 | 视频一区中文字幕 | www亚洲一区 | 欧美日韩一区二区电影 | 天天爽天天干 | 欧美午夜一区二区三区免费大片 | 免费观看av网站 | 亚av在线 | 国产清纯白嫩初高生在线播放视频 | 日韩精品一区二区三区视频播放 | 99看片网| 亚洲精品一区在线观看 | 99re在线免费视频 | 91夜夜夜| 国产乱码精品一区二区三区忘忧草 | 欧美性久久久 | 日韩视频在线播放 | 天天干天天玩天天操 |