版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、頁眉江漢大學(xué)二手車管理系統(tǒng)詳細(xì)設(shè)計(jì)報(bào)告專業(yè):信息管理與信息系統(tǒng)* * *、 、學(xué)號:學(xué)09015011020090150111200901501113 實(shí)驗(yàn)時間:2012-05-06一、引言1.1. 編寫目的編寫詳細(xì)設(shè)計(jì)說明書是軟件開發(fā)過程必不可少的部分,其目的是為了使開發(fā) 人員在完成概要設(shè)計(jì)說明書的基礎(chǔ)上完成概要設(shè)計(jì)規(guī)定的各項(xiàng)模塊的具體實(shí)現(xiàn) 的設(shè)計(jì)工作。同時,詳細(xì)說明書也是為了讓使用者更好的了解該程序的各個模塊功能。1.2. 項(xiàng)目背景軟件系統(tǒng)名稱:某品牌二手車管理系統(tǒng)軟件開發(fā)平臺:Microsoft Acess 2003本項(xiàng)目的提出是按照老師提出的要求,經(jīng)過小組成員的討論,結(jié)合我們所學(xué)的專業(yè)
2、知識而最終決定的。該項(xiàng)目結(jié)合了計(jì)算機(jī)技術(shù)、數(shù)據(jù)庫技術(shù),采用了 C/S的客戶機(jī)/服務(wù)器模式。二手車在日常生活中流通廣泛,具有較好的市場前景與商業(yè)價(jià)值。該軟件運(yùn)行于 Windows系統(tǒng)平臺。1.3. 備注由于只有兩天試驗(yàn)時間,本說明書中關(guān)于程序描述部分,不再對每一模 塊進(jìn)行詳細(xì)的分類說明,只進(jìn)行大概的功能說明、操作、輸入輸出、程序邏輯等 方面的說明。收購部分詳細(xì)設(shè)計(jì)2.1 需求概述2.1.1 收購模塊:本模塊針對二手車交易過程中的收購環(huán)節(jié)設(shè)立,能夠?qū)崿F(xiàn)對預(yù)購入二手車的信息新增、修改和查詢功能。2.1.2 軟件結(jié)構(gòu)30 / 26收購管理收購新增收購修改收購查詢2.2 .數(shù)據(jù)庫設(shè)計(jì)2.2.1 數(shù)據(jù)概念
3、結(jié)構(gòu)設(shè)計(jì)車輛手車編碼車型車目碼(VIN)經(jīng)銷商車主姓名車顯里程簽約狀態(tài)收購二手車編碼簽約負(fù)責(zé)人簽約價(jià)格簽約日期備注2.2.2數(shù)據(jù)邏輯結(jié)構(gòu)設(shè)計(jì)車輛信息表Car列名數(shù)據(jù)類型是否為空說明NumTextNOT NULLTpyeTextNOT NULLVINTextNULLDealerTextNULLOwnerTextNULLMileageTextNULLStateTextNOT NULL收購信息表Buy列名數(shù)據(jù)類型是否為空說明NumTextNOT NULL系統(tǒng)生成BuyDateTextNOT NULLyyyymmddPICTextNOT NULLBuyPriceTextNOT NULLRemarkTe
4、xtNULL2.3 程序界面:(1) 模塊主界面:(2) 收購新增界面:(3) 收購修改界面:(4)收購查詢界面:2.3.2功能說明:程序啟動后,在主界面點(diǎn)擊“收購”后,首先會出現(xiàn)收購面板,上面有三個可選按鈕:“收購新增”、“收購修改”、“收購查詢”。收購新增:在文本框中填入要輸入的車輛收購信息,單擊“添加”按鈕,添 加后出現(xiàn)消息框提示新信息已成功添加。若不想添加新信息了,則可單擊“關(guān) 閉”按鈕退出該窗口。收購修改:在“二手車編號”列項(xiàng)的組合框中選擇或自行輸入要修改的車輛 編號,輸入新的車輛收購信息,然后單擊“保存”框,若所填寫的“二手車 編號”正確,則新輸入的數(shù)據(jù)將會覆蓋相應(yīng)的原數(shù)據(jù),并彈出
5、消息框提示修 改成功,否則修改失敗。若不修改了或修改完畢,可單擊“退出”按鈕,退 出窗口。收購查詢:查詢單條數(shù)據(jù),可在文本框中輸入要查詢的二手車的編碼,單擊“查詢”按鈕,在窗口下方的標(biāo)簽上,會出現(xiàn)要查詢的訊息。若要查詢所有 的二手車情況,則可直接單擊“查詢所有”按鈕,所有車輛信息將會以報(bào)表 形式一次性呈現(xiàn)出來。單擊“關(guān)閉”按鈕將會退出本窗口。2.4改進(jìn)1、在收購新增窗口中,輸入“二手車編號”后,系統(tǒng)應(yīng)當(dāng)可以立即自動在表中 查詢,是否已存在相同編碼的數(shù)據(jù),以避免重復(fù)添加相同的數(shù)據(jù)。2、查詢窗口中,可以增加設(shè)置一次查詢多項(xiàng)信息(非全部信息)的選項(xiàng),則可 更加方便客戶的使用。定價(jià)部分詳細(xì)設(shè)計(jì)3.1
6、.需求概述二手車定價(jià)系統(tǒng)主要依賴于定價(jià)新增 /修改窗體,其次還有相關(guān)的表格和報(bào)表加以輔助說明,能夠?qū)崿F(xiàn)客戶端的定價(jià)查詢、定價(jià)新增和定價(jià)修改等功能。序號功能名稱1車輛定價(jià)1.1查詢車輛定價(jià)信息列表1.2新增車輛定價(jià)信息1.3修改車輛定價(jià)信息點(diǎn)擊“定價(jià)新增”則新增數(shù)據(jù),并可以返回列表查詢點(diǎn)擊“定價(jià)修改”則保存修改數(shù)據(jù),并可以返回列表3.1.1軟件結(jié)構(gòu)客戶端界面:3.2.1 數(shù)據(jù)庫設(shè)計(jì)3.2.2 .數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)3.2.3 .數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)Price 表列名數(shù)據(jù)類型是否為空說明NOintNot null編號NumintNot null二手車編他StatetextNot null定價(jià)狀態(tài)The
7、LowestPriceintNot null最低銷售價(jià)格TheHighestPriceintNot null最高銷售價(jià)格CostPriceintNot null成本價(jià)PriceOnlineintNot null掛網(wǎng)價(jià)3.3客戶端模塊1 .程序界面口新建01),使用啜計(jì)器包1建表,打開對象iiii聲/詢,J窗林報(bào)表嗡頁J宏 幽模塊使用向?qū)?chuàng)建表通過輸入數(shù)據(jù)創(chuàng)建看LarCondi ti onPri c e主程序界面窗體界面HubPriced)TheLoves tTheHighesCostPricePriceOnl inC0002已定價(jià)10000015030080000100000C000315co
8、00aotnoo14000015000000001己定價(jià)15COOO200000100000'150000報(bào)表界面2 .功能說明關(guān)于二手車定價(jià)方面的各個功能的實(shí)現(xiàn)基本上都是在“定價(jià)”這個窗體里進(jìn)行的。在這個窗體里面可以進(jìn)行定價(jià)查詢、定價(jià)新增和定價(jià)修改三個欄目的操作。通過輸入二手車編碼(Num ),點(diǎn)擊“定價(jià)查詢”按鈕,即可獲得與其相關(guān)的最低銷售價(jià)格、最高銷售價(jià)格、成本價(jià)和掛網(wǎng)價(jià)等信息。同時,如果所輸入的二手車編碼是Price表里面所沒有的,則可通過“定價(jià)新增”在窗體里輸入信息,“定價(jià)新增成功”提示之后便可看到Price表里已成功增加了剛才所新增的內(nèi)容:聲定價(jià);直體CostOnline:
9、定的查詢VQSOft Office ACi輸入的帳號不存在是否需要劫贈遨幃號的記錄號其否兇, 11JWTH 11 "n I ini Ilir 111 IIHutiSt b.i«TKaLowadPr i caTh.fiEicfiCoctTi-iciPr: ceDnl meOCOD4已定憤10WDLOE CO J1D0C00L2CO300003己定位15000020000014cMmLsanootnos己定俗LOOM38DOOOLdOODOOCODL己定你15000D20Ct»31D0000L5CODO如果需要對Price表里面的內(nèi)容進(jìn)行修改的話,則通過“定價(jià)修改”即
10、可實(shí)現(xiàn)上述功能:W7IHumSt 4.t dThcLcHfl fittPr i 已 aThbVi ctPri cCoEtPricaFva cdZlnl iL00031已定價(jià)2O0OCO30OCQO1500002CQ00Docoo 亡己定飾1.00003150axl93000LOaOOD0CCO3己定將ISOCOOeoocco1400001S0O3DOMI已定由isocrnEMOCDlOWCO1SOO003.4 .改進(jìn)計(jì)劃3.4.1 .定價(jià)窗體中總共有3個按鈕:“定價(jià)查詢”、“定價(jià)新增”和“定價(jià)修改”,它們?nèi)齻€是同時處于可操作狀態(tài)的。由于技術(shù)水平有限,做不到當(dāng)其中一個按鈕在進(jìn)行操作時而另兩個按鈕
11、處 于灰度狀態(tài)(即不可操作),所以跟專業(yè)的相比起來還是有很大差距的。3.4.2 . Car表中有所有二手車的信息,如果Price表里沒有Car 里所有的信息,則通過“定價(jià)新增”則可把相關(guān)的信息添加到 Price表里面;但我所忽略的一個問題是:通過“定價(jià)新增”我 甚至可以把Car里面所沒有的信息添加到 Price表里面。這個位 置是相當(dāng)需要完善的。3.4.3 缺少一些“保存”或“退出”的按鈕等,這使得操作相 對來說不是很系統(tǒng)。3.4.4 改進(jìn)說明其實(shí),綜合以上需要改進(jìn)的地方,主要有兩點(diǎn):一是在進(jìn)行 系統(tǒng)開發(fā)的時候考慮不周,導(dǎo)致有很多細(xì)節(jié)方面都忽略了;二是技術(shù)水平問題,由于學(xué)藝不精,所以即使有自己
12、想實(shí)現(xiàn)的功能也 都無法實(shí)現(xiàn)。在這一點(diǎn)上,我覺得要聽取老師的教誨:像我們信 息管理與信息系統(tǒng)的學(xué)生,至少要掌握一門程序開發(fā)語言。之前是沒真真正正地開發(fā)過什么東西或項(xiàng)目,而這次一上陣,就深感“書到用時方恨少”?。′N售部分詳細(xì)設(shè)計(jì)4.1 總體設(shè)計(jì)4.1.1. 需求概述二手車銷售簽約處理模塊能夠?qū)崿F(xiàn)三大功能,主要是:查詢銷售簽約信息列 表、新增銷售簽約信息、修改銷售簽約信息。4.1.2. 結(jié)構(gòu)模型點(diǎn)擊.保存”則新增 數(shù)據(jù).并返回列表 查聞點(diǎn)擊一返回”直接返新增”列表查詢點(diǎn)擊“修改,點(diǎn)擊“保存”刷保存 修改,并退回列表 杳詢;息擊颼才直接返 回列表查詢.4.2 .程序描述數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)蘭位名稱必輸可
13、編輯可能的值長度限制格式要求“表項(xiàng),手車編號NNText車型NNText車身號(VIN碼)NNText(主姓名NNText。同金額NNText4約日期NNText4約狀態(tài)NNText巢作NNButton按鈕"曾NNButton修改NNButton4.2.1. 銷售新增數(shù)據(jù)庫設(shè)計(jì)銷售新增數(shù)據(jù)庫數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)欄位名稱必輸可編輯類型可能的值長度限制格式要求輸入項(xiàng)二手車編號NNText系統(tǒng)分配買主姓名YYText買主證件類型YYText買主證件號碼YYText車主姓名YYText簽約責(zé)任人YYText簽約日期YYTextyyyymmdd銷售價(jià)格YYText簽約備注NYText按鈕保存NN
14、Button返回NNButton4.3 .程序界面與功能說明說明:在此界面用戶可以通過點(diǎn)擊 “銷售查詢” “銷售新增” “銷售修改”來進(jìn)入相關(guān)的功能界面。說明:通過下拉框可以選擇想要查詢的車輛號,然后點(diǎn)擊“查詢”,窗口中會顯 示其相關(guān)信息。如果點(diǎn)擊“查詢所有”則出現(xiàn)的是全部銷售信息的相關(guān)報(bào)表。號買主買主證件證件號交易貨責(zé)人售協(xié)交易日期Q0DQQ1張三身份證420112111111韓澤坤之 41201991-5-300002季四身惜證420112111111韓澤坤26510L9G5-10-1100000?好身撈證420112111111韓澤坤912501994-4-5000008E身份證4201
15、12111111韓洋埠2596010S1-9-7QQQ因hu身份證420112111111韓澤坤45100L094-12-ZB備注說明:將需要保存的信息錄入,然后點(diǎn)擊“保存”,若取消保存,則點(diǎn)擊“取消”在二手車編號下拉框中選擇想要進(jìn)行信息修改的編號,從而實(shí)現(xiàn) 其信息的修改錄入。點(diǎn)擊“修改”后,會出現(xiàn)“修改成功”的對 話框。4.4 .、改進(jìn)計(jì)劃因?yàn)闀r間問題以及自身在 VB與ACCESS使用時的不熟練,導(dǎo) 致許多想法最終沒有實(shí)現(xiàn)。因此具有界面不美觀,親和力較差, 功能實(shí)現(xiàn)不方便,許多功能不能實(shí)現(xiàn)等缺點(diǎn)。 在后繼的學(xué)習(xí)中如 果有機(jī)會,我們會進(jìn)行深層次的完善。4.4.1. 界面設(shè)計(jì)。挨棄單調(diào)的灰色界面
16、,加入更加時尚美觀的背景。4.4.2. 功能實(shí)現(xiàn)簡潔例如可以直接在用戶進(jìn)行信息查詢時在每一條記錄后面加入兩個功能按鈕,如“刪除”、“更改”。這樣便可實(shí)現(xiàn)操作的快 捷便利。4.4.3. 易于上手操作實(shí)現(xiàn)當(dāng)用戶第一次使用這個界面是便可熟練上手。附錄:相關(guān)代碼:銷售信息查詢:Private Sub Command22_Click()Dim strSQL As StringDim rst As RecordsetDim dbs As DatabaseDim strPayAcct As StringstrPayAcct = Combo19.ValueSet dbs = CurrentDbstrSQL =
17、 "SELECT * FROM Sale WHERE Sale.Num='" & strPayAcct & 皿Set rst = dbs.OpenRecordset(strSQL)If rst.EOF ThenMsgBox "您所要查詢的車輛不存在!", vbOKOnly + vbExclamation +vbDefaultButtonl," 出錯"ElseLabel29.Caption = rst.Fields("Num")Label31.Caption = rst.Fields(&quo
18、t;BuyerName")Label33.Caption = rst.Fields("BuyCardType")Label35.Caption = rst.Fields("CardNum")Label37.Caption = rst.Fields("PIC")Label39.Caption = rst.Fields("SalePrice")Label41.Caption = rst.Fields("SaleDate")End Ifrst.CloseEnd Sub銷售簽約新增:Priva
19、te Sub cmdsubmit_Click()On Error GoTo Err_cmdsubmit_Clickrc = MsgBox(" 新增信息成功!", vbOKOnly)DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70Exit_cmdsubmit_Click:Exit SubErr_cmdsubmit_Click:MsgBox Err.DescriptionResume Exit_cmdsubmit_ClickEnd Sub銷售信息修改:On Error GoTo Err_
20、Command14_ClickDim strSQL As StringDim rst As RecordsetDim rst1 As RecordsetDim dbs As DatabaseDim strAcctID As StringDim stDocName As StringDim stLinkCriteria As StringSet dbs = CurrentDbstrAcctID = Combo9.ValuestrSQL = "SELECT * FROM Sale WHERE Num='" & strAcctID & "'
21、;"Set rst = dbs.OpenRecordset(strSQL)rst.Editrst.Fields("BuyerName")=買主姓名.Valuerst.Fields("BuyCardType")=買主證件類型.Valuerst.Fields("CardNum")=證件號碼.Valuerst.Fields("PIC")=交易責(zé)任人.Valuerst.Fields("SalePrice")= 交易金額.Valuerst.Fields("SaleDate")
22、=交易時間.Valuerst.Updaterc = MsgBox(" 修改信息成功!", vbOKOnly)rst.CloseExit_btnSave_Click:Exit Sub5 .運(yùn)行環(huán)境服務(wù)器平臺:Windows運(yùn)行平臺:Microsoft Acess 20036 .使用說明直接打開.mdb文件就可以進(jìn)行相關(guān)的操作了。其中主要的 操作界面是在定價(jià)這個窗體里面,如果想查閱一下系統(tǒng)的信息, 可以可打開相關(guān)的表或報(bào)表或查詢等都可以獲得想要的信息。7 .結(jié)束語由于主觀和客觀等方面的原因,這次第一次嘗試開發(fā)的項(xiàng)目并不是非常成功,目前為止仍有許多需要改進(jìn)的地方。 一方面是 在開發(fā)的過程中遇到了很多問
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 揚(yáng)塵治理委托協(xié)議模板
- 2025年度文化創(chuàng)意產(chǎn)品開發(fā)合作協(xié)議范本3篇
- 2025版外債借款合同法律框架與政策背景分析3篇
- 2025年銷售薪資與銷售團(tuán)隊(duì)建設(shè)合同2篇
- 2025版押一付三車位租賃合同模板參考9篇
- 2025年高端住宅產(chǎn)權(quán)轉(zhuǎn)讓合同范本3篇
- 2025-2030全球熔鹽儲熱設(shè)備行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025年全球及中國實(shí)驗(yàn)室渦旋混合器行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025版投票權(quán)委托合同:股東權(quán)益保護(hù)專項(xiàng)3篇
- 2025年度綠色有機(jī)農(nóng)產(chǎn)品個人果園承包經(jīng)營合同書4篇
- 2025年N1叉車司機(jī)考試試題(附答案)
- 《醫(yī)院財(cái)務(wù)分析報(bào)告》課件
- 2025老年公寓合同管理制度
- 2024年考研政治試題及答案
- 2024-2025學(xué)年人教版數(shù)學(xué)六年級上冊 期末綜合卷(含答案)
- 2024中國汽車后市場年度發(fā)展報(bào)告
- 感染性腹瀉的護(hù)理查房
- 天津市部分區(qū)2023-2024學(xué)年高二上學(xué)期期末考試 物理 含解析
- 2025年初級社會工作者綜合能力全國考試題庫(含答案)
- 《人工智能基礎(chǔ)》全套英語教學(xué)課件(共7章)
- GB/T 35613-2024綠色產(chǎn)品評價(jià)紙和紙制品
評論
0/150
提交評論