汽車(chē)零配件管理系統(tǒng)_第1頁(yè)
汽車(chē)零配件管理系統(tǒng)_第2頁(yè)
汽車(chē)零配件管理系統(tǒng)_第3頁(yè)
汽車(chē)零配件管理系統(tǒng)_第4頁(yè)
汽車(chē)零配件管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩72頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、62/77武漢理工大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)汽修配件治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)院(系): 專(zhuān)業(yè)班級(jí): 學(xué)生姓名: 指導(dǎo)教師: 學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特不加以標(biāo)注引用的內(nèi)容外,本論文不包括任何其他個(gè)人或集體差不多發(fā)表或撰寫(xiě)的成果作品。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。作者簽名: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書(shū)本學(xué)位論文作者完全了解學(xué)校有關(guān)保障、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向有關(guān)學(xué)位論文治理部門(mén)或機(jī)構(gòu)送交論文的復(fù)印件和電子版,同意論文被查閱和借閱。本人授權(quán)省級(jí)優(yōu)秀學(xué)士論文評(píng)選機(jī)構(gòu)將本學(xué)位論文的全部或部分內(nèi)容

2、編入有關(guān)數(shù)據(jù)進(jìn)行檢索,能夠采納影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。本學(xué)位論文屬于 1、囗保密,在 年解密后適用本授權(quán)書(shū)。 2、囗不保密。(請(qǐng)?jiān)谝陨舷鄳?yīng)方框內(nèi)打“” )作者簽名: 年 月 日導(dǎo)師簽名: 年 月 日(講明:除涉及軍事國(guó)防等必須要求保密的項(xiàng)目外,凡要求論文保密者均需向武漢理工大學(xué)科技進(jìn)展院提交書(shū)面申請(qǐng),講明需要保密的理由。)畢業(yè)設(shè)計(jì)(論文)任務(wù)書(shū)學(xué)生姓名: 專(zhuān)業(yè)班級(jí): 指導(dǎo)教師: 工作單位: 設(shè)計(jì)(論文)題目: 汽修配件治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)設(shè)計(jì)(論文)要緊內(nèi)容:1.需求分析;2.系統(tǒng)分析(可行性分析、組織結(jié)構(gòu)圖、業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典等);3.系統(tǒng)設(shè)計(jì)(功能結(jié)構(gòu)

3、圖設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、編碼設(shè)計(jì)、模塊設(shè)計(jì)、算法設(shè)計(jì)、輸入輸出設(shè)計(jì)等);4.系統(tǒng)實(shí)施(程序框圖、系統(tǒng)界面、模擬運(yùn)行數(shù)據(jù),系統(tǒng)調(diào)試過(guò)程,系統(tǒng)使用講明書(shū)或用戶(hù)手冊(cè));5.結(jié)論(對(duì)系統(tǒng)開(kāi)發(fā)的結(jié)果進(jìn)行總結(jié));6.參考文獻(xiàn)。要求完成的要緊任務(wù):1.依照信息系統(tǒng)的開(kāi)發(fā)要求,有打算地完成兩次系統(tǒng)調(diào)研;2.查閱相關(guān)的國(guó)內(nèi)外資料,對(duì)國(guó)內(nèi)外的研究現(xiàn)狀加以分析;3.要求所設(shè)計(jì)的系統(tǒng)應(yīng)能準(zhǔn)確無(wú)誤的反映用戶(hù)的業(yè)務(wù)流程,滿(mǎn)足用戶(hù)的各項(xiàng)要求,并具有高可靠性。在此前提下盡可能使系統(tǒng)簡(jiǎn)潔明了,人機(jī)界面友好,易于操作;4.完成皮殼網(wǎng),實(shí)現(xiàn)皮殼網(wǎng)的信息化。5.完成許多于12000字的畢業(yè)論文并提交系統(tǒng)源代碼光盤(pán)。6.每周撰寫(xiě)一篇工作日

4、志,并交給導(dǎo)師檢查。必讀參考資料:1)王虎,張駿,治理信息系統(tǒng)(第2版),武漢:武漢理工大學(xué)出版社,20072)薛華成,治理信息系統(tǒng)(第四版),北京:清華大學(xué)出版社,20033)Stephen Haag, Maeve Cummings, Amy Phillips, Management Information Systems for the Information Age (6th Edition), 北京:機(jī)械工業(yè)出版社,2007指導(dǎo)教師簽名 系主任簽名 院長(zhǎng)簽名(章) 武漢理工大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)開(kāi)題報(bào)告1、目的及意義(含國(guó)內(nèi)外的研究現(xiàn)狀分析)隨著汽車(chē)的普及,使用汽車(chē)的規(guī)模不斷擴(kuò)大,

5、汽車(chē)修理廠產(chǎn)生了大量的業(yè)務(wù),采購(gòu)治理工作中處理的信息日益增加,采納傳統(tǒng)的治理方法和治理工具或計(jì)算機(jī)單機(jī)來(lái)處理各種事務(wù)信息,差不多遠(yuǎn)遠(yuǎn)不能滿(mǎn)足為了培養(yǎng)現(xiàn)代科技人才的需要。采購(gòu)治理系統(tǒng)是一個(gè)企業(yè)不可缺少的一部分,它的內(nèi)容關(guān)于企業(yè)的決策者和治理者來(lái)講差不多上至關(guān)重要的,因此采購(gòu)治理系統(tǒng)應(yīng)該能為用戶(hù)提供充足的信息和快捷的查詢(xún)手段,作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)零件庫(kù)存信息進(jìn)行治理,具有特有的技術(shù)意義和治理意義。過(guò)去的企業(yè)經(jīng)營(yíng)一直采納認(rèn)為治理、手工統(tǒng)計(jì)的方法進(jìn)行,在過(guò)去客戶(hù)數(shù)量較少的情況下還能夠適應(yīng),但隨著汽車(chē)適用范圍不斷擴(kuò)大,汽車(chē)修理廠的業(yè)務(wù)呈集合增長(zhǎng)以往手工或半自動(dòng)模式的采購(gòu)治理方式的弊端日益

6、顯露出來(lái)。這在專(zhuān)門(mén)大程度上阻礙了治理上的工作效率,甚至阻礙正常的業(yè)務(wù)治理。如何運(yùn)用現(xiàn)代化手段運(yùn)行科學(xué)治理,差不多成為一個(gè)亟待解決的問(wèn)題。針對(duì)那個(gè)問(wèn)題,結(jié)合汽車(chē)修理的實(shí)際情況,確定了開(kāi)發(fā)采購(gòu)治理信息系統(tǒng)的項(xiàng)目打算。汽車(chē)公司零部件采購(gòu)工作是一個(gè)復(fù)雜的項(xiàng)目治理過(guò)程,要緊是依照企業(yè)的業(yè)務(wù)規(guī)劃圍繞新車(chē)型開(kāi)發(fā)直到批量生產(chǎn)整個(gè)過(guò)程的跟蹤和治理。公司有多個(gè)專(zhuān)門(mén)的信息系統(tǒng),要緊是為了保證生產(chǎn)需求。隨著車(chē)型、項(xiàng)目的增多、生產(chǎn)基地的增加以及矩陣式項(xiàng)目治理的實(shí)施,項(xiàng)目經(jīng)理們碰到了許多新問(wèn)題:如信息交流不暢、準(zhǔn)確性差、查找煩瑣、時(shí)效性差等;同時(shí)各項(xiàng)目參與者各自為政、產(chǎn)生大量重復(fù)工作、工作效率低。此外項(xiàng)目預(yù)警、風(fēng)險(xiǎn)評(píng)估完

7、全靠人工操縱,工作煩瑣、容易出錯(cuò)。結(jié)合項(xiàng)目治理的概念以及對(duì)公司零部件采購(gòu)的分析,能夠看出采購(gòu)過(guò)程是一個(gè)典型的項(xiàng)目治理過(guò)程。同時(shí),相關(guān)于一般的項(xiàng)目治理過(guò)程,采購(gòu)過(guò)程又是一個(gè)極其復(fù)雜的多頭緒、多任務(wù)、多覆蓋面的項(xiàng)目治理過(guò)程。其中涉及到成本操縱、進(jìn)度協(xié)調(diào)、質(zhì)量治理、供應(yīng)商資源優(yōu)化重組、供應(yīng)商選擇等多項(xiàng)繁復(fù)、交錯(cuò)的任務(wù)。2、差不多內(nèi)容和技術(shù)方案差不多內(nèi)容:汽修零件采購(gòu)治理系統(tǒng),分為四個(gè)要緊模塊,第一個(gè)模塊是用戶(hù)登錄模塊,在那個(gè)模塊中對(duì)使用者進(jìn)行權(quán)限設(shè)定,對(duì)治理員的職能進(jìn)行設(shè)定;第二個(gè)模塊是采購(gòu)治理模塊,那個(gè)模塊中有以下流程:采購(gòu)單、采購(gòu)收貨、現(xiàn)款采購(gòu)、采購(gòu)?fù)素?、采?gòu)收貨、采購(gòu)付款,此模塊中,會(huì)產(chǎn)生銷(xiāo)售

8、訂單,提貨單,收貨單,收料單,庫(kù)存報(bào)表,物料欠發(fā)單,請(qǐng)購(gòu)物品登記單、訂購(gòu)確定或更改通知單等單據(jù),此模塊中的組成部分應(yīng)如下:供應(yīng)商、業(yè)務(wù)查找、收付款方式、商品資料、應(yīng)付治理、庫(kù)存狀況;第三模塊,經(jīng)營(yíng)分析模塊,此模塊中對(duì)采購(gòu)的各項(xiàng)業(yè)務(wù)進(jìn)行生成報(bào)表或者進(jìn)行數(shù)據(jù)分析;第四模塊,差不多資料存儲(chǔ):有客戶(hù)資料、供應(yīng)商資料、職員資料、商品資料、倉(cāng)庫(kù)資料等初始資料的設(shè)置。技術(shù)方案:汽修零件采購(gòu)治理系統(tǒng)所需要實(shí)現(xiàn)的模塊中,采納了用戶(hù)界面和系統(tǒng)功能分開(kāi)的方式來(lái)實(shí)現(xiàn),每個(gè)模塊所實(shí)現(xiàn)的功能都在相應(yīng)的類(lèi)中完成,如此關(guān)于代碼的維護(hù)和升級(jí)帶來(lái)了極大的便利。關(guān)于數(shù)據(jù)庫(kù)的存取,全部差不多上使用存儲(chǔ)過(guò)程來(lái)實(shí)現(xiàn)的。零件采購(gòu)治理系統(tǒng)是

9、基于Windows操作系統(tǒng)開(kāi)發(fā)的辦公自動(dòng)化軟件,以Microsoft SQL server 2008作為后臺(tái)數(shù)據(jù)庫(kù)并從數(shù)據(jù)庫(kù)的應(yīng)用和開(kāi)發(fā)的實(shí)效性角度動(dòng)身,使用Microsoft Visual Studio.NET 2008作為開(kāi)發(fā)工具,要緊采納C#、ASP.NET作為編程語(yǔ)言,采納面向?qū)ο蠹夹g(shù)。在運(yùn)行環(huán)境.NET Framework 1.1、Windows XP,IE 8.0下編譯調(diào)試通過(guò)。3、進(jìn)度安排1、第6-7周(4月1日-4月14日):查閱和收集資料,完成開(kāi)題報(bào)告。2、第8周(4月15日4月21日):完成需求分析,確定業(yè)務(wù)流程。3、第9-10周(4月22日-5月5日):實(shí)現(xiàn)系統(tǒng)要緊功能的

10、設(shè)計(jì)。 4、第11-12周(5月6日-5月19日):完成論文初稿。 5、第13周(5月20日-5月24日):完善系統(tǒng)功能,修改論文。6、第14周(5月27日-5月31日):提交論文定稿,預(yù)備答辯。4、指導(dǎo)老師意見(jiàn) 指導(dǎo)教師簽名: 年 月 日注:1開(kāi)題報(bào)告應(yīng)依照教師下發(fā)的畢業(yè)設(shè)計(jì)(論文)任務(wù)書(shū),在教師的指導(dǎo)下由學(xué)生獨(dú)立撰寫(xiě),在畢業(yè)設(shè)計(jì)開(kāi)始后三周內(nèi)完成。2“設(shè)計(jì)的目的及意義”至少800字,“差不多內(nèi)容和技術(shù)方案”至少400字。進(jìn)度安排應(yīng)盡可能詳細(xì)。3指導(dǎo)教師意見(jiàn):學(xué)生的調(diào)研是否充分?差不多內(nèi)容和技術(shù)方案是否已明確?是否差不多具備開(kāi)始設(shè)計(jì)(論文)的條件?能否達(dá)到預(yù)期的目標(biāo)?是否同意進(jìn)入設(shè)計(jì)(論文)目

11、錄 TOC o 1-3 h z u HYPERLINK l _Toc358382584 摘要 PAGEREF _Toc358382584 h I HYPERLINK l _Toc358382585 Abstract PAGEREF _Toc358382585 h II HYPERLINK l _Toc358382586 1概述 PAGEREF _Toc358382586 h 1 HYPERLINK l _Toc358382587 1.1 引言 PAGEREF _Toc358382587 h 1 HYPERLINK l _Toc358382588 1.2新系統(tǒng)的可行性分析 PAGEREF _To

12、c358382588 h 1 HYPERLINK l _Toc358382589 1.2.1經(jīng)濟(jì)上的可行性 PAGEREF _Toc358382589 h 1 HYPERLINK l _Toc358382590 1.2.2技術(shù)上的可行性 PAGEREF _Toc358382590 h 1 HYPERLINK l _Toc358382591 1.2.3進(jìn)度上的可行性 PAGEREF _Toc358382591 h 1 HYPERLINK l _Toc358382592 1.3系統(tǒng)開(kāi)發(fā)及運(yùn)行環(huán)境 PAGEREF _Toc358382592 h 2 HYPERLINK l _Toc358382593

13、 1.3.1硬件平臺(tái) PAGEREF _Toc358382593 h 2 HYPERLINK l _Toc358382594 1.3.2軟件平臺(tái) PAGEREF _Toc358382594 h 2 HYPERLINK l _Toc358382595 1.3.3開(kāi)發(fā)環(huán)境及所用技術(shù) PAGEREF _Toc358382595 h 2 HYPERLINK l _Toc358382596 1.4系統(tǒng)規(guī)劃 PAGEREF _Toc358382596 h 3 HYPERLINK l _Toc358382597 1.4.1目的 PAGEREF _Toc358382597 h 3 HYPERLINK l _T

14、oc358382598 1.4.2開(kāi)發(fā)進(jìn)度安排 PAGEREF _Toc358382598 h 3 HYPERLINK l _Toc358382599 2 系統(tǒng)分析 PAGEREF _Toc358382599 h 4 HYPERLINK l _Toc358382600 2.1需求分析 PAGEREF _Toc358382600 h 4 HYPERLINK l _Toc358382601 2.3數(shù)據(jù)流程分析 PAGEREF _Toc358382601 h 7 HYPERLINK l _Toc358382602 2.4數(shù)據(jù)字典 PAGEREF _Toc358382602 h 9 HYPERLINK

15、 l _Toc358382603 2.4.1數(shù)據(jù)存儲(chǔ) PAGEREF _Toc358382603 h 9 HYPERLINK l _Toc358382604 2.4.2數(shù)據(jù)流 PAGEREF _Toc358382604 h 11 HYPERLINK l _Toc358382605 3 系統(tǒng)設(shè)計(jì) PAGEREF _Toc358382605 h 12 HYPERLINK l _Toc358382606 3.1 概述 PAGEREF _Toc358382606 h 12 HYPERLINK l _Toc358382607 3.2 系統(tǒng)功能設(shè)計(jì) PAGEREF _Toc358382607 h 13 H

16、YPERLINK l _Toc358382609 3.3系統(tǒng)功能描述 PAGEREF _Toc358382609 h 14 HYPERLINK l _Toc358382610 3.4 數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc358382610 h 14 HYPERLINK l _Toc358382611 3.4.1E-R圖設(shè)計(jì) PAGEREF _Toc358382611 h 14 HYPERLINK l _Toc358382612 3.4.2邏輯結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc358382612 h 17 HYPERLINK l _Toc358382613 3.5 系統(tǒng)安全設(shè)計(jì) PAGEREF

17、_Toc358382613 h 19 HYPERLINK l _Toc358382614 3.5.1治理員登錄的安全性 PAGEREF _Toc358382614 h 19 HYPERLINK l _Toc358382615 3.5.2操作安全性 PAGEREF _Toc358382615 h 19 HYPERLINK l _Toc358382616 3.5.3數(shù)據(jù)安全性 PAGEREF _Toc358382616 h 19 HYPERLINK l _Toc358382617 4.1 開(kāi)發(fā)工具簡(jiǎn)介 PAGEREF _Toc358382617 h 19 HYPERLINK l _Toc35838

18、2618 4.1.1網(wǎng)站所用的Web技術(shù)有: PAGEREF _Toc358382618 h 19 HYPERLINK l _Toc358382619 4.1.2本系統(tǒng)的開(kāi)發(fā)工具: PAGEREF _Toc358382619 h 20 HYPERLINK l _Toc358382620 4.2 系統(tǒng)實(shí)施的進(jìn)度打算 PAGEREF _Toc358382620 h 24 HYPERLINK l _Toc358382621 4.2各個(gè)模塊的實(shí)施 PAGEREF _Toc358382621 h 24 HYPERLINK l _Toc358382622 4.2.1治理員登錄模塊 PAGEREF _Toc

19、358382622 h 24 HYPERLINK l _Toc358382623 4.2.2職員治理模塊 PAGEREF _Toc358382623 h 26 HYPERLINK l _Toc358382624 5系統(tǒng)測(cè)試和調(diào)試 PAGEREF _Toc358382624 h 31 HYPERLINK l _Toc358382625 5.1 測(cè)試 PAGEREF _Toc358382625 h 31 HYPERLINK l _Toc358382626 5. 1測(cè)試方法 PAGEREF _Toc358382626 h 32 HYPERLINK l _Toc358382627 5. 2單元測(cè)試 P

20、AGEREF _Toc358382627 h 32 HYPERLINK l _Toc358382628 5. 3測(cè)試結(jié)論 PAGEREF _Toc358382628 h 33 HYPERLINK l _Toc358382629 6 結(jié)論 PAGEREF _Toc358382629 h 33 HYPERLINK l _Toc358382630 7 結(jié)束語(yǔ) PAGEREF _Toc358382630 h 34 HYPERLINK l _Toc358382631 參考文獻(xiàn) PAGEREF _Toc358382631 h 35摘要本系統(tǒng)要緊從現(xiàn)代社會(huì)信息化的觀念動(dòng)身,通過(guò)對(duì)現(xiàn)有資料的分析、研究和整理,

21、確定了基于.NET系統(tǒng)開(kāi)發(fā)汽車(chē)配件治理系統(tǒng)的可行性。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息治理,使用計(jì)算機(jī)進(jìn)行信息的治理,能夠大大提高工作效率?,F(xiàn)時(shí)期,隨著中國(guó)的汽車(chē)工業(yè)的快速進(jìn)展,汽車(chē)修理行業(yè)也是蒸蒸日上,而開(kāi)發(fā)出新的汽車(chē)配件治理系統(tǒng)是許多也是汽車(chē)修理公司的需求,依據(jù)有關(guān)部門(mén)的職能,從汽車(chē)配件治理部門(mén)的日常工作動(dòng)身,了解到相關(guān)部門(mén)的要緊治理內(nèi)容有分類(lèi)治理、庫(kù)存治理、采購(gòu)治理、銷(xiāo)售治理,由此開(kāi)發(fā)一套為相應(yīng)治理人員進(jìn)行日常治理提供便利的系統(tǒng),向著無(wú)紙化辦公的目標(biāo)努力。本論文旨在詳細(xì)講明如何在基于和SQLserver2005的環(huán)境下,完成一個(gè)具有完整汽修配件治理功能的治理系統(tǒng)。關(guān)鍵詞:A;SQLs

22、erver2005;汽修配件;AbstractThis system mainly embarks from the modern concept of social informatization,Research and sorting through the analysis of existing data identified based on. NET system, the feasibility of the development of auto parts management system. Biggest advantage lies in using it to co

23、mputer information management, the use of computer information management, can greatly improve the work efficiency.At present, with the rapid development of Chinas auto industry, auto repair industry is booming, and developed a new auto parts management system is that many are auto repair company de

24、mand, according to the relevant departments of the function, starting from the daily work of auto parts management, understand the related department main management content classification management, inventory management, purchasing management, sales management, thus set for the corresponding devel

25、opment of management personnel to provide convenience for daily management of the system, the goal towards the paperless office.This thesis aims to elaborate on how the environment based on and SQLserver2005, complete with a full auto parts management system management functions.Key words: A;SQLserv

26、er2005;Auto accessories;1概述1.1 引言傳統(tǒng)的汽修配件治理屬于手工治理,各個(gè)部門(mén)之間的聯(lián)動(dòng)性差,容易造成信息溝通不便,治理過(guò)程中各個(gè)環(huán)節(jié)脫鉤,零件分類(lèi)治理、庫(kù)存治理以及銷(xiāo)售治理差不多上其中的重要環(huán)節(jié),然而分管這三個(gè)重要環(huán)節(jié)之間的部門(mén)假如缺乏了聯(lián)動(dòng)性,則會(huì)造成不必要的損失,加大了公司的負(fù)擔(dān)。庫(kù)存、采購(gòu)、銷(xiāo)售這三個(gè)環(huán)節(jié)經(jīng)常自成系統(tǒng),如此占用的資源較大,而容易造成治理上的困難。用傳統(tǒng)汽修配件治理手段,為保證實(shí)現(xiàn)對(duì)配件的出庫(kù)、入庫(kù)的治理,就需要定期進(jìn)行大量人工檢查,而且出錯(cuò)的幾率較大。應(yīng)用我們學(xué)過(guò)的系統(tǒng)設(shè)計(jì)知識(shí)現(xiàn)在差不多能夠設(shè)計(jì)出集汽修配件的庫(kù)存、采購(gòu)、銷(xiāo)售等功能于一體的系統(tǒng)

27、,該系統(tǒng)應(yīng)能夠通過(guò)數(shù)據(jù)的輸入和存儲(chǔ)來(lái)對(duì)傳統(tǒng)治理手段進(jìn)行簡(jiǎn)化,以達(dá)到節(jié)約資源,提高治理效率的目的。1.2新系統(tǒng)的可行性分析1.2.1經(jīng)濟(jì)上的可行性本系統(tǒng)采納Microsoft Visual studio 2008 和SQL Server2005開(kāi)發(fā),對(duì)硬件的要求也不高,因此從軟件到硬件,開(kāi)發(fā)成本都極低。同時(shí),采納原型法的開(kāi)發(fā)方法來(lái)開(kāi)發(fā)本系統(tǒng),開(kāi)發(fā)時(shí)刻短,能快速形成一個(gè)系統(tǒng)原型,最后再依照用戶(hù)的需求加以改進(jìn),整個(gè)過(guò)程對(duì)人力、財(cái)力要求也不高,因此從經(jīng)濟(jì)上講,是可行的。1.2.2技術(shù)上的可行性由于本系統(tǒng)采納Microsoft Visual studio 2008 和SQL Server2005為平臺(tái),

28、當(dāng)前的開(kāi)發(fā)技術(shù)、軟件、硬件技術(shù)都相當(dāng)?shù)某墒?,足以滿(mǎn)足系統(tǒng)的要求,開(kāi)發(fā)本系統(tǒng)在技術(shù)上是可行的。1.2.3進(jìn)度上的可行性本系統(tǒng)涉及面不大,規(guī)模小、核心流程比較連貫,能快速獵取系統(tǒng)需求信息,能夠?qū)iT(mén)有條理的逐步完成各項(xiàng)工作,業(yè)務(wù)相對(duì)簡(jiǎn)單。因此能夠有條有理的在規(guī)定期限內(nèi)完成所有開(kāi)發(fā)工作。綜上所述,本系統(tǒng)是完全可行的,能夠立即開(kāi)發(fā)。1.3系統(tǒng)開(kāi)發(fā)及運(yùn)行環(huán)境1.3.1硬件平臺(tái)(1)CPU:inter core i5 m480 2.67Ghz(2)內(nèi)存:4GB1.3.2軟件平臺(tái)(1)操作系統(tǒng): Windows 7(2)數(shù)據(jù)庫(kù)治理系統(tǒng): SQL Server 2005(3)開(kāi)發(fā)環(huán)境:Microsoft.NET

29、 Framework SDK v3.5(4)開(kāi)發(fā)工具:Microsoft Visual Studio 2008(5)開(kāi)發(fā)語(yǔ)言:C#語(yǔ)言(6)Web服務(wù)器:IIS 7.01.3.3開(kāi)發(fā)環(huán)境及所用技術(shù)1)ASP.NETASP.NET是M的一部分,作為戰(zhàn)略產(chǎn)品,不僅僅是 Active Server Page (ASP) 的下一個(gè)版本;它還提供了一個(gè)統(tǒng)一的 Web 開(kāi)發(fā)模型,其中包括開(kāi)發(fā)人員生成企業(yè)級(jí) Web 應(yīng)用程序所需的各種服務(wù)。ASP.NET 的語(yǔ)法在專(zhuān)門(mén)大程度上與 ASP 兼容,同時(shí)它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全愛(ài)護(hù)。能夠通過(guò)在現(xiàn)有 ASP

30、 應(yīng)用程序中逐漸添加 ASP.NET 功能,隨時(shí)增強(qiáng) ASP 應(yīng)用程序的功能。ASP.NET 是一個(gè)已編譯的、基于 .NET 的環(huán)境,能夠用任何與 .NET 兼容的語(yǔ)言(包括 Visual Basic .NET、C# 和 JScripts .NET)創(chuàng)作應(yīng)用程序。另外,任何 ASP.NET 應(yīng)用程序都能夠使用整個(gè) .NET Framework。它提供了一個(gè)統(tǒng)一的 Web 開(kāi)發(fā)模型,其中包括開(kāi)發(fā)人員生成企業(yè)級(jí) Web 應(yīng)用程序所需的各種服務(wù)。ASP.NET 的語(yǔ)法在專(zhuān)門(mén)大程度上與 ASP 兼容,同時(shí)它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應(yīng)用程序,并提供更好的安全愛(ài)護(hù)。能夠無(wú)縫

31、地與 WYSIWYG HTML 編輯器和其他編程工具(包括 Microsoft Visual Studio .NET)一起工作。這不僅使得 Web 開(kāi)發(fā)更加方便,而且還能提供這些工具必須提供的所有優(yōu)點(diǎn),包括開(kāi)發(fā)人員能夠用來(lái)將服務(wù)器控件拖放到 Web 頁(yè)的 GUI 和完全集成的調(diào)試支持。當(dāng)創(chuàng)建 ASP.NET 應(yīng)用程序時(shí),開(kāi)發(fā)人員能夠使用 Web 窗體或 XML Web services,或以他們認(rèn)為合適的任何方式進(jìn)行組合。2)Microsoft SQL Server 2005 汽修配件治理系統(tǒng)采納SQL Server 2005數(shù)據(jù)庫(kù),實(shí)行自動(dòng)化,高效率進(jìn)行數(shù)據(jù)處理。SQL Server 200

32、5是Microsoft公司在數(shù)據(jù)庫(kù)領(lǐng)域中特不重要的產(chǎn)品,它具有性能良好、穩(wěn)定性強(qiáng)、便于治理和易于開(kāi)發(fā)等優(yōu)勢(shì),贏得了許多客戶(hù)的喜愛(ài)。由于本信息治理系統(tǒng)是使用ASP.NET開(kāi)發(fā)基于B/S體系結(jié)構(gòu)的Web應(yīng)用程序,將通過(guò)使用計(jì)算機(jī)網(wǎng)絡(luò)化處理,宿舍治理人員只需明白得計(jì)算機(jī)操作的初步知識(shí)即可。 SQL Server 2005提供了完整的數(shù)據(jù)治理和分析解決方案。SQL Server 2005數(shù)據(jù)平臺(tái)包括的工具有:關(guān)系型數(shù)據(jù)庫(kù)、復(fù)制服務(wù)、通知服務(wù)、集成服務(wù)、分析服務(wù)、報(bào)表服務(wù)、治理工具、開(kāi)發(fā)工具。Access數(shù)據(jù)庫(kù)本應(yīng)該是作為本信息治理系統(tǒng)使用的數(shù)據(jù)庫(kù),但考慮到若Access數(shù)據(jù)庫(kù)在Web服務(wù)器上使用,其在

33、數(shù)據(jù)處理流量,安全性和數(shù)據(jù)庫(kù)功能方面考慮,而SQL Server 2005是一種常用的關(guān)系數(shù)據(jù)庫(kù),能存放和讀取大量的數(shù)據(jù),能治理眾多并發(fā)的用戶(hù),故選用了SQL Server 2005數(shù)據(jù)庫(kù)。1.4系統(tǒng)規(guī)劃1.4.1目的小型汽修公司的配件治理一般差不多上使用手工治理,手工治理容易造成組織協(xié)調(diào)方面出現(xiàn)問(wèn)題,而小型汽修配件治理系統(tǒng)正好能夠解決這一問(wèn)題,使配件的采購(gòu)、庫(kù)存、銷(xiāo)售過(guò)程信息化,平臺(tái)化。對(duì)進(jìn)一步提高公司的工作效率有重要意義。1.4.2開(kāi)發(fā)進(jìn)度安排通過(guò)策劃與商談決定采納原型法進(jìn)行開(kāi)發(fā),在確定了各項(xiàng)需求之后,開(kāi)發(fā)出一個(gè)簡(jiǎn)易的系統(tǒng),而后進(jìn)行測(cè)試,以方便了解進(jìn)一步的功能需求。2 系統(tǒng)分析2.1需求分

34、析依照常用的物資治理系統(tǒng)的設(shè)計(jì),擬定下列一些功能:(1)治理員模塊:治理員登錄并實(shí)現(xiàn)超級(jí)治理員對(duì)一般治理員進(jìn)行增刪等操作。(2)汽修配件分類(lèi)模塊:對(duì)汽修零件進(jìn)行類(lèi)不的增刪改。(3)汽修配件治理:對(duì)現(xiàn)有的汽修零件信息進(jìn)行增刪改。(4)庫(kù)存治理:對(duì)庫(kù)存信息進(jìn)行查詢(xún)和配件入庫(kù)情況進(jìn)行查詢(xún)。(5)采購(gòu)治理:包括入庫(kù)登記、退貨登記、退貨查詢(xún)等功能的治理模塊。(6)銷(xiāo)售治理:包含銷(xiāo)售登記和銷(xiāo)售查詢(xún)的治理模塊。(7)修改密碼:對(duì)當(dāng)前治理員的密碼進(jìn)行修改。2.2業(yè)務(wù)流程分析用戶(hù)通過(guò)輸入用戶(hù)名和密碼進(jìn)入治理頁(yè)面,然后進(jìn)行業(yè)務(wù)流程處理,下列展示業(yè)務(wù)流程圖:(1)治理員治理模塊業(yè)務(wù)流程圖:圖2-1首先進(jìn)行治理員登錄

35、,然后在后臺(tái)對(duì)治理員類(lèi)型進(jìn)行判,假如是超級(jí)治理員,則會(huì)有進(jìn)行新增治理員操作的這一權(quán)限,新增的治理員信息會(huì)被儲(chǔ)存下來(lái),關(guān)于所有治理員,都有修改自己密碼的權(quán)限,產(chǎn)生的新密碼會(huì)被存儲(chǔ)下來(lái)。(2)汽修配件分類(lèi)和汽修配件治理模塊業(yè)務(wù)流程圖:圖2-2治理員使用自己的賬號(hào)進(jìn)行登錄之后,能夠?qū)ε浼?lèi)不進(jìn)行添加刪除修改,信息會(huì)儲(chǔ)存在在配件類(lèi)不表中,也能夠?qū)ε浼木唧w信息進(jìn)行添加刪除修改等操作,操作后的信息會(huì)存儲(chǔ)在配件信息表中。(3)銷(xiāo)售治理業(yè)務(wù)流程圖:圖2-3銷(xiāo)售治理首先是議價(jià)環(huán)節(jié),而后銷(xiāo)售生成訂單,直接在推斷倉(cāng)庫(kù)庫(kù)存是否滿(mǎn)足需求,若滿(mǎn)足則從倉(cāng)庫(kù)中調(diào)撥,若不滿(mǎn)足,則從市場(chǎng)采購(gòu)入庫(kù),調(diào)撥之后,進(jìn)行收款發(fā)貨流程,從

36、而結(jié)束交易。(4)采購(gòu)治理業(yè)務(wù)流程圖:圖2-4采購(gòu)治理從生成訂單開(kāi)始,然后將采購(gòu)單發(fā)送給供應(yīng)商,由供應(yīng)商發(fā)貨,收貨人員依照采購(gòu)單驗(yàn)貨收貨,若數(shù)量一致,則物資入庫(kù),假如超過(guò)采購(gòu)量,則將多余物資發(fā)還,假如低于采購(gòu)量,則通知供應(yīng)商補(bǔ)發(fā)物資。2.3數(shù)據(jù)流程分析數(shù)據(jù)流程分析要緊包括對(duì)信息的流淌、傳遞、處理、存儲(chǔ)等的分析。數(shù)據(jù)流程分析的目的確實(shí)是要發(fā)覺(jué)和解決數(shù)據(jù)流通中的問(wèn)題。現(xiàn)有的數(shù)據(jù)流程分析多是通過(guò)分層的數(shù)據(jù)流程圖(data flow diagram,簡(jiǎn)稱(chēng)DFD)來(lái)實(shí)現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出的業(yè)務(wù)流程順序,將相應(yīng)調(diào)查過(guò)程中所掌握的數(shù)據(jù)處理過(guò)程,繪制成一套完整的數(shù)據(jù)流程圖。從以上的業(yè)務(wù)流程圖

37、分析系統(tǒng)的數(shù)據(jù)流程是:治理員登錄,錄入配件分類(lèi),錄入配件信息,然后進(jìn)行銷(xiāo)售治理,庫(kù)存治理,采購(gòu)治理等步驟。然后在前臺(tái)對(duì)這些數(shù)據(jù)進(jìn)行展示,前臺(tái)治理員進(jìn)行登錄之后能夠進(jìn)行相應(yīng)的操作。數(shù)據(jù)流程圖符號(hào)講明如圖2-5所示:圖2-5 數(shù)據(jù)流程圖符號(hào)實(shí)體:記述系統(tǒng)之外的數(shù)據(jù)提供或數(shù)據(jù)獲得組織機(jī)構(gòu)或個(gè)人。數(shù)據(jù)存儲(chǔ):記述與處理有關(guān)的數(shù)據(jù)存儲(chǔ)。處理:記述某種業(yè)務(wù)的手工業(yè)或計(jì)算機(jī)的處理。數(shù)據(jù)流:記述數(shù)據(jù)流的流淌方向。據(jù)系統(tǒng)的業(yè)務(wù)流程,關(guān)于其中的數(shù)據(jù)流向、處理以及數(shù)據(jù)存儲(chǔ)進(jìn)行分析,得到如圖2-4所示的頂層數(shù)據(jù)流程圖:P-0P-0汽修配件采購(gòu)治理系統(tǒng)超級(jí)治理員超級(jí)治理員一般治理員一般治理員超級(jí)治理員操作信息一般治理員操

38、作信息超級(jí)治理員操操結(jié)果一般治理員操作結(jié)果果果圖2-6通過(guò)進(jìn)一步的分析可得到第二層的數(shù)據(jù)流程圖,如圖2-7所示:P-1P-1汽修配件采購(gòu)治理系統(tǒng)F1治理員信息F1治理員信息治理員信息表D1治理員信息表D1類(lèi)不信息表類(lèi)不信息表D2F2配件類(lèi)不信息F3配件具體F3配件具體信息配件信息表D3F4配件信息表D3F4采購(gòu)信息采購(gòu)信息表采購(gòu)信息表D4庫(kù)存信息表庫(kù)存信息表D5F5庫(kù)存信息銷(xiāo)售信息表銷(xiāo)售信息表D6F6銷(xiāo)售信息F7報(bào)損信息F7報(bào)損信息報(bào)損信息表報(bào)損信息表D7圖2-7 第二層數(shù)據(jù)流程圖2.4數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也確實(shí)是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共

39、同構(gòu)成系統(tǒng)的邏輯模型。2.4.1數(shù)據(jù)存儲(chǔ)名字:治理員信息表描述:記錄治理員的相關(guān)信息。名字:治理員信息表描述:記錄治理員的相關(guān)信息。編號(hào):D1組成:ID,用戶(hù)名,密碼,權(quán)限,添加時(shí)刻名字:配件詳細(xì)表描述:記錄所有配件的具體信息。編號(hào):D3組成:ID,名字:配件詳細(xì)表描述:記錄所有配件的具體信息。編號(hào):D3組成:ID,名稱(chēng),類(lèi)不,建議進(jìn)價(jià),實(shí)際進(jìn)價(jià),詳情,生產(chǎn)廠家,添加時(shí)刻,配件編號(hào),生產(chǎn)編號(hào)名字:配件類(lèi)不信息描述:記錄所有配件的類(lèi)不信息。編號(hào):D2組成:ID,類(lèi)不名,添加時(shí)刻,添加人名字:銷(xiāo)售信息表描述:記錄配件的庫(kù)存信息。編號(hào):D6組成:ID,名稱(chēng),類(lèi)不,銷(xiāo)售數(shù)量,生產(chǎn)商,類(lèi)型,實(shí)際進(jìn)貨價(jià)格

40、,添加時(shí)刻,配件編號(hào),生產(chǎn)編號(hào),計(jì)量單位,銷(xiāo)售價(jià)格名字:報(bào)損信息表描述:記錄損壞配件的信息。編號(hào):D7組成:ID,名稱(chēng),類(lèi)不,銷(xiāo)售數(shù)量,生產(chǎn)商,類(lèi)型,實(shí)際進(jìn)貨價(jià)格,添加時(shí)刻,配件編號(hào),生產(chǎn)編號(hào),計(jì)量單位名字:庫(kù)存信息表描述:記錄配件的庫(kù)存信息。編號(hào):D5組成:ID,名稱(chēng),類(lèi)不,數(shù)量,生產(chǎn)商,類(lèi)型,建議入庫(kù)價(jià),實(shí)際進(jìn)貨價(jià)格,添加時(shí)刻,配件編號(hào),生產(chǎn)編號(hào),計(jì)量單位名字:采購(gòu)入庫(kù)信息表描述:記錄配件的庫(kù)存信息。編號(hào):D4組成:ID,名稱(chēng),類(lèi)不,數(shù)量,生產(chǎn)商,類(lèi)型,建議入庫(kù)價(jià),實(shí)際進(jìn)貨價(jià)格,添加時(shí)刻,配件編號(hào),生產(chǎn)編號(hào),計(jì)量單位2.4.2數(shù)據(jù)流編號(hào):F7名字:報(bào)損信息來(lái)源:治理員輸入編號(hào):F7名字:報(bào)

41、損信息來(lái)源:治理員輸入去向:D7描述:治理員配件的報(bào)損信息進(jìn)行添加、修改。編號(hào):F5名字:庫(kù)存信息來(lái)源:治理員輸入去向:D5描述:治理員對(duì)配件的庫(kù)存信息進(jìn)行增刪查改編號(hào):F6名字:銷(xiāo)售信息來(lái)源:治理員輸入去向:D6描述:治理員對(duì)配件的銷(xiāo)售信息進(jìn)行添加和修改編號(hào):F3名字:配件詳細(xì)信息來(lái)源:治理員去向:D3描述:對(duì)配件詳細(xì)信息進(jìn)行增刪查改編號(hào):F4名字:采購(gòu)入庫(kù)信息來(lái)源:治理員輸入去向:D4描述:治理員對(duì)采購(gòu)入庫(kù)配件信息進(jìn)行增刪查改編號(hào):F1名字:治理員信息來(lái)源:超級(jí)治理員輸入去向:D1描述:治理員對(duì)系統(tǒng)治理員進(jìn)行治理,包括用戶(hù)名,密碼編號(hào):F2名字:配件類(lèi)不信息來(lái)源:治理員輸入去向:D2描述:

42、治理員對(duì)配件類(lèi)不信息進(jìn)行添加、刪除、修改等治理2.5.3數(shù)據(jù)處理處理過(guò)程的具體處理邏輯通常在詳細(xì)設(shè)計(jì)過(guò)程中用判定表或判定樹(shù)來(lái)描述。在數(shù)據(jù)字典中,只無(wú)原則描述處理過(guò)程的講明性信息,通常包括以下內(nèi)容:處理過(guò)程名,講明,輸入數(shù)據(jù)流,輸出數(shù)據(jù)流,處理。編號(hào):P編號(hào):P-0名字:汽修配件治理系統(tǒng)描述:治理員對(duì)數(shù)據(jù)進(jìn)行操作輸入/輸出:D1,D2,D3,D4,D5,D6,D73 系統(tǒng)設(shè)計(jì)3.1 概述時(shí)期設(shè)計(jì)的差不多目標(biāo)是解決系統(tǒng)如何實(shí)現(xiàn)問(wèn)題,也叫做概要設(shè)計(jì),本時(shí)期要緊任務(wù)是劃分出系統(tǒng)的物理元素及設(shè)計(jì)軟件的結(jié)構(gòu),完成軟件定義時(shí)期的任務(wù)之后就應(yīng)該對(duì)系統(tǒng)進(jìn)行總體設(shè)計(jì),即依照系統(tǒng)分析產(chǎn)生的分析結(jié)果來(lái)確定那個(gè)系統(tǒng)由哪

43、些系統(tǒng)和模塊組成,這些系統(tǒng)和模塊又如何有機(jī)的結(jié)合在一起,每個(gè)模塊的功能如何實(shí)現(xiàn)。系統(tǒng)設(shè)計(jì)的目標(biāo)是使系統(tǒng)實(shí)現(xiàn)擁有所要求的功能,同時(shí),力爭(zhēng)達(dá)到高效率、高可靠性、可修改性,同時(shí)容易掌握和使用。模塊化的依據(jù)是:把復(fù)雜問(wèn)題分解成許多容易解決的小問(wèn)題。原來(lái)的問(wèn)題也就變得容易解決。模塊化設(shè)計(jì)是把大型軟件按照一定的原則劃分成一個(gè)較小的相對(duì)功能獨(dú)立又相關(guān)聯(lián)的模塊。每個(gè)模塊完成一個(gè)特定的子功能。把這些模塊結(jié)合起來(lái)組成一個(gè)整體。完成指定的功能,滿(mǎn)足問(wèn)題的要求。采納模塊化原理的優(yōu)點(diǎn)在于能夠使軟件結(jié)構(gòu)清晰,容易測(cè)試和調(diào)試。從而提高軟件的可靠性,可修改性。有助于軟件開(kāi)發(fā)的組織治理。一個(gè)大型軟件可分不編寫(xiě)不同的模塊。模塊化

44、理論的幾個(gè)重要概念如下:(1).抽象抽象確實(shí)是抽象出事物的本質(zhì)特性而臨時(shí)不考慮它們的細(xì)節(jié)。處理復(fù)雜系統(tǒng)唯一有效的方法是用層次的方式構(gòu)造和分析它。一個(gè)復(fù)雜的動(dòng)態(tài)系統(tǒng)首先能夠用一些高級(jí)的抽象概念構(gòu)造和理解,這些高級(jí)概念又能夠用一些較低級(jí)的理解,直到最低層次的具體元素。(2).信息隱蔽和局部化信息隱蔽是指在設(shè)計(jì)和確定模塊時(shí),應(yīng)使得一個(gè)模塊內(nèi)包含的信息關(guān)于不需要這些信息的模塊來(lái)講,是不能訪(fǎng)問(wèn)。局部化是指把一些關(guān)系緊密的軟件元素物理的放得彼此靠近。局部化有助于實(shí)現(xiàn)信息隱蔽。信息隱蔽原理和局部化有助于在測(cè)試期間以及軟件維護(hù)期間修改軟件。因?yàn)榻^大多數(shù)數(shù)據(jù)和過(guò)程關(guān)于軟件的其它部分而言是隱蔽的,從而由疏忽引入的

45、錯(cuò)誤就專(zhuān)門(mén)少可能傳播到軟件的其它部分。(3).逐步求精的模塊化概念逐步求精和模塊化的抽象是緊密相關(guān)的。軟件結(jié)構(gòu)每一層中模塊表示對(duì)軟件抽象層次的次細(xì)化。用自頂向下,逐步求精的方法由抽象到具體的方式分配操縱,簡(jiǎn)化了軟件設(shè)計(jì)和實(shí)施,提高了軟件的可理解性和可測(cè)試性,并使得軟件更容易維護(hù)。(4).模塊獨(dú)立性模塊的劃分要使模塊間盡可能的相互獨(dú)立,獨(dú)立模塊較易維護(hù)。度量模塊的獨(dú)立程度有兩個(gè)標(biāo)準(zhǔn):內(nèi)聚和耦合。耦合是對(duì)一個(gè)軟件結(jié)構(gòu)內(nèi)不同模塊之間互連程度的度量。耦合強(qiáng)弱取決于模塊間接口的復(fù)雜程度,進(jìn)入或訪(fǎng)問(wèn)一個(gè)模塊的點(diǎn),以及通過(guò)接口的數(shù)。在軟件的設(shè)計(jì)中應(yīng)追求盡可能松散的耦合。內(nèi)聚標(biāo)志一個(gè)模塊內(nèi)各個(gè)元素彼此結(jié)合的緊

46、密程度,它是信息隱藏和局部化概念的自然擴(kuò)展,理想內(nèi)聚的模塊只做一件情況。在設(shè)計(jì)時(shí)應(yīng)力求做到高內(nèi)聚。3.2 系統(tǒng)功能設(shè)計(jì)通過(guò)對(duì)系統(tǒng)的需求分析,將整個(gè)系統(tǒng)分為7個(gè)功能模塊進(jìn)行處理。圖3-13.3系統(tǒng)功能描述系統(tǒng)的功能劃分:1.治理員登錄模塊:超級(jí)治理員對(duì)使用系統(tǒng)的治理員進(jìn)行治理。 2.配件類(lèi)不治理模塊:治理員對(duì)配件的類(lèi)不進(jìn)行輸入和修改。 3.配件詳細(xì)信息治理模塊:治理員對(duì)配件的詳細(xì)信息進(jìn)行增刪查改。 4.配件進(jìn)貨治理:治理員對(duì)配件的的進(jìn)貨信息進(jìn)行治理。 5.配件庫(kù)存治理:治理員對(duì)配件的庫(kù)存信息進(jìn)行修改。 6.配件銷(xiāo)售治理:治理員對(duì)配件的銷(xiāo)售信息進(jìn)行修改。 7.配件報(bào)損治理:治理員對(duì)損壞的配件進(jìn)行報(bào)

47、損信息錄入。3.4 數(shù)據(jù)庫(kù)設(shè)計(jì)3.4.1E-R圖設(shè)計(jì)整體E-R圖設(shè)計(jì)如下:圖3-2依照前面的設(shè)計(jì)規(guī)劃出的實(shí)體有:管路員實(shí)體、配件類(lèi)型實(shí)體、配件詳細(xì)信息實(shí)體、配件銷(xiāo)售信息實(shí)體、配件庫(kù)存信息實(shí)體、配件采購(gòu)信息實(shí)體、配件報(bào)損信息實(shí)體。各實(shí)體距離描述E-R圖如下:圖3-3治理員E-R圖.添加人添加時(shí)刻類(lèi)不配件名編號(hào)配件信息.添加人添加時(shí)刻類(lèi)不配件名編號(hào)配件信息圖3-4配件信息E-R圖圖3-5配件庫(kù)存信息E-R圖圖3-6配件銷(xiāo)售信息E-R圖圖3-7配件采購(gòu)信息E-R圖圖3-8配件報(bào)損信息E-R圖圖3-9類(lèi)不信息E-R圖3.4.2邏輯結(jié)構(gòu)設(shè)計(jì)依照數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì),將E-R圖轉(zhuǎn)化為關(guān)系數(shù)據(jù)模型,設(shè)計(jì)數(shù)據(jù)

48、表,如下所示要緊數(shù)據(jù)表:表3-1 治理員用戶(hù)表(allusers)編號(hào)字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵同意空最大長(zhǎng)度講明1IDInt 是自增編號(hào)10用戶(hù)ID2usernameVarChar 否是255用戶(hù)名3pwdVarChar 否是255用戶(hù)密碼4cxVarChar 否是255用戶(hù)類(lèi)不5addtimeDateTime 否是23添加時(shí)刻表3-2 配件類(lèi)不表(alllb)編號(hào)字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵同意空最大長(zhǎng)度講明1IDInt 是自增編號(hào)10類(lèi)不ID2lbVarChar 否是255類(lèi)不3addbyVarChar否是255天加人4addtimeDateTime 否是23添加時(shí)刻表3-3配件信息表(allpro)

49、編號(hào)字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵同意空最大長(zhǎng)度講明1IDInt 是自增編號(hào)10ID2mcVarChar 否是50名稱(chēng)3lbVarChar 否是50類(lèi)不4price1float 否是16建議采購(gòu)價(jià)5price2float 否是16實(shí)際價(jià)格6contentVarChar 否是500詳情7addtimedatetime 否是255添加時(shí)刻8addbyVarChar 否是50添加人9bhVarChar 否是50編號(hào)10gysVarChar 否是50其他講明11ggxhVarChar 否是50配件序號(hào)12dwDateTime 否是50計(jì)量單位表3-4配件入庫(kù)信息表(ruku)編號(hào)字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵同意空最大長(zhǎng)

50、度講明1IDInt 是自增編號(hào)10ID2promcVarChar 否是50名稱(chēng)3pricefloat否是8建議采購(gòu)價(jià)4shuliangint否是10入庫(kù)數(shù)量5addtimedatetime否是255添加時(shí)刻6gysVarChar 否是50供應(yīng)商7rkpricefloat否是8入庫(kù)價(jià)格8ggxhVarChar 否是50生產(chǎn)批號(hào)9dwVarChar 否是50計(jì)量單位10bhVarChar 否是50配件編號(hào)表3-5庫(kù)存信息表(kucun)編號(hào)字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵同意空最大長(zhǎng)度講明1IDInt 是自增編號(hào)10ID2promcVarChar 否是50名稱(chēng)3pricefloat否是8建議采購(gòu)價(jià)4shuli

51、angint否是10庫(kù)存數(shù)量5addtimedatetime否是255添加時(shí)刻6gysVarChar 否是50供應(yīng)商7rkpricefloat否是8入庫(kù)價(jià)格8ggxhVarChar 否是50生產(chǎn)批號(hào)9dwVarChar 否是50計(jì)量單位10bhVarChar 否是50配件編號(hào)表3-6銷(xiāo)售信息表(xiaoshou)編號(hào)字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵同意空最大長(zhǎng)度講明1IDInt 是自增編號(hào)10ID2promcVarChar 否是50名稱(chēng)3pricefloat否是8建議采購(gòu)價(jià)4xxslint否是10銷(xiāo)售數(shù)量5addtimedatetime否是255添加時(shí)刻6gysVarChar 否是50供應(yīng)商7ckpric

52、efloat否是8出庫(kù)價(jià)格89bhmemoVarChar VarChar否否是是50500配件編號(hào)備注表3-7報(bào)損信息表編號(hào)字段名稱(chēng)數(shù)據(jù)類(lèi)型主鍵同意空最大長(zhǎng)度講明1IDInt 是自增編號(hào)10ID2promcVarChar 否是50名稱(chēng)3pricefloat否是8建議采購(gòu)價(jià)4bsslint否是10報(bào)損數(shù)量5addtimedatetime否是255添加時(shí)刻6gysVarChar 否是50供應(yīng)商7ckpricefloat否是8出庫(kù)價(jià)格89bhmemoVarChar VarChar 否否是是50500配件編號(hào)備注3.5 系統(tǒng)安全設(shè)計(jì)3.5.1治理員登錄的安全性系統(tǒng)設(shè)計(jì)了登錄界面,每個(gè)合法治理員有一個(gè)密

53、碼,該密碼由治理員自行維護(hù),從而實(shí)現(xiàn)對(duì)管路員的身份驗(yàn)證。超級(jí)治理員能夠?qū)σ话阒卫韱T以及超級(jí)治理員信息進(jìn)行維護(hù)。3.5.2操作安全性對(duì)授權(quán)用戶(hù)的權(quán)限的授予和回收。假如是系統(tǒng)治理員,那么還能夠?yàn)楸鞠到y(tǒng)添加新用戶(hù)以及修改他們的密碼。3.5.3數(shù)據(jù)安全性客戶(hù)端層和數(shù)據(jù)庫(kù)層隔離,客戶(hù)端無(wú)法接觸本質(zhì)的數(shù)據(jù)庫(kù),無(wú)法進(jìn)行非法的修改和破壞,使得數(shù)據(jù)庫(kù)得到有效安全的愛(ài)護(hù)。4系統(tǒng)概述4.1 開(kāi)發(fā)工具簡(jiǎn)介4.1.1網(wǎng)站所用的Web技術(shù)有:(1)腳本語(yǔ)言 腳本語(yǔ)言是一種簡(jiǎn)單的描述性語(yǔ)言,它的語(yǔ)法結(jié)構(gòu)與計(jì)算機(jī)上的高級(jí)語(yǔ)言特不相似,因此相關(guān)于其它的Web技術(shù)來(lái)講是簡(jiǎn)單易用的。腳本語(yǔ)言通過(guò)一個(gè)標(biāo)識(shí)嵌入到HTML中,通過(guò)編程對(duì)

54、Web頁(yè)元素進(jìn)行操縱,從而實(shí)現(xiàn)Web頁(yè)的動(dòng)態(tài)化和交互性。目前常用的開(kāi)發(fā)語(yǔ)言有VBScript和JavaScript。(2)ASP.NETASP.NET是動(dòng)態(tài)服務(wù)器頁(yè)面(Active Servers Pages, ASP.NET)的簡(jiǎn)稱(chēng),它是微軟公司推出的一種用以取代CGI的技術(shù)。ASP.NET為開(kāi)發(fā)Web站點(diǎn)提供了強(qiáng)大的、基于服務(wù)器功能的應(yīng)用框架。由于ASP.NET的邏輯在Web服務(wù)器上運(yùn)行,用ASP.NET創(chuàng)建的易用能夠被跨不同平臺(tái)運(yùn)行的多種Web掃瞄器訪(fǎng)問(wèn)。4.1.2本系統(tǒng)的開(kāi)發(fā)工具:(1)Visual Visual 是專(zhuān)門(mén)為軟件開(kāi)發(fā)所設(shè)計(jì)的,電子商務(wù)必定是以后互聯(lián)網(wǎng)重點(diǎn)進(jìn)展方式之一。對(duì)此

55、Visual 有它獨(dú)到的解決方案。Visual 功能全面,能夠制作復(fù)雜的ASP.NET、JSP、Cold Fusion數(shù)據(jù)庫(kù)動(dòng)態(tài)網(wǎng)站,還能夠擴(kuò)展建立安全的可定制的電子商務(wù)軟件。Visual 能迅速建立動(dòng)態(tài)網(wǎng)站、與現(xiàn)存軟件的網(wǎng)絡(luò)接口、以及Active Server Pages(ASP.NET)、Java Sever Pages(JSP)T Cold Fusion(CFML)支持的數(shù)據(jù)庫(kù)。Visual 建立在強(qiáng)大的Visual 網(wǎng)絡(luò)開(kāi)發(fā)平臺(tái)上,能夠特不直觀地開(kāi)發(fā)網(wǎng)絡(luò)軟件,而同時(shí)保持對(duì)代碼的完全操縱。拖放服務(wù)器行為,能夠?qū)iT(mén)容易地制顯示、導(dǎo)航和更新數(shù)據(jù)庫(kù)內(nèi)容的網(wǎng)頁(yè)。關(guān)于Visual 的功能擴(kuò)展,Ma

56、cromedia公司提供了大量的第三插件,其中包括了多種購(gòu)物車(chē)功能插件。Visual 的擴(kuò)展功能提供了開(kāi)發(fā)學(xué)習(xí)系統(tǒng)所需的所有東西,讓這些商店能夠支持多種功能,而且容易維護(hù)。Visual 能夠滿(mǎn)足適應(yīng)于編碼操作的網(wǎng)絡(luò)應(yīng)用建設(shè)者快速有效地對(duì)內(nèi)碼進(jìn)行處理的需要。能夠講,Visual Visual 是能夠?qū)icrosoft Active Server Pages (ASP.NET)等不同標(biāo)準(zhǔn)的編碼進(jìn)行編輯處理的完美解決方案。使用它,不需要掌握復(fù)雜的源代碼語(yǔ)言。而它做為Visual 完整操作平臺(tái)的一個(gè)組成部分,還起著融合一個(gè)大型網(wǎng)絡(luò)開(kāi)發(fā)團(tuán)隊(duì)中設(shè)計(jì)人員和程序人員的工作內(nèi)容的重要橋梁任用。網(wǎng)絡(luò)應(yīng)用創(chuàng)建者能

57、夠利用新版Server Behavior Builder,方便地生成符合各自開(kāi)發(fā)標(biāo)準(zhǔn)的代碼?;谄鋭?chuàng)建客戶(hù)服務(wù)應(yīng)用的能力, Visual 同時(shí)預(yù)裝了一套常用ASP.NET、JSP及CFML服務(wù)器腳本素材庫(kù),方便用于在數(shù)據(jù)庫(kù)中插入新的記錄以及對(duì)已有數(shù)據(jù)庫(kù)進(jìn)行升級(jí)。新版本為開(kāi)發(fā)者提供了三種不同應(yīng)用層次版本的所見(jiàn)即所得編程環(huán)境:Code View、Design View或new Split View。中心編碼功能包括:Live Syntax色彩編碼、設(shè)定自動(dòng)縮進(jìn)及線(xiàn)數(shù)、客戶(hù)端的JavaScript調(diào)試器和對(duì)JavaBeans的支持。新的團(tuán)隊(duì)工作流程方式包括:對(duì)用于內(nèi)容治理的WebDAV的支持,與Mi

58、crosoft Visual SourceSafe的完美整合等等。這是一個(gè)完全整合的網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)解決方案。那個(gè)軟件包為網(wǎng)絡(luò)開(kāi)發(fā)者提供了一整套的創(chuàng)建HTML、ASP.NET的專(zhuān)業(yè)工具。便于開(kāi)發(fā)者使用Fireworks MX創(chuàng)建、編輯以及動(dòng)態(tài)生成網(wǎng)絡(luò)圖形和同時(shí),利用Visual 添加增強(qiáng)的互動(dòng)效果、優(yōu)化圖像以及無(wú)失確實(shí)整合圖形和編碼元素?;谝陨弦蛩?,且是個(gè)人作業(yè),確定使用Visual 作為開(kāi)發(fā)動(dòng)態(tài)網(wǎng)頁(yè)的工具,減少了編寫(xiě)代碼工作量,加快開(kāi)發(fā)速度。Visual 的工作流程大致分為以下6步:系統(tǒng)分析要?jiǎng)?chuàng)建一個(gè)具有電子政務(wù)功能的網(wǎng)站,道德確實(shí)是需要分析。只有在詳細(xì)的需要分析之后,才能決定網(wǎng)站的構(gòu)架及數(shù)據(jù)

59、庫(kù)的結(jié)構(gòu)。制作靜態(tài)頁(yè)面制作動(dòng)態(tài)頁(yè)面的第一步確實(shí)是創(chuàng)建靜態(tài)頁(yè)面。能夠運(yùn)用Visual 所有的設(shè)計(jì)工具來(lái)完成。定義記錄集假如在就用程序中使用了數(shù)據(jù)庫(kù),下一步就要定義記錄集(Recordset),以便人數(shù)據(jù)庫(kù)中臨時(shí)提取數(shù)據(jù)。應(yīng)用程序不能直接調(diào)用數(shù)據(jù)庫(kù),它必須以記錄集為中介。定義的任何記錄集都將添加到數(shù)據(jù)庫(kù)綁定面板中。能夠?qū)?shù)據(jù)綁定面板中對(duì)應(yīng)記錄集的字段添加到Web頁(yè)上,也就添加了動(dòng)態(tài)內(nèi)容。添加動(dòng)態(tài)內(nèi)容在向數(shù)據(jù)綁定面板中添加了記錄集或其他數(shù)據(jù)源之后,就能夠向你的Web頁(yè)中添加動(dòng)態(tài)內(nèi)容,而不必考慮如何插入服務(wù)器端腳本到Web頁(yè)中。這也正是它的優(yōu)越之處。添加服務(wù)器端行為,激活動(dòng)態(tài)頁(yè)面向Web頁(yè)面添加“智能

60、化”命令來(lái)實(shí)現(xiàn)特定的功能。向頁(yè)添加服務(wù)器行為(Server Behaviors)確實(shí)是用VBScript、JavaScript、Java或ColdFusion編寫(xiě)的運(yùn)行在服務(wù)器上的腳本。編輯和調(diào)試Web頁(yè)Visual 提供了三種編輯環(huán)境:Visual 傳統(tǒng)的可視化編輯環(huán)境、Visual 活動(dòng)數(shù)據(jù)(Live Data)編輯環(huán)境和源代碼編輯環(huán)境。(2)Microsoft動(dòng)態(tài)服務(wù)器網(wǎng)頁(yè)(Active Server Pages,ASP.NET )技術(shù)Microsoft的動(dòng)態(tài)服務(wù)器網(wǎng)頁(yè)(Active Server Pages,ASP.NET )技術(shù)目前已進(jìn)展到了3.0版。對(duì)專(zhuān)門(mén)多人來(lái)講,用ASP.NET

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論