版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、實踐教學(xué)蘭州理工大學(xué)計算機與通信學(xué)院2010年春季學(xué)期數(shù)據(jù)庫課程設(shè)計題 目:辦公車輛管理系統(tǒng)專業(yè)班級:軟件工程(二)班姓 名:胡亞東學(xué) 號:07350425指導(dǎo)教師:龐淑俠成 績:摘要錯誤!未指定書簽。前言錯誤!未指定書簽。正 文錯誤!未指定書簽。1 .問題描述錯誤!未指定書簽。2 .需求分析錯誤!未指定書簽。2.1 任務(wù)需求分析錯誤!未指定書簽。2. 2數(shù)據(jù)流程圖、數(shù)據(jù)字典錯誤!未指定書簽。3.系統(tǒng)總體分析錯誤!未指定書簽。3.1 數(shù)據(jù)庫概念設(shè)計錯誤!未指定書簽。3. 2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計錯誤!未指定書簽。4 .詳細(xì)設(shè)計錯誤!未指定書簽。5 .系統(tǒng)測試錯誤!未指定書簽。5. 1測試方法錯誤!
2、未指定書簽。6. 2測試用例錯誤!未指定書簽。6 .軟件使用說明書錯誤!未指定書簽??偨Y(jié)錯誤!未指定書簽。參考文獻(xiàn)錯誤!未指定書簽。致 謝錯誤!未指定書簽。附件I部分源程序代碼錯誤!未指定書簽。摘要時間行進(jìn)到21世紀(jì),以計算機技術(shù)為主體的高新技術(shù)群體已經(jīng)將觸角深入 到國民經(jīng)濟(jì)的方方面面。在市場經(jīng)濟(jì)的大環(huán)境下,越來越多的人士逐漸認(rèn)識到用 計算機技術(shù)進(jìn)行各類管理,交流的便捷?;凶钔怀龅氖且阍谄笫聵I(yè)單位的各 種信息檔案的計算機管理了。辦公車輛管理系統(tǒng)是一個為適應(yīng)當(dāng)前企業(yè)對企業(yè)車 輛信息管理的迫切需求而設(shè)計開發(fā)的軟件系統(tǒng)。本辦公車輛管理系統(tǒng)軟件選擇了作為前臺開發(fā)工具,2000作為數(shù)據(jù)庫,兩 者結(jié)合
3、開發(fā)。使得用戶可以方便的利用圖形界面對此軟件進(jìn)行操作管理。關(guān)鍵詞:辦公車輛管理,數(shù)據(jù)庫,。-14-/20隨著信息技術(shù)廣泛、深入地應(yīng)用到人類社會的各個領(lǐng)域并發(fā)揮著越來越重要 的作用。計算機軟件技術(shù)作為計算機應(yīng)用的一部分,被應(yīng)用于信息管理是發(fā)展的 必然。在信息管理中,充分發(fā)揮計算機的優(yōu)勢,將大量復(fù)雜的數(shù)據(jù)交給計算機來 處理,有著手工管理所無法比擬的優(yōu)點。如:查找方便、可靠性高、存儲量大、 保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高信息管理的效率,真正 意義上實現(xiàn)了資源的合理利用,是企事業(yè)管理科學(xué)化、正規(guī)化,與世界接軌的重要 條件。如今,信息化時代已經(jīng)到來,生活中各種信息趨向數(shù)字化、清晰化。
4、交通的 日益發(fā)達(dá)使得辦公車輛的管理顯得尤為重要,因此我們將發(fā)揮計算機的龐大的存 儲空間,高性能的處理能力,高度可靠的數(shù)據(jù)安全,清晰的可視化數(shù)據(jù)等這些優(yōu) 勢來輔助各單位對辦公車輛進(jìn)行管理,合理利用計算機資源,真正實現(xiàn)減少勞動 力提高勞動質(zhì)量的目的。1 .問題描述辦公車輛的管理在機關(guān)、企事業(yè)單位一直是一個難題,一方面使用成本居高 不下,另一方面各部門經(jīng)常抱怨不能有效地使用車輛。車輛駕駛員更多的將車輛 當(dāng)作私家車在使用,對車輛的使用成本不加以控制,車輛管理部門沒有有效的手 段對車輛的使用進(jìn)行控制,也無法制定合理的使用計劃,大大降低了車輛的使用 效率。這就要求公司的車輛管理部門進(jìn)行有效管理,及時了解每
5、一輛車的情況, 每個司機的狀態(tài),從而提高車輛的使用效率以及對車輛進(jìn)行有效管理。辦公車輛管理系統(tǒng)的總目標(biāo)是:在計算機網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺上, 利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結(jié)構(gòu)的、易擴(kuò)充的、 易維護(hù)的、具有良好人機交互界面的車輛派車系統(tǒng),實現(xiàn)企事業(yè)單位行政辦公車 輛的有效合理利用,減少不必要的損失和浪費,并對司機人員進(jìn)行日常的監(jiān)督和 獎罰。2 .需求分析2.1 任務(wù)需求分析該系統(tǒng)主要包括系統(tǒng)功能輸入模塊、基本資料維護(hù)模塊、報表模塊、綜合查 詢功能模塊和統(tǒng)計模塊等。系統(tǒng)要實現(xiàn)基本信息輸入、修改、查詢等功能:1 .信息的輸入,包括車輛信息、駕駛員信息、車輛運營信息、車輛
6、維修信息、 車輛違章信息、車輛事故信息等。2 .信息的修改、刪除。3 .根據(jù)實際需求,查詢并統(tǒng)計符合條件的各類信息。2. 2數(shù)據(jù)流程圖、數(shù)據(jù)字典3. 2.1數(shù)據(jù)流程該系統(tǒng)數(shù)據(jù)流程圖如圖2. 2.1所示:圖2.2.1系統(tǒng)數(shù)據(jù)流程圖2. 2. 2數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合, 定義的集合。數(shù)據(jù)字典卡片如下圖所示:名字:車牌號別名:描述:唯一指定一輛車的編號定義:車牌號=8(字符8位置:車輛事務(wù)圖222.1數(shù)據(jù)字典圖一也就是對數(shù)據(jù)流圖中包含的所有元素的名字:司機編號別名:描述:唯一標(biāo)識司機的關(guān)鍵域 定義:司機編號=1字符10 位置:司機事務(wù)圖2.222數(shù)據(jù)字典圖二名字:事務(wù)編號別名:描述:
7、唯一標(biāo)識每一次車和司機的使用情況的關(guān)鍵域定義:事務(wù)編號=1字符10位置:事務(wù)圖2.2.2.3數(shù)據(jù)字典圖三3.系統(tǒng)總體分析3.1 數(shù)據(jù)庫概念設(shè)計根據(jù)對數(shù)據(jù)流圖和數(shù)據(jù)字典的分析,我們可以確定該應(yīng)用中的實體,屬性和實體之間的關(guān)系,并畫出如下圖3.1所示的圖。圖3.1辦公車輛管理系統(tǒng)的圖4. 2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計在數(shù)據(jù)庫設(shè)計中相當(dāng)重要的一步就是將概念模型轉(zhuǎn)化為計算機上所支持的數(shù) 據(jù)模型,例如,將圖模型轉(zhuǎn)化為關(guān)系模型,道理很簡單,我們設(shè)計概念模型基本 上都是一些抽象的關(guān)系,在數(shù)據(jù)庫設(shè)計的實現(xiàn)過程中,在計算機上有效地表示出 這些關(guān)系就成了數(shù)據(jù)庫設(shè)計的關(guān)鍵。在上面的實體和實體之間的圖設(shè)計基礎(chǔ)上,形成數(shù)據(jù)庫中
8、的表格及表格之間 的關(guān)系。主表的結(jié)構(gòu)設(shè)計:表3. 2.1車輛檔案表字段名數(shù)據(jù)類型長度索引車牌號碼字符型10降序車輛類型字符型10購買日期日期型8購買地點字符型10購買金額整型4維修情況字符型10使用人或單位字符型30備注備注型10表3. 2. 2駕駛員檔案表字段名數(shù)據(jù)類型長度索引姓名字符型5性別字符型2年齡整型4聯(lián)系電話字符型10聯(lián)系地址字符型20年檢記錄備注型4備注備注型4表3.2.3日常管理表字段名稱數(shù)據(jù)類型字段大小索引車牌號字符型10車輛保險字符型10車輛養(yǎng)路費字符型10車輛事故記錄字符型10車輛耗油字符型10年檢記錄備注型4在設(shè)計數(shù)據(jù)窗口的時候,通過對話框?qū)崿F(xiàn)與數(shù)據(jù)的連接。在應(yīng)用程序中
9、則是 在應(yīng)用程序?qū)ο笾袝鴮戇B接數(shù)據(jù)庫的程序代碼,使得應(yīng)用程序開始運行并實現(xiàn)與 數(shù)據(jù)庫的連接。買地廠而買時間買金/, 汽車 (型號)Q維修情況圖4.1汽車實體圖 司機實體圖如下圖4,2所示:旅巳圖4.2司機實體圖&牌編乞)4,詳細(xì)設(shè)計詳細(xì)設(shè)計階段的根本目標(biāo)是確定應(yīng)該如何具體地實現(xiàn)所要求的系統(tǒng),包括了 用戶界面設(shè)計、程序過程設(shè)計等步驟。在本次課程設(shè)計中我主要設(shè)計了兩個模塊:(1)車輛檔案管理模塊,它主要包括車輛檔案錄入、車輛檔案查詢、車輛檔 案刪除、保存等。用車管理一一包括用車申請、批示、回復(fù)。按照指定時間查詢車輛使用情況、 查詢指定車輛的使用時間、用途、去向等。車輛檔案一一登記每輛車的技術(shù)檔案,
10、包括車號、型號、購買日期、地點、 金額、維修情況等。(2)司機檔案管理模塊,它主要包括車輛檔案的插入、查詢、刪除等司機檔案一一每位司機的自然情況,聯(lián)絡(luò)方式等。根據(jù)以上分析,我畫出了各信息模塊的實體圖:汽車實體圖如下圖4.1所示:5.系統(tǒng)測試一個軟件開發(fā)完成后,并不能馬上投入使用,而需要有好長時間的測試。測 試的目的就是在軟件投入生產(chǎn)性運行之前,盡可能多地發(fā)現(xiàn)軟件中的錯誤。目前 軟件測試仍然是保證軟件質(zhì)量的關(guān)鍵步驟,它是對軟件規(guī)格說明、設(shè)計和編碼的 最后復(fù)審。在本次設(shè)計中,涉及到的主要模塊有四個,即輸入模塊、查詢模塊、刪除模 塊和報表模塊,它們之間的聯(lián)系決定了在測試中必須將上述四個功能模塊進(jìn)行統(tǒng)
11、 一的測試。因為在處理用車申請、批示、回復(fù)時,首先要在車輛和駕駛員的信息 數(shù)據(jù)庫中檢索到存在的對應(yīng)信息,當(dāng)用戶申請、批示、回復(fù)完后報表模塊自動將 車輛和駕駛員信息統(tǒng)計并保存,以便在下次查詢能夠給出正確的信息。當(dāng)然,這 一聯(lián)系,就決定在測試過程中必須進(jìn)行全面的分析。在設(shè)計模塊時,應(yīng)盡力向高內(nèi)聚、低偶合的思想方向靠攏。1 .1測試方法軟件的測試方法有兩種,一種是黑盒測試(功能測試),另外一種是白盒測試 (結(jié)構(gòu)測試)。黑盒測試把程序看作一個黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程。 也就是說,黑盒測試是在程序接口進(jìn)行的測試,它只檢查程序功能是否能按照規(guī) 格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)慕邮?/p>
12、輸入數(shù)據(jù)并產(chǎn)生正確的輸出信 息,程序運行過程中能否保持外部信息的完整性。白盒測試的前提是可以把程序看成裝在一個透明的白盒子里,測試者完全知 道程序的結(jié)構(gòu)和處理算法。這種方法按照程序內(nèi)部的邏輯測試程序,檢測程序中 的主要執(zhí)行通路是否能按預(yù)定的要求正確工作。在本次軟件的測試工作中,由于水平的限制,僅對軟件的各個功能模塊進(jìn)行 了測試,并對各個模塊之間的接口進(jìn)行了詳細(xì)的測試(用黑盒測試法)。5 . 2測試用例(1)辦公車輛管理系統(tǒng)登陸測試:運行程序,進(jìn)入登陸界面框,輸入用戶名和密碼,當(dāng)輸入的用戶名或密碼不符時, 出現(xiàn)如下圖521的界面:圖5. 2.1非法用戶錯誤登錄界面輸入的用戶名和密碼均正確時,出現(xiàn)
13、如下圖5. 2. 2的登陸界面:圖5.2.2合法用戶登陸界面(2)登陸辦公車輛管理系統(tǒng)后主界面如下圖5.2.3所示: 可在下圖中點擊相應(yīng)按鈕完成所需功能圖5.2.2登陸辦公車輛管理系統(tǒng)后的主界面該辦公車輛管理系統(tǒng)界面美觀并且簡單使用,主要針對車輛基本信息、司機 基本信息以及出車查詢等方面的操作和服務(wù),功能相對齊全,方便用戶的使用。使用方法如下:(1)執(zhí)行系統(tǒng)后會出現(xiàn)辦公車輛管理系統(tǒng)登陸界面,登陸要求:輸入正確的 用戶名和密碼,確認(rèn)正確后,即可登陸到系統(tǒng)的主界面,如果輸入錯誤,將出現(xiàn) 提示信息。(2)如果管理人員要車輛基本信息及斯基基本信息進(jìn)行查詢,則只需在系統(tǒng) 主界面上點擊該按鈕,系統(tǒng)將根據(jù)用
14、戶所選顯示相關(guān)信息。(3)如果管理人員要對車輛基本信息及司機基本信息進(jìn)行插入、刪除和修改, 則只需在相應(yīng)界面處點擊相應(yīng)按鈕可進(jìn)行操作。(4)若要退出系統(tǒng),用戶只需點擊退出按鈕即可。該系統(tǒng)的運行環(huán)境:(1)運行設(shè)備:微機:1.0G,硬盤:40G,內(nèi)存:256M,顯示器17。能夠打印A4紙大小的打印機。(2)支持軟件:a.開發(fā)工具及運行環(huán)境:后臺數(shù)據(jù)庫工具我們采用2000,前臺則采用作為開發(fā)工具,系統(tǒng)運行環(huán)境為98及以上的操作系統(tǒng)平臺。b.開發(fā)平臺:操作系統(tǒng).c.開發(fā)工具:d.數(shù)據(jù)庫:2000(3)接口:軟件能夠在以上的平臺上運行??偨Y(jié)本次課設(shè),我的題目是:辦公車輛管理系統(tǒng),在這二周的課程設(shè)計中,
15、我按照課 程設(shè)計任務(wù)書的要求,以辦公車輛管理為背景,基本設(shè)計出了該系統(tǒng)。在對該課 題的設(shè)計過程中,我加深了對所學(xué)知識的了解,并對課本中所學(xué)的各種數(shù)據(jù)庫技術(shù) 有了進(jìn)一步的理解和掌握,學(xué)會了如何把所學(xué)知識用于解決實際問題,鍛煉了自己 動手的能力,同時也培養(yǎng)了自己獨立思考問題和解決問題的能力。這些都為我今 后的學(xué)習(xí)和實踐工作打下了良好而堅實的基礎(chǔ)。到目前為止,雖然某種意義上說該系統(tǒng)已經(jīng)做完,但是該系統(tǒng)中存在很多不 足,由于時間短促,這些知識只能在日后的學(xué)習(xí)過程中求得,所以體會多于成就 感!總之本次課程設(shè)計無論是從哪個方面來講,都使我受益匪淺,使我取得了知 識與技能兩方面的雙重收益!-16-/20辦公
16、車輛管理系統(tǒng)說明書參考文獻(xiàn)L張海藩.軟件工程導(dǎo)論M.北京:清華大學(xué)出版社,2002年2.薩師炮,王珊.數(shù)據(jù)庫系統(tǒng)概論M.北京:清華大學(xué)出版社,2003年34美.數(shù)據(jù)庫管理系統(tǒng)M.北京:清華大學(xué)出版社,2001年4美.數(shù)據(jù)庫系統(tǒng)概念M.西安:機械工業(yè)出版社,1998年5.美.數(shù)據(jù)庫設(shè)計M.西安:機械工業(yè)出版社,1999年64美.完全掌握2000M泗安:機械工業(yè)出版社,2001年7.美9.0數(shù)據(jù)庫項目案例導(dǎo)航M.北京:清華大學(xué)出版社,2005年-20-/20致謝首先感謝我的指導(dǎo)老師龐淑俠老師,她嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神以 及精益求精的工作作風(fēng),深深地感染和激勵了我。本次課程設(shè)計過程中,她不僅 為我提出了指導(dǎo)性的方案和構(gòu)架,并且從課題的選擇到系統(tǒng)的最終完成,都給予 了我細(xì)心的指導(dǎo)和不懈的支持,使得我能夠順利完成本次課程設(shè)計。同時.,還要感謝幫助過我的同學(xué),他們的幫助對我課程設(shè)計的完成也是非常 重要的。在此,向幫助我的老師和同學(xué)致以最真誠的謝意!附件I部分源程序代碼1、數(shù)據(jù)庫的連接代碼Il nIM, tn(1)2、登陸時的代碼U
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鍍鋅鋼板風(fēng)管安裝方案
- 磚胎膜砌筑施工方案
- 輕質(zhì)隔墻板供貨及安裝合同
- 高效課堂實施方案
- 生態(tài)文明校園知識競賽實施方案
- B超室火災(zāi)應(yīng)急預(yù)案
- 吊籃專項方案
- 信用管理工作總結(jié)
- 2023~2024學(xué)年度第一學(xué)期高一數(shù)學(xué)期中校際聯(lián)考試題含答案
- 征地人員聘用協(xié)議
- 現(xiàn)行鐵路技術(shù)標(biāo)準(zhǔn)、規(guī)范清單
- 環(huán)境致病菌監(jiān)控計劃
- 組織級項目管理成熟度(OPM3)
- (完整PPT)干眼的診治課件
- 彈塑性力學(xué)習(xí)題題庫加答案(一)
- 曼浦漢克化工(上虞)有限公司年產(chǎn)370噸鉍、銦、鈷、鎳無機鹽、
- DB11_T1883-2021 非透光幕墻保溫工程技術(shù)規(guī)程(高清最新版)
- 消防系統(tǒng)維修保養(yǎng)及設(shè)施檢測技術(shù)方案
- 任務(wù)5-給水系統(tǒng)的工作工況
- 高中語文必修二 ﹡落日
- 數(shù)值分析(課堂PPT)
評論
0/150
提交評論