汽車零配件管理系統(tǒng)樣本_第1頁
汽車零配件管理系統(tǒng)樣本_第2頁
汽車零配件管理系統(tǒng)樣本_第3頁
汽車零配件管理系統(tǒng)樣本_第4頁
汽車零配件管理系統(tǒng)樣本_第5頁
已閱讀5頁,還剩52頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

武漢理工大學(xué)本科生畢業(yè)設(shè)計(論文)汽修配件管理系統(tǒng)設(shè)計與實現(xiàn)學(xué)院(系):專業(yè)班級:學(xué)生姓名:指引教師:學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交論文是本人在導(dǎo)師指引下獨立進行研究所獲得研究成果。除了文中特別加以標(biāo)注引用內(nèi)容外,本論文不涉及任何其她個人或集體已經(jīng)刊登或撰寫成果作品。本人完全意識到本聲明法律后果由本人承擔(dān)。作者簽名:年月日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全理解學(xué)校關(guān)于保障、使用學(xué)位論文規(guī)定,批準(zhǔn)學(xué)校保存并向關(guān)于學(xué)位論文管理部門或機構(gòu)送交論文復(fù)印件和電子版,容許論文被查閱和借閱。本人授權(quán)省級先進學(xué)士論文評比機構(gòu)將本學(xué)位論文所有或某些內(nèi)容編入關(guān)于數(shù)據(jù)進行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。本學(xué)位論文屬于1、囗保密,在年解密后合用本授權(quán)書。2、囗不保密。(請在以上相應(yīng)方框內(nèi)打“√”)作者簽名:年月日導(dǎo)師簽名:年月日(闡明:除涉及軍事國防等必要規(guī)定保密項目外,凡規(guī)定論文保密者均需向武漢理工大學(xué)科技發(fā)展院提交書面申請,闡明需要保密理由。)畢業(yè)設(shè)計(論文)任務(wù)書學(xué)生姓名:專業(yè)班級:指引教師:工作單位:設(shè)計(論文)題目:汽修配件管理系統(tǒng)設(shè)計與實現(xiàn)設(shè)計(論文)重要內(nèi)容:1.需求分析;2.系統(tǒng)分析(可行性分析、組織構(gòu)造圖、業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典等);3.系統(tǒng)設(shè)計(功能構(gòu)造圖設(shè)計、數(shù)據(jù)庫設(shè)計、編碼設(shè)計、模塊設(shè)計、算法設(shè)計、輸入輸出設(shè)計等);4.系統(tǒng)實行(程序框圖、系統(tǒng)界面、模仿運營數(shù)據(jù),系統(tǒng)調(diào)試過程,系統(tǒng)使用闡明書或顧客手冊);5.結(jié)論(對系統(tǒng)開發(fā)成果進行總結(jié));6.參照文獻。規(guī)定完畢重要任務(wù):1.依照信息系統(tǒng)開發(fā)規(guī)定,有籌劃地完畢兩次系統(tǒng)調(diào)研;2.查閱有關(guān)國內(nèi)外資料,對國內(nèi)外研究現(xiàn)狀加以分析;3.規(guī)定所設(shè)計系統(tǒng)應(yīng)能精確無誤反映顧客業(yè)務(wù)流程,滿足顧客各項規(guī)定,并具備高可靠性。在此前提下盡量使系統(tǒng)簡潔明了,人機界面和諧,易于操作;4.完畢皮殼網(wǎng),實現(xiàn)皮殼網(wǎng)信息化。5.完畢不少于1字畢業(yè)論文并提交系統(tǒng)源代碼光盤。6.每周撰寫一篇工作日記,并交給導(dǎo)師檢查。必讀參照資料:1)王虎,張駿,管理信息系統(tǒng)(第2版),武漢:武漢理工大學(xué)出版社,2)薛華成,管理信息系統(tǒng)(第四版),北京:清華大學(xué)出版社,3)StephenHaag,MaeveCummings,AmyPhillips,ManagementInformationSystemsfortheInformationAge(6thEdition),北京:機械工業(yè)出版社,指引教師簽名系主任簽名院長簽名(章)武漢理工大學(xué)本科生畢業(yè)設(shè)計(論文)開題報告1、目及意義(含國內(nèi)外研究現(xiàn)狀分析)隨著汽車普及,使用汽車規(guī)模不斷擴大,汽車修理廠產(chǎn)生了大量業(yè)務(wù),采購管理工作中解決信息日益增長,采用老式管理辦法和管理工具或計算機單機來解決各種事務(wù)信息,已經(jīng)遠遠不能滿足為了培養(yǎng)當(dāng)代科技人才需要。采購管理系統(tǒng)是一種公司不可缺少一某些,它內(nèi)容對于公司決策者和管理者來說都是至關(guān)重要,因而采購管理系統(tǒng)應(yīng)當(dāng)能為顧客提供充分信息和快捷查詢手段,作為計算機應(yīng)用一某些,使用計算機對零件庫存信息進行管理,具備特有技術(shù)意義和管理意義。過去公司經(jīng)營始終采用以為管理、手工記錄辦法進行,在過去客戶數(shù)量較少狀況下還可以適應(yīng),但隨著汽車合用范疇不斷擴大,汽車修理廠業(yè)務(wù)呈集合增長以往手工或半自動模式采購管理方式弊端日益顯露出來。這在很大限度上影響了管理上工作效率,甚至影響正常業(yè)務(wù)管理。如何運用當(dāng)代化手段運營科學(xué)管理,已經(jīng)成為一種亟待解決問題。針對這個問題,結(jié)合汽車修理實際狀況,擬定了開發(fā)采購管理信息系統(tǒng)項目籌劃。汽車公司零部件采購工作是一種復(fù)雜項目管理過程,重要是依照公司業(yè)務(wù)規(guī)劃環(huán)繞新車型開發(fā)直到批量生產(chǎn)整個過程跟蹤和管理。公司有各種專門信息系統(tǒng),重要是為了保證生產(chǎn)需求。隨著車型、項目增多、生產(chǎn)基地增長以及矩陣式項目管理實行,項目經(jīng)理們遇到了許多新問題:如信息交流不暢、精確性差、查找啰嗦、時效性差等;同步各項目參加者各自為政、產(chǎn)生大量重復(fù)工作、工作效率低。此外項目預(yù)警、風(fēng)險評估完全靠人工控制,工作啰嗦、容易出錯。

結(jié)合項目管理概念以及對公司零部件采購分析,可以看出采購過程是一種典型項目管理過程。同步,相對于普通項目管理過程,采購過程又是一種極其復(fù)雜多頭緒、多任務(wù)、多覆蓋面項目管理過程。其中涉及到成本控制、進度協(xié)調(diào)、質(zhì)量管理、供應(yīng)商資源優(yōu)化重組、供應(yīng)商選取等多項繁復(fù)、交錯任務(wù)。

2、基本內(nèi)容和技術(shù)方案基本內(nèi)容:汽修零件采購管理系統(tǒng),分為四個重要模塊,第一種模塊是顧客登錄模塊,在這個模塊中對使用者進行權(quán)限設(shè)定,對管理員職能進行設(shè)定;第二個模塊是采購管理模塊,這個模塊中有如下流程:采購單、采購收貨、現(xiàn)款采購、采購?fù)素?、采購收貨、采購付款,此模塊中,會產(chǎn)生銷售訂單,提貨單,收貨單,收料單,庫存報表,物料欠發(fā)單,請購物品登記單、訂購擬定或更改告知單等單據(jù),此模塊中構(gòu)成某些應(yīng)如下:供應(yīng)商、業(yè)務(wù)查找、收付款方式、商品資料、應(yīng)付管理、庫存狀況;第三模塊,經(jīng)營分析模塊,此模塊中對采購各項業(yè)務(wù)進行生成報表或者進行數(shù)據(jù)分析;第四模塊,基本資料存儲:有客戶資料、供應(yīng)商資料、員工資料、商品資料、倉庫資料等初始資料設(shè)立。技術(shù)方案:汽修零件采購管理系統(tǒng)所需要實現(xiàn)模塊中,采用了顧客界面和系統(tǒng)功能分開方式來實現(xiàn),每個模塊所實現(xiàn)功能都在相應(yīng)類中完畢,這樣對于代碼維護和升級帶來了極大便利。對于數(shù)據(jù)庫存取,所有都是使用存儲過程來實現(xiàn)。零件采購管理系統(tǒng)是基于Windows操作系統(tǒng)開發(fā)辦公自動化軟件,以MicrosoftSQLserver作為后臺數(shù)據(jù)庫并從數(shù)據(jù)庫應(yīng)用和開發(fā)實效性角度出發(fā),使用MicrosoftVisualStudio.NET作為開發(fā)工具,重要采用C#、ASP.NET作為編程語言,采用面向?qū)ο蠹夹g(shù)。在運營環(huán)境.NETFramework1.1、WindowsXP,IE8.0下編譯調(diào)試通過。3、進度安排1、第6-7周(4月1日-4月14日):查閱和收集資料,完畢開題報告。2、第8周(4月15日—4月21日):完畢需求分析,擬定業(yè)務(wù)流程。3、第9-10周(4月22日-5月5日):實現(xiàn)系統(tǒng)重要功能設(shè)計。4、第11-12周(5月6日-5月19日):完畢論文草稿。5、第13周(5月20日-5月24日):完善系統(tǒng)功能,修改論文。6、第14周(5月27日-5月31日):提交論文定稿,準(zhǔn)備答辯。4、指引教師意見指引教師簽名:年月日注:1.開題報告應(yīng)依照教師下發(fā)畢業(yè)設(shè)計(論文)任務(wù)書,在教師指引下由學(xué)生獨立撰寫,在畢業(yè)設(shè)計開始后三周內(nèi)完畢。2.“設(shè)計目及意義”至少800字,“基本內(nèi)容和技術(shù)方案”至少400字。進度安排應(yīng)盡量詳細。3.指引教師意見:學(xué)生調(diào)研與否充分?基本內(nèi)容和技術(shù)方案與否已明確?與否已經(jīng)具備開始設(shè)計(論文)條件?能否達到預(yù)期目的?與否批準(zhǔn)進入設(shè)計(論文)

目錄摘要 IAbstract II1概述 11.1引言 11.2新系統(tǒng)可行性分析 11.2.1經(jīng)濟上可行性 11.2.2技術(shù)上可行性 11.2.3進度上可行性 11.3系統(tǒng)開發(fā)及運營環(huán)境 21.3.1硬件平臺 21.3.2軟件平臺 21.3.3開發(fā)環(huán)境及所用技術(shù) 21.4系統(tǒng)規(guī)劃 31.4.1目 31.4.2開發(fā)進度安排 32系統(tǒng)分析 42.1需求分析 42.3數(shù)據(jù)流程分析 72.4數(shù)據(jù)字典 92.4.1數(shù)據(jù)存儲 92.4.2數(shù)據(jù)流 113系統(tǒng)設(shè)計 123.1概述 123.2系統(tǒng)功能設(shè)計 133.3系統(tǒng)功能描述 143.4數(shù)據(jù)庫設(shè)計 143.4.1E-R圖設(shè)計 143.4.2邏輯構(gòu)造設(shè)計 173.5系統(tǒng)安全設(shè)計 193.5.1管理員登錄安全性 193.5.2操作安全性 193.5.3數(shù)據(jù)安全性 194.1開發(fā)工具簡介 194.1.1網(wǎng)站所用Web技術(shù)有: 194.1.2本系統(tǒng)開發(fā)工具: 204.2系統(tǒng)實行進度籌劃 244.2各個模塊實行 244.2.1管理員登錄模塊 244.2.2員工管理模塊 265系統(tǒng)測試和調(diào)試 315.1測試 315.1測試辦法 325.2單元測試 325.3測試結(jié)論 336結(jié)論 337結(jié)束語 34參照文獻 35摘要本系統(tǒng)重要從當(dāng)代社會信息化觀念出發(fā),通過對既有資料分析、研究和整頓,擬定了基于.NET系統(tǒng)開發(fā)汽車配件管理系統(tǒng)可行性。計算機最大好處在于運用它可以進行信息管理,使用計算機進行信息管理,可以大大提高工作效率?,F(xiàn)階段,隨著中華人民共和國汽車工業(yè)迅速發(fā)展,汽車修理行業(yè)也是蒸蒸日上,而開發(fā)出新汽車配件管理系統(tǒng)是許多也是汽車修理公司需求,根據(jù)關(guān)于部門職能,從汽車配件管理部門尋常工作出發(fā),理解到有關(guān)部門重要管理內(nèi)容有分類管理、庫存管理、采購管理、銷售管理,由此開發(fā)一套為相應(yīng)管理人員進行尋常管理提供便利系統(tǒng),向著無紙化辦公目的努力。本論文旨在詳細闡明如何在基于和SQLserver環(huán)境下,完畢一種具備完整汽修配件管理功能管理系統(tǒng)。核心詞:A;SQLserver;汽修配件;

AbstractThissystemmainlyembarksfromthemodernconceptofsocialinformatization,Researchandsortingthroughtheanalysisofexistingdataidentifiedbasedon.NETsystem,thefeasibilityofthedevelopmentofautopartsmanagementsystem.Biggestadvantageliesinusingittocomputerinformationmanagement,theuseofcomputerinformationmanagement,cangreatlyimprovetheworkefficiency.Atpresent,withtherapiddevelopmentofChina'sautoindustry,autorepairindustryisbooming,anddevelopedanewautopartsmanagementsystemisthatmanyareautorepaircompanydemand,accordingtotherelevantdepartmentsofthefunction,startingfromthedailyworkofautopartsmanagement,understandtherelateddepartmentmainmanagementcontentclassificationmanagement,inventorymanagement,purchasingmanagement,salesmanagement,thussetforthecorrespondingdevelopmentofmanagementpersonneltoprovideconveniencefordailymanagementofthesystem,thegoaltowardsthepaperlessoffice.ThisthesisaimstoelaborateonhowtheenvironmentbasedonandSQLserver,completewithafullautopartsmanagementsystemmanagementfunctions.Keywords:A;SQLserver;Autoaccessories;1概述1.1引言老式汽修配件管理屬于手工管理,各個部門之間聯(lián)動性差,容易導(dǎo)致信息溝通不便,管理過程中各個環(huán)節(jié)脫鉤,零件分類管理、庫存管理以及銷售管理都是其中重要環(huán)節(jié),但是分管這三個重要環(huán)節(jié)之間部門如果缺少了聯(lián)動性,則會導(dǎo)致不必要損失,加大了公司承擔(dān)。庫存、采購、銷售這三個環(huán)節(jié)經(jīng)常自成系統(tǒng),這樣占用資源較大,而容易導(dǎo)致管理上困難。用老式汽修配件管理手段,為保證明現(xiàn)對配件出庫、入庫管理,就需要定期進行大量人工檢查,并且出錯幾率較大。應(yīng)用咱們學(xué)過系統(tǒng)設(shè)計知識當(dāng)前已經(jīng)可以設(shè)計出集汽修配件庫存、采購、銷售等功能于一體系統(tǒng),該系統(tǒng)應(yīng)可以通過數(shù)據(jù)輸入和存儲來對老式管理手段進行簡化,以達到節(jié)約資源,提高管理效率目。1.2新系統(tǒng)可行性分析1.2.1經(jīng)濟上可行性本系統(tǒng)采用MicrosoftVisualstudio和SQLServer開發(fā),對硬件規(guī)定也不高,因此從軟件到硬件,開發(fā)成本都極低。同步,采用原型法開發(fā)辦法來開發(fā)本系統(tǒng),開發(fā)時間短,能迅速形成一種系統(tǒng)原型,最后再依照顧客需求加以改進,整個過程對人力、財力規(guī)定也不高,因此從經(jīng)濟上講,是可行。1.2.2技術(shù)上可行性由于本系統(tǒng)采用MicrosoftVisualstudio和SQLServer為平臺,當(dāng)前開發(fā)技術(shù)、軟件、硬件技術(shù)都相稱成熟,足以滿足系統(tǒng)規(guī)定,開發(fā)本系統(tǒng)在技術(shù)上是可行。1.2.3進度上可行性本系統(tǒng)涉及面不大,規(guī)模小、核心流程比較連貫,能迅速獲取系統(tǒng)需求信息,可以很有條理逐漸完畢各項工作,業(yè)務(wù)相對簡樸。因此可以有條有理在規(guī)定期限內(nèi)完畢所有開發(fā)工作。綜上所述,本系統(tǒng)是完全可行,可以及時開發(fā)。

1.3系統(tǒng)開發(fā)及運營環(huán)境1.3.1硬件平臺(1)CPU:intercorei5m480@2.67Ghz(2)內(nèi)存:4GB1.3.2軟件平臺(1)操作系統(tǒng):Windows7(2)數(shù)據(jù)庫管理系統(tǒng):SQLServer(3)開發(fā)環(huán)境:Microsoft.NETFrameworkSDKv3.5(4)開發(fā)工具:MicrosoftVisualStudio(5)開發(fā)語言:C#語言(6)Web服務(wù)器:IIS7.01.3.3開發(fā)環(huán)境及所用技術(shù)1)ASP.NETASP.NET是M一某些,作為戰(zhàn)略產(chǎn)品,不但僅是ActiveServerPage(ASP)下一種版本;它還提供了一種統(tǒng)一Web開發(fā)模型,其中涉及開發(fā)人員生成公司級Web應(yīng)用程序所需各種服務(wù)。ASP.NET語法在很大限度上與ASP兼容,同步它還提供一種新編程模型和構(gòu)造,可生成伸縮性和穩(wěn)定性更好應(yīng)用程序,并提供更好安全保護??梢酝ㄟ^在既有ASP應(yīng)用程序中逐漸添加ASP.NET功能,隨時增強ASP應(yīng)用程序功能。ASP.NET是一種已編譯、基于.NET環(huán)境,可以用任何與.NET兼容語言(涉及VisualBasic.NET、C#和JScripts.NET)創(chuàng)作應(yīng)用程序。此外,任何ASP.NET應(yīng)用程序都可以使用整個.NETFramework。它提供了一種統(tǒng)一Web開發(fā)模型,其中涉及開發(fā)人員生成公司級Web應(yīng)用程序所需各種服務(wù)。ASP.NET語法在很大限度上與ASP兼容,同步它還提供一種新編程模型和構(gòu)造,可生成伸縮性和穩(wěn)定性更好應(yīng)用程序,并提供更好安全保護??梢詿o縫地與WYSIWYGHTML編輯器和其她編程工具(涉及MicrosoftVisualStudio.NET)一起工作。這不但使得Web開發(fā)更加以便,并且還能提供這些工具必要提供所有長處,涉及開發(fā)人員可以用來將服務(wù)器控件拖放到Web頁GUI和完全集成調(diào)試支持。當(dāng)創(chuàng)立ASP.NET應(yīng)用程序時,開發(fā)人員可以使用Web窗體或XMLWebservices,或以她們以為適當(dāng)任何方式進行組合。2)MicrosoftSQLServer汽修配件管理系統(tǒng)采用SQLServer數(shù)據(jù)庫,實行自動化,高效率進行數(shù)據(jù)解決。SQLServer是Microsoft公司在數(shù)據(jù)庫領(lǐng)域中非常重要產(chǎn)品,它具備性能良好、穩(wěn)定性強、便于管理和易于開發(fā)等優(yōu)勢,贏得了許多客戶愛慕。由于本信息管理系統(tǒng)是使用ASP.NET開發(fā)基于B/S體系構(gòu)造Web應(yīng)用程序,將通過使用計算機網(wǎng)絡(luò)化解決,宿舍管理人員只需懂得計算機操作初步知識即可。

SQLServer提供了完整數(shù)據(jù)管理和分析解決方案。SQLServer數(shù)據(jù)平臺涉及工具備:關(guān)系型數(shù)據(jù)庫、復(fù)制服務(wù)、告知服務(wù)、集成服務(wù)、分析服務(wù)、報表服務(wù)、管理工具、開發(fā)工具。Access數(shù)據(jù)庫本應(yīng)當(dāng)是作為本信息管理系統(tǒng)使用數(shù)據(jù)庫,但考慮到若Access數(shù)據(jù)庫在Web服務(wù)器上使用,其在數(shù)據(jù)解決流量,安全性和數(shù)據(jù)庫功能方面考慮,而SQLServer是一種慣用關(guān)系數(shù)據(jù)庫,能存儲和讀取大量數(shù)據(jù),能管理眾多并發(fā)顧客,故選用了SQLServer數(shù)據(jù)庫。1.4系統(tǒng)規(guī)劃1.4.1目小型汽修公司配件管理普通都是使用手工管理,手工管理容易導(dǎo)致組織協(xié)調(diào)方面浮現(xiàn)問題,而小型汽修配件管理系統(tǒng)正好可以解決這一問題,使配件采購、庫存、銷售過程信息化,平臺化。對進一步提高公司工作效率有重要意義。1.4.2開發(fā)進度安排通過策劃與商談決定采用原型法進行開發(fā),在擬定了各項需求之后,開發(fā)出一種簡易系統(tǒng),而后進行測試,以以便理解進一步功能需求。

2系統(tǒng)分析2.1需求分析依照慣用貨品管理系統(tǒng)設(shè)計,擬定下列某些功能:(1)管理員模塊:管理員登錄并實現(xiàn)超級管理員對普通管理員進行增刪等操作。(2)汽修配件分類模塊:對汽修零件進行類別增刪改。(3)汽修配件管理:對既有汽修零件信息進行增刪改。(4)庫存管理:對庫存信息進行查詢和配件入庫狀況進行查詢。(5)采購管理:涉及入庫登記、退貨登記、退貨查詢等功能管理模塊。(6)銷售管理:包括銷售登記和銷售查詢管理模塊。(7)修改密碼:對當(dāng)前管理員密碼進行修改。2.2業(yè)務(wù)流程分析顧客通過輸入顧客名和密碼進入管理頁面,然后進行業(yè)務(wù)流程解決,下列展示業(yè)務(wù)流程圖:(1)管理員管理模塊業(yè)務(wù)流程圖:圖2-1一方面進行管理員登錄,然后在后臺對管理員類型進行判,如果是超級管理員,則會有進行新增管理員操作這一權(quán)限,新增管理員信息會被儲存下來,對于所有管理員,均有修改自己密碼權(quán)限,產(chǎn)生新密碼會被存儲下來。(2)汽修配件分類和汽修配件管理模塊業(yè)務(wù)流程圖:圖2-2管理員使用自己賬號進行登錄之后,可以對配件類別進行添加刪除修改,信息會儲存在在配件類別表中,也可以對配件詳細信息進行添加刪除修改等操作,操作后信息會存儲在配件信息表中。(3)銷售管理業(yè)務(wù)流程圖:圖2-3銷售管理一方面是議價環(huán)節(jié),而后銷售生成訂單,直接在判斷倉庫庫存與否滿足需求,若滿足則從倉庫中調(diào)撥,若不滿足,則從市場采購入庫,調(diào)撥之后,進行收款發(fā)貨流程,從而結(jié)束交易。

(4)采購管理業(yè)務(wù)流程圖:圖2-4采購管理從生成訂單開始,然后將采購單發(fā)送給供應(yīng)商,由供應(yīng)商發(fā)貨,收貨人員依照采購單驗貨收貨,若數(shù)量一致,則貨品入庫,如果超過采購量,則將多余貨品發(fā)還,如果低于采購量,則告知供應(yīng)商補發(fā)貨品。2.3數(shù)據(jù)流程分析數(shù)據(jù)流程分析重要涉及對信息流動、傳遞、解決、存儲等分析。數(shù)據(jù)流程分析目就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中問題。既有數(shù)據(jù)流程分析多是通過度層數(shù)據(jù)流程圖(dataflowdiagram,簡稱DFD)來實現(xiàn)。其詳細做法是:按業(yè)務(wù)流程圖理出業(yè)務(wù)流程順序,將相應(yīng)調(diào)查過程中所掌握數(shù)據(jù)解決過程,繪制成一套完整數(shù)據(jù)流程圖。從以上業(yè)務(wù)流程圖分析系統(tǒng)數(shù)據(jù)流程是:管理員登錄,錄入配件分類,錄入配件信息,然后進行銷售管理,庫存管理,采購管理等環(huán)節(jié)。然后在前臺對這些數(shù)據(jù)進行展示,前臺管理員進行登錄之后可以進行相應(yīng)操作。數(shù)據(jù)流程圖符號闡明如圖2-5所示:圖2-5數(shù)據(jù)流程圖符號實體:記述系統(tǒng)之外數(shù)據(jù)提供或數(shù)據(jù)獲得組織機構(gòu)或個人。數(shù)據(jù)存儲:記述與解決關(guān)于數(shù)據(jù)存儲。解決:記述某種業(yè)務(wù)手工業(yè)或計算機解決。數(shù)據(jù)流:記述數(shù)據(jù)流流動方向。據(jù)系統(tǒng)業(yè)務(wù)流程,對于其中數(shù)據(jù)流向、解決以及數(shù)據(jù)存儲進行分析,得到如圖2-4所示頂層數(shù)據(jù)流程圖:P-0P-0汽修配件采購管理系統(tǒng)超級管理員超級管理員普通管理員普通管理員超級管理員操作信息普通管理員操作信息超級管理員操操成果普通管理員操作成果果果圖2-6通過進一步分析可得到第二層數(shù)據(jù)流程圖,如圖2-7所示:P-1P-1汽修配件采購管理系統(tǒng)F1管理員信息F1管理員信息管理員信息表D1管理員信息表D1類別信息表類別信息表D2F2配件類別信息F3配件詳細F3配件詳細信息配件信息表D3F4配件信息表D3F4采購信息采購信息表采購信息表D4庫存信息表庫存信息表D5F5庫存信息銷售信息表銷售信息表D6F6銷售信息F7報損信息F7報損信息報損信息表報損信息表D7圖2-7第二層數(shù)據(jù)流程圖

2.4數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)信息集合,也就是對數(shù)據(jù)流圖中包括所有元素定義集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)邏輯模型。2.4.1數(shù)據(jù)存儲名字:管理員信息表描述:記錄管理員有關(guān)信息。名字:管理員信息表描述:記錄管理員有關(guān)信息。編號:D1構(gòu)成:ID,顧客名,密碼,權(quán)限,添加時間名字:配件詳細表描述:記錄所有配件詳細信息。編號:D3構(gòu)成:ID,名字:配件詳細表描述:記錄所有配件詳細信息。編號:D3構(gòu)成:ID,名稱,類別,建議進價,實際進價,詳情,生產(chǎn)廠家,添加時間,配件編號,生產(chǎn)編號名字:配件類別信息描述:記錄所有配件類別信息。編號:D2構(gòu)成:ID,類別名,添加時間,添加人名字:銷售信息表描述:記錄配件庫存信息。編號:D6構(gòu)成:ID,名稱,類別,銷售數(shù)量,生產(chǎn)商,類型,,實際進貨價格,添加時間,配件編號,生產(chǎn)編號,計量單位,銷售價格名字:報損信息表描述:記錄損壞配件信息。編號:D7構(gòu)成:ID,名稱,類別,銷售數(shù)量,生產(chǎn)商,類型,,實際進貨價格,添加時間,配件編號,生產(chǎn)編號,計量單位名字:庫存信息表描述:記錄配件庫存信息。編號:D5構(gòu)成:ID,名稱,類別,數(shù)量,生產(chǎn)商,類型,建議入庫價,實際進貨價格,添加時間,配件編號,生產(chǎn)編號,計量單位名字:采購入庫信息表描述:記錄配件庫存信息。編號:D4構(gòu)成:ID,名稱,類別,數(shù)量,生產(chǎn)商,類型,建議入庫價,實際進貨價格,添加時間,配件編號,生產(chǎn)編號,計量單位

2.4.2數(shù)據(jù)流編號:F7名字:報損信息來源:管理員輸入編號:F7名字:報損信息來源:管理員輸入去向:D7描述:管理員配件報損信息進行添加、修改。編號:F5名字:庫存信息來源:管理員輸入去向:D5描述:管理員對配件庫存信息進行增刪查改編號:F6名字:銷售信息來源:管理員輸入去向:D6描述:管理員對配件銷售信息進行添加和修改編號:F3名字:配件詳細信息來源:管理員去向:D3描述:對配件詳細信息進行增刪查改編號:F4名字:采購入庫信息來源:管理員輸入去向:D4描述:管理員對采購入庫配件信息進行增刪查改編號:F1名字:管理員信息來源:超級管理員輸入去向:D1描述:管理員對系統(tǒng)管理員進行管理,涉及顧客名,密碼編號:F2名字:配件類別信息來源:管理員輸入去向:D2描述:管理員對配件類別信息進行添加、刪除、修改等管理

2.5.3數(shù)據(jù)解決解決過程詳細解決邏輯普通在詳細設(shè)計過程中用鑒定表或鑒定樹來描述。在數(shù)據(jù)字典中,只無原則描述解決過程闡明性信息,普通涉及如下內(nèi)容:{解決過程名,闡明,輸入數(shù)據(jù)流,輸出數(shù)據(jù)流,解決}。編號:P編號:P-0名字:汽修配件管理系統(tǒng)描述:管理員對數(shù)據(jù)進行操作輸入/輸出:D1,D2,D3,D4,D5,D6,D73系統(tǒng)設(shè)計3.1概述階段設(shè)計基本目的是解決系統(tǒng)如何實現(xiàn)問題,也叫做概要設(shè)計,本階段重要任務(wù)是劃分出系統(tǒng)物理元素及設(shè)計軟件構(gòu)造,完畢軟件定義時期任務(wù)之后就應(yīng)當(dāng)對系統(tǒng)進行總體設(shè)計,即依照系統(tǒng)分析產(chǎn)生分析成果來擬定這個系統(tǒng)由哪些系統(tǒng)和模塊構(gòu)成,這些系統(tǒng)和模塊又如何有機結(jié)合在一起,每個模塊功能如何實現(xiàn)。系統(tǒng)設(shè)計目的是使系統(tǒng)實現(xiàn)擁有所規(guī)定功能,同步,力求達到高效率、高可靠性、可修改性,并且容易掌握和使用。模塊化根據(jù)是:把復(fù)雜問題分解成許多容易解決小問題。本來問題也就變得容易解決。模塊化設(shè)計是把大型軟件按照一定原則劃提成一種較小相對功能獨立又有關(guān)聯(lián)模塊。每個模塊完畢一種特定子功能。把這些模塊結(jié)合起來構(gòu)成一種整體。完畢指定功能,滿足問題規(guī)定。采用模塊化原理長處在于可以使軟件構(gòu)造清晰,容易測試和調(diào)試。從而提高軟件可靠性,可修改性。有助于軟件開發(fā)組織管理。一種大型軟件可分別編寫不同模塊。模塊化理論幾種重要概念如下:(1).抽象抽象就是抽象出事物本質(zhì)特性而暫時不考慮它們細節(jié)。解決復(fù)雜系統(tǒng)唯一有效辦法是用層次方式構(gòu)造和分析它。一種復(fù)雜動態(tài)系統(tǒng)一方面可以用某些高檔抽象概念構(gòu)造和理解,這些高檔概念又可以用某些較低檔理解,直到最低層次詳細元素。(2).信息隱蔽和局部化信息隱蔽是指在設(shè)計和擬定模塊時,應(yīng)使得一種模塊內(nèi)包括信息對于不需要這些信息模塊來說,是不能訪問。局部化是指把某些關(guān)系密切軟件元素物理放得彼此接近。局部化有助于實現(xiàn)信息隱蔽。信息隱蔽原理和局部化有助于在測試期間以及軟件維護期間修改軟件。由于絕大多數(shù)數(shù)據(jù)和過程對于軟件其他某些而言是隱蔽,從而由疏忽引入錯誤就很少也許傳播到軟件其他某些。(3).逐漸求精模塊化概念逐漸求精和模塊化抽象是密切有關(guān)。軟件構(gòu)造每一層中模塊表達對軟件抽象層次次細化。用自頂向下,逐漸求精辦法由抽象到詳細方式分派控制,簡化了軟件設(shè)計和實行,提高了軟件可理解性和可測試性,并使得軟件更容易維護。(4).模塊獨立性模塊劃分要使模塊間盡量互相獨立,獨立模塊較易維護。度量模塊獨立限度有兩個原則:內(nèi)聚和耦合。耦合是對一種軟件構(gòu)造內(nèi)不同模塊之間互連限度度量。耦合強弱取決于模塊間接口復(fù)雜限度,進入或訪問一種模塊點,以及通過接口數(shù)。在軟件設(shè)計中應(yīng)追求盡量松散耦合。內(nèi)聚標(biāo)志一種模塊內(nèi)各個元素彼此結(jié)合緊密限度,它是信息隱藏和局部化概念自然擴展,抱負內(nèi)聚模塊只做一件事情。在設(shè)計時應(yīng)力求做到高內(nèi)聚。3.2系統(tǒng)功能設(shè)計通過對系統(tǒng)需求分析,將整個系統(tǒng)分為7個功能模塊進行解決。圖3-13.3系統(tǒng)功能描述系統(tǒng)功能劃分:1.管理員登錄模塊:超級管理員對使用系統(tǒng)管理員進行管理。2.配件類別管理模塊:管理員對配件類別進行輸入和修改。3.配件詳細信息管理模塊:管理員對配件詳細信息進行增刪查改。4.配件進貨管理:管理員對配件進貨信息進行管理。5.配件庫存管理:管理員對配件庫存信息進行修改。6.配件銷售管理:管理員對配件銷售信息進行修改。7.配件報損管理:管理員對損壞配件進行報損信息錄入。3.4數(shù)據(jù)庫設(shè)計3.4.1E-R圖設(shè)計整體E-R圖設(shè)計如下:圖3-2

依照前面設(shè)計規(guī)劃出實體有:管路員實體、配件類型實體、配件詳細信息實體、配件銷售信息實體、配件庫存信息實體、配件采購信息實體、配件報損信息實體。各實體距離描述E-R圖如下:圖3-3管理員E-R圖…..…添加人添加時間類別配件名編號配件信息…..…添加人添加時間類別配件名編號配件信息圖3-4配件信息E-R圖 圖3-5配件庫存信息E-R圖

圖3-6配件銷售信息E-R圖圖3-7配件采購信息E-R圖圖3-8配件報損信息E-R圖圖3-9類別信息E-R圖

3.4.2邏輯構(gòu)造設(shè)計依照數(shù)據(jù)庫概念構(gòu)造設(shè)計,將E-R圖轉(zhuǎn)化為關(guān)系數(shù)據(jù)模型,設(shè)計數(shù)據(jù)表,如下所示重要數(shù)據(jù)表:表3-1管理員顧客表(allusers)編號字段名稱數(shù)據(jù)類型主鍵容許空最大長度闡明1IDInt是自增編號10顧客ID2usernameVarChar否是255顧客名3pwdVarChar否是255顧客密碼4cxVarChar否是255顧客類別5addtimeDateTime否是23添加時間表3-2配件類別表(alllb)編號字段名稱數(shù)據(jù)類型主鍵容許空最大長度闡明1IDInt是自增編號10類別ID2lbVarChar否是255類別3addbyVarChar否是255天加人4addtimeDateTime否是23添加時間表3-3配件信息表(allpro)編號字段名稱數(shù)據(jù)類型主鍵容許空最大長度闡明1IDInt是自增編號10ID2mcVarChar否是50名稱3lbVarChar否是50類別4price1float否是16建議采購價5price2float否是16實際價格6contentVarChar否是500詳情7addtimedatetime否是255添加時間8addbyVarChar否是50添加人9bhVarChar否是50編號10gysVarChar否是50其她闡明11ggxhVarChar否是50配件序號12dwDateTime否是50計量單位

表3-4配件入庫信息表(ruku)編號字段名稱數(shù)據(jù)類型主鍵容許空最大長度闡明1IDInt是自增編號10ID2promcVarChar否是50名稱3pricefloat否是8建議采購價4shuliangint否是10入庫數(shù)量5addtimedatetime否是255添加時間6gysVarChar否是50供應(yīng)商7rkpricefloat否是8入庫價格8ggxhVarChar否是50生產(chǎn)批號9dwVarChar否是50計量單位10bhVarChar否是50配件編號表3-5庫存信息表(kucun)編號字段名稱數(shù)據(jù)類型主鍵容許空最大長度闡明1IDInt是自增編號10ID2promcVarChar否是50名稱3pricefloat否是8建議采購價4shuliangint否是10庫存數(shù)量5addtimedatetime否是255添加時間6gysVarChar否是50供應(yīng)商7rkpricefloat否是8入庫價格8ggxhVarChar否是50生產(chǎn)批號9dwVarChar否是50計量單位10bhVarChar否是50配件編號表3-6銷售信息表(xiaoshou)編號字段名稱數(shù)據(jù)類型主鍵容許空最大長度闡明1IDInt是自增編號10ID2promcVarChar否是50名稱3pricefloat否是8建議采購價4xxslint否是10銷售數(shù)量5addtimedatetime否是255添加時間6gysVarChar否是50供應(yīng)商7ckpricefloat否是8出庫價格89bhmemoVarCharVarChar否否是是50500配件編號備注

表3-7報損信息表編號字段名稱數(shù)據(jù)類型主鍵容許空最大長度闡明1IDInt是自增編號10ID2promcVarChar否是50名稱3pricefloat否是8建議采購價4bsslint否是10報損數(shù)量5addtimedatetime否是255添加時間6gysVarChar否是50供應(yīng)商7ckpricefloat否是8出庫價格89bhmemoVarCharVarChar否否是是50500配件編號備注3.5系統(tǒng)安全設(shè)計3.5.1管理員登錄安全性系統(tǒng)設(shè)計了登錄界面,每個合法管理員有一種密碼,該密碼由管理員自行維護,從而實現(xiàn)對管路員身份驗證。超級管理員可以對普通管理員以及超級管理員信息進行維護。3.5.2操作安全性對授權(quán)顧客權(quán)限授予和回收。如果是系統(tǒng)管理員,那么還可覺得本系統(tǒng)添加新顧客以及修改她們密碼。3.5.3數(shù)據(jù)安全性客戶端層和數(shù)據(jù)庫層隔離,客戶端無法接觸本質(zhì)數(shù)據(jù)庫,無法進行非法修改和破壞,使得數(shù)據(jù)庫得到有效安全保護。4系統(tǒng)概述4.1開發(fā)工具簡介4.1.1網(wǎng)站所用Web技術(shù)有:(1)腳本語言腳本語言是一種簡樸描述性語言,它語法構(gòu)造與計算機上高檔語言非常相似,因此相對于其他Web技術(shù)來說是簡樸易用。腳本語言通過一種<SCRIPT>標(biāo)記嵌入到HTML中,通過編程對Web頁元素進行控制,從而實現(xiàn)Web頁動態(tài)化和交互性。當(dāng)前慣用開發(fā)語言有VBScript和JavaScript。(2)ASP.NETASP.NET是動態(tài)服務(wù)器頁面(ActiveServersPages,ASP.NET)簡稱,它是微軟公司推出一種用以取代CGI技術(shù)。ASP.NET為開發(fā)Web站點提供了強大、基于服務(wù)器功能應(yīng)用框架。由于ASP.NET邏輯在Web服務(wù)器上運營,用ASP.NET創(chuàng)立易用可以被跨不同平臺運營各種Web瀏覽器訪問。4.1.2本系統(tǒng)開發(fā)工具:(1)VisualVisual是專門為軟件開發(fā)所設(shè)計,電子商務(wù)必然是將來互聯(lián)網(wǎng)重點發(fā)展方式之一。對此Visual有它獨到解決方案。①Visual功能全面,可以制作復(fù)雜ASP.NET、JSP、ColdFusion數(shù)據(jù)庫動態(tài)網(wǎng)站,還可以擴展建立安全可定制電子商務(wù)軟件。②Visual能迅速建立動態(tài)網(wǎng)站、與現(xiàn)存軟件網(wǎng)絡(luò)接口、以及ActiveServerPages(ASP.NET)、JavaSeverPages(JSP)TColdFusion(CFML)支持?jǐn)?shù)據(jù)庫。Visual建立在強大Visual網(wǎng)絡(luò)開發(fā)平臺上,可以非常直觀地開發(fā)網(wǎng)絡(luò)軟件,而同步保持對代碼完全控制。拖放服務(wù)器行為,可以很容易地制顯示、導(dǎo)航和更新數(shù)據(jù)庫內(nèi)容網(wǎng)頁。③對于Visual功能擴展,Macromedia公司提供了大量第三插件,其中涉及了各種購物車功能插件。④Visual擴展功能提供了開發(fā)學(xué)習(xí)系統(tǒng)所需所有東西,讓這些商店可以支持各種功能,并且容易維護。⑤Visual可以滿足習(xí)慣于編碼操作網(wǎng)絡(luò)應(yīng)用建設(shè)者迅速有效地對內(nèi)碼進行解決需要。可以說,VisualVisual是可以對MicrosoftActiveServerPages(ASP.NET)等不同原則編碼進行編輯解決完美解決方案。使用它,不需要掌握復(fù)雜源代碼語言。而它做為Visual完整操作平臺一種構(gòu)成某些,還起著融合一種大型網(wǎng)絡(luò)開發(fā)團隊中設(shè)計人員和程序人員工作內(nèi)容重要橋梁任用。網(wǎng)絡(luò)應(yīng)用創(chuàng)立者可以運用新版ServerBehaviorBuilder,以便地生成符合各自開發(fā)原則代碼?;谄鋭?chuàng)立客戶服務(wù)應(yīng)用能力,Visual同步預(yù)裝了一套慣用ASP.NET、JSP及CFML服務(wù)器腳本素材庫,以便用于在數(shù)據(jù)庫中插入新記錄以及對已有數(shù)據(jù)庫進行升級。新版本為開發(fā)者提供了三種不同應(yīng)用層次版本所見即所得編程環(huán)境:CodeView、DesignView或newSplitView。中心編碼功能涉及:LiveSyntax色彩編碼、設(shè)定自動縮進及線數(shù)、客戶端JavaScript調(diào)試器和對JavaBeans支持。新團隊工作流程方式涉及:對用于內(nèi)容管理WebDAV支持,與MicrosoftVisualSourceSafe完美整合等等。這是一種完全整合網(wǎng)絡(luò)應(yīng)用開發(fā)解決方案。這個軟件包為網(wǎng)絡(luò)開發(fā)者提供了一整套創(chuàng)立HTML、ASP.NET專業(yè)工具。便于開發(fā)者使用FireworksMX創(chuàng)立、編輯以及動態(tài)生成網(wǎng)絡(luò)圖形和同步,運用Visual添加增強互動效果、優(yōu)化圖像以及無失真整合圖形和編碼元素?;谝陨弦蛩兀沂莻€人作業(yè),擬定使用Visual作為開發(fā)動態(tài)網(wǎng)頁工具,減少了編寫代碼工作量,加快開發(fā)速度。Visual工作流程大體分為如下6步:①系統(tǒng)分析要創(chuàng)立一種具備電子政務(wù)功能網(wǎng)站,道德就是需要分析。只有在詳細需要分析之后,才干決定網(wǎng)站構(gòu)架及數(shù)據(jù)庫構(gòu)造。②制作靜態(tài)頁面制作動態(tài)頁面第一步就是創(chuàng)立靜態(tài)頁面??梢赃\用Visual所有設(shè)計工具來完畢。③定義記錄集如果在就用程序中使用了數(shù)據(jù)庫,下一步就要定義記錄集(Recordset),以便人數(shù)據(jù)庫中暫時提取數(shù)據(jù)。應(yīng)用程序不能直接調(diào)用數(shù)據(jù)庫,它必要以記錄集為中介。定義任何記錄集都將添加到數(shù)據(jù)庫綁定面板中??梢詫?shù)據(jù)綁定面板中相應(yīng)記錄集字段添加到Web頁上,也就添加了動態(tài)內(nèi)容。④添加動態(tài)內(nèi)容在向數(shù)據(jù)綁定面板中添加了記錄集或其她數(shù)據(jù)源之后,就可以向你Web頁中添加動態(tài)內(nèi)容,而不必考慮如何插入服務(wù)器端腳本到Web頁中。這也正是它優(yōu)越之處。⑤添加服務(wù)器端行為,激活動態(tài)頁面向Web頁面添加“智能化”命令來實現(xiàn)特定功能。向頁添加服務(wù)器行為(ServerBehaviors)就是用VBScript、JavaScript、Java或ColdFusion編寫運營在服務(wù)器上腳本。⑥編輯和調(diào)試Web頁Visual提供了三種編輯環(huán)境:Visual老式可視化編輯環(huán)境、Visual活動數(shù)據(jù)(LiveData)編輯環(huán)境和源代碼編輯環(huán)境。(2)Microsoft動態(tài)服務(wù)器網(wǎng)頁(ActiveServerPages,ASP.NET)技術(shù)Microsoft動態(tài)服務(wù)器網(wǎng)頁(ActiveServerPages,ASP.NET)技術(shù)當(dāng)前已發(fā)展到了3.0版。對諸多人來說,用ASP.NET來創(chuàng)立Windows服務(wù)器平臺上動態(tài)Web網(wǎng)頁、整個站點和基于Web應(yīng)用程序已經(jīng)成為極其自然而然辦法。在瀏覽器地址欄中,文獻擴展名.ASP.NET同表達動態(tài)創(chuàng)立網(wǎng)頁文獻擴展名.pl或.cgi同樣,已被瀏覽者所接受。事實上,對于在微軟操作系統(tǒng)上工作Web程序員來說,ASP.NET正在變成一種不再令人激動技術(shù),而僅是一種工作方式。這種看法變化體現(xiàn)了一種技術(shù)逐漸成熟。由于ASP.NET應(yīng)用程序數(shù)量日益增多,ASP.NET工具也在日益增長,同步有越來越多第三方開發(fā)商開發(fā)出一系列基于ASP.NET或使用ASP.NET附加功能模塊、ActiveX服務(wù)器組件,甚至成套“自己做(do-it-yourself)”Web站點.在ASP.NET3.0中,有某些新特性或經(jīng)歷較大變化或改進特性。①無腳本ASP.NET如早先提到,ASP.NET解決不涉及任何腳本.ASP.NET頁速度是不久,如果你正在創(chuàng)立站點或Web應(yīng)用程序文獻最后也許使用ASP.NET,最佳讓這些文獻使用.ASP.NET文獻擴展名,而不用考慮它們是包括服務(wù)器端腳本還是僅僅包括靜態(tài)(HTML和文本)內(nèi)容。②新流向控制能力到當(dāng)前為止,如果想把執(zhí)行轉(zhuǎn)向此外一種ASP.NET頁,不得不使用ResponseRedirect語句,這個工作通過向客戶端發(fā)送一種響應(yīng)來批示其載入新頁面來實現(xiàn)。然而這對客戶端來講是費事。并且當(dāng)代理服務(wù)器用于客戶端時,會引起錯誤消息。ASP.NET3.0為Server對象提供了兩個新辦法,容許在服務(wù)器上轉(zhuǎn)換頁面而不需要新客戶端祈求。ServerTransfer是轉(zhuǎn)換執(zhí)行到另一種頁面;而ServerExecute是執(zhí)行另一種頁面,然后將控制返回本來頁面。在新頁面里可訪問本來頁面環(huán)境,涉及Response和Request等所有ASP.NET對象,但是不能訪問頁面范疇變量。如果原始頁面使用了一種事務(wù)標(biāo)志(在開放<%@...%>元素中),事務(wù)環(huán)境被傳遞到新頁面。如果第二個ASP.NET文獻事務(wù)標(biāo)志表白事務(wù)是受到支持或需要,則既有事務(wù)將被使用,而不會開始一種新事務(wù)。③錯誤解決和新ASP.NETError對象通過提供一種用ServerTransfer辦法自動調(diào)用定制ASP.NET頁面,提供了可配備錯誤解決。在這個ASP.NET頁面中,ServerGetLastError可被用來返回一種ASP.NETError對象實例,其中包括了錯誤細節(jié),例如錯誤描述和有關(guān)行號。④編碼后ASP.NET腳本ASP.NET腳本和客戶端腳本當(dāng)前可以使用BASE6.4加密法進行編碼。更高水平加密籌劃將出當(dāng)前ASP.NET將來新版本里(注意,這個特性是由VBScript5.0和JScript5.0腳本引擎實現(xiàn),因而在腳本被執(zhí)行時規(guī)定這些引擎存在)。編碼后腳本將在運營時由腳本引擎解碼。因而不必使用別工具,盡管這不是很安全加密辦法,但可以保護腳本不被普通顧客瀏覽和拷貝。⑤包括腳本文獻一種新方式除了使用<!--#include-->元素使服務(wù)器端IIS包括腳本代碼文獻,ASP.NET3.0也可以“包括”其自己。<SCRIPT>元素與RUNAT=“SERVER”和SRC=“path_and_filename”屬性共同使用,來包括基于服務(wù)器腳本代碼文獻。相對物理途徑或虛擬途徑也可以用在SRC屬性中:⑥ServerScriptletsASP.NET3.0支持一種強有力新腳本技術(shù),稱之為ServerScriptlets。這些是駐留在服務(wù)器上XML格式文本文獻,可以像普通COM對象(即Active服務(wù)器組件)為ASP所用。這樣可以把Web應(yīng)用程序業(yè)務(wù)邏輯腳本過程更容易地實現(xiàn)為一種可重用組件。⑦增強性能Active服務(wù)器組件ASP.NET中許多Active服務(wù)器組件得到了改進,可以提供更好性能和附加功能,一種例子就是新BrowserCapabilities組件。除此之外,尚有某些新組件。例如,XML分析器使與XML更快密集成通過Windows所提供新ADO2.5版),這為以XML格式存貯和獲取數(shù)據(jù),提供了新機會。⑧性能為改進ASP.NET和IIS性能和可擴展性,新版本做了大量工作。這包括ASP.NET中自我調(diào)節(jié)特性,它可以檢測阻塞狀況并自動增長可用線程數(shù)量。當(dāng)祈求在執(zhí)行中受到外部資源阻塞時,ASP.NET可以檢測出來,并為同步執(zhí)行附加祈求和繼續(xù)正常解決提供更多線程。但是,如果CPU變得超負荷,ASP.NET會減小可用線程數(shù)量,以便當(dāng)過多非阻塞祈求同步執(zhí)行時,將線程切換次數(shù)最小化。網(wǎng)站基本界面構(gòu)造清晰,操作明了,很容易上手。

4.2系統(tǒng)實行進度籌劃在管理信息系統(tǒng)生命周期中,通過了系統(tǒng)規(guī)范、系統(tǒng)分析和系統(tǒng)設(shè)計等階段后來,便開始了系統(tǒng)實行階段。這階段工作重要是集中在邏輯、功能和技術(shù)設(shè)計上,要繼承此前各階段工作成果,將技術(shù)設(shè)計轉(zhuǎn)化成物理實現(xiàn),可是說系統(tǒng)實行成果是系統(tǒng)分析和設(shè)計階段詳細形象實現(xiàn)。如下為正式系統(tǒng)開發(fā)進度籌劃:(1)程序設(shè)計涉及了運用專業(yè)軟件進行程序代碼編寫,有關(guān)界面設(shè)計,程序調(diào)試,程序運營。(2)實行過程中所需要技術(shù)部件,購買和安裝相應(yīng)計算機系統(tǒng)(3)建立相應(yīng)數(shù)據(jù)庫文獻系統(tǒng)(4)系統(tǒng)調(diào)試(5)整頓基本數(shù)據(jù),培訓(xùn)操作人員(6)系統(tǒng)轉(zhuǎn)換和試運營(7)系統(tǒng)測試系統(tǒng)測試是管理信息系統(tǒng)開發(fā)周期中一種十分重要而漫長階段。其重要性體當(dāng)前它是保證系統(tǒng)質(zhì)量與可靠性最后關(guān)口,是對整個系統(tǒng)開發(fā)過程涉及系統(tǒng)分析、系統(tǒng)設(shè)計最后審查。同步測試也是最難,由于在測試過程中,不能保證通過測試程序一定對的,測試只能找出程序中錯誤,而不能證程序無錯。測試方略應(yīng)涉及測試規(guī)劃、測試用例設(shè)計、測試實行和測試成果收集評估等。(8)系統(tǒng)評價這某些涉及對系統(tǒng)建設(shè)評價,例如系統(tǒng)規(guī)劃科學(xué)性,規(guī)劃目的實現(xiàn)限度,先進性,經(jīng)濟性等。同步還涉及了系統(tǒng)性能測試和系統(tǒng)應(yīng)用評價。(9)系統(tǒng)運營4.2各個模塊實行4.2.1管理員登錄模塊(1)管理員登錄界面管理員輸入顧客名和密碼,如圖4-1所示:圖4-1登錄界面A:管理員登錄后,進入信息管理界面,如圖4-2所示:圖4-2信息管理界面

4.2.2員工管理模塊(1)添加員工界面:如圖4-3所示圖4-3添加員工界面(2)編輯員工界面,進行員工刪除操作,如圖4-4所示:圖4-4編輯員工界面4.2.3配件信息管理模塊(1)配件類別管理,對配件類別進行添加修改刪除等操作,如圖4-5所示:圖4-5配件類別管理(2)配件信息添加圖4-6配件信息添加(3)配件信息管理,對配件信息進行按照名稱進行查詢:圖4-7配件信息管理

(4)庫存查詢,對庫存狀況可按照分狀況查詢:圖4-8庫存查詢(5)入庫查詢,對入庫登記之后配件信息形成一種統(tǒng)一列表,可對該列表進行條件查詢:4-9入庫查詢4.2.4采購管理模塊(1)入庫登記,對采購入庫貨品進行登記:4-10入庫登記表

(2)退貨登記,對要退貨配件進行登記:4-11退貨登記(3)退貨查詢,對退貨信息進行查詢和修改:4-12退貨查詢

4.2.5銷售管理模塊(1)銷售登記,對出售配件進行登記:4-13銷售登記(2)銷售查詢,對配件出售記錄進行查詢:4-14銷售狀況查詢

4.2.6配件報損模塊(1)報損登記,對損壞配件進行報損:4-15配件報損(2)報損查看,對報損信息進行查看:4-16報損查詢5系統(tǒng)測試和調(diào)試在軟件投入正式運營之前,盡量多地發(fā)現(xiàn)軟件中錯誤。5.1測試所有測試都應(yīng)當(dāng)能追溯到顧客需求。應(yīng)當(dāng)遠在測試開始之前就制定出測試籌劃。事實上,一旦完畢了需求模型就可以著手制定測試籌劃,在建立了設(shè)計模型之后就可以及時開始設(shè)計詳細測試方案。應(yīng)當(dāng)從“小規(guī)?!睖y試開始,并逐漸進行“大規(guī)?!睖y試。普通一方面重點測試單個程序模塊,然后把測試重點轉(zhuǎn)向在集成模塊簇中尋找錯誤,最后在整個系統(tǒng)中尋找錯誤5.1測試辦法測試任何軟件均有兩種辦法:黑盒測試和白盒測試。對于軟件測試而言,黑盒測試法把程序當(dāng)作一種黑盒子,完全不考慮程序內(nèi)部構(gòu)造和解決過程,也就是說,黑盒測試是在程序接口進行測試,它只檢查程序功能與否能按照規(guī)格闡明書規(guī)定正常使用,程序與否能恰本地接受輸入數(shù)據(jù)產(chǎn)生對的地輸出信息,并且保持外部信息地完整性。黑盒測試又稱為功能測試。與黑盒測試法相反,白盒測試法地前提是可以把程序當(dāng)作裝在一種透明地白盒子里,也就是完全理解程序構(gòu)造和解決過程。這種辦法按照程序內(nèi)部邏輯測試程序,檢查程序中每條通路與否都按預(yù)定規(guī)定對的工作。白盒測試又稱為構(gòu)造測試。本進銷存管理系統(tǒng)決定采用黑盒測試法,即懂得了產(chǎn)品應(yīng)當(dāng)具備功能,可以通過測試來檢查與否每個功能都能正常使用。5.2單元測試系統(tǒng)登錄模塊單元測試方案設(shè)計:1.系統(tǒng)登錄模塊輸入測試方案通過模塊接口數(shù)據(jù)流進行測試,如

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論