道路運輸維修系統(tǒng)信息管理
內(nèi)容摘要
管理信息系統(tǒng)(MIS),它是一個人------機系統(tǒng),它涉及到管理、信息和系統(tǒng),由四大部分組成:信息源、信息處理器、信息用戶和信息管理者。汽車維修系統(tǒng)是一個典型的管理信息系統(tǒng),它是一個輔助汽車維修公司完成日常工作,包括供應(yīng)商、客戶的信息管理,以及庫存管理、采購、銷售、維修計劃、財務(wù)等日常比較繁重的工作。它應(yīng)用計算機在數(shù)據(jù)處理和數(shù)據(jù)保存方面的優(yōu)異性能,幫助工作人員提高工作效率、減小出錯情況。
一、 引言
汽車維修管理系統(tǒng)是一個針對汽車維修公司對資源的分配、管理的MIS系統(tǒng),其開發(fā)包括后臺數(shù)據(jù)庫的建立和維護以及前臺應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性、數(shù)據(jù)安全性好的庫,而對于后者則要求應(yīng)用程序功能完備,易使用等特點。針對這些特點,我選擇了MicrosoftAccess和C++Builder6這兩種開發(fā)工具。
MicrosoftAccessj是一個簡單的數(shù)據(jù)系統(tǒng),使用MicrosoftAccess的功能設(shè)計和實現(xiàn)數(shù)據(jù)庫存時,你會感覺到有充分的機會進行具有創(chuàng)造性的表述;同時,在MicrosoftAccess數(shù)據(jù)庫上,為常用的安全機制設(shè)計,定義用戶級別安全機制。從而建立一個穩(wěn)固的、可信賴的數(shù)據(jù)庫系統(tǒng)。
C++Builder6是BORLAND公司開發(fā)的基于Windows以C++語言為核心的一個可視化應(yīng)用程序開發(fā)平臺,它有簡單易學(xué)、功能強大、編譯速度快的優(yōu)點,它不但提供了靈活的可視化設(shè)計工具,還可以可視化界面與面向?qū)ο蠹夹g(shù)完美、緊密地結(jié)合起來,并封裝修了Windows編程的復(fù)雜性。
在建立數(shù)據(jù)庫的時候,我采用的是用SQL語言編寫源代碼,這樣的優(yōu)點是可移植性強、便于維護。在連接數(shù)據(jù)庫的時候,我采用的ODBC標(biāo)準(zhǔn)。ODBC使用的SQL已經(jīng)是一種數(shù)據(jù)庫標(biāo)準(zhǔn)語言。你可以將專線數(shù)據(jù)實體設(shè)計為符合ODBC標(biāo)準(zhǔn)的數(shù)據(jù)庫,以后還可以在ODBC的不斷升級中繼續(xù)受。這樣就可以方便、安全地管理大量的數(shù)據(jù)。
二、 先題背景
汽車維修系統(tǒng)作為一個汽車維修公司的輔助工具,可以為管理者提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式進行管理,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間長了,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來不少的困難。
隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認識,它已進入人類的各個領(lǐng)域并發(fā)揮著越來越重要的作用。
作為計算機應(yīng)用的一部分,使用計算機對汽車維修進行管理,具有手工管理所無法比擬的優(yōu)點。
三、 方案論證
(1) 編程環(huán)境的選擇
BORLAND公司的C++Builder是Windows應(yīng)用程序開發(fā)工具,使目前最為廣泛的、易學(xué)易用的面向?qū)ο蟮拈_發(fā)工具。C++Buider提供了大量的控件,這些控件可用于設(shè)計界面和實現(xiàn)各種功能,減小了編程人員的工作量,也簡化了界面設(shè)計過程,從而有效的提高了應(yīng)用程序的運行效率和可靠性。故而,實現(xiàn)本系統(tǒng)C++Builder是一個相對較好的選擇。
。2)數(shù)據(jù)庫的實現(xiàn)
MicrosoftAccess是Microsoft公司提供的數(shù)據(jù)庫管理工具,它匯集了各種信息以供查詢、存儲和檢索。在可靠性、質(zhì)量和易用性、可伸縮性、業(yè)務(wù)智能功能方面都顯示了其強大的功能。
(3)二者的接口
與商業(yè)標(biāo)準(zhǔn)并軌:ODBC正在成為一種商業(yè)標(biāo)準(zhǔn)。ODBC使用的SQL已經(jīng)是一種數(shù)據(jù)庫標(biāo)準(zhǔn)語言。你可以將專線數(shù)據(jù)實體設(shè)計為符合ODBC標(biāo)準(zhǔn)的數(shù)據(jù)庫,以后還可以在ODBC的不斷升級中繼續(xù)受益。
。4) 優(yōu)勢
本系統(tǒng)在界面、功能、數(shù)據(jù)庫方面可以進行很好的擴展,尤其在信息快速發(fā)展的今天,客戶對軟件的要求是根據(jù)形勢的不斷更新而轉(zhuǎn)變,軟件的擴展是一款好的軟件必須具備的。本系統(tǒng)采用非常友好的Windows風(fēng)格,在操作方面非常簡易。
四、 過程的論述
。1) 可行性研究
1、 對現(xiàn)狀的分析
在現(xiàn)今的商品社會是一個講究效率的社會,人們有很強的時間觀念,如果仍使用手工操作或者使用相當(dāng)繁瑣的軟件,浪費了人力、物力,效率又無法提高,為此開發(fā)汽車維修管理系統(tǒng)軟件,能夠適應(yīng)現(xiàn)今社會并提高生產(chǎn)效率。
日前,所有相應(yīng)軟件在功能方面不名夠完善,并且他們的軟件對管理者的要求過高,并需要長時間的培訓(xùn),我們不僅在技術(shù)上占有先進性,而且產(chǎn)品生產(chǎn)出來后可大大減輕管理者的負擔(dān)。
通過調(diào)查分析開發(fā)汽車維修管理所具備的能力及實現(xiàn)的方法。確定總體結(jié)構(gòu),利用C++Builder及Access數(shù)據(jù)庫的所具有的能力,以最簡潔最容易的方法,使其成為一個初級的系統(tǒng)軟件。一方面,利用Access數(shù)據(jù)庫的管理技術(shù)建立在Windows操作系統(tǒng)中的,而在Windows環(huán)境的汽車維修系統(tǒng)是汽車維修管理的應(yīng)用程序,最終的產(chǎn)品是幫助管理者對公司進行有計劃、有步驟、方便的管理。另一方面,汽車管理系統(tǒng)應(yīng)用程序是用C++Builder開發(fā),遵循Windows風(fēng)格,利用Windows操作平臺,系統(tǒng)所承擔(dān)的工作是管理者能夠方便快捷、清楚的查詢所需資料和對公司的管理上新臺階。
2、 技術(shù)可行性
在技術(shù)方面采用C++Builder編程與Access數(shù)據(jù)庫相結(jié)合方法來實現(xiàn)。要求所有數(shù)據(jù)信息的儲存都由數(shù)據(jù)庫來完成,而這些數(shù)據(jù)的調(diào)用必須由C++Builder編程設(shè)計完成。汽車維修系統(tǒng)使用C++Builder編程可以達到開發(fā)效果,有著技術(shù)的先進性和可行性。系統(tǒng)現(xiàn)階段的民展過程中,利用現(xiàn)有人力和物力是完全具備的能力開發(fā)出來的,作為階段性產(chǎn)品,日后的發(fā)展空間大,實現(xiàn)方法逐步簡單容易,所以汽車維修系統(tǒng)的技術(shù)上是完成可行的。
3、 可行性結(jié)論
綜上所述,本工程的技術(shù)成熟、完備、測試手段可靠,具有良好的市場拓展,因此本工程立即開始!
五、 參考文獻
1、 中創(chuàng)工作室著《Transact----SQL語言精解》中國電力出版社2000.1
2、 薩師煊王珊著《數(shù)據(jù)庫系統(tǒng)概論(第三版)》高等教育出版社2002.1
3、 薛華成立主編《管理信息系統(tǒng)(第三版)》清華大學(xué)出版社2001.9