




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE25指導(dǎo)教師簽章:專業(yè)負(fù)責(zé)人簽章:摘要簡(jiǎn)易光控防盜報(bào)警電路的功能要求電路原理圖簡(jiǎn)易光控防盜報(bào)警電路的基本組成及工作原理所用元件清單列表設(shè)計(jì)目的掌握各芯片的邏輯功能及使用方法。了解電路結(jié)構(gòu)及其接線方法。了解元器件的工作原理熟悉簡(jiǎn)易光控防盜報(bào)警電路的設(shè)計(jì)與制作查閱文獻(xiàn),整理文擋。第二章簡(jiǎn)易光控防盜報(bào)警電路的功能要求一.要求電路能夠通過(guò)感應(yīng)裝置,檢測(cè)出是有物體接近所要保護(hù)的財(cái)產(chǎn)。二.要求電路當(dāng)判定有物體接近時(shí),能過(guò)通過(guò)聲光形式報(bào)警。三.要求電路當(dāng)發(fā)出警報(bào)一段時(shí)間T后,能夠自動(dòng)噴灑出麻醉劑。四.要求電路可以根據(jù)需要,調(diào)節(jié)噴灑出麻醉劑的等待時(shí)間T。第三章簡(jiǎn)易光控防盜報(bào)警電路的基本組成及工作原理第一節(jié)系統(tǒng)組成框圖簡(jiǎn)易光控防盜報(bào)警電路的總體框圖如圖1所示。它是有紅外線發(fā)射電路、紅外線接收電路,聲光報(bào)警電路、時(shí)間延遲電路,自動(dòng)噴灑麻醉劑電路和電源電路6部分構(gòu)成的。紅外線發(fā)射電路紅外線接收電路聲光報(bào)警電路時(shí)間延遲和自動(dòng)噴灑電路紅外線發(fā)射電路紅外線接收電路聲光報(bào)警電路時(shí)間延遲和自動(dòng)噴灑電路 電源電路 電源電路圖1簡(jiǎn)易光控報(bào)警防盜報(bào)警電路的總體框圖紅外線發(fā)射電路的功能是利用紅外線發(fā)光二極管發(fā)射光脈沖,從而實(shí)現(xiàn)電路對(duì)人體或物體的感應(yīng)。紅外線接收電路的功能是利用光敏元件接收發(fā)射出來(lái)的光脈沖,并且將光脈沖信號(hào)轉(zhuǎn)化為電信號(hào),同時(shí)對(duì)其進(jìn)行放大。聲光報(bào)警電路的功能是當(dāng)有人體或物體接近防盜報(bào)警電路時(shí),通過(guò)聲音和顯示信號(hào)提示主人。時(shí)間延遲和自動(dòng)噴灑電路的功能是當(dāng)聲光報(bào)警一段時(shí)間之后自動(dòng)噴灑麻醉劑來(lái)保護(hù)財(cái)產(chǎn)。電源電路的功能是為上述所有電路提供直流電壓。第二節(jié)工作原理該電路能夠檢測(cè)出是否有物體接近時(shí)所要保護(hù)的財(cái)產(chǎn),并且當(dāng)判定有物體接近時(shí)能夠通過(guò)聲光形式報(bào)警。同時(shí)在一段時(shí)間T后,自動(dòng)噴灑出麻醉劑,并可調(diào)節(jié)時(shí)間T的長(zhǎng)短。通過(guò)該裝置的原理圖我們可以知道該裝置有四部分組成:紅外線發(fā)射器,紅外線接收裝置,報(bào)警裝置,和噴射裝置。其中各個(gè)原理如下:(一)為紅外線發(fā)射電路。該電路的核心器件是紅外線發(fā)光二極管SE303。紅外線發(fā)光二極管PN節(jié)構(gòu)成,其發(fā)光波段處于可見(jiàn)光波段之外,因此不能在顯示中使用,一般作為光信號(hào)傳輸使用,本電路的感應(yīng)裝置一般不要求可見(jiàn),因此只能采用紅外線發(fā)光二極管作為感應(yīng)裝置。紅外線發(fā)光二極管正向電流不能超出其最大值,而作為感應(yīng)裝置則要求其具有較大的光輸出。因此電路前端需要一個(gè)脈沖信號(hào)電路,本電路采用的是由NE555集成電路構(gòu)成的多諧振蕩器組成。其電路運(yùn)行包含兩個(gè)過(guò)程:一是利用直流電源經(jīng)電阻R1和R2對(duì)電容C1的充電過(guò)程;而是電容C1經(jīng)電阻R2從NE555集成電路的DIS端的放電過(guò)程。通過(guò)這兩個(gè)過(guò)程的交替運(yùn)行,就可以在NE555集成電路的輸出端Q產(chǎn)生出脈沖信號(hào)。其輸出脈沖信號(hào)的頻率f和占空比q為:f=1/0.7(R1+2R2)C1=1/0.7(220KΩ+2×22KΩ)100uF≈541Hzq=R1/(R1+2R2)=220KΩ(220KΩ+2×22KΩ)≈83.3%這樣輸出端q輸出脈沖信號(hào)來(lái)控制紅外線發(fā)光二極管發(fā)射光脈沖,二極管D1起包含紅外線發(fā)光二極管的作用。
(二)接收裝置見(jiàn)圖,紅外線照射在接收器的光電晶體管VT1上,光電管VT1的電阻變小,三極管VT2上的上偏置電路接通,VT2很快導(dǎo)通。VT2道同時(shí)他的幾集電極電位降低(UCE1=0),所以三極管VT3截至,皆在VT3集電極回路的繼電器不吸動(dòng),其觸點(diǎn)J1,J2斷開(kāi),J2斷開(kāi)聲光控電路的電源電路。一旦有人通過(guò)紅外線的封鎖線,紅外線被擋住,光電管因無(wú)光照內(nèi)阻變大,于是VT2截至,VT3導(dǎo)通,繼電器J動(dòng)作。其觸點(diǎn)J1導(dǎo)通,繼電器J自鎖,J2接通了生光控電路的電源,該電路工作報(bào)警。其原理圖如下:(三)報(bào)警裝置:如下當(dāng)該裝置接通時(shí),電路就會(huì)發(fā)出聲音和燈光閃爍。(四)噴射裝置:時(shí)間延遲和自動(dòng)噴灑麻醉劑電路圖示電路為時(shí)間延遲和自動(dòng)噴灑麻醉劑電路。時(shí)間延遲電路由兩部分組成:一是整流和濾波電路;二是由NE555集成電路構(gòu)成的單穩(wěn)態(tài)電路。整流和濾波電路的輸出電壓V1首先經(jīng)過(guò)二極管D1和D2整流后,再經(jīng)過(guò)電容C1濾波,則在NE555集成電路的TRIG端產(chǎn)生電平信號(hào)。當(dāng)接收到紅外線脈沖時(shí),整流和濾波電路的輸出電壓V1經(jīng)由整流和濾波在TRIG端產(chǎn)生一個(gè)高電平信號(hào),由NE555集成電路構(gòu)成的單穩(wěn)態(tài)電路的特性可知,輸出端Q為低電平;當(dāng)由于人體或者物體接近時(shí)所要保護(hù)的財(cái)產(chǎn)時(shí),阻隔到紅外線脈沖時(shí),則電路沒(méi)有輸出電壓V1,則在TRIG端輸入為零,單穩(wěn)態(tài)電路接收到觸發(fā)信號(hào),輸出端Q為高電平并保持一段時(shí)間。而延遲時(shí)間由可變電阻R2和電容C2的數(shù)值決定,通過(guò)調(diào)節(jié)可變電阻R2和電容C2的大小,可以改變延遲時(shí)間的長(zhǎng)短,來(lái)使用于不同的場(chǎng)合。自動(dòng)噴灑麻醉劑電路中,由于電磁閥通過(guò)的是大電流,大功率,一般的直流電源無(wú)法提供很大的電流和功率,故需要交流供電,從而電路中的開(kāi)關(guān)需要采用繼電器電路。然而,一般的NE555集成電路地輸出電流無(wú)法驅(qū)動(dòng)繼電器,因此需要加入電流放大電路。即三極管T1構(gòu)成的電流放大電路。其中R3為限流電阻,防止輸入電流過(guò)大而燒毀三極管。T1為共射極電路,當(dāng)輸出端Q為高電平時(shí),三極管導(dǎo)通飽和,將輸入電流放大;當(dāng)輸出端Q為低電平時(shí),三極管截止,無(wú)電流通過(guò)。繼電器連接T1的集電極,當(dāng)有電流驅(qū)動(dòng)時(shí),開(kāi)關(guān)閉合,電磁閥通電,噴灑麻醉劑。當(dāng)無(wú)電流驅(qū)動(dòng)時(shí),開(kāi)關(guān)斷開(kāi),電磁閥不通電,沒(méi)有麻醉劑噴出。同時(shí),在繼電器兩端并聯(lián)一個(gè)二極管來(lái)實(shí)現(xiàn)保護(hù)作用。同時(shí)電路中加入發(fā)光二極管來(lái)作為顯示電路,顯示麻醉劑是否噴出。(五)電源電路電源電路的設(shè)計(jì)可以采用兩種方法來(lái)實(shí)現(xiàn):第一種方法是采用電池供電。但這種方法耗電量大,還得選擇合適的指標(biāo)參數(shù),而電池的使用時(shí)間太短,故不易采用。二是采用如圖所示電路。直接從電網(wǎng)供電,通過(guò)變壓器電路,整流電路,濾波電路和穩(wěn)壓電路將電網(wǎng)中的交流電轉(zhuǎn)換為+12V的直流電。電路中的變壓器采用常規(guī)的鐵心變壓器,整流電路采用二極管橋式整流電路,C1,C2,C3和C4組成濾波電路。而穩(wěn)壓電路是用三端穩(wěn)壓集成電路來(lái)實(shí)現(xiàn)。第四章材料清單及其應(yīng)用作用發(fā)光二極管SE303NE555集成電路晶體管繼電器鐵心變壓器MC78L12CP集成電路電容電阻揚(yáng)聲器光電晶體管滑動(dòng)變阻器材料的作用繼電器:是一種用途廣泛的產(chǎn)品,廣泛應(yīng)用于家電產(chǎn)品,如空調(diào)器、彩電、冰箱、洗衣機(jī)等;也應(yīng)用于工業(yè)自動(dòng)化控制和儀表。在電子元器件中,繼電器一般被認(rèn)為是一種最不可靠的電子元件,在整機(jī)可靠性設(shè)計(jì)中,把繼電器、電位器、可調(diào)電感器及可變電容器列為建議不用或少用的元件。
但是,由于繼電器在控制電路中有獨(dú)特的電氣、物理特性,其斷態(tài)的高絕緣電阻和通態(tài)的低導(dǎo)通電阻,使得其它任何電子元器件無(wú)法與其相比,加上繼電器標(biāo)準(zhǔn)化程度高、通用性好、可簡(jiǎn)化電路等優(yōu)點(diǎn),所以繼電器仍得以廣泛應(yīng)用。隨著科技的飛速發(fā)展,繼電器在程控通信設(shè)備中的使用量還在進(jìn)一步增加,所以,如何保證繼電器的可靠性,滿足整機(jī)系統(tǒng)的可靠性,成為人們關(guān)注的焦點(diǎn)。
電子元器件的可靠性應(yīng)由兩部分組成,一是元器件的固有可靠性;二是元件的使用可靠性。固有可靠性是元器件可靠的基礎(chǔ),主要靠元器件制造商從設(shè)計(jì)、制造等方面進(jìn)行有效的控制,以保證制造出來(lái)的元器件達(dá)到要求的可靠性等級(jí)。使用可靠性則是從使用入手,如何保證和提高元器件的可靠性,使其能滿足整機(jī)系統(tǒng)的可靠性要求。沒(méi)有高可靠質(zhì)量等級(jí)的元件,不可能制造出高可靠的電子設(shè)備,所以元器件的固有可靠性是整機(jī)可靠性的基礎(chǔ)。但是,有了高可靠質(zhì)量等級(jí)的元件也并不一定能制造出高可靠的整機(jī),這里面就有—個(gè)使用可靠性的問(wèn)題。所謂使用可靠性,就是根據(jù)各種元器件的特點(diǎn)利用可靠性設(shè)計(jì)技術(shù),即元器件的合理選用、降額設(shè)計(jì)、容差與漂移設(shè)計(jì)、抗振設(shè)計(jì)、熱設(shè)計(jì)、三防設(shè)計(jì)、抗幅射設(shè)計(jì)、電磁兼容設(shè)計(jì)、人機(jī)工程設(shè)計(jì)及維修設(shè)計(jì)等,最大限度的發(fā)揮元器件固有可靠性的作用,以達(dá)到整機(jī)系統(tǒng)的可靠性要求。
發(fā)光二極管發(fā)光二極管簡(jiǎn)稱LED,采用砷化鎵、鎵鋁砷、和磷化鎵等材料制成,其內(nèi)部結(jié)構(gòu)為一個(gè)PN結(jié),具有單向?qū)щ娦浴?/p>
當(dāng)在發(fā)光二極管PN結(jié)上加正向電壓時(shí),PN結(jié)勢(shì)壘降低,載流子的擴(kuò)散運(yùn)動(dòng)大于漂移運(yùn)動(dòng),致使P區(qū)的空穴注入到N區(qū),N區(qū)的電子注入到P區(qū),這樣相互注入的空穴與電子相遇后會(huì)產(chǎn)生復(fù)合,復(fù)合時(shí)產(chǎn)生的能量大部分以光的形式出現(xiàn),因此而發(fā)光。
發(fā)光二極管在制作時(shí),使用的材料有所不同,那么就可以發(fā)出不同顏色的光。發(fā)光二極管的發(fā)光顏色有:紅色光、黃色光、綠色光、紅外光等。發(fā)光二極管的外形有:圓形、長(zhǎng)方形、三角形、正方形、組合形、特殊形等。常用的發(fā)光二極管應(yīng)用電路有四種,即直流驅(qū)動(dòng)電路、交流驅(qū)動(dòng)電路、脈沖驅(qū)動(dòng)電路、變色發(fā)光驅(qū)動(dòng)電路。使用LED作指示電路時(shí),應(yīng)該串接限流電阻,該電阻的阻值大小應(yīng)根據(jù)不同的使用電壓和LED所需工作電流來(lái)選擇。
發(fā)光二極管的壓降一般為1.5~2.0V,其工作電流一般取10~20mA為宜。NE555集成電路:555時(shí)基集成電路的工作原理與應(yīng)用
555時(shí)基電路是一種將模擬功能與邏輯功能巧妙結(jié)合在同一硅片上的組合集成電路。它設(shè)計(jì)新穎,構(gòu)思奇巧,用途廣泛,備受電子專業(yè)設(shè)計(jì)人員和電子愛(ài)好者的青睞,人們將其戲稱為偉大的小IC。1972年,美國(guó)西格尼蒂克斯公司)研制出NE555雙極型時(shí)基電路,設(shè)計(jì)原意是用來(lái)取代體積大,定時(shí)精度差的熱延遲繼電器等機(jī)械式延遲器。但該器件投放市場(chǎng)后,人們發(fā)現(xiàn)這種電路的應(yīng)用遠(yuǎn)遠(yuǎn)超出原設(shè)計(jì)的使用范圍,用途之廣幾乎遍及電子應(yīng)用的各個(gè)領(lǐng)域,需求量極大。美國(guó)各大公司相繼仿制這種電路1974年西格尼蒂克斯公司又在同一基片上將兩個(gè)雙極型555單元集成在一起,取名為NF556。1978年美國(guó)英特錫爾公司研制成功CMOS型時(shí)基電路ICM5551CM556,后來(lái)又推出將四個(gè)時(shí)基電路集成在一個(gè)芯片上的四時(shí)基電路558由于采用CMOS型工藝和高度集成,使時(shí)基電路的應(yīng)用從民用擴(kuò)展到火箭、導(dǎo)彈,衛(wèi)星,航天等高科技領(lǐng)域。在這期間,日本、西歐等各大公司和廠家也競(jìng)相仿制、生產(chǎn)。盡管世界各大半導(dǎo)體或器件公司、廠家都在生產(chǎn)各自型號(hào)的555/556時(shí)基電路,但其內(nèi)部電路大同小異,且都具有相同的引出功能端。圖中示出了美國(guó)無(wú)線電公司生產(chǎn)的CA555時(shí)基電路的內(nèi)部等效電路圖。變壓器:是發(fā)電廠和變電所的主要設(shè)備之一。變壓器的作用是多方面的不僅能升高電壓把電能送到用電地區(qū),還能把電壓降低為各級(jí)使用電壓,以滿足用電的需要??傊?,升壓與降壓都必須由變壓器來(lái)完成。在電力系統(tǒng)傳送電能的過(guò)程中,必然會(huì)產(chǎn)生電壓和功率兩部分損耗,在輸送同一功率時(shí)電壓損耗與電壓成反比,功率損耗與電壓的平方成反比。利用變壓器提高電壓,減少了送電損失。變壓器是由繞在同一鐵芯上的兩個(gè)或兩個(gè)以上的線圈繞組組成,繞組之間是通過(guò)交變磁場(chǎng)而聯(lián)系著并按電磁感應(yīng)原理工作。變壓器安裝位置應(yīng)考慮便于運(yùn)行、檢修和運(yùn)輸,同時(shí)應(yīng)選擇安全可靠的地方。晶體管:
半導(dǎo)體三極管主要分為兩大類:雙極性晶體管和場(chǎng)效應(yīng)晶體。晶體管有三個(gè)極;雙極性晶體管的三個(gè)極,分別由N型跟P型組成發(fā)射極、基極和集電極(Collector);場(chǎng)效應(yīng)晶體管的三個(gè)極,分別是源極、柵極,和漏極。晶體管因?yàn)橛腥N極性,所以也有三種的使用方式,分別是發(fā)射極接地(又稱共射放大、CE組態(tài))、基極接地(又稱路最常用的用途應(yīng)該是屬于訊號(hào)放大這一方面,其次是阻抗匹配、訊號(hào)轉(zhuǎn)換……等。第五章簡(jiǎn)易光控防盜報(bào)警系統(tǒng)的現(xiàn)實(shí)應(yīng)用背景隨著社會(huì)的發(fā)展,農(nóng)村城鎮(zhèn)化和人員流動(dòng)性增大,社會(huì)治安狀況更趨復(fù)雜,因此作為社會(huì)的基本單元——家庭的防范問(wèn)題就顯得尤為重要。傳統(tǒng)的機(jī)械式(防盜網(wǎng)、防盜窗)家居防衛(wèi)在實(shí)際使用中暴露出一些隱患,正如國(guó)務(wù)院下達(dá)的《關(guān)于住宅小區(qū)禁止安裝防盜網(wǎng)的建議》中指出,防盜網(wǎng)帶來(lái)的問(wèn)題:
一,影響樓房美觀,市容整潔;
二,影響火災(zāi)救援通道;
三,給犯罪分子提供便利的翻越條件;
四,時(shí)間久了會(huì)有高空墜物的危險(xiǎn);
五,壓抑人性自由。
所以作為新一代的智能家居安全紅外防盜報(bào)警器系統(tǒng)就應(yīng)運(yùn)而生,并日益受到廣泛的重視和運(yùn)用。另外,為了進(jìn)一步規(guī)范住宅小區(qū)智能化建設(shè),建設(shè)部特別制定了智能小區(qū)的等級(jí)標(biāo)準(zhǔn),按照其要求智能小區(qū)中必須具有安全防范、信息管理、物業(yè)管理和信息網(wǎng)絡(luò)等系統(tǒng)。因此小區(qū)安全防范系統(tǒng)建設(shè)已逐漸納入許多小區(qū)建設(shè)的必備項(xiàng)目中了。以深圳為例,幾乎所有新建的住宅樓盤都預(yù)裝了防盜系統(tǒng),并禁止安裝防盜網(wǎng),而上海、廣州、溫州、南昌等地更是花費(fèi)重金拆除了防盜網(wǎng),其防盜功能則必須由電子防盜系統(tǒng)來(lái)完成。因此,家庭安防系統(tǒng)必將有很大的發(fā)展,并且也將從北京、上海、廣東等發(fā)達(dá)城市向內(nèi)地蔓延開(kāi)來(lái),形成一個(gè)全新的朝陽(yáng)產(chǎn)業(yè)。報(bào)警器這時(shí)正為人們解決了不少問(wèn)題.但是市場(chǎng)上的報(bào)警器大部分都是用于一些大公司財(cái)政機(jī)構(gòu)。價(jià)格高昂,一般人們難以接受。如果再設(shè)計(jì)和生產(chǎn)一種價(jià)廉、性能靈敏可靠的防盜報(bào)警器,必將在防盜和保證財(cái)產(chǎn)安全方面發(fā)揮更加有效的作用。由于紅外線是不見(jiàn)光,有很強(qiáng)的隱蔽性和保密性,因此在防盜、警戒等安保裝置中得到了廣泛的應(yīng)用。紅外報(bào)警器大多數(shù)采用國(guó)外的先進(jìn)技術(shù),其功能也非常先進(jìn)。其中包括被動(dòng)式熱釋電型紅外報(bào)警器,也即是本文將研究的產(chǎn)品。還有紅外監(jiān)控?zé)o線報(bào)警器,超聲波防盜報(bào)警器,紅外線防盜報(bào)警器,高靈敏紅外報(bào)警器,觸摸式延時(shí)防盜報(bào)警器,觸摸式防盜報(bào)警器,紅外報(bào)警器,紅外線聲先報(bào)警器……此外,在電子防盜、人體探測(cè)等領(lǐng)域中,對(duì)射紅外探測(cè)器也以其價(jià)格低廉、技術(shù)性能穩(wěn)定等特點(diǎn)而受到廣大用戶和專業(yè)人士的歡迎。第六章總結(jié)設(shè)計(jì)體會(huì)我設(shè)計(jì)的課題是簡(jiǎn)易紅外防盜報(bào)警器,經(jīng)過(guò)一個(gè)星期的思考和準(zhǔn)備,通過(guò)對(duì)課題的設(shè)計(jì),大大提高了自己各方面的能力,例如對(duì)書(shū)本基礎(chǔ)知識(shí)的掌握程度,對(duì)資料的查找方法,對(duì)自己知識(shí)面的擴(kuò)展都不得有相對(duì)的提高,但在這其中,也有自己茫然和不知所措的一面,當(dāng)我決定課題時(shí),不知該從何下手,頭腦中也一片空白,后來(lái)經(jīng)過(guò)老師對(duì)課題的剖解,頭腦中才逐漸有了輪廓。
資料搜集花費(fèi)了大量時(shí)間,采集的資料不能從頭至尾的抄寫,而要取其所需,認(rèn)為有價(jià)值的材料才能引用,在網(wǎng)上,請(qǐng)教經(jīng)驗(yàn)豐富的老師,終于獲得了第一手資料,然后在其中加入自己的思想,組織整理,漸漸有了頭緒。我知道,萬(wàn)事開(kāi)頭難,只要把前段工作做好了,后面自然就可以順利很多了,有的器件很難找到查了很多材料才找到這片器件。后來(lái)在網(wǎng)上查找它的資料,才知道廠家都不生產(chǎn)這種芯片了,如果不是親身經(jīng)歷,怎知會(huì)如此辛苦。經(jīng)過(guò)不斷的修改及創(chuàng)新,一個(gè)月下來(lái),終于看到了自己的勞動(dòng)成果,一種勝利感油然而生。經(jīng)過(guò)這一次設(shè)計(jì),體會(huì)頗多,感覺(jué)到平時(shí)的粗心大意,以及不完善的理論知識(shí)讓我錯(cuò)過(guò)了一次就OK的那種感覺(jué),但我在制作電路的過(guò)程中感覺(jué)到了一種力量,那種力量可以讓我廢寢忘食的不斷改善調(diào)試電路,可以讓我興奮的久久的為了電路而深思,可以讓我深夜寫著課程設(shè)計(jì)說(shuō)明書(shū),回顧自己的設(shè)計(jì)制作過(guò)程,心中一陣感慨,有失落,有興奮,有喜悅,有苦惱,但我覺(jué)得它值得我這樣去做,因?yàn)樗粌H讓有了一次實(shí)踐的機(jī)會(huì),讓我學(xué)會(huì)怎樣去面對(duì)制作過(guò)程中遇到的困難,怎么去解決,讓我學(xué)會(huì)了思考,讓我隱隱約約記憶起以前學(xué)過(guò)的知識(shí),原來(lái)不知道學(xué)了有什么用的枯燥電路原理,現(xiàn)在讓我在實(shí)際應(yīng)用中覺(jué)得少學(xué)了好多東西,心中無(wú)限后悔。但這次設(shè)計(jì)給我的感受是很真、很純的感受,親身體會(huì)其制作的艱難路程,這不僅加深了我以前因?yàn)榉N種迷惑不知道的電路知識(shí)的認(rèn)識(shí),而且為我將來(lái)的人生也奠定了基礎(chǔ),相信通過(guò)以后的學(xué)習(xí)鍛煉,理論結(jié)合實(shí)踐,我將會(huì)得到進(jìn)一步的提高。參考資料一,何小艇,電子系統(tǒng)設(shè)計(jì),浙江大學(xué)出版社,2001年6月二,姚福安,電子電路設(shè)計(jì)與實(shí)踐,山東科學(xué)技術(shù)出版社,2001年10月三,王澄非,電路與數(shù)學(xué)邏輯設(shè)計(jì)實(shí)踐,東南大學(xué)出版社,1999年10月四,李銀華,電子線路設(shè)計(jì)指導(dǎo),北京航空航天大學(xué)出版社,2005年6月五,康華光,電子技術(shù)基礎(chǔ),高教出版社,2003目錄目錄 1第一章緒論 21.1課題來(lái)源 21.2本次課題設(shè)計(jì)的背景及意義 21.2.1課題設(shè)計(jì)背景 21.2.2課題設(shè)計(jì)的意義 21.3課題研究的發(fā)展現(xiàn)狀 31.4可行性分析 41.4.1經(jīng)濟(jì)可行性 41.4.2技術(shù)可行性 51.5設(shè)計(jì)說(shuō)明書(shū)結(jié)構(gòu) 9第二章系統(tǒng)分析 92.1用戶需求 92.1.1汽車用品進(jìn)購(gòu)需求 102.1.2汽車用品庫(kù)存需求 102.1.3汽車配件銷售需求 102.1.4系統(tǒng)管理員需求 102.1.5其它方面需求 112.2需求分析 112.3系統(tǒng)開(kāi)發(fā)目標(biāo) 112.4系統(tǒng)數(shù)據(jù)流圖分析 122.5數(shù)據(jù)字典 152.6本章小結(jié) 15第三章系統(tǒng)設(shè)計(jì) 163.1概要分析與設(shè)計(jì) 163.1.1概要分析 163.1.2系統(tǒng)設(shè)計(jì) 163.1.3系統(tǒng)設(shè)計(jì)思想 173.2系統(tǒng)功能結(jié)構(gòu)圖 173.3數(shù)據(jù)庫(kù)分析 183.3.1數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)(E-R圖) 193.3.2數(shù)據(jù)庫(kù)表 223.4本章小結(jié) 24第四章系統(tǒng)實(shí)施 244.1系統(tǒng)設(shè)置管理子系統(tǒng) 254.2基本信息管理子系統(tǒng) 264.3庫(kù)存管理子系統(tǒng) 284.4日常業(yè)務(wù)管理子系統(tǒng) 294.5本章小結(jié) 30第五章結(jié)論 30
第一章緒論1.1課題來(lái)源本系統(tǒng)基于結(jié)構(gòu)化的程序設(shè)計(jì),利用增加、刪除等功能進(jìn)行控制,使信息系統(tǒng)更節(jié)省人力、物力及財(cái)力,并將最終發(fā)展成為一種主流的信息管理系統(tǒng)。1.2本次課題設(shè)計(jì)的背景及意義1.2.1課題設(shè)計(jì)背景作為汽車市場(chǎng)的三大板塊之一,汽車用品市場(chǎng)是目前發(fā)展最快,前景最好的行業(yè)之一。今年隨著我國(guó)汽車行業(yè)喯井式發(fā)展,汽車用品發(fā)展速度一日千里,中國(guó)汽車用品行業(yè)發(fā)展?jié)摿薮?!?jù)權(quán)威部門統(tǒng)計(jì),2010年我國(guó)汽車用品市場(chǎng)總量已達(dá)到3500億美元預(yù)計(jì)到2012年,汽車用品的市場(chǎng)將達(dá)到6000億美元,龐大的消費(fèi)市場(chǎng),引動(dòng)汽車用品及后市場(chǎng)億萬(wàn)商機(jī),中國(guó)汽車市場(chǎng)的掘金風(fēng)暴已經(jīng)開(kāi)始!汽車用品和服務(wù)行業(yè)被投資家譽(yù)為“二十一世紀(jì)中國(guó)的黃金行業(yè)”。波特普瑞國(guó)際汽車用品(北京)有限公司,最早創(chuàng)立于2002年,是中國(guó)近十余年來(lái)最具規(guī)模、誠(chéng)信和可持續(xù)發(fā)展的汽車服務(wù)連鎖品牌。公司一直致力于由先驅(qū)者成為領(lǐng)先者的長(zhǎng)遠(yuǎn)發(fā)展計(jì)劃,在汽車后市場(chǎng)涉及領(lǐng)域不斷延伸。為了使企業(yè)發(fā)展更上層樓、持續(xù)領(lǐng)先,資本市場(chǎng)發(fā)展戰(zhàn)略亦早已制定;
2008年在國(guó)內(nèi)建立香車世家汽車用品連鎖總部,率先將會(huì)員消費(fèi)模式引入汽車用品市場(chǎng)。目前,波特普瑞國(guó)際汽車用品(北京)有限公司旗下香車世家汽車總品連鎖總部,已擁有
2000平米總部、
1000平米培訓(xùn)學(xué)院、
5000
平米物流倉(cāng)儲(chǔ)基地、
近500家加盟專營(yíng)店和200名加盟投資伙伴?!跋丬囀兰摇?,有一支專業(yè)致力于汽車用品的開(kāi)發(fā)、生產(chǎn)、銷售服務(wù)的團(tuán)隊(duì)。香車世家提供的服務(wù)有:汽車用品類、裝飾類、養(yǎng)護(hù)類、美容類的產(chǎn)品和耗材喜帖等等。1.2.2課題設(shè)計(jì)的意義從20世紀(jì)60年代末期開(kāi)始,計(jì)算機(jī)的應(yīng)用越來(lái)越廣泛,數(shù)據(jù)量急劇增長(zhǎng),同時(shí)對(duì)多種應(yīng)用、多種語(yǔ)言互相重疊的共享數(shù)據(jù)集合的要求越來(lái)越高。這是已有大容量磁盤,硬件價(jià)格下降,軟件價(jià)格上升,為編制和維護(hù)系統(tǒng)軟件及應(yīng)用程序所需的成本相對(duì)增加;在處理方式上,對(duì)聯(lián)機(jī)實(shí)時(shí)處理的要求更多,并開(kāi)始提出和考慮分布處理。在這種背景下,文件方式的數(shù)據(jù)處理手段已經(jīng)不能滿足應(yīng)用的要求,為解決多用戶、多應(yīng)用共享數(shù)據(jù)的要求,使數(shù)據(jù)為盡可能多的應(yīng)用服務(wù),一門專門研究數(shù)據(jù)處理的技術(shù)——數(shù)據(jù)庫(kù)技術(shù)便應(yīng)運(yùn)而生。數(shù)據(jù)庫(kù)系統(tǒng)為人們提供了科學(xué)的組織數(shù)據(jù)的方法,并為人們提供數(shù)據(jù)定義、操作與控制的工具。在用數(shù)據(jù)庫(kù)方法對(duì)數(shù)據(jù)進(jìn)行處理時(shí),首先詳細(xì)分析對(duì)象之間的聯(lián)系,找出哪些是描述對(duì)象本身的數(shù)據(jù),哪些是描述對(duì)象之間聯(lián)系的數(shù)據(jù),又從而確定數(shù)據(jù)歸類,并且指出這些歸類的原理是什么,好處是什么,力圖達(dá)到數(shù)據(jù)組織的最優(yōu)化。另外,數(shù)據(jù)庫(kù)系統(tǒng)對(duì)數(shù)據(jù)的保護(hù)比早期的文件處理方式具有更大的優(yōu)越性,它提供了多種層次的數(shù)據(jù)安全保護(hù),既能有效地防止數(shù)據(jù)破壞,也能有效地防止他人對(duì)數(shù)據(jù)庫(kù)的惡意攻擊。而且,數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)操作與文件存儲(chǔ)方式無(wú)關(guān),這樣就實(shí)現(xiàn)了程序與數(shù)據(jù)存儲(chǔ)方式之間的相對(duì)獨(dú)立。又由于數(shù)據(jù)庫(kù)系統(tǒng)提供了數(shù)據(jù)演算語(yǔ)言,通過(guò)應(yīng)用程序可以很容易實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)文件的各種操作。隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)的成熟與發(fā)展,為進(jìn)銷存管理自動(dòng)化提供了強(qiáng)有力的技術(shù)支持。當(dāng)前已有的系統(tǒng)其功能一般比較單一。如防盜系統(tǒng)只管防盜;倉(cāng)儲(chǔ)管理系統(tǒng)只負(fù)責(zé)倉(cāng)庫(kù)物品的數(shù)據(jù)處理;控制系統(tǒng)只完成簡(jiǎn)單的環(huán)境控制功能(如開(kāi)關(guān)門、窗、燈等)。將這些功能彼此獨(dú)立的系統(tǒng)有機(jī)結(jié)合起來(lái),組成一個(gè)既能完成管理,又能實(shí)現(xiàn)實(shí)時(shí)監(jiān)控的一體化自動(dòng)管理系統(tǒng)具有重要的意義。我所設(shè)計(jì)的這套進(jìn)銷存系統(tǒng),是把倉(cāng)庫(kù)系統(tǒng)、銷售管理系統(tǒng)、價(jià)格管理系統(tǒng)和數(shù)據(jù)處理系統(tǒng)結(jié)合在一起,充分利用了先進(jìn)的計(jì)算機(jī)技術(shù)和控制手段。公司一定級(jí)別的工作人員都可以查看近期的庫(kù)存情況、銷售情況、推貨情況以及價(jià)格管理情況;另外,高級(jí)管理人員可以更新、修改本系統(tǒng)所有的情況。通過(guò)價(jià)格管理系統(tǒng)可以大致知道本期的盈利情況。1.3課題研究的發(fā)展現(xiàn)狀隨著時(shí)代的發(fā)展、科技的進(jìn)步,企業(yè)逐步重視了對(duì)進(jìn)銷存的管理,但成效并不顯著。隨著中國(guó)加入世貿(mào)組織后,中國(guó)汽車企業(yè)更直接地感受到了來(lái)自全球同類市場(chǎng)的激烈競(jìng)爭(zhēng),更深感依靠企業(yè)自身力量與國(guó)內(nèi)本行業(yè)的對(duì)手競(jìng)爭(zhēng)已經(jīng)不能滿足顧客需求,由于企業(yè)的產(chǎn)品從生產(chǎn)到送至用戶手中,要經(jīng)過(guò)多重環(huán)節(jié),因此要滿足顧客對(duì)產(chǎn)品多方面的要求,就必須重視進(jìn)銷存管理并投資于進(jìn)銷存業(yè)務(wù)。但是,許多企業(yè)仍缺乏對(duì)從上游的原材料供應(yīng)商、自身的生產(chǎn)流程到下游的倉(cāng)庫(kù)配送商、承運(yùn)商直到零售商等物流環(huán)節(jié)的全過(guò)程整體規(guī)劃,致使可能在物流的某一環(huán)節(jié)壓縮成本而導(dǎo)致整體成本上升的事情時(shí)有發(fā)生,許多企業(yè)正在為進(jìn)銷存問(wèn)題付出高昂的代價(jià)。隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)的成熟與發(fā)展,為進(jìn)銷存管理自動(dòng)化提供了強(qiáng)有力的技術(shù)支持。但當(dāng)前已有的系統(tǒng),功能一般比較單一。此外,企業(yè)內(nèi)部還存在著溝通不良等問(wèn)題。具體表現(xiàn)在以下幾個(gè)方面:(1)缺少一個(gè)集成的信息平臺(tái)和信息系統(tǒng),造成企業(yè)各部門之間缺少信息溝通和共享。(2)汽車各用品編碼沒(méi)有統(tǒng)一,物流管理信息不流通,造成庫(kù)存積壓嚴(yán)重問(wèn)題。(3)不能及時(shí)了解供應(yīng)單位的供貨情況及企業(yè)各倉(cāng)庫(kù)的庫(kù)存情況,因而不能隨時(shí)協(xié)調(diào)或采取合適的補(bǔ)救措施;(4)銷售部門不能及時(shí)對(duì)各倉(cāng)庫(kù)的庫(kù)存信息和客戶的需求情況做出貨物的調(diào)撥計(jì)劃。(5)對(duì)供貨商管理不合理,在供應(yīng)到貨的到期日前,不能主動(dòng)地與供應(yīng)商取得聯(lián)系,因而不能及時(shí)地檢查汽車配件的情況;此外,對(duì)供貨商情況了解不清,不能及時(shí)更換供貨商;(6)不能對(duì)企業(yè)的各種資源與信息(包括采購(gòu)、銷售、庫(kù)存等信息數(shù)據(jù))進(jìn)行有效的查詢、統(tǒng)計(jì)與分析,因而不能做出快速、合理的經(jīng)營(yíng)決策,市場(chǎng)應(yīng)變能力差。本系統(tǒng)在原有系統(tǒng)的基礎(chǔ)上,進(jìn)行了修改增加,如今有以下功能:(1)進(jìn)銷存各種信息的輸入,包括產(chǎn)品、倉(cāng)庫(kù)等信息的輸入。(2)進(jìn)銷存各種信息的查詢、修改和維護(hù)。(3)各種供貨商、客戶信息管理。(4)在進(jìn)銷存管理中加入數(shù)據(jù)備份等功能。1.4可行性分析可行性分析法是對(duì)\o"工程項(xiàng)目"工程項(xiàng)目進(jìn)行系統(tǒng)\o"技術(shù)經(jīng)濟(jì)論證"技術(shù)經(jīng)濟(jì)論證,經(jīng)濟(jì)合理性綜合分析的方法。其目的是通過(guò)對(duì)技術(shù)先進(jìn)程度,經(jīng)濟(jì)合理性和條件可能性的分析論證,選擇以最小的人力、物力、財(cái)力耗費(fèi),取得最佳技術(shù)、經(jīng)濟(jì)、\o"社會(huì)效益"社會(huì)效益的切實(shí)方案。它是解決項(xiàng)目投資前期分析的主要手段。此法是20世紀(jì)30年代美國(guó)在開(kāi)發(fā)田納西河流域時(shí)首創(chuàng),“戰(zhàn)后”在經(jīng)濟(jì)、技術(shù)和\o"管理"管理領(lǐng)域得到廣泛應(yīng)用。目前,在一些西方國(guó)家中,可行性分析法已發(fā)展成為運(yùn)用工業(yè)科學(xué)技術(shù)、市場(chǎng)經(jīng)濟(jì)預(yù)測(cè)、\o"信息科學(xué)"信息科學(xué)、\o"系統(tǒng)工程"系統(tǒng)工程和企業(yè)經(jīng)營(yíng)管理的多學(xué)科,多方法綜合,實(shí)現(xiàn)建設(shè)項(xiàng)目最佳\o"經(jīng)濟(jì)效果"經(jīng)濟(jì)效果的專門分析手段,其對(duì)象和范圍幾乎涉及每個(gè)領(lǐng)域和部門的經(jīng)濟(jì)目標(biāo)。1.4.1經(jīng)濟(jì)可行性香車世家是一個(gè)有經(jīng)濟(jì)實(shí)力的企業(yè),其項(xiàng)目開(kāi)發(fā)的成本及今后的運(yùn)行、維護(hù)費(fèi)用,都能夠承受得起。系統(tǒng)投入運(yùn)行后可以使進(jìn)銷存實(shí)現(xiàn)自動(dòng)、規(guī)范化。能夠增強(qiáng)工作人員對(duì)倉(cāng)庫(kù)的管理能力、提高工作效率,能給企業(yè)帶來(lái)很大的效益。隨著時(shí)代的進(jìn)步,經(jīng)濟(jì)的發(fā)展,人們?cè)絹?lái)越注重生活的享受,大部分人民都有了私家車,隨之也更注重汽車的外表美。中國(guó)市場(chǎng)巨大,汽車用品市場(chǎng)前景優(yōu)好。1.4.2技術(shù)可行性從技術(shù)上講,該系統(tǒng)采用C/S架構(gòu),VisualBasic6.0,Access2000數(shù)據(jù)庫(kù)。(1)為什么采用C/S架構(gòu)C/S計(jì)算模型是由麻省理工學(xué)院的ForrestoerRestarch于1989年首先提出,起初是為了解決臺(tái)式計(jì)算機(jī)與網(wǎng)絡(luò)服務(wù)器之間的數(shù)據(jù)和應(yīng)用軟件的共享而設(shè)計(jì)的一種計(jì)算機(jī)網(wǎng)絡(luò)結(jié)構(gòu),如今C/S的計(jì)算機(jī)網(wǎng)絡(luò)模型己發(fā)展為一種標(biāo)準(zhǔn)的計(jì)算機(jī)網(wǎng)絡(luò)模型。它可定義如下:客戶機(jī)是指運(yùn)行用戶服務(wù)請(qǐng)求程序,并將這些請(qǐng)求傳送到服務(wù)器的計(jì)算機(jī);服務(wù)器是指管理數(shù)據(jù)資源,響應(yīng)并受理由客戶機(jī)發(fā)出的請(qǐng)求,并將計(jì)算結(jié)果傳送給客戶機(jī)的計(jì)算機(jī)。服務(wù)器可以接受多個(gè)客戶機(jī)的多個(gè)請(qǐng)求,將請(qǐng)求排隊(duì)或同時(shí)處理??梢钥闯觯?wù)器運(yùn)行服務(wù)器程序,響應(yīng)并執(zhí)行來(lái)自前端客戶的服務(wù)請(qǐng)求,最后向前端返回計(jì)算結(jié)果;而客戶機(jī),前端運(yùn)行客戶端程序,向服務(wù)器發(fā)出請(qǐng)求。傳統(tǒng)的C/S二層結(jié)構(gòu)如圖1.1所示,一個(gè)典型的應(yīng)用可以分為四個(gè)部分,表示邏輯,業(yè)務(wù)邏輯,事務(wù)邏輯和數(shù)據(jù)邏輯。一般表示邏輯和業(yè)務(wù)邏輯在Client端,事務(wù)邏輯、數(shù)據(jù)邏輯在Server端,也可以在Client端,或二者都有一部分??蛻舳丝蛻舳朔?wù)器端表示邏輯業(yè)務(wù)邏輯事物邏輯數(shù)據(jù)邏輯DB圖1.1C/S兩層結(jié)構(gòu)C/S結(jié)構(gòu)也有三層結(jié)構(gòu),即將客戶端與務(wù)邏輯分開(kāi),便于維護(hù)。如圖1.2所示:服務(wù)器端服務(wù)器端表示邏輯應(yīng)用服務(wù)器事物邏輯數(shù)據(jù)邏輯DB客戶端業(yè)務(wù)邏輯圖1.2C/S三層結(jié)構(gòu)現(xiàn)如今,流行的系統(tǒng)構(gòu)架有兩種:分別是B/S和C/S兩種,在本系統(tǒng)的研發(fā)過(guò)程中,經(jīng)過(guò)設(shè)計(jì)人員的精心選擇與比較,確定了本套進(jìn)銷存管理系統(tǒng)選用C/S構(gòu)架進(jìn)行設(shè)計(jì)。下面就對(duì)C/S與B/S的特點(diǎn)與區(qū)別進(jìn)行闡述,從而證明本套系統(tǒng)選用C/S的原因。第一點(diǎn):硬件環(huán)境不同,B/S建立在廣域網(wǎng)之上的,不必是專門的網(wǎng)絡(luò)硬件環(huán)境,例如電話上網(wǎng),租用設(shè)備,信息自己管理,有比C/S更強(qiáng)的適應(yīng)范圍,一般只要有操作系統(tǒng)和瀏覽器就行C/S一般建立在專用的局域網(wǎng)絡(luò)上,適合小范圍里的網(wǎng)絡(luò)環(huán)境,局域網(wǎng)之間再通過(guò)專門服務(wù)器提供連接和數(shù)據(jù)交換服務(wù)。第二點(diǎn):對(duì)安全要求不同,C/S一般面向相對(duì)固定的用戶群,對(duì)信息安全的控制能力很強(qiáng)。一般高度機(jī)密的信息系統(tǒng)采用C/S結(jié)構(gòu)適宜,可以通過(guò)B/S發(fā)布部分可公開(kāi)信息。B/S建立在廣域網(wǎng)之上,對(duì)安全的控制能力相對(duì)弱,面向的是不可知的用戶群。第三點(diǎn):對(duì)程序架構(gòu)不同,C/S程序可以更加注重流程,可以對(duì)多層次校驗(yàn),對(duì)系統(tǒng)運(yùn)行速度可以較少考慮。B/S對(duì)安全以及訪問(wèn)速度的多重考慮,建立在需要更加優(yōu)化的基礎(chǔ)之上。比C/S有更高的要求,B/S結(jié)構(gòu)的程序架構(gòu)是發(fā)展的趨勢(shì),從MS的.Net系列的BiaTalk2000、Exchange2000等,全面支持網(wǎng)絡(luò)的構(gòu)件搭建的系統(tǒng)。SUN和IBM推出的JavaBean構(gòu)件技術(shù)等,使B/S更加成熟。第四點(diǎn):軟件重用不同,C/S程序可以不可避免的整體性考慮,構(gòu)件的重用性不如在B/S要求下的構(gòu)件的重用性好。B/S的多重結(jié)構(gòu),要求構(gòu)件相對(duì)獨(dú)立的功能。能夠相對(duì)較好的重用。就如買來(lái)的餐桌可以再利用,而不是做在墻上的石頭桌子。第五點(diǎn):系統(tǒng)維護(hù)不同,C/S程序由于整體性,必須整體考察,處理出現(xiàn)的問(wèn)題以及系統(tǒng)升級(jí)難,可能要再做一個(gè)全新的系統(tǒng)。B/S構(gòu)件組成方面構(gòu)件個(gè)別的更換,實(shí)現(xiàn)系統(tǒng)的無(wú)縫升級(jí)。系統(tǒng)維護(hù)開(kāi)銷減到最小,用戶從網(wǎng)上自己下載安裝就可以實(shí)現(xiàn)升級(jí)。系統(tǒng)維護(hù)在軟件生存周期中,開(kāi)銷大,相當(dāng)重要。第六點(diǎn):處理問(wèn)題不同,C/S程序可以處理的用戶面固定,并且在相同區(qū)域,安全要求高的需求,與操作系統(tǒng)相關(guān),應(yīng)該都是相同的系統(tǒng)。B/S建立在廣域網(wǎng)上,面向不同的用戶群,地域分散,這是C/S無(wú)法作到的。與操作系統(tǒng)平臺(tái)關(guān)系最小。第七點(diǎn):用戶接口不同,C/S多是建立在Window平臺(tái)上,表現(xiàn)方法有限,對(duì)程序員普遍要求較高。B/S建立在瀏覽器上,有更加豐富和生動(dòng)的表現(xiàn)方式與用戶交流,并且大部分難度減低,降低開(kāi)發(fā)成本。第八點(diǎn):信息流不同,C/S程序一般是典型的中央集權(quán)的機(jī)械式處理,交互性相對(duì)低。B/S信息流向可變化,B—B、B—C、B.G等信息流向的變化,更像交易中心。綜合上面的描述我們可以得出,本套系統(tǒng)的性質(zhì)為企業(yè)內(nèi)部使用,所以局域網(wǎng)就可以滿足其需要,再次企業(yè)的進(jìn)銷存屬于商業(yè)秘密需要嚴(yán)格保密,但就這兩個(gè)方面而言B/S就非常不適合本系統(tǒng)的使用環(huán)境。雖然C/S也存在著很大的缺陷如系統(tǒng)維護(hù)復(fù)雜,再投入大,信息流對(duì)象相對(duì)較窄,這些缺陷隨讓明顯,但基本都屬于可以克服的缺陷,但如果利用B/S系統(tǒng)開(kāi)發(fā),一旦出現(xiàn)信息安全無(wú)法保障的情況出現(xiàn)就會(huì)造成不可挽回的巨大損失。(2)VisualBasic(簡(jiǎn)稱VB)是美國(guó)微軟公司推出的Windows環(huán)境下的軟件開(kāi)發(fā)工具,使用VB可以既快又簡(jiǎn)單地開(kāi)發(fā)Windows應(yīng)用軟件。VisualBasic采用面向?qū)ο蟮木幊谭椒ǎ沟镁幊倘藛T圍繞對(duì)象來(lái)編寫程序。對(duì)象是代碼和數(shù)據(jù)的集合,可以作為一個(gè)整體來(lái)處理。VB中的對(duì)象都支持屬性、方法、和事件,簡(jiǎn)單地說(shuō),可以將對(duì)象的數(shù)據(jù)成為屬性,稱各種可在對(duì)象上操作的過(guò)程為方法,而事件是能被對(duì)象識(shí)別的動(dòng)作。(3)ADO通過(guò)OLEDB實(shí)現(xiàn)對(duì)不同類型數(shù)據(jù)源的訪問(wèn)。OLEDB是一種底層的編程接口,它支持關(guān)系或非關(guān)系型的數(shù)據(jù)源,比如各種類型的數(shù)據(jù)庫(kù)、電子表格、電子郵件和文本文件等。OLEDB包括3個(gè)主要組成部分:數(shù)據(jù)提供者、數(shù)據(jù)消費(fèi)者和服務(wù)組件。數(shù)據(jù)提供者:DataProvider,指任何OLEDB數(shù)據(jù)的提供者。數(shù)據(jù)提供者為OLEDB提供各種類型的特殊數(shù)據(jù),如ODBC、MicrosoftSQLServer、文件系統(tǒng)或其他類似的數(shù)據(jù)庫(kù)提供數(shù)據(jù)。數(shù)據(jù)提供者從各種數(shù)據(jù)源讀取數(shù)據(jù),并將這些數(shù)據(jù)轉(zhuǎn)換為數(shù)據(jù)消費(fèi)者支持的格式,一般為關(guān)系型數(shù)據(jù)表。數(shù)據(jù)消費(fèi)者:指使用數(shù)據(jù)提供者提供數(shù)據(jù)的應(yīng)用程序。使用ADO的應(yīng)用程序都是OLEDB的消費(fèi)者。服務(wù)組件:起連接數(shù)據(jù)消費(fèi)者和數(shù)據(jù)提供者的作用,在不需要數(shù)據(jù)消費(fèi)者和數(shù)據(jù)提供者參與的情況下,將數(shù)據(jù)轉(zhuǎn)換為不同的類型。ADOData控件使用ADO來(lái)快速建立數(shù)據(jù)綁定的控件和數(shù)據(jù)提供者之間的連接,它對(duì)用戶隱藏了對(duì)ADO對(duì)象的編程細(xì)節(jié)。使用該控件,可通過(guò)在“屬性”窗口中設(shè)置相應(yīng)的屬性來(lái)建立數(shù)據(jù)源連接,然后通過(guò)數(shù)據(jù)綁定操作將獲得的記錄集綁定到特定控件,顯示在窗體中。并可通過(guò)在控件的相應(yīng)事件過(guò)程中寫入極少的代碼即可完成數(shù)據(jù)庫(kù)操作。ADO控件(也稱為ADOData控件)與VB固有的Data控件相似。使用ADOData控件,可以利用MicrosoftActiveXDataObjects(ADO)快速建立數(shù)據(jù)庫(kù)綁定控件和數(shù)據(jù)提供者之間的連接。ADOData控件可以實(shí)現(xiàn)以下功能:·連接一個(gè)本地?cái)?shù)據(jù)庫(kù)或遠(yuǎn)程數(shù)據(jù)庫(kù)?!ご蜷_(kāi)一個(gè)指定的數(shù)據(jù)庫(kù)表,或定義一個(gè)基于結(jié)構(gòu)化查詢語(yǔ)言(SQL)的查詢、存儲(chǔ)過(guò)程或該數(shù)據(jù)庫(kù)中的表的視圖的記錄集合?!?shù)據(jù)字段的數(shù)值傳遞給數(shù)據(jù)綁定控件,可以在這些控件中顯示或更改這些數(shù)值?!ぬ砑有碌挠涗?,或根據(jù)更改顯示在綁定的控件中的數(shù)據(jù)來(lái)更新一個(gè)數(shù)據(jù)。(4)Access是微軟公司發(fā)布的Office軟件包中的關(guān)系型數(shù)據(jù)庫(kù)軟件,具有功能靈活、界面友好、易于學(xué)習(xí)和操作的特點(diǎn),擁有廣泛的用戶群體。Access是開(kāi)發(fā)單機(jī)小型數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的理想工具,可以獨(dú)立開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),也可以作為后臺(tái)數(shù)據(jù)庫(kù)與VisualBasic等高級(jí)語(yǔ)言結(jié)合使用。本系統(tǒng)是采用Access開(kāi)發(fā)數(shù)據(jù)庫(kù)管理系統(tǒng)的。存儲(chǔ)數(shù)據(jù)是計(jì)算機(jī)的重要功能之一,早期的數(shù)據(jù)存儲(chǔ)都是通過(guò)文件實(shí)現(xiàn)的。隨著存儲(chǔ)數(shù)據(jù)量的增加,文件存儲(chǔ)這種簡(jiǎn)單的形式已經(jīng)無(wú)法滿足人們檢索和管理數(shù)據(jù)需求。于是,一種專門負(fù)責(zé)存取、檢索和管理數(shù)據(jù)的應(yīng)用系統(tǒng)誕生了,這就是數(shù)據(jù)庫(kù)系統(tǒng)。其實(shí)數(shù)據(jù)庫(kù)系統(tǒng)與我們平時(shí)經(jīng)常使用的Office等軟件一樣,都是一種應(yīng)用系統(tǒng)。1.4.3環(huán)境可行性從宏觀環(huán)境上看,國(guó)內(nèi)外競(jìng)爭(zhēng)激烈,企業(yè)若想立于不敗之地,就必須重視和更新進(jìn)銷存管理。從操作環(huán)境上看,新系統(tǒng)的開(kāi)發(fā)充分考慮了進(jìn)銷存系統(tǒng)管理人員對(duì)倉(cāng)庫(kù)的簡(jiǎn)易管理,及方便查詢各個(gè)倉(cāng)庫(kù)的庫(kù)存情況,從而能滿足客戶的要求。在很大程度上,減輕了進(jìn)銷存管理人員的大量重復(fù)性操作,提高了工作效率。同時(shí)本系統(tǒng)用大家都非常熟悉的界面,而且有許多的提示,操作非常容易上手:在軟件試用階段僅需對(duì)企業(yè)內(nèi)部工作人員進(jìn)行簡(jiǎn)單培訓(xùn)即可。系統(tǒng)的維護(hù)需要有專業(yè)知識(shí)的人員操作,現(xiàn)在的企業(yè)都有專門的技術(shù)人員,所以這不成問(wèn)題。1.5設(shè)計(jì)說(shuō)明書(shū)結(jié)構(gòu)全文共分五章節(jié)第一章是緒論。主要介紹了系統(tǒng)的開(kāi)發(fā)背景,國(guó)內(nèi)企業(yè)應(yīng)用倉(cāng)庫(kù)管理的現(xiàn)狀調(diào)查,以及一些需要解決的主要問(wèn)題簡(jiǎn)述。第二章是系統(tǒng)分析。概要描述了倉(cāng)庫(kù)管理系統(tǒng)總體業(yè)務(wù)情況;說(shuō)明了項(xiàng)目采用的開(kāi)發(fā)模式;對(duì)系統(tǒng)的功能性需求進(jìn)行了描述,用數(shù)據(jù)流圖進(jìn)行了分析。第三章是系統(tǒng)總體設(shè)計(jì)。用E-R圖、數(shù)據(jù)表進(jìn)行了數(shù)據(jù)庫(kù)分析,分析了系統(tǒng)總體架構(gòu)目標(biāo),并通過(guò)對(duì)系統(tǒng)的總體架構(gòu)、架構(gòu)層次、系統(tǒng)安全架構(gòu)等進(jìn)行分析確定了系統(tǒng)總體架構(gòu)。第四章是系統(tǒng)實(shí)施。本章主要是系統(tǒng)界面及部分代碼。最后是結(jié)論。對(duì)本文進(jìn)行了總結(jié),并對(duì)下一步工作進(jìn)行了展望。第二章系統(tǒng)分析2.1用戶需求要想設(shè)計(jì)一個(gè)功能較完善的系統(tǒng),前期的調(diào)查及對(duì)現(xiàn)狀的需求分析是非常重要的。這項(xiàng)工作的順利與否是整個(gè)系統(tǒng)開(kāi)發(fā)成敗的關(guān)鍵。需求分析在系統(tǒng)開(kāi)發(fā)過(guò)程中占有非常重要的地位。如果需求分析了解得越全面、準(zhǔn)確,那么隨后的程序設(shè)計(jì)、編碼與運(yùn)行階段,修改的次數(shù)就越少。詳細(xì)的需求分析,不僅可以保證對(duì)系統(tǒng)功能進(jìn)行全面的考慮,而且還能加快系統(tǒng)開(kāi)發(fā)的速度,同時(shí),還可以減少系統(tǒng)維護(hù)的費(fèi)用??梢?jiàn),需求分析的重要性。在系統(tǒng)開(kāi)發(fā)的前期工作中,通過(guò)對(duì)用戶各方面的需求及現(xiàn)狀的了解,我制訂了詳細(xì)的需求分析步驟,目的是為了方便和用戶能進(jìn)行較深層次地交流,真正地了解用戶各方面的需求,從而設(shè)計(jì)出符合用戶要求的應(yīng)用系統(tǒng)。本系統(tǒng)的實(shí)施,將能使管理人員從繁瑣的雜務(wù)工作中解脫出來(lái),真正從事管理工作。集中管理汽車用品的庫(kù)存、銷售、退貨及賬目,同時(shí)帶動(dòng)企業(yè)步入現(xiàn)代化的管理階段,節(jié)省了企業(yè)大量的人力、物力和財(cái)力,使企業(yè)經(jīng)營(yíng)運(yùn)作流程清晰,經(jīng)營(yíng)狀況詳細(xì)準(zhǔn)確,使汽車用品的經(jīng)營(yíng)管理體系更加科學(xué)化、規(guī)范化、合理化。通過(guò)對(duì)青海西寧香車世家汽車用品公司的調(diào)研、總結(jié),可以得到本系統(tǒng)的文本需求說(shuō)明。用戶需求如下:2.1.1汽車用品進(jìn)購(gòu)需求利用本系統(tǒng)后,可以對(duì)已有的供貨商情況有一個(gè)清楚地了解,以便能夠繼續(xù)和供貨商保持良好的合作關(guān)系。其次,當(dāng)有新的供貨單位時(shí),能夠?qū)ζ湫畔⑦M(jìn)行錄入,以便相互之間的聯(lián)系。同時(shí),當(dāng)供貨單位的信息發(fā)生變化時(shí),能夠?qū)σ呀?jīng)錄入的信息進(jìn)行更改,提供準(zhǔn)確的供貨單位信息。如果供貨單位信息錄入有誤時(shí),還能夠及時(shí)地刪除,可以避免出現(xiàn)錯(cuò)誤的信息。此外,通過(guò)該系統(tǒng)還能夠了解到庫(kù)存中汽車各類用品數(shù)量的實(shí)際情況,以便制定出合理的采購(gòu)計(jì)劃。2.1.2汽車用品庫(kù)存需求庫(kù)存管理是整個(gè)進(jìn)銷存管理系統(tǒng)的核心部門。通過(guò)本系統(tǒng),能夠清楚地看到庫(kù)存中的汽車各類用品的數(shù)量、進(jìn)價(jià)、存放地點(diǎn)等信息,以便使采購(gòu)部門和銷售部門都能根據(jù)庫(kù)存信息做出決策。另外,當(dāng)企業(yè)有新汽車配件的時(shí)候,需要對(duì)汽車配件的信息進(jìn)行入庫(kù)登記;當(dāng)汽車配件銷售時(shí),需要對(duì)其進(jìn)行銷售登記;當(dāng)產(chǎn)品出現(xiàn)退貨時(shí),要進(jìn)行退貨登記;當(dāng)汽車配件信息發(fā)生變化時(shí),可以對(duì)汽車配件的部分信息(如汽車配件單價(jià),庫(kù)存等)進(jìn)行更改。另外,本系統(tǒng)還可以進(jìn)行庫(kù)存盤點(diǎn)。2.1.3汽車配件銷售需求通過(guò)本系統(tǒng),能夠了解到已存在的客戶情況,以便能夠和已有的客戶繼續(xù)合作。此外,當(dāng)有新的客戶位時(shí),還可以對(duì)其信息進(jìn)行錄入,以便日后貿(mào)易的來(lái)往。同時(shí),當(dāng)收貨單位的信息發(fā)生變化時(shí),能夠?qū)σ呀?jīng)錄入的某些信息進(jìn)行更改,從而可以提高客戶信息的準(zhǔn)確性、可靠性。如果錄入的客戶信息不準(zhǔn)確,還應(yīng)該能夠?qū)ζ湫畔⑦M(jìn)行及時(shí)地刪除,避免錯(cuò)誤信息的出現(xiàn)。另外,還能夠了解到汽車用品的庫(kù)存情況,以便順利的進(jìn)行銷售活動(dòng)。2.1.4系統(tǒng)管理員需求系統(tǒng)管理員能夠?qū)?shù)據(jù)庫(kù)進(jìn)行備份,以及對(duì)數(shù)據(jù)庫(kù)進(jìn)行及時(shí)恢復(fù)工作。同時(shí),還可以根據(jù)人員的職位變化和流動(dòng)情況通過(guò)系統(tǒng)進(jìn)行用戶權(quán)限、密碼等設(shè)置。此外,能夠操作本系統(tǒng)提供的各項(xiàng)功能,以便保證系統(tǒng)的正常運(yùn)行。2.1.5其它方面需求該系統(tǒng)還應(yīng)該可以對(duì)基礎(chǔ)數(shù)據(jù)進(jìn)行維護(hù);能夠提供強(qiáng)大的數(shù)據(jù)統(tǒng)計(jì)、查詢等功能。系統(tǒng)界面友好,人性化,操作簡(jiǎn)單易行,滿足實(shí)用性的需要。系統(tǒng)還應(yīng)該具有很好的可擴(kuò)展性,以便適應(yīng)企業(yè)日后發(fā)展壯大的需要。2.2需求分析需求分析是軟件定義時(shí)期的最后一個(gè)階段,它的基本任務(wù)是準(zhǔn)確地回答“系統(tǒng)必須做什么?"的問(wèn)題【5J。需求分析的任務(wù)不是確定系統(tǒng)怎樣完成它的工作,而僅僅是確定系統(tǒng)必須完成哪些工作,也就是對(duì)目標(biāo)系統(tǒng)提出完整,準(zhǔn)確,清晰,具體的要求。需求分析的結(jié)果是系統(tǒng)開(kāi)發(fā)的基礎(chǔ),關(guān)系到工程的成敗和軟件產(chǎn)品的質(zhì)量。目前汽車配件銷售企業(yè)大多數(shù)在其連鎖店的管理還是手工進(jìn)行,隨著汽車配件行業(yè)的迅速發(fā)展,手工管理的種種弊端暴露無(wú)疑,給銷售企業(yè)的發(fā)展帶來(lái)了不必要的麻煩。上海宏達(dá)汽車配件集團(tuán)汽車配件進(jìn)銷存管理系統(tǒng)的主要成員就是系統(tǒng)管理員和系統(tǒng)的使用者(采購(gòu)部、銷售部、庫(kù)存部)。在上面用戶需求的基礎(chǔ)上,可以確定出系統(tǒng)的功能需求。進(jìn)銷存管理系統(tǒng)應(yīng)該具有以下主要功能需求:(1)基本信息管理功能。能夠?qū)拘畔?如供貨商信息、客戶信息等)進(jìn)行維護(hù),提供基礎(chǔ)的數(shù)據(jù)資料。(2)出入庫(kù)管理功能。能夠?qū)ζ嚫黝愑闷返匿N售、采購(gòu)過(guò)程中所有出入庫(kù)的配件信息進(jìn)行維護(hù),可以隨時(shí)了解汽車配件的銷售、采購(gòu)等出入庫(kù)情況。并且可以對(duì)采購(gòu)及銷售部門進(jìn)行實(shí)時(shí)地監(jiān)控。(3)庫(kù)存分析功能。能夠清楚地看到庫(kù)存中的汽車配件數(shù)量、進(jìn)價(jià)等信息,以便采購(gòu)部門和銷售部門根據(jù)庫(kù)存情況做出決策。此外,還可以對(duì)庫(kù)存過(guò)多和過(guò)少的汽車配件及退貨情況進(jìn)行分析提示,以便管理人員能夠及時(shí)對(duì)庫(kù)存情況進(jìn)行了解。(4)系統(tǒng)維護(hù)功能。使用戶能夠修改自己密碼及管理員添加、刪除用戶。2.3系統(tǒng)開(kāi)發(fā)目標(biāo)面對(duì)企業(yè)的快速發(fā)展及其在發(fā)展過(guò)程中出現(xiàn)的各種情況,該系統(tǒng)實(shí)施后,應(yīng)能達(dá)到以下目標(biāo):(1)實(shí)現(xiàn)企業(yè)各部門信息共享,促進(jìn)信息的準(zhǔn)確性、可靠性;(2)使進(jìn)銷存自動(dòng)化,可隨時(shí)掌握汽車配件的庫(kù)存、銷售、退貨等情況;(3)系統(tǒng)界面友好,操作簡(jiǎn)單易行,查詢靈活方便,數(shù)據(jù)存儲(chǔ)安全可靠;(4)系統(tǒng)維護(hù)安全、方便、可靠,費(fèi)用低,并且能夠滿足實(shí)用性、先進(jìn)性要求;(5)通過(guò)該系統(tǒng)的實(shí)施,可逐步提高企業(yè)管理水平,提升員工的綜合素質(zhì)。2.4系統(tǒng)數(shù)據(jù)流圖分析根據(jù)系統(tǒng)的理論設(shè)計(jì)和對(duì)現(xiàn)存通用的進(jìn)銷存管理系統(tǒng)的研究,還有通過(guò)對(duì)西寧香車世家配汽車用品有限公司進(jìn)行大量的調(diào)研和需求分析,設(shè)計(jì)出了系統(tǒng)的流程圖和各子系統(tǒng)的數(shù)據(jù)流圖。1、進(jìn)銷存系統(tǒng)的環(huán)境圖香車世家迸銷存管理信息系統(tǒng),需要完全代替企業(yè)原始的進(jìn)銷存管理模式,讓人們習(xí)慣并完全接受本套系統(tǒng)的管理。本系統(tǒng),目的是為了公司各部門可以對(duì)本部門的進(jìn)銷存的管理工作進(jìn)行有效的管理并提供管理服務(wù),對(duì)公司的迸銷存管理全部工作流程實(shí)現(xiàn)過(guò)程管理。系統(tǒng)主要包括系統(tǒng)設(shè)置子系統(tǒng)、企業(yè)基本信息子系統(tǒng)、倉(cāng)庫(kù)管理子系統(tǒng)、銷售管理子系統(tǒng)等四個(gè)子系統(tǒng)(如圖2.1)。圖2.1進(jìn)銷存系統(tǒng)的環(huán)境圖2、進(jìn)銷存系統(tǒng)的零層圖進(jìn)銷存系統(tǒng)建立的目的就在于,給企業(yè)決策提供理論依據(jù),使得企業(yè)信息化、現(xiàn)代化的發(fā)展緊跟時(shí)代的變化,從市場(chǎng)出發(fā)決定自身的發(fā)展方向。企業(yè)決策模塊就可以很好的解決這一問(wèn)題,首先模塊提供了貨物的價(jià)格管理,可以使企業(yè)更好的了解什么產(chǎn)品受到歡迎,獲利最多。系統(tǒng)信息設(shè)置子系統(tǒng),顧名思義是對(duì)進(jìn)銷存管理信息系統(tǒng)的基本設(shè)置進(jìn)行管理的部分,它的作用有:用戶權(quán)限管理、系統(tǒng)基礎(chǔ)數(shù)據(jù)設(shè)置、系統(tǒng)管理員操、來(lái)往客戶及供應(yīng)商的基本信息信息錄入、修改、刪除等功能。企業(yè)可以綜合利用模塊內(nèi)的功能對(duì)企業(yè)的發(fā)展方向做出判定(如圖2.2)。圖2.2進(jìn)銷存系統(tǒng)的零層圖3、倉(cāng)庫(kù)管理子系統(tǒng)倉(cāng)庫(kù)管理子系統(tǒng)顧名思義是面向企業(yè)倉(cāng)庫(kù)的管理子模塊,零部件部門主營(yíng)業(yè)務(wù)是購(gòu)進(jìn)、銷售汽車各類用品,倉(cāng)庫(kù)管理就尤為重要。本模塊提供了產(chǎn)品入庫(kù)管理、產(chǎn)品出庫(kù)管理、退貨入庫(kù)管理、倉(cāng)庫(kù)盤點(diǎn)和庫(kù)存查詢等子模塊。這些子模塊的實(shí)現(xiàn)不僅方便了倉(cāng)庫(kù)的管理,同時(shí)也為企業(yè)的長(zhǎng)遠(yuǎn)發(fā)展決策計(jì)劃提供了具體化的指標(biāo)(如圖2.3)。圖2.3庫(kù)存管理子系統(tǒng)4、銷售管理子系統(tǒng)銷售管理模塊可以管理各種類型的與銷售相關(guān)的信息,諸如,企業(yè)向上游企業(yè)的訂單管理、下游客戶對(duì)企業(yè)的訂單管理、企業(yè)的銷售記錄與管理和客戶退貨管理等功能。這個(gè)子系統(tǒng)的成功實(shí)現(xiàn),有效的解決了各部門在銷售中記錄管理混亂的局面,這樣一來(lái)企業(yè)可以有效的統(tǒng)計(jì)管理企業(yè)的銷售能力,最大限度做到零庫(kù)存(如圖2.4)。圖2.4銷售管理子系統(tǒng)5、基本信息管理子系統(tǒng)基本信息管理子系統(tǒng),主要是負(fù)責(zé)所有和企業(yè)有往來(lái)關(guān)系的客戶以及供應(yīng)商管理的子系統(tǒng)。企業(yè)可以應(yīng)用這個(gè)子系統(tǒng)對(duì)與企業(yè)有關(guān)系的大客戶、供應(yīng)商的資料進(jìn)行錄入,方便管理和查詢,還可以做出相應(yīng)的比較,做出選擇哪些供應(yīng)商的產(chǎn)品能使企業(yè)獲利最大,哪些客戶是值得長(zhǎng)期關(guān)注的。子系統(tǒng)中還設(shè)立往來(lái)賬目管理模塊,主要是處理和往來(lái)客戶有關(guān)系的賬目問(wèn)題。大大方便了企業(yè)對(duì)進(jìn)銷存中出現(xiàn)的大量上下游企業(yè)的協(xié)同方面的管理(如圖2.5)。圖2.5基本信息管理子系統(tǒng)2.5數(shù)據(jù)字典根據(jù)上文的數(shù)據(jù)流圖分析,可以得出數(shù)據(jù)字典。2.6本章小結(jié)在本章中,首先對(duì)系統(tǒng)的需求做了分析,分析了開(kāi)發(fā)本系統(tǒng)要解決的問(wèn)題,然后對(duì)各個(gè)子系統(tǒng)進(jìn)行了需求分析,找出問(wèn)題,提出解決方案,以更有效的滿足客戶需求,在此基礎(chǔ)上分析出了系統(tǒng)的設(shè)計(jì)目標(biāo)及系統(tǒng)的功能設(shè)計(jì)。最后通過(guò)數(shù)據(jù)流圖對(duì)系統(tǒng)的功能進(jìn)行了描述,通過(guò)數(shù)據(jù)字典加以總結(jié)。第三章系統(tǒng)設(shè)計(jì)3.1概要分析與設(shè)計(jì)3.1.1概要分析系統(tǒng)概要分析是在系統(tǒng)開(kāi)發(fā)的總體任務(wù)的基礎(chǔ)上完成的。通過(guò)上面對(duì)用戶需求可以得知,該系統(tǒng)需要完成功能主要有以下幾點(diǎn):(1)進(jìn)銷存各種信息的輸入,包括產(chǎn)品、倉(cāng)庫(kù)等信息的輸入。(2)進(jìn)銷存各種信息的查詢、修改和維護(hù)。(3)各種供貨商、客戶信息管理。(4)在進(jìn)銷存管理中加入數(shù)據(jù)備份等功能。3.1.2系統(tǒng)設(shè)計(jì)系統(tǒng)的總體設(shè)計(jì)是系統(tǒng)概要設(shè)計(jì)中的一個(gè)重要環(huán)節(jié),總體設(shè)計(jì)的優(yōu)劣,將關(guān)系到各個(gè)子系統(tǒng)的功能的設(shè)計(jì)的質(zhì)量和功能實(shí)現(xiàn)的程度。本系統(tǒng)是為實(shí)現(xiàn)對(duì)汽車配件入庫(kù)全過(guò)程的跟蹤管理而設(shè)計(jì)的,主要包括:基本信息管理、銷售與采購(gòu)的出入庫(kù)管理、庫(kù)存數(shù)據(jù)分析管理、系統(tǒng)維護(hù)管理等功能。該系統(tǒng)可以劃分為以下幾個(gè)模塊:1.基本信息管理模塊:基本信息管理模塊包括汽車配件信息、配件倉(cāng)庫(kù)信息、供貨單位人信息及收貨單位信息。由于該模塊要為出入庫(kù)管理提供基本信息,因此應(yīng)該確保汽車配件,倉(cāng)庫(kù)等基本信息的正確性和完整性?;拘畔⒐芾砟K提供汽車配件、倉(cāng)庫(kù)等信息的添加、修改、刪除及查詢功能。2.采購(gòu)和銷售管理模塊:采購(gòu)和銷售管理模塊的目的是為了實(shí)現(xiàn)汽車配件的出入庫(kù)管理,為后面的庫(kù)存數(shù)據(jù)分析管理提供必要的基礎(chǔ)數(shù)據(jù)。采購(gòu)和銷售管理模塊包括汽車配件的入庫(kù)操作(登記、修改和查詢)及出庫(kù)操作(登記、修改和查詢)。3.庫(kù)存數(shù)據(jù)分析管理模塊:庫(kù)存數(shù)據(jù)分析模塊的主要目的是對(duì)汽車配件、倉(cāng)庫(kù)等信息進(jìn)行匯總及報(bào)表統(tǒng)計(jì)打印,可以使有關(guān)部門和領(lǐng)導(dǎo)動(dòng)態(tài)地了解倉(cāng)庫(kù)中汽車配件的實(shí)際庫(kù)存情況,以便于更好地進(jìn)行有關(guān)的決策活動(dòng)。庫(kù)存數(shù)據(jù)分析管理模塊包括庫(kù)存查詢、短線汽車配件、超儲(chǔ)汽車配件及報(bào)表統(tǒng)計(jì)功能。4.系統(tǒng)維護(hù)管理模塊:系統(tǒng)維護(hù)主要功能是對(duì)整個(gè)庫(kù)存信息系統(tǒng)進(jìn)行管理和維護(hù)操作。系統(tǒng)維護(hù)管理模塊包括修改密碼和添加用戶的功能。3.1.3系統(tǒng)設(shè)計(jì)思想本系統(tǒng)開(kāi)發(fā)的總體任務(wù)是實(shí)現(xiàn)企業(yè)汽車配件管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,從而達(dá)到提高進(jìn)銷存管理效率的目的。汽車用品進(jìn)銷存管理系統(tǒng)的對(duì)象是企業(yè)生產(chǎn)所需要的各種配件,進(jìn)貨時(shí)經(jīng)檢查進(jìn)行驗(yàn)收入庫(kù)、填寫入庫(kù)單和入庫(kù)登記。企業(yè)各個(gè)部門根據(jù)所需要的配件總額和提出需求申請(qǐng),進(jìn)銷存管理員根據(jù)出庫(kù)單核對(duì)發(fā)放配件。根據(jù)需要按照月、季、年進(jìn)行統(tǒng)計(jì)分析,產(chǎn)生相應(yīng)報(bào)表。根據(jù)調(diào)查以及對(duì)現(xiàn)在系統(tǒng)的分析,我們把進(jìn)銷存管理的主要特點(diǎn)與要求總結(jié)如下:(1)信息處理量比較大,所管理的配件種類繁多(2)入庫(kù)單、出庫(kù)單、需求單等單據(jù)的發(fā)生量特別大,關(guān)聯(lián)信息多,查詢和統(tǒng)計(jì)的方式各不相同。因此在管理上實(shí)現(xiàn)起來(lái)有一定的困難。(3)在管理的過(guò)程中經(jīng)常出現(xiàn)信息的重復(fù)傳遞,單據(jù)、報(bào)表的種類繁多(4)各個(gè)部門管理規(guī)格不統(tǒng)一在本系統(tǒng)的設(shè)計(jì)過(guò)程中,為了克服這些困難,滿足管理的需要,采取了下面的一些原則:統(tǒng)一各種原始單據(jù)的格式,統(tǒng)一賬目和報(bào)表的格式。(2)刪除不必要的管理冗余,實(shí)現(xiàn)管理規(guī)范化、科學(xué)化。(3)程序代碼標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確保軟件的可維護(hù)性和實(shí)用性。(4)界面盡量簡(jiǎn)單化,作到實(shí)用、方便。盡量采用該企業(yè)現(xiàn)有軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開(kāi)發(fā)方案,從而達(dá)到充分利用企業(yè)現(xiàn)有資源,提高系統(tǒng)開(kāi)發(fā)水平和應(yīng)用效果的目的。設(shè)計(jì)本系統(tǒng)解決方案的基本思路如下:(1)系統(tǒng)能夠?qū)崿F(xiàn)企業(yè)各部門之間數(shù)據(jù)信息共享,快速、準(zhǔn)確地處理進(jìn)銷存的日常工作需要,并達(dá)到操作過(guò)程中的直觀、方便、實(shí)用、安全等要求。(2)界面盡量簡(jiǎn)單化,做到實(shí)用、方便,盡量滿足企業(yè)中不同層次員工的需要。(3)系統(tǒng)采用先進(jìn)的C/S體系結(jié)構(gòu),客戶端負(fù)責(zé)顯示用戶界面信息,提供的基本操作。服務(wù)器端負(fù)責(zé)實(shí)現(xiàn)數(shù)據(jù)服務(wù)。(4)系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既方便系統(tǒng)功能的各種組合和修改,又便于未參與開(kāi)發(fā)的技術(shù)人員補(bǔ)充、維護(hù)。(5)系統(tǒng)應(yīng)具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)的添加、修改等操作。3.2系統(tǒng)功能結(jié)構(gòu)圖汽車用品進(jìn)銷存管理系統(tǒng)總體功能模塊圖是經(jīng)過(guò)需求分析對(duì)進(jìn)銷存管理系統(tǒng)的初次劃分,其余各子模塊則是在此基礎(chǔ)上對(duì)各部分功能的詳細(xì)設(shè)計(jì)和劃分。經(jīng)分析,汽車用品進(jìn)銷存管理系統(tǒng)的總體功能模塊圖如下:3.3數(shù)據(jù)庫(kù)分析經(jīng)過(guò)上面的需求分析可知,用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。通過(guò)對(duì)用戶需求的具體分析及庫(kù)存工作過(guò)程的內(nèi)容和數(shù)據(jù)流程的分析,設(shè)計(jì)如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):(1)產(chǎn)品(產(chǎn)品批號(hào),名稱,簡(jiǎn)稱,規(guī)格,數(shù)量,廠家,進(jìn)價(jià),售價(jià),負(fù)責(zé)人,產(chǎn)地,企業(yè)編號(hào),職工編號(hào),倉(cāng)庫(kù)編號(hào))(2)倉(cāng)庫(kù)(倉(cāng)庫(kù)編號(hào),倉(cāng)庫(kù)名稱,倉(cāng)庫(kù)位置,倉(cāng)庫(kù)負(fù)責(zé)人,倉(cāng)庫(kù)類別,產(chǎn)品批號(hào),產(chǎn)品名稱,產(chǎn)品規(guī)格,企業(yè)編號(hào))(3)供貨單位(企業(yè)編號(hào),名稱,地址,負(fù)責(zé)人,電話,傳真號(hào),郵政編碼,開(kāi)戶行,銀行賬號(hào),產(chǎn)品批號(hào),產(chǎn)品名稱,產(chǎn)品規(guī)格,倉(cāng)庫(kù)編號(hào))(4)客戶(客戶編號(hào),名稱,地址,負(fù)責(zé)人,電話,傳真號(hào),郵政編碼,開(kāi)戶行,銀行賬號(hào),產(chǎn)品批號(hào),產(chǎn)品名稱,產(chǎn)品規(guī)格,倉(cāng)庫(kù)編號(hào),職工編號(hào))3.3.1數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)(E-R圖)通過(guò)上面數(shù)據(jù)庫(kù)的分析,得到數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。從上面數(shù)據(jù)庫(kù)分析歸納出的數(shù)據(jù)項(xiàng)可知,已經(jīng)得出滿足第三范式的若干個(gè)關(guān)系描述。因而可以規(guī)劃出的實(shí)體有:汽車產(chǎn)品信息實(shí)體(如圖3.3.1)、倉(cāng)庫(kù)信息實(shí)體(如圖3.3.2)、供貨單位信息實(shí)體(如圖3.3.3)、客戶信息實(shí)體(如圖3.3.4)、職工信息實(shí)體(如圖3.3.5)。圖3.3.1汽車產(chǎn)品信息實(shí)體圖圖3.3.2倉(cāng)庫(kù)信息實(shí)體圖圖3.3.3供貨單位信息實(shí)體圖圖3.3.4客戶信息實(shí)體圖圖3.3.5工作人員信息實(shí)體圖根據(jù)上面的數(shù)據(jù)分析及各個(gè)實(shí)體的E-R分析,可以得出實(shí)體與實(shí)體之間的E-R圖各實(shí)體之間的E.R圖如下所示:從上述E-R圖可以看出,各個(gè)實(shí)體之間的關(guān)系如下:(1)一個(gè)供貨單位可以提供多個(gè)汽車配件,一種產(chǎn)品也可以被多個(gè)供貨單位提供。因此,供貨單位和汽車配件實(shí)體之間的關(guān)系為多對(duì)多。(2)一種汽車配件可以放置在多個(gè)倉(cāng)庫(kù)中,一個(gè)倉(cāng)庫(kù)也可以存放多種汽車配件。因此,汽車配件和倉(cāng)庫(kù)實(shí)體之間的關(guān)系為多對(duì)多。(3)一個(gè)進(jìn)銷存員可以管理多個(gè)倉(cāng)庫(kù),一個(gè)倉(cāng)庫(kù)也可以被多個(gè)進(jìn)銷存員管理。因此,倉(cāng)庫(kù)與進(jìn)銷存員之間的關(guān)系為多對(duì)多。(4)一個(gè)倉(cāng)庫(kù)可以給多個(gè)收貨單位提供汽車配件,一個(gè)收貨單位也可以從多個(gè)倉(cāng)庫(kù)中調(diào)出汽車配件。因此,供貨單位和倉(cāng)庫(kù)之間的關(guān)系為多對(duì)多。3.3.2數(shù)據(jù)庫(kù)表E—R圖為實(shí)體.聯(lián)系圖,提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型。簡(jiǎn)單來(lái)講E.R圖就是實(shí)體之間的關(guān)系圖。從他的描述中我們可以知道系統(tǒng)中的實(shí)體類之間的聯(lián)系。下面本文根據(jù)E.R圖的特點(diǎn)結(jié)合本系統(tǒng)的實(shí)際情況給出了供應(yīng)商基本信息表(如圖3.3.5)、客戶基本信息表(如圖3.3.6)、產(chǎn)品基本信息表(如圖3.3.7)、倉(cāng)庫(kù)的基本信息表(如圖3.3.8)。如圖所示。數(shù)據(jù)字段含義數(shù)據(jù)字段名類型長(zhǎng)度空否約束企業(yè)編號(hào)Enterprise-Numberint8否主鍵企業(yè)名稱Enterprise-Namestring20否企業(yè)地址Enterprise-Addressstring30否負(fù)責(zé)人Constact-Namevariant10否聯(lián)系電話Constact-Phonestring20否傳真號(hào)Fax-Numberlong10否郵政編碼Post-Codelong10否開(kāi)戶行Openingbankstring8否銀行賬號(hào)Bank-Accountvariant20否產(chǎn)品批號(hào)Product-Numberlong8否產(chǎn)品名稱Product-Namestring20否產(chǎn)品規(guī)格Product-Standardvariant20否倉(cāng)庫(kù)編號(hào)Storehouse-Numberint8否圖3.3.5供貨商基本信息表數(shù)據(jù)字段含義數(shù)據(jù)字段名類型長(zhǎng)度空否約束客戶編號(hào)Client-Numberint8否主鍵客戶名稱Client-Namestring20否客戶地址Client-Addressstring30否經(jīng)手人Constact-Namevariant10否聯(lián)系電話Constact-Phonestring20否傳真號(hào)Fax-Numberlong10否郵政編碼Post-Codelong10否開(kāi)戶行Openingbankstring8否銀行賬號(hào)Bank-Accountvariant20否產(chǎn)品批號(hào)Product-Numberlong8否產(chǎn)品名稱Product-Namestring20否產(chǎn)品規(guī)格Product-Standardvariant20否職工編號(hào)Employee-Numberint8否倉(cāng)庫(kù)編號(hào)Storehouse-Numberint8否圖3.3.6客戶基本信息表數(shù)據(jù)字段含義數(shù)據(jù)字段名類型長(zhǎng)度空否約束產(chǎn)品批號(hào)Product-Numberlong8否主鍵產(chǎn)品名稱Product-Namestring20否產(chǎn)品產(chǎn)地Client-Addressstring30否產(chǎn)品規(guī)格Product-Standardvariant20否生產(chǎn)廠家Product-Enterprisestring20否負(fù)責(zé)人Constact-Namevariant10否產(chǎn)品進(jìn)價(jià)Product-Priceint8否產(chǎn)品售價(jià)Sale-Priceint8否產(chǎn)品數(shù)量Product-Quntitylong10否企業(yè)編號(hào)Enterprise-Numberint8否職工編號(hào)Employee-Numberint8否倉(cāng)庫(kù)編號(hào)Storehouse-Numberint8否圖3.3.7產(chǎn)品基本信息表數(shù)據(jù)字段含義數(shù)據(jù)字段名類型長(zhǎng)度空否約束倉(cāng)庫(kù)編號(hào)Storehouse-Numberint8否主鍵倉(cāng)庫(kù)名稱Storehouse-Namestring20否倉(cāng)庫(kù)地址Storehouse-Addressstring30否負(fù)責(zé)人Constact-Namevariant10否聯(lián)系電話Constact-Phonestring20否倉(cāng)庫(kù)類別Storehouse-Sortlong10否產(chǎn)品批號(hào)Product-Numberlong8否產(chǎn)品名稱Product-Namestring20否產(chǎn)品規(guī)格Product-Standardvariant20否倉(cāng)庫(kù)編號(hào)Storehouse-Numberint8否圖3.3.8倉(cāng)庫(kù)基本信息表3.4本章小結(jié)本章主要用E-R圖、數(shù)據(jù)表進(jìn)行了數(shù)據(jù)庫(kù)分析,分析了系統(tǒng)總體架構(gòu)目標(biāo),并通過(guò)對(duì)系統(tǒng)的總體架構(gòu)、架構(gòu)層次等進(jìn)行分析確定了系統(tǒng)總體架構(gòu)。對(duì)數(shù)據(jù)表中的各字段進(jìn)行了詳細(xì)描述,為系統(tǒng)實(shí)施奠定了基礎(chǔ)。第四章系統(tǒng)實(shí)施本章首先介紹了各個(gè)子系統(tǒng)子模塊的實(shí)現(xiàn),主要是給出了部分模塊系統(tǒng)界面的截圖和部分源代碼。下面是本系統(tǒng)的登錄界面(如圖4.1)和系統(tǒng)界面截圖(如圖4.2)以及主要代碼。圖4.1登錄界面圖PrivateSubForm_Activate()Me.Caption=App.Title&":"&App.Major&"."&App.Minor&"."&App.Revision'當(dāng)記錄為零時(shí),進(jìn)入系統(tǒng)具有所有權(quán)限IfData1.Recordset.RecordCount=0ThenMsgBox("您還沒(méi)有設(shè)置操作員密碼和權(quán)限,請(qǐng)?jiān)O(shè)置操
溫馨提示
- 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ù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 舞蹈房裝修方案(3篇)
- 個(gè)人店鋪推銷方案(3篇)
- DB23-T3021-2021-氣象災(zāi)害防御重點(diǎn)單位評(píng)估規(guī)范-黑龍江省
- DB23-T2923-2021-飼用大豆半干青貯加工與貯藏技術(shù)規(guī)程-黑龍江省
- DB23-T2889-2021-楊樹(shù)人工造林間作黨參栽培技術(shù)規(guī)程-黑龍江省
- 全力改進(jìn)服務(wù)管理制度
- 小型公司員工管理制度
- 利潤(rùn)擺攤定價(jià)方案(3篇)
- 斜坡荒地改造方案(3篇)
- 公司測(cè)繪質(zhì)量管理制度
- 2025年江蘇省蘇州市太倉(cāng)市英語(yǔ)八年級(jí)第二學(xué)期期末復(fù)習(xí)檢測(cè)試題含答案
- 2025南京市房屋買賣合同
- 東莞濱海灣新區(qū)管理委員會(huì)下屬事業(yè)單位招聘筆試真題2024
- 2025年云南省中考數(shù)學(xué)-26題二次函數(shù)降次冪題35道
- 2025屆中考地理全真模擬卷 【江蘇專用】(含解析)
- 2025年自動(dòng)駕駛汽車商業(yè)化應(yīng)用場(chǎng)景規(guī)劃與風(fēng)險(xiǎn)評(píng)估報(bào)告
- 安徽宣城郎溪開(kāi)創(chuàng)控股集團(tuán)有限公司下屬子公司招聘筆試題庫(kù)2025
- 體育俱樂(lè)部托管協(xié)議書(shū)
- 2025屆江蘇省高三高考科研卷語(yǔ)文試題及參考答案
- 統(tǒng)編版語(yǔ)文六年級(jí)下冊(cè)古詩(shī)詞誦讀考點(diǎn)鞏固 期末復(fù)習(xí)專用課件
- 中小學(xué)期末考試總動(dòng)員主題班會(huì)
評(píng)論
0/150
提交評(píng)論