二手車管理系統(tǒng)課程設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  課程設(shè)計(jì)報(bào)告</b></p><p><b>  管理信息系統(tǒng)</b></p><p>  項(xiàng)目名稱:龍信二手車管理系統(tǒng)</p><p>  專 業(yè):信息管理與信息系統(tǒng)</p><p>  2012年 1月 6日</p><p>  龍信

2、二手車管理系統(tǒng)需求分析</p><p><b>  1.系統(tǒng)目標(biāo)</b></p><p> ?。?).為神龍公司標(biāo)致品牌經(jīng)銷商提供管理二手車相關(guān)業(yè)務(wù)的信息系統(tǒng)</p><p> ?。?).該系統(tǒng)能夠規(guī)范、管理經(jīng)銷商針對(duì)二手車進(jìn)行收購(gòu)、置換、銷售以及后續(xù)保修業(yè)務(wù)</p><p> ?。?).該系統(tǒng)能夠?qū)崿F(xiàn)經(jīng)銷商之間、經(jīng)銷商

3、和品牌部之間信息共享</p><p>  (4).該系統(tǒng)能夠規(guī)范、管理品牌部進(jìn)行二手車置換審核、認(rèn)證業(yè)務(wù)</p><p>  (5).該系統(tǒng)能夠令公網(wǎng)普通用戶通過(guò)新浪、搜狐等門戶網(wǎng)站訪問(wèn),查詢部分信息以及申報(bào)選購(gòu)信息。</p><p><b>  2.系統(tǒng)拓?fù)?lt;/b></p><p><b>  3.工作流程圖

4、</b></p><p>  系統(tǒng)結(jié)構(gòu)及子系統(tǒng)處理流程</p><p><b>  系統(tǒng)結(jié)構(gòu)圖</b></p><p>  子系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、功能要求及代碼實(shí)現(xiàn)</p><p> ?。?).主界面+收購(gòu)處理(完成者:)</p><p><b>  結(jié)構(gòu)設(shè)計(jì)</b>&

5、lt;/p><p>  功能要求:作為登陸界面,要求登錄時(shí)簡(jiǎn)潔,明了,美觀,用戶清楚各個(gè)窗體作用</p><p>  系統(tǒng)功能:用于對(duì)車輛新增的信息進(jìn)行增添,修改以及刪除已經(jīng)出售的車輛信息</p><p>  能向“定價(jià)處理”,“銷售簽約”,“報(bào)表制作”環(huán)節(jié)提供庫(kù)存車輛信息,以供定價(jià)、銷售、制作報(bào)表使用。使得整個(gè)流程清晰,信息無(wú)冗余,且更新方便</p>&

6、lt;p> ?。?).定價(jià)處理(完成者:)</p><p><b>  結(jié)構(gòu)設(shè)計(jì)</b></p><p><b>  功能要求:</b></p><p>  在查詢窗體中,要求輸入二手車編號(hào)或VIN碼時(shí)可以查詢到車輛收購(gòu)價(jià)格及其定價(jià)。</p><p>  若輸入的編號(hào)或VIN碼在數(shù)據(jù)庫(kù)中沒(méi)有記

7、錄時(shí),彈出窗口提示:“輸入的賬號(hào)不存在, 是否要新增該賬號(hào)記錄?”點(diǎn)擊確定即可新建記錄。</p><p>  B.在新建窗體中,可以通過(guò)兩種方式新建二手車記錄:</p><p>  1.查詢時(shí)沒(méi)有記錄,可以新建記錄</p><p>  2.直接在查詢窗體中輸入二手車編號(hào)、VIN碼等信息,點(diǎn)擊“新建”新建記錄。</p><p>  C.

8、在定價(jià)修改窗體中,輸入二手車編號(hào)或VIN碼可以獲得原二手車信息,編輯修改后可以保存。</p><p><b>  實(shí)現(xiàn)代碼:</b></p><p>  Option Compare Database</p><p>  Private Sub Command8_Click()</p><p>  On Error Go

9、To Err_Command8_Click</p><p>  DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70</p><p>  Dim strSQL As String</p><p>  Dim rst As Recordset</p><p>

10、;  Dim dbs As Database</p><p>  Dim strAcctID As String</p><p>  Dim stDocName As String</p><p>  Dim stLinkCriteria As String</p><p>  strAcctID = cmbAcctID.Value</

11、p><p>  Set dbs = CurrentDb</p><p>  strSQL = "SELECT * FROM AcctInfo WHERE AcctID='" & strAcctID & "'"</p><p>  Set rst = dbs.OpenRecordset(strSQL)

12、</p><p>  If rst.EOF Then</p><p>  rc = MsgBox("輸入的帳號(hào)不存在,是否需要新增該帳號(hào)的記錄?", vbYesNo)</p><p>  If rc = vbYes Then</p><p>  cmbAcctBank.Value = ""</p&

13、gt;<p>  txtAcctName.Value = ""</p><p>  txtAcctType.Value = ""</p><p>  txtMemo.Value = ""</p><p>  btnDel.Transparent = True</p><p&

14、gt;  btnSave.Transparent = False</p><p>  btnCancel.Transparent = False</p><p>  btnOperation = "new"</p><p><b>  End If</b></p><p><b>  Els

15、e</b></p><p>  cmbAcctBank.Value = rst.Fields("AcctBank")</p><p>  txtAcctName.Value = rst.Fields("AcctName")</p><p>  txtAcctType.Value = rst.Fields("

16、;AcctType")</p><p>  txtMemo.Value = rst.Fields("Memo")</p><p>  btnDel.Transparent = False</p><p>  btnSave.Transparent = False</p><p>  btnCancel.Trans

17、parent = False</p><p><b>  End If</b></p><p><b>  rst.Close</b></p><p>  Exit_Command8_Click:</p><p><b>  Exit Sub</b></p>&l

18、t;p>  Err_Command8_Click:</p><p>  MsgBox Err.Description</p><p>  Resume Exit_Command8_Click</p><p><b>  End Sub</b></p><p>  Private Sub Command10_Clic

19、k()</p><p>  On Error GoTo Err_Command10_Click</p><p>  DoCmd.Close</p><p>  Exit_Command10_Click:</p><p><b>  Exit Sub</b></p><p>  Err_Comman

20、d10_Click:</p><p>  MsgBox Err.Description</p><p>  Resume Exit_Command10_Click</p><p><b>  End Sub</b></p><p>  Private Sub Command11_Click()</p>&l

21、t;p>  On Error GoTo Err_btnSave_Click</p><p>  Dim strSQL As String</p><p>  Dim rst As Recordset</p><p>  Dim rst1 As Recordset</p><p>  Dim dbs As Database</p&g

22、t;<p>  Dim strAcctID As String</p><p>  Dim stDocName As String</p><p>  Dim stLinkCriteria As String</p><p>  Set dbs = CurrentDb</p><p>  'If btnOperation

23、 = "new" Then</p><p>  Set rst1 = dbs.OpenRecordset("定價(jià)處理")</p><p>  rst1.AddNew</p><p>  rst1.Fields("二手車編號(hào)") = Text16.Value</p><p>  rst

24、1.Fields("VIN碼") = Text14.Value</p><p>  rst1.Fields("定價(jià)") = Text4.Value</p><p>  rst1.Fields("簽約金額") = Text6.Value</p><p>  strAcctID = Text16.Value&l

25、t;/p><p>  strSQL = "SELECT * FROM 定價(jià)處理 WHERE 二手車編號(hào)='" & strAcctID & "'"</p><p>  Set rst = dbs.OpenRecordset(strSQL)</p><p>  If(exist(SELECT * FR

26、OM 定價(jià)處理 WHERE 二手車編號(hào)='" & strAcctID & "'))</p><p>  If (rst.Fields("二手車編號(hào)")) Then</p><p>  rc = MsgBox("車輛編號(hào)不能相同,請(qǐng)重新輸入!", vbOKOnly)</p><p

27、>  Text16.Value = ""</p><p>  Text14.Value = ""</p><p>  Text4.Value = ""</p><p>  Text6.Value = ""</p><p><b>  Exit Su

28、b</b></p><p><b>  End If</b></p><p><b>  rst.Close</b></p><p><b>  Else</b></p><p>  strAcctID = cmbAcctID.Value</p>&l

29、t;p>  strSQL = "SELECT * FROM 定價(jià)處理 WHERE AcctID ='" & strAcctID & "'"</p><p>  Set rst = dbs.OpenRecordset(strSQL)</p><p><b>  rst.Edit</b><

30、/p><p>  rst.Fields("AcctBank") = cmbAcctBank.Value</p><p>  rst.Fields("AcctName") = txtAcctName.Value</p><p>  rst.Fields("AcctType") = txtAcctType.Valu

31、e</p><p>  rst.Fields("Memo") = txtMemo.Value</p><p><b>  End If</b></p><p>  rst1.Update</p><p>  rc = MsgBox("新增定價(jià)成功!", vbOKOnly)</

32、p><p>  rst1.Close</p><p>  'DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70</p><p>  Exit_btnSave_Click:</p><p><b>  Exit Sub</b>&l

33、t;/p><p>  Err_btnSave_Click:</p><p>  MsgBox Err.Description</p><p>  Resume Exit_btnSave_Click</p><p><b>  End Sub</b></p><p>  Private Sub Comm

34、and9_Click()</p><p>  'DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70</p><p>  Dim strSQL As String</p><p>  Dim rst As Recordset</p><p>  D

35、im dbs As Database</p><p>  Dim strAcctID As String</p><p>  Dim stDocName As String</p><p>  Dim stLinkCriteria As String</p><p>  strAcctID = Text16.Value</p>

36、<p>  Set dbs = CurrentDb</p><p>  strSQL = "SELECT * FROM 定價(jià)處理 WHERE 二手車編號(hào)='" & strAcctID & "'"</p><p>  Set rst = dbs.OpenRecordset(strSQL)</p>

37、<p>  If rst.EOF Then</p><p>  rc = MsgBox("輸入的帳號(hào)不存在,是否需要新增該帳號(hào)的記錄?", vbYesNo)</p><p>  If rc = vbYes Then</p><p>  Text14.Value = ""</p><p>  

38、Text4.Value = ""</p><p>  Text6.Value = ""</p><p>  txtMemo.Value = ""</p><p>  btnDel.Transparent = True</p><p>  btnSave.Transparent = F

39、alse</p><p>  btnCancel.Transparent = False</p><p>  btnOperation = "new"</p><p><b>  End If</b></p><p><b>  Else</b></p><p

40、>  Text14.Value = rst.Fields("VIN碼")</p><p>  Text4.Value = rst.Fields("定價(jià)")</p><p>  Text6.Value = rst.Fields("簽約金額")</p><p>  txtMemo.Value = rst.

41、Fields("Memo")</p><p>  btnDel.Transparent = False</p><p>  'btnSave.Transparent = False</p><p>  btnCancel.Transparent = False</p><p><b>  End If&l

42、t;/b></p><p><b>  rst.Close</b></p><p>  Exit_Command8_Click:</p><p><b>  Exit Sub</b></p><p>  Err_Command8_Click:</p><p>  Msg

43、Box Err.Description</p><p>  Resume Exit_Command8_Click</p><p><b>  End Sub</b></p><p>  Private Sub Text16_AfterUpdate()</p><p>  Dim strSQL As String</

44、p><p>  Dim rst As Recordset</p><p>  Dim rst1 As Recordset</p><p>  Dim dbs As Database</p><p>  Dim strAcctID As String</p><p>  Dim stDocName As String<

45、/p><p>  Dim stLinkCriteria As String</p><p>  strAcctID = Text16.Value</p><p>  strSQL = "SELECT * FROM 定價(jià)處理 WHERE 二手車編號(hào)='" & strAcctID & "'"</

46、p><p>  Set rst = dbs.OpenRecordset(strSQL)</p><p>  If(exist(SELECT * FROM 定價(jià)處理 WHERE 二手車編號(hào)='" & strAcctID & "'))</p><p>  If (rst.Fields("二手車編號(hào)")

47、) Then</p><p>  rc = MsgBox("車輛編號(hào)不能相同,請(qǐng)重新輸入!", vbOKOnly)</p><p>  Text16.Value = ""</p><p>  'Text14.Value = ""</p><p>  Text4.Value =

48、 ""</p><p>  Text6.Value = ""</p><p><b>  Exit Sub</b></p><p><b>  End If</b></p><p><b>  rst.Close</b></p>

49、;<p><b>  'End Sub</b></p><p>  Private Sub Text16_BeforeUpdate(Cancel As Integer)</p><p><b>  End Sub</b></p><p>  Private Sub Command18_Click()&

50、lt;/p><p>  On Error GoTo Err_Command18_Click</p><p>  Dim stDocName As String</p><p>  Dim stLinkCriteria As String</p><p>  stDocName = ChrW(20462) & ChrW(25913) &am

51、p; ChrW(23450) & ChrW(20215)</p><p>  DoCmd.OpenForm stDocName, , , stLinkCriteria</p><p>  Exit_Command18_Click:</p><p><b>  Exit Sub</b></p><p>  Err_

52、Command18_Click:</p><p>  MsgBox Err.Description</p><p>  Resume Exit_Command18_Click</p><p><b>  End Sub</b></p><p><b>  功能實(shí)現(xiàn)截圖:</b></p>

53、<p>  (3)銷售處理(完成者:胡鳳喜)</p><p><b>  銷售系統(tǒng)邏輯結(jié)構(gòu)圖</b></p><p><b>  功能實(shí)現(xiàn)截圖:</b></p><p><b>  銷售總界面</b></p><p><b>  購(gòu)買界面</b>

54、;</p><p><b>  匹配界面</b></p><p><b>  簽約界面</b></p><p> ?。?).報(bào)表系統(tǒng)(完成者:)</p><p>  報(bào)表系統(tǒng)部分主要完成統(tǒng)計(jì)報(bào)表(收購(gòu)明細(xì)報(bào)表、銷售明細(xì)報(bào)表、庫(kù)存統(tǒng)計(jì)報(bào)表)</p><p>  收購(gòu)明細(xì)報(bào)表主要

55、關(guān)注序號(hào)、車型、VIN號(hào)、車牌號(hào)、車主姓名、行駛里程、收購(gòu)時(shí)間、收購(gòu)價(jià)格</p><p>  數(shù)據(jù)存儲(chǔ)名稱:收購(gòu)臺(tái)帳</p><p>  簡(jiǎn)述:記錄二手車收購(gòu)數(shù)據(jù)的明細(xì)帳</p><p>  數(shù)據(jù)存儲(chǔ)組成:序號(hào)+車型+VIN號(hào)+車牌號(hào)+車主姓名+行駛里程+收購(gòu)時(shí)間+收購(gòu)價(jià)格</p><p>  數(shù)據(jù)存儲(chǔ)名稱:銷售臺(tái)帳</p>&

56、lt;p>  簡(jiǎn)述:記錄二手車銷售數(shù)據(jù)的明細(xì)帳</p><p>  數(shù)據(jù)存儲(chǔ)組成:序號(hào)+車型+VIN號(hào)+買主姓名+銷售時(shí)間+庫(kù)存天數(shù)+收購(gòu)價(jià)格+銷售價(jià)格</p><p>  數(shù)據(jù)存儲(chǔ)名稱:庫(kù)存臺(tái)帳</p><p>  簡(jiǎn)述:記錄二手車出入庫(kù)數(shù)據(jù)的明細(xì)帳</p><p>  數(shù)據(jù)存儲(chǔ)組成:日期+車牌號(hào)+車型+入庫(kù)序號(hào)+庫(kù)存數(shù)量+車顯里程+

57、車身顏色+銷售狀態(tài)+定價(jià)狀態(tài)</p><p><b>  新系統(tǒng)功能設(shè)計(jì)</b></p><p><b>  代碼設(shè)計(jì)</b></p><p>  系統(tǒng)運(yùn)行環(huán)境與數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p><b>  輸入/輸出設(shè)計(jì)</b></p><p>  數(shù)據(jù)錄入

58、模塊:錄入二手車入庫(kù)單和出庫(kù)單,記錄各種產(chǎn)品的每筆出入庫(kù)數(shù)據(jù)。 </p><p>  數(shù)據(jù)查詢模塊:提供多種查詢功能,如每筆入庫(kù)、每日、每月或累計(jì)出入庫(kù)數(shù)據(jù)的查詢等。</p><p>  報(bào)表輸出模塊:可以完成系統(tǒng)所需的各種報(bào)表的計(jì)算和打印輸出。</p><p>  代碼維護(hù)模塊:當(dāng)產(chǎn)品代碼或特性變動(dòng)時(shí)可以及時(shí)修改代碼表,可對(duì)代碼表進(jìn)行增加、刪除和修改等處理。 &l

溫馨提示

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

評(píng)論

0/150

提交評(píng)論