中小企業(yè)倉(cāng)庫(kù)管理系統(tǒng)-用戶(hù)體驗(yàn)設(shè)計(jì)與編碼_第1頁(yè)
中小企業(yè)倉(cāng)庫(kù)管理系統(tǒng)-用戶(hù)體驗(yàn)設(shè)計(jì)與編碼_第2頁(yè)
中小企業(yè)倉(cāng)庫(kù)管理系統(tǒng)-用戶(hù)體驗(yàn)設(shè)計(jì)與編碼_第3頁(yè)
中小企業(yè)倉(cāng)庫(kù)管理系統(tǒng)-用戶(hù)體驗(yàn)設(shè)計(jì)與編碼_第4頁(yè)
中小企業(yè)倉(cāng)庫(kù)管理系統(tǒng)-用戶(hù)體驗(yàn)設(shè)計(jì)與編碼_第5頁(yè)
已閱讀5頁(yè),還剩21頁(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)介

PAGE摘要通過(guò)計(jì)算機(jī)實(shí)現(xiàn)倉(cāng)庫(kù)管理、為用戶(hù)提供充足的信息和快捷的查詢(xún)手段能改善中小企業(yè)手工管理所帶來(lái)的缺點(diǎn)。本倉(cāng)庫(kù)管理系統(tǒng)是針對(duì)企業(yè)倉(cāng)庫(kù)材料的出入庫(kù)登記和查詢(xún)統(tǒng)計(jì)等方面工作開(kāi)發(fā)的管理軟件。本文是關(guān)于利用SQLServer2005和VisualStudio2010軟件,采用多層架構(gòu)研究與設(shè)計(jì)的基于C/S模式的中小企業(yè)倉(cāng)庫(kù)管理系統(tǒng),實(shí)現(xiàn)了入出庫(kù)、增加、刪除、更新、查詢(xún)、材料的分類(lèi)管理等基本功能。介紹倉(cāng)庫(kù)管理系統(tǒng)的課題研究意義,概要設(shè)計(jì)、業(yè)務(wù)邏輯層設(shè)計(jì),詳細(xì)分析了用戶(hù)體驗(yàn)設(shè)計(jì)和實(shí)現(xiàn)。關(guān)鍵字:倉(cāng)庫(kù)管理系統(tǒng)、C/S模式、業(yè)務(wù)邏輯層、用戶(hù)體驗(yàn)

AbstractManagingwarehousebycomputers,providinguserswithadequateinformationandquickinquirymethodcanimprovethedrawbackswhichbroughtbymanualmanagementofsmallbusiness.Thewarehousemanagementsystemisamanagementsoftwarewhichdevelopsforsmallenterpriseaboutenterprisestoragematerialsintooroutofstorageregistrationandquerystatistics.ThearticleisaboutawarehousemanagementbasingonC/SstructuretoresearchanddesignwhichusesSQLServer2005andVisualStudio2010softwareandadoptsmulti-tierarchitecture.Itcarriesoutthebasicfunctionsofthewarehousemanagementtogointoadatabase,increment,delete,renewal,search,theclassificationofthematerialmanagementandsoon.Italsointroducestheresearchsignificanceofwarehousemanagement,outlinedesign,businesslogiclayerdesignandanalysistheuserexperiencedesignandimplementation.Keywords:Warehousemanagementsystem,C/Sstructure,businesslogiclayer,userexperience

目錄TOC\o"1-3"\h\u1引言 11.1課題研究背景及意義 11.2開(kāi)發(fā)環(huán)境 11.3技術(shù)簡(jiǎn)介 22系統(tǒng)概要設(shè)計(jì)和框架設(shè)計(jì) 32.1需求介紹 32.2系統(tǒng)功能介紹 52.3系統(tǒng)框架介紹 73業(yè)務(wù)邏輯層和錯(cuò)誤檢驗(yàn)層 83.1業(yè)務(wù)邏輯層(BusinessLogicLayer,簡(jiǎn)稱(chēng)BLL層)作用 83.2錯(cuò)誤檢驗(yàn)層(ErrorCheckLayer,簡(jiǎn)稱(chēng)ECL層)作用 83.3詳細(xì)設(shè)計(jì) 83.4錯(cuò)誤檢驗(yàn)層完整性約束(Validation) 114用戶(hù)體驗(yàn)設(shè)計(jì) 134.1用戶(hù)體驗(yàn)設(shè)計(jì)原則 134.2詳細(xì)設(shè)計(jì) 134.2.1主窗體設(shè)計(jì) 134.2.2添加入庫(kù)信息窗體設(shè)計(jì) 144.2.3反饋信息和錯(cuò)誤信息處理 155結(jié)束語(yǔ) 206參考文獻(xiàn) 211引言1.1課題研究背景及意義隨著經(jīng)濟(jì)的不斷繁榮和市場(chǎng)環(huán)境的變化,對(duì)企業(yè)的生產(chǎn)經(jīng)營(yíng)提出了更高的要求。尤其是中小企業(yè)要適應(yīng)日趨激烈的市場(chǎng)競(jìng)爭(zhēng),中小型倉(cāng)庫(kù)的管理問(wèn)題也就提上了日程。隨著物資的大量增加,其管理難度也越來(lái)越大,如何優(yōu)化中小企業(yè)倉(cāng)庫(kù)的日常管理也就成為了一個(gè)大眾化的課題。為改進(jìn)現(xiàn)有的生產(chǎn)經(jīng)營(yíng)模式和組織結(jié)構(gòu),在競(jìng)爭(zhēng)中贏得更多的市場(chǎng)份額,倉(cāng)庫(kù)管理系統(tǒng)得到了廣泛的推廣應(yīng)用,為企業(yè)優(yōu)化管理、節(jié)約成本、確保產(chǎn)品質(zhì)量發(fā)揮了巨大的作用,成為了企業(yè)管理的重要組成部分。中小企業(yè)要想生存、發(fā)展,要想在激烈的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地,就必須改善其管理方式,沒(méi)有現(xiàn)代化的管理是萬(wàn)萬(wàn)不行的,倉(cāng)庫(kù)管理的全面自動(dòng)化、信息化則是其中極為重要的部分。為了加快中小企業(yè)倉(cāng)庫(kù)管理自動(dòng)化的步伐,提高中小企業(yè)倉(cāng)庫(kù)的管理業(yè)務(wù)處理效率,建立中小企業(yè)倉(cāng)庫(kù)管理系統(tǒng)已變得十分必要。目前市場(chǎng)上有眾多的倉(cāng)庫(kù)管理系統(tǒng)軟件,雖然功能齊全,方便易用,但是由于其針對(duì)的是整個(gè)市場(chǎng),所以當(dāng)其用于某個(gè)具體的倉(cāng)庫(kù)管理時(shí),或多或少的就會(huì)存在不同的問(wèn)題,有的甚至嚴(yán)重阻礙企業(yè)的正常運(yùn)作。不同企業(yè)的倉(cāng)庫(kù)管理有其不同的特點(diǎn)與要求,因此,只有根據(jù)企業(yè)自身的需求設(shè)計(jì)最合適的管理系統(tǒng),才能使倉(cāng)庫(kù)管理系統(tǒng)真正的為生產(chǎn)服務(wù)。本系統(tǒng)根據(jù)某公司倉(cāng)庫(kù)管理的功能和特點(diǎn)及要求,完成了倉(cāng)庫(kù)管理所涉及的業(yè)務(wù)流程和功能實(shí)現(xiàn),并進(jìn)行了系統(tǒng)測(cè)試。1.2開(kāi)發(fā)環(huán)境本系統(tǒng)選擇VisualStudio2010作為軟件的開(kāi)發(fā)環(huán)境。VisualStudio2010是微軟公司推出的開(kāi)發(fā)環(huán)境,是目前最流行的Windows平臺(tái)應(yīng)用程序開(kāi)發(fā)環(huán)境,是一套完整的開(kāi)發(fā)工具集,用于生成桌面應(yīng)用程序、ASP.NETWeb應(yīng)用程序、移動(dòng)應(yīng)用程序等多種應(yīng)用程序,也可以用來(lái)創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和Office插件,是VisualC#、VisualBasic、VisualC++和VisualJ#等多種語(yǔ)言共同使用的集成開(kāi)發(fā)環(huán)境(IDE)。VisualStudio2010的集成開(kāi)發(fā)環(huán)境(IDE)的界面被重新設(shè)計(jì)和組織,變得更加簡(jiǎn)單明了,利用此集成開(kāi)發(fā)環(huán)境可以共享工具且有助于創(chuàng)建混合語(yǔ)言解決方案。利用它的可視化設(shè)計(jì)器,可以快速地創(chuàng)建Winform應(yīng)用程序。系統(tǒng)選用了與Microsoft緊密集成的MicrosoftSQLServer2005數(shù)據(jù)庫(kù)用來(lái)存儲(chǔ)數(shù)據(jù)信息。MicrosoftSQLServer2005是Microsoft公司最新的數(shù)據(jù)庫(kù)系統(tǒng),它增強(qiáng)了企業(yè)數(shù)據(jù)庫(kù)管理、開(kāi)發(fā)人員生產(chǎn)力和商務(wù)管理等特性。SQLServer2005在企業(yè)數(shù)據(jù)庫(kù)管理方面的應(yīng)用中要始終為用戶(hù)提供安全可靠的數(shù)據(jù)。與桌面型的數(shù)據(jù)庫(kù)Access數(shù)據(jù)庫(kù)而言,其在功能上比較完善,其安全性、并發(fā)控制能力、數(shù)據(jù)挖掘和聯(lián)機(jī)操作等方面都要優(yōu)于Access數(shù)據(jù)庫(kù)。SqlServer2005也增加了許多新功能并對(duì)原有的一些功能進(jìn)行了改進(jìn)和增強(qiáng),從而使開(kāi)發(fā)人員更有效率地工作。1.3技術(shù)簡(jiǎn)介當(dāng)前在涉及到倉(cāng)庫(kù)管理系統(tǒng)開(kāi)發(fā)領(lǐng)域中存在著不同的編程語(yǔ)言和實(shí)現(xiàn)技術(shù)方案,如C++、Javaweb、ASP.Net等。而我們采用了C#語(yǔ)言開(kāi)發(fā)了Windows應(yīng)用窗體應(yīng)用程序。C#是微軟公司為了其.NET計(jì)劃而開(kāi)發(fā)的一種新的編程語(yǔ)言,它是針對(duì).NET平臺(tái)而設(shè)計(jì)的,是微軟.NET計(jì)劃中的主要開(kāi)發(fā)語(yǔ)言。C#完全是面向?qū)ο蟮木幊陶Z(yǔ)言,所有的元素都要被封裝到類(lèi)中,它不再支持類(lèi)的多繼承,但可通過(guò)接口實(shí)現(xiàn)多繼承也不再支持全局函數(shù),全局變量和全局常量,所有的函數(shù)、變量、常量都必須封裝在類(lèi)中,作為類(lèi)的實(shí)例成員或靜態(tài)成員。C#派生于C/C++,吸取了C、C++、Java以及Delphi和VisualBasic等語(yǔ)言的優(yōu)點(diǎn),并解決了它們的問(wèn)題,具有簡(jiǎn)單、強(qiáng)大、靈活、類(lèi)型安全和面向?qū)ο蟮葍?yōu)點(diǎn),縮短了開(kāi)發(fā)周期,降低了開(kāi)發(fā)難度。而且C#定義了一些更適合現(xiàn)代應(yīng)用的數(shù)據(jù)類(lèi)型,如適合金融業(yè)進(jìn)行貨幣計(jì)算的decimal類(lèi)型。同時(shí)它也允許開(kāi)發(fā)人員根據(jù)需要自己定義與現(xiàn)有類(lèi)型同等高效的新的數(shù)據(jù)類(lèi)型。在內(nèi)容管理上,引入了垃圾收集(GarbageCollection,GC)機(jī)制,減輕了開(kāi)發(fā)人員對(duì)內(nèi)存管理的負(fù)擔(dān)。此外C#實(shí)現(xiàn)了更加有效、穩(wěn)定、跨語(yǔ)言的異常處理機(jī)制,包括throw,try…catch和try…finally。在架構(gòu)設(shè)計(jì)上采用單一功能分層架構(gòu),整個(gè)架構(gòu)分為界面層、業(yè)務(wù)邏輯層、若干中間數(shù)據(jù)處理層和數(shù)據(jù)連接層,這樣使得每個(gè)模塊功能單一,降低了模塊的規(guī)模,增強(qiáng)了系統(tǒng)的功能內(nèi)聚。使得開(kāi)發(fā)過(guò)程中分工明確,職責(zé)劃分清晰,可移植性和可擴(kuò)展性好,而且簡(jiǎn)單可靠。

2系統(tǒng)概要設(shè)計(jì)和框架設(shè)計(jì)2.1需求介紹本系統(tǒng)針對(duì)中小企業(yè)倉(cāng)庫(kù)材料的出入庫(kù)登記和查詢(xún)統(tǒng)計(jì)等方面的實(shí)際需要,分析了企業(yè)倉(cāng)庫(kù)管理系統(tǒng)的功能,主要完成材料的出庫(kù)管理、入庫(kù)管理、賬目管理、供貨單位管理、產(chǎn)品耗材管理和一些數(shù)據(jù)匯總報(bào)表功能。并且能夠?qū)v史記錄進(jìn)行查詢(xún)、處理和匯總,最終導(dǎo)出到Excel文件生成入庫(kù)單、出庫(kù)單、保管明細(xì)賬單、材料出/入庫(kù)分類(lèi)匯總賬單等。如圖2-1是保管明細(xì)賬單樣例,如圖2-2是出庫(kù)單樣例,圖2-3是材料出庫(kù)分類(lèi)匯總表。圖2-1圖2-2圖2-3具體需求介紹如下:1、在向系統(tǒng)錄入信息之前,首先建立一級(jí)科目和二級(jí)科目,材料分兩級(jí)管理,一級(jí)為材料類(lèi)別,二級(jí)為材料名稱(chēng)及規(guī)格,例如表3-1所示:表2-1101鋼材102標(biāo)準(zhǔn)件1011014mm鋼板1021014*10螺栓1011025mm鋼板1011015#槽鋼1011027#槽鋼1012015#角鋼1012026#角鋼其中101鋼材為一級(jí),11014mm鋼板為二級(jí),基本就是這個(gè)結(jié)構(gòu),一級(jí)和二級(jí)的數(shù)量可以根據(jù)需要增加。2、出庫(kù)單說(shuō)明:企業(yè)根據(jù)出庫(kù)單據(jù)登記材料出庫(kù),如果出庫(kù)數(shù)量大于結(jié)存數(shù)量,即結(jié)存數(shù)量出現(xiàn)負(fù)數(shù),則報(bào)警提示,則不能錄入。出庫(kù)單價(jià)等于上一行的結(jié)存單價(jià),數(shù)量乘以結(jié)存單價(jià)等于出庫(kù)金額,單價(jià)、金額顯示保留兩位小數(shù),但是運(yùn)算時(shí)單價(jià)按實(shí)際的單價(jià)計(jì)算,保證結(jié)存數(shù)量為0的時(shí)候,金額也為0。金額計(jì)算以顯示精度為準(zhǔn)。3、建賬:就是把現(xiàn)有庫(kù)存材料的名稱(chēng)規(guī)格、數(shù)量、金額等分類(lèi)錄入。單價(jià)根據(jù)金額和數(shù)量自行計(jì)算,顯示時(shí)保留兩位小數(shù)。4、結(jié)余的計(jì)算方法:每一次入庫(kù)、出庫(kù)和建賬后,系統(tǒng)將自行計(jì)算結(jié)余,結(jié)存欄(***公司保管明細(xì)賬)的單價(jià)根據(jù)當(dāng)前的金額和數(shù)量自行計(jì)算。5、保管帳(***公司保管明細(xì)賬):的行數(shù)、列寬、行高、打印頁(yè)邊距可以修改,如果一頁(yè)滿(mǎn)了自行轉(zhuǎn)入下一頁(yè),并在最后一行的摘要寫(xiě)“過(guò)此頁(yè)”出入存格蘭的數(shù)量金額為本頁(yè)合計(jì)數(shù)。同時(shí)下一頁(yè)的首行摘要欄為“承前頁(yè)”,出入存各欄和前頁(yè)最末一欄一致。6、結(jié)賬:當(dāng)月所有出入庫(kù)單據(jù)輸入完畢后,可以結(jié)賬,結(jié)賬后各個(gè)當(dāng)月有發(fā)生額的賬戶(hù)自行合計(jì)本月的出入庫(kù)合計(jì)數(shù),12月的結(jié)賬后,累計(jì)欄下一行的摘要自動(dòng)生成:結(jié)轉(zhuǎn)下年,然后就本年度的數(shù)據(jù)就結(jié)束了,同時(shí)生成下一年度的帳,首行摘要:“上年結(jié)轉(zhuǎn)”然后把上年度的結(jié)存欄搬到新張的結(jié)存欄里。2.2系統(tǒng)功能介紹針對(duì)中小企業(yè)倉(cāng)庫(kù)管理的具體需求,結(jié)合倉(cāng)庫(kù)管理的實(shí)際情況,分析出系統(tǒng)主要功能模塊及其結(jié)構(gòu)關(guān)系如圖2-4所示:倉(cāng)庫(kù)管理系統(tǒng)建賬管理倉(cāng)庫(kù)管理系統(tǒng)建賬管理保管明細(xì)賬管理入庫(kù)管理與匯總出庫(kù)管理與匯總添加入庫(kù)信息管理入庫(kù)信息全部材料入庫(kù)明細(xì)表材料入庫(kù)分類(lèi)匯總表供貨單位供貨明細(xì)表添加出庫(kù)信息管理出庫(kù)信息全部材料出庫(kù)明細(xì)表材料出庫(kù)分類(lèi)匯總表產(chǎn)品材料耗用匯總表圖2-4下面詳細(xì)分析每個(gè)子模塊的功能A)添加入庫(kù)信息入庫(kù)是實(shí)現(xiàn)對(duì)材料的入庫(kù)登記,是整個(gè)數(shù)據(jù)庫(kù)的基礎(chǔ),用于記錄材料的基本信息,包括自動(dòng)生成入庫(kù)單編號(hào)和入庫(kù)日期,記錄供貨單位、供貨單號(hào)、制單人、材料類(lèi)別、材料名稱(chēng)、材料規(guī)格、入庫(kù)數(shù)目、總金額。入庫(kù)新材料可以創(chuàng)建新的材料名稱(chēng)。可更改、刪除某個(gè)已生成的入庫(kù)單中的信息,最后將入庫(kù)信息導(dǎo)出到Excel文件處理和打印生成入庫(kù)單。B)管理入庫(kù)信息可以根據(jù)入庫(kù)單編號(hào)、供貨單位、供貨單號(hào)、入庫(kù)日期中任意的查詢(xún)條件組合查詢(xún)歷史入庫(kù)單信息,進(jìn)而可以更改或刪除某條入庫(kù)單的信息。C)全部材料入庫(kù)明細(xì)查詢(xún)一段時(shí)間內(nèi)全部材料入庫(kù)的匯總信息。D)材料入庫(kù)分類(lèi)匯總表根據(jù)材料類(lèi)別匯總一段時(shí)間內(nèi)材料入庫(kù)信息。E)供貨單位供貨明細(xì)查詢(xún)不同單位在特定時(shí)間段內(nèi)的供貨情況。F)建賬管理建賬功能將庫(kù)存的初始數(shù)據(jù)存入數(shù)據(jù)庫(kù),或?yàn)閼?yīng)對(duì)某些特殊情況,需要后續(xù)補(bǔ)填某些材料的信息,此時(shí)需要通過(guò)重新建賬更新倉(cāng)庫(kù)中的材料信息。G)保管明細(xì)賬根據(jù)不同材料統(tǒng)計(jì)在特定時(shí)間段內(nèi)其出/入庫(kù)和結(jié)存信息。H)添加出庫(kù)信息出庫(kù)實(shí)現(xiàn)對(duì)材料的出庫(kù)登記,自動(dòng)生成出庫(kù)單編號(hào)、出庫(kù)日期。記錄材料的領(lǐng)用班組、生產(chǎn)計(jì)劃號(hào)、產(chǎn)品名、經(jīng)領(lǐng)人、批準(zhǔn)人、制單人、出庫(kù)材料的數(shù)目以及數(shù)據(jù)金額。最終生成出庫(kù)單并打印。I)管理出庫(kù)信息可根據(jù)出庫(kù)單編號(hào)、出庫(kù)日期、生產(chǎn)計(jì)劃號(hào)、產(chǎn)品名等某些查詢(xún)條件查詢(xún)出庫(kù)單,進(jìn)而對(duì)出庫(kù)單信息進(jìn)行更改或刪除。J)全部材料出庫(kù)明細(xì)匯總特定時(shí)間段內(nèi)的全部材料出庫(kù)信息。K)材料出庫(kù)分類(lèi)匯總匯總某一天出庫(kù)的材料與生產(chǎn)的產(chǎn)品對(duì)應(yīng)信息。L)產(chǎn)品材料耗用匯總查詢(xún)?cè)谔囟〞r(shí)間段內(nèi)某產(chǎn)品的耗材信息。2.3系統(tǒng)框架介紹在本系統(tǒng)中,我們?cè)O(shè)計(jì)并使用了單一功能分層架構(gòu)(如圖2-5所示)。對(duì)傳統(tǒng)的三層架構(gòu)中不適合本系統(tǒng)需求的地方進(jìn)行了取舍,并加入了我們的設(shè)計(jì)理念。單一功能分層架構(gòu)就是把整個(gè)系統(tǒng)分為界面層、業(yè)務(wù)邏輯層、若干中間數(shù)據(jù)處理層和數(shù)據(jù)鏈接層。中間的邏輯層,每一層僅實(shí)現(xiàn)一個(gè)功能。這樣就進(jìn)一步增強(qiáng)了系統(tǒng)的內(nèi)聚性,使得每個(gè)模塊的功能單一,降低了模塊的規(guī)模,雖然增加了處理結(jié)構(gòu)的深度,但其規(guī)模在可控范圍之內(nèi)。在系統(tǒng)開(kāi)發(fā)過(guò)程中,團(tuán)隊(duì)分工可以更加明確,每個(gè)人僅需要完成若干功能中的一個(gè)或幾個(gè)。圖2-53業(yè)務(wù)邏輯層和錯(cuò)誤檢驗(yàn)層3.1業(yè)務(wù)邏輯層(BusinessLogicLayer,簡(jiǎn)稱(chēng)BLL層)作用業(yè)務(wù)邏輯層(BLL)主要是用來(lái)處理領(lǐng)域模型對(duì)象之間的邏輯關(guān)系,是一個(gè)系統(tǒng)中最核心的部分,是實(shí)現(xiàn)系統(tǒng)業(yè)務(wù)功能的核心邏輯層。從圖3-2我們可以看到,業(yè)務(wù)邏輯層處于表現(xiàn)層(UI層)和錯(cuò)誤檢驗(yàn)層(ErrorCheckLayer,簡(jiǎn)稱(chēng)ECL層)之間,是連接表現(xiàn)層和錯(cuò)誤檢驗(yàn)層的橋梁?,F(xiàn)在一般的稍微復(fù)雜一點(diǎn)的業(yè)務(wù)邏輯都是通過(guò)分層結(jié)構(gòu)來(lái)構(gòu)建一個(gè)應(yīng)用系統(tǒng),有些應(yīng)用中業(yè)務(wù)邏輯層可能并不復(fù)雜,不用引入一些框架性的東西來(lái)提升系統(tǒng)的復(fù)雜度,但是有些業(yè)務(wù)規(guī)模較大,并且業(yè)務(wù)邏輯性較強(qiáng)時(shí),可能使用好的業(yè)務(wù)設(shè)計(jì)模式帶來(lái)的優(yōu)越性就顯而易見(jiàn)了。在我們的系統(tǒng)中,業(yè)務(wù)邏輯層只負(fù)責(zé)業(yè)務(wù)規(guī)則的處理,對(duì)于數(shù)據(jù)信息的合法性檢驗(yàn)是通過(guò)訪(fǎng)問(wèn)錯(cuò)誤檢驗(yàn)層接口來(lái)實(shí)現(xiàn)的。這樣可以使各層的分工更加清晰、明確。3.2錯(cuò)誤檢驗(yàn)層(ErrorCheckLayer,簡(jiǎn)稱(chēng)ECL層)作用倉(cāng)庫(kù)管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),需要處理各種數(shù)據(jù)信息,業(yè)務(wù)邏輯層需要將從UI層(或DLL層)獲得的信息經(jīng)過(guò)加工處理傳遞給DLL層(或UI層)我們?cè)谶M(jìn)行系統(tǒng)架構(gòu)設(shè)計(jì)時(shí)將領(lǐng)域模型與底層數(shù)據(jù)訪(fǎng)問(wèn)、表現(xiàn)層等分開(kāi)組織,這樣可以讓系統(tǒng)結(jié)構(gòu)上清晰,并且容易降低他們之間的耦合性。這樣很多合法性檢驗(yàn)操作可以在錯(cuò)誤檢驗(yàn)層來(lái)完成,比如說(shuō)用戶(hù)的角色權(quán)限驗(yàn)證,數(shù)據(jù)有效性檢驗(yàn)等一些基本的業(yè)務(wù)規(guī)則,具體的行為通過(guò)訪(fǎng)問(wèn)數(shù)據(jù)鏈路層接口來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)信息的增、刪、改、查等操作。3.3詳細(xì)設(shè)計(jì)本系統(tǒng)的BLL層是由16個(gè)類(lèi)(詳見(jiàn)表3-1)組成,每個(gè)類(lèi)都具有一些方,這些方法調(diào)用錯(cuò)誤檢驗(yàn)層(ECL)對(duì)應(yīng)類(lèi)中相應(yīng)接口(詳見(jiàn)表3-2)完成刪除、更新或查詢(xún)數(shù)據(jù)的功能以及處理相應(yīng)的業(yè)務(wù)邏輯。通過(guò)BLL層實(shí)現(xiàn)字段級(jí)和業(yè)務(wù)邏輯。

表3-1類(lèi)名類(lèi)作用說(shuō)明RukuxinxiBll封裝Ecl層材料入庫(kù)一系列接口TianjiarukuBll對(duì)入庫(kù)單基本信息的操作類(lèi)GuanlirukuBll封裝Ecl層對(duì)歷史入庫(kù)信息操作接口jianzhangBll封裝Ecl層建賬流程的相應(yīng)接口QuanburukuBll封裝Ecl層查詢(xún)?nèi)咳霂?kù)信息的接口FenleirukuBll封裝Ecl層查詢(xún)分類(lèi)入庫(kù)信息的接口GonghuomingxiBll封裝Ecl層查詢(xún)供貨明細(xì)信息的接口BaoguanmingxiBll封裝Ecl層對(duì)保管明細(xì)賬操作的接口ChukuxinxiBll封裝Ecl材料出庫(kù)一系列接口TianjiachukuBll對(duì)出庫(kù)單基本信息的操作類(lèi)GuanlichukuBll封裝Ecl層對(duì)歷史出庫(kù)信息操作接口CailiaochukuBll對(duì)某種產(chǎn)品耗材操作類(lèi)QuanbuchukuBll封裝Ecl層查詢(xún)出庫(kù)信息的接口ChanpinhaocaiBll封裝Ecl層查詢(xún)某種產(chǎn)品耗材的接口LoadBll對(duì)用戶(hù)名登錄權(quán)限的操作類(lèi)XiugaimimaBll修改系統(tǒng)登錄密碼表3-2類(lèi)名類(lèi)作用說(shuō)明RukuxinxiEcl封裝材料入庫(kù)一系列方法TianjiarukuEcl對(duì)入庫(kù)單基本信息的操作類(lèi)GuanlirukuEcl封裝了對(duì)歷史入庫(kù)信息操作的方法JianzhangEcl封裝了建賬流程的相應(yīng)方法QuanburukuEcl封裝了查詢(xún)?nèi)咳霂?kù)信息的方法FenleirukuEcl封裝了查詢(xún)分類(lèi)入庫(kù)信息的方法GonghuomingxiEcl封裝了查詢(xún)供貨明細(xì)信息的方法BaoguanmingxiEcl封裝了對(duì)保管明細(xì)賬操作的方法ChukuxinxiEcl封裝材料出庫(kù)一系列方法TianjiachukuEcl對(duì)出庫(kù)單基本信息的操作類(lèi)GuanlichukuEcl封裝了對(duì)歷史出庫(kù)信息操作的方法CailiaochukuEcl對(duì)某種產(chǎn)品耗材操作類(lèi)QuanbuchukuEcl封裝了查詢(xún)出庫(kù)信息的方法ChanpinhaocaiEcl封裝了查詢(xún)某種產(chǎn)品耗材的方法LoadEcl對(duì)用戶(hù)名登錄權(quán)限的操作類(lèi)XiugaimimaEcl修改系統(tǒng)登錄密碼下面以RukuxinxiBll類(lèi)和RukuxinxiEcl類(lèi)為例說(shuō)明業(yè)務(wù)邏輯層和錯(cuò)誤檢驗(yàn)層的設(shè)計(jì)和交互處理過(guò)程,RukuxinxiBll類(lèi)共有九個(gè)方法見(jiàn)表3-3,這些方法分別調(diào)用RukuxinxiEcl類(lèi)中相應(yīng)方法(見(jiàn)表3-4)實(shí)現(xiàn)具體功能。表3-3方法名方法說(shuō)明publicDataSetgetLaibie()調(diào)用Ecl層獲取材料類(lèi)別的接口publicDataSetgetMingcheng(Stringleibie1)調(diào)用Ecl層根據(jù)材料類(lèi)別獲取材料名稱(chēng)的接口publicDataSetgetGuige(Stringleibie1,Stringmingcheng1)調(diào)用Ecl層根據(jù)材料類(lèi)別、名稱(chēng)獲取材料規(guī)格的接口publicintaddItem(Stringrukubh,Stringrukurq,Stringgonghuodw,……)調(diào)用Ecl層接口向數(shù)據(jù)庫(kù)中寫(xiě)入入庫(kù)信息publicDataSetloadRuku(Stringrukudanbianhao,Stringrukuxuhao,……)調(diào)用Ecl層根據(jù)入庫(kù)單編號(hào)加載入庫(kù)詳細(xì)信息的接口publicintupdateRuku(Stringrukudanbianhao,Stringrukuxuhao,……)調(diào)用Ecl層根據(jù)入庫(kù)單編號(hào)更新入庫(kù)信息的接口publicintdeleteRuku(Stringrukudanbianhao,Stringgonghuodh,……)調(diào)用Ecl層根據(jù)入庫(kù)單編號(hào)刪除入庫(kù)信息的接口publicintcheckIllegal(Stringgonghuodw,Stringgonghuodh,……)調(diào)用Ecl層接口檢驗(yàn)一些信息的合法性publicintupdateRukudan(Stringrukudh,Stringgonghuodw,……)調(diào)用Ecl層接口根據(jù)入庫(kù)單編號(hào)更新入庫(kù)單基本信息表3-4方法名方法說(shuō)明publicDataSetgetLaibie()調(diào)用Dal層獲取材料類(lèi)別的接口publicDataSetgetMingcheng(Stringleibie1)調(diào)用Dal層根據(jù)材料類(lèi)別獲取材料名稱(chēng)的接口publicDataSetgetGuige(Stringleibie1,Stringmingcheng1)調(diào)用Dal層根據(jù)材料類(lèi)別、名稱(chēng)獲取材料規(guī)格的接口publicintaddItem(Stringrukubh,Stringrukurq,Stringgonghuodw,……)檢驗(yàn)各項(xiàng)信息合法性調(diào)Dal層接口publicDataSetloadRuku(Stringrukudanbianhao,Stringrukuxuhao,……)調(diào)用Dal層根據(jù)入庫(kù)單編號(hào)加載入庫(kù)詳細(xì)信息的接口publicintupdateRuku(Stringrukudanbianhao,Stringrukuxuhao,……)檢驗(yàn)信息合法性并調(diào)用Dal層接口publicintdeleteRuku(Stringrukudanbianhao,Stringgonghuodh,……)檢驗(yàn)信息合法性并調(diào)用Dal層接口publicintcheckIllegal(Stringgonghuodw,Stringgonghuodh,……)檢驗(yàn)各項(xiàng)信息合法性并調(diào)用Dal層接口publicintupdateRukudan(Stringrukudh,Stringgonghuodw,……)檢驗(yàn)各項(xiàng)信息合法性并調(diào)用Dal層接口3.4錯(cuò)誤檢驗(yàn)層完整性約束(Validation)錯(cuò)誤檢驗(yàn)層對(duì)數(shù)據(jù)合法性的檢驗(yàn)主要是完整性約束檢驗(yàn),完整性約束是對(duì)業(yè)務(wù)領(lǐng)域中的數(shù)據(jù)、規(guī)則的強(qiáng)制性規(guī)定與約束,這種約束是系統(tǒng)正常運(yùn)轉(zhuǎn)的保證。如用戶(hù)的登錄權(quán)限、登錄的用戶(hù)名不能為空,登錄密碼的長(zhǎng)度在6-20個(gè)字符以?xún)?nèi)。材料的類(lèi)別、名稱(chēng)、規(guī)格、制單人、領(lǐng)用班組、經(jīng)領(lǐng)人、生產(chǎn)計(jì)劃號(hào)等的有效長(zhǎng)度。此外本系統(tǒng)中還采用正則表達(dá)式的驗(yàn)證方式來(lái)檢驗(yàn)輸入數(shù)據(jù)是否符合要求,以避免不符合要求的數(shù)據(jù)輸入影響數(shù)據(jù)訪(fǎng)問(wèn)層的工作。下面結(jié)合具體代碼實(shí)例說(shuō)明錯(cuò)誤檢驗(yàn)層對(duì)完整性約束的具體實(shí)現(xiàn)過(guò)程。1)檢驗(yàn)入庫(kù)/出庫(kù)金額的合法性即金額是否為浮點(diǎn)型或整數(shù)類(lèi)型,根據(jù)正則表達(dá)式的語(yǔ)法和匹配規(guī)則設(shè)計(jì)的匹配式為^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9][1-9]*[0-9]*))$在系統(tǒng)中的具體實(shí)現(xiàn)方法如下:publicstaticboolmoneyCheck(Stringmoney){Regexreg=newRegex("^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9][1-9]*[0-9]*))$");returnreg.IsMatch(money);}2)在修改密碼的功能中,如圖3-1所示圖3-1首先調(diào)用passwordCheck()方法分別檢驗(yàn)輸入的新密碼和重復(fù)新密碼是否符合規(guī)定的密碼格式,再用newpwd1.Equals(newpwd2)方法檢驗(yàn)兩次輸入的新密碼是否一致并做出相應(yīng)提示。具體代碼實(shí)現(xiàn)如下:publicintisSame(Stringnewpwd1,Stringnewpwd2){intflag;flag=Check.passwordCheck(newpwd1);if(flag==0){return0;}flag=Check.passwordCheck(newpwd2);if(flag==0){return0;}if(newpwd1.Equals(newpwd2)==false)//檢驗(yàn)兩次輸入是否一致{MessageBox.Show("兩次輸入的新密碼不一致!");return0;}return1;}

4用戶(hù)體驗(yàn)設(shè)計(jì)4.1用戶(hù)體驗(yàn)設(shè)計(jì)原則用戶(hù)體驗(yàn)設(shè)計(jì)是基于人機(jī)界面設(shè)計(jì)理論的,一個(gè)合理的人機(jī)界面會(huì)給用戶(hù)帶來(lái)良好的用戶(hù)體驗(yàn)效果。一旦建立起用戶(hù)界面的原型,就必須對(duì)它進(jìn)行評(píng)估,以確定其是否滿(mǎn)足用戶(hù)的需求。對(duì)于交互式系統(tǒng),用戶(hù)體驗(yàn)設(shè)計(jì)和數(shù)據(jù)設(shè)計(jì)、體系結(jié)構(gòu)設(shè)計(jì)及過(guò)程設(shè)計(jì)一樣重要。用戶(hù)體驗(yàn)的設(shè)計(jì)質(zhì)量,直接影響用戶(hù)對(duì)軟件產(chǎn)品的評(píng)價(jià),從而影響軟件產(chǎn)品的競(jìng)爭(zhēng)力和壽命,例如出錯(cuò)信息和警告信息,它們是出現(xiàn)問(wèn)題時(shí)交互式系統(tǒng)給出的“壞消息”。出錯(cuò)信息設(shè)計(jì)的不好,將向用戶(hù)提供無(wú)用的甚至誤導(dǎo)的信息,反而會(huì)加重用戶(hù)的挫敗感。因此必須對(duì)用戶(hù)體驗(yàn)設(shè)計(jì)給與足夠的重視。用戶(hù)體驗(yàn)設(shè)計(jì)的原則是:A)用戶(hù)界面適合于軟件的功能B)容易理解;C)風(fēng)格一致;D)及時(shí)反饋信息;E)出錯(cuò)處理;F)操作方便。G)個(gè)性化針對(duì)用戶(hù)體驗(yàn)設(shè)計(jì)原則進(jìn)行的詳細(xì)設(shè)計(jì)將在4.2節(jié)展開(kāi)詳細(xì)論述。4.2詳細(xì)設(shè)計(jì)4.2.1主窗體設(shè)計(jì)本系統(tǒng)的主窗體如圖4-1所示,用戶(hù)界面素雅莊重,適合本軟件的特點(diǎn),將系統(tǒng)功能分類(lèi)組合,例如將入庫(kù)相關(guān)操作用一個(gè)GroupBox顯示,處理相關(guān)操作用另一個(gè)GroupBox顯示,這樣用戶(hù)使用時(shí)可以方便定位到相關(guān)操作,帶給用戶(hù)很好的體驗(yàn)效果。圖4-14.2.2添加入庫(kù)信息窗體設(shè)計(jì)添加入庫(kù)信息窗體如圖4-2所示,由于入庫(kù)操作填寫(xiě)信息較多,為避免同一供貨單位多次入庫(kù)重復(fù)填寫(xiě)入庫(kù)基本信息,我們?cè)O(shè)計(jì)單獨(dú)的添加入庫(kù)基本信息窗體如圖4-3,點(diǎn)擊“下一步”后會(huì)將這些基本信息映射到圖4-2的添加入庫(kù)信息窗體上方,如需修改基本信息,可點(diǎn)擊“修改基本信息”按鈕進(jìn)行修改,這樣可以方便用戶(hù)操作。入庫(kù)材料的信息可根據(jù)具體情況選擇已有信息或點(diǎn)擊“新建**”按鈕添加。圖4-2圖4-34.2.3反饋信息和錯(cuò)誤信息處理1)對(duì)空信息的檢測(cè),如果有效信息沒(méi)有填寫(xiě)完整,系統(tǒng)將會(huì)給出提示信息“請(qǐng)?zhí)钊霐?shù)目”,如圖4-4。圖4-42)修改基本信息未確認(rèn),系統(tǒng)將會(huì)給出“請(qǐng)點(diǎn)擊確定按鈕,以確認(rèn)對(duì)基本信息的更改”的提示。圖4-53)對(duì)于數(shù)目合法性檢驗(yàn),針對(duì)用戶(hù)輸入的不同錯(cuò)誤內(nèi)容,會(huì)給用戶(hù)做出不同的有針對(duì)性的錯(cuò)誤提示信息,以便用戶(hù)快速定位做出更改。例如如果數(shù)目輸入了負(fù)數(shù),系統(tǒng)給出如圖4-6“對(duì)不起,數(shù)目不能為負(fù)值”的提示;如果輸入中用戶(hù)誤把o當(dāng)作0輸入,系統(tǒng)會(huì)給出如圖4-7“對(duì)不起,數(shù)目存在無(wú)效字符”的提示;如果用戶(hù)輸入的入庫(kù)數(shù)目為0,系統(tǒng)會(huì)給出如圖4-8“對(duì)不起,入庫(kù)數(shù)目不能為0”的提示。圖4-6圖4-7圖4-84)對(duì)更改的數(shù)據(jù)有效性依然要進(jìn)行合法性檢驗(yàn),以免用戶(hù)進(jìn)行錯(cuò)誤的更改,一旦用戶(hù)更改的信息非法,系統(tǒng)將會(huì)給出類(lèi)似圖4-9“輸入無(wú)效,請(qǐng)輸入合法數(shù)值”的提示。圖4-95)如果出庫(kù)的數(shù)目小于庫(kù)存中該種材料的數(shù)量,阻止了交易的進(jìn)行,證明此次交易失敗,也要給用戶(hù)回饋圖4-10“庫(kù)存不足,無(wú)法出庫(kù)”的信息。圖4-106)如果查詢(xún)條件的開(kāi)始日期大于結(jié)束日期,查詢(xún)條件不成立,給用戶(hù)提示做出修改,系統(tǒng)將給出圖4-11“開(kāi)始日期應(yīng)先于結(jié)束日期”的提示。圖4-117)如果無(wú)查詢(xún)結(jié)果,用戶(hù)很可能認(rèn)為系統(tǒng)還在處理過(guò)程中,要給出用戶(hù)提示,避免用戶(hù)盲等,此時(shí)系統(tǒng)會(huì)給出圖4-12“根據(jù)您當(dāng)前的查詢(xún)條件,無(wú)匹配的信息”的提示。圖4-12

5結(jié)束語(yǔ)本系統(tǒng)是一個(gè)面向中小型貨品企業(yè),具有一定實(shí)用性的數(shù)據(jù)庫(kù)信息管理系統(tǒng)。從倉(cāng)庫(kù)管理者的角度分析和研究了倉(cāng)庫(kù)管理發(fā)展的現(xiàn)狀和面臨的問(wèn)題,針對(duì)這些問(wèn)題結(jié)合現(xiàn)代科技發(fā)展的最新成果,構(gòu)思規(guī)劃了一個(gè)管理模式,提高了企業(yè)運(yùn)營(yíng)的效率,減輕了倉(cāng)庫(kù)管理者的工作負(fù)擔(dān)。它主要完成對(duì)材料倉(cāng)庫(kù)的一系列管理,包括入庫(kù)、出庫(kù)、各種材料的入庫(kù)、出庫(kù)匯總信息等的管理。在查詢(xún)方面,系統(tǒng)實(shí)現(xiàn)了根據(jù)不同的查詢(xún)條件進(jìn)行查詢(xún)。在入庫(kù)、出庫(kù)兩者之間建立了良好的鏈接關(guān)系,某一部分的修改均會(huì)自動(dòng)觸發(fā)系統(tǒng)對(duì)其相關(guān)的部分進(jìn)行連鎖修改。但系統(tǒng)中仍存在諸多的缺陷,比如缺乏安全的身份驗(yàn)證機(jī)制,未能防止SQL諸如,數(shù)據(jù)庫(kù)中的重要信息未進(jìn)行加密處理。

6參考文獻(xiàn)[1]殷俊芳等.基于C/S模式的網(wǎng)路信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].微計(jì)算機(jī)信息2005.7-3:27-29[2]張立等.C#范例寶典.電子工業(yè)出版社,2006:86-162[3]張玉平.深入淺出C#編程.中國(guó)科學(xué)技術(shù)出版社,2004.6[4]JoeyGeorge.DineshBatraJosephValacich,JeffreyHoffer面向?qū)ο笙到y(tǒng)分析與設(shè)計(jì)清華大學(xué)出版社,2009(2)[5]鄭人杰,殷人昆,陶永雷.實(shí)用軟件工程.北京:清華大學(xué)出版社,2001[6]賀平.編著.《軟件測(cè)試教程》.電子工業(yè)出版社,2005.6[7]吳長(zhǎng)安.軟件測(cè)試的若干問(wèn)題.《軟件測(cè)試雜志》.2007.4.4期.12基于C8051F單片機(jī)直流電動(dòng)機(jī)反饋控制系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的嵌入式Web服務(wù)器的研究MOTOROLA單片機(jī)MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對(duì)良率的影響研究基于模糊控制的電阻釬焊單片機(jī)溫度控制系統(tǒng)的研制基于MCS-51系列單片機(jī)的通用控制模塊的研究基于單片機(jī)實(shí)現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機(jī)控制的二級(jí)倒立擺系統(tǒng)的研究基于增強(qiáng)型51系列單片機(jī)的TCP/IP協(xié)議棧的實(shí)現(xiàn)基于單片機(jī)的蓄電池自動(dòng)監(jiān)測(cè)系統(tǒng)基于32位嵌入式單片機(jī)系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機(jī)的作物營(yíng)養(yǎng)診斷專(zhuān)家系統(tǒng)的研究基于單片機(jī)的交流伺服電機(jī)運(yùn)動(dòng)控制系統(tǒng)研究與開(kāi)發(fā)基于單片機(jī)的泵管內(nèi)壁硬度測(cè)試儀的研制基于單片機(jī)的自動(dòng)找平控制系統(tǒng)研究基于C8051F040單片機(jī)的嵌入式系統(tǒng)開(kāi)發(fā)基于單片機(jī)的液壓動(dòng)力系統(tǒng)狀態(tài)監(jiān)測(cè)儀開(kāi)發(fā)模糊Smith智能控制方法的研究及其單片機(jī)實(shí)現(xiàn)一種基于單片機(jī)的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機(jī)的在線(xiàn)間歇式濁度儀的研制基于單片機(jī)的噴油泵試驗(yàn)臺(tái)控制器的研制基于單片機(jī)的軟起動(dòng)器的研究和設(shè)計(jì)基于單片機(jī)控制的高速快走絲電火花線(xiàn)切割機(jī)床短循環(huán)走絲方式研究基于單片機(jī)的機(jī)電產(chǎn)品控制系統(tǒng)開(kāi)發(fā)基于PIC單片機(jī)的智能手機(jī)充電器基于單片機(jī)的實(shí)時(shí)內(nèi)核設(shè)計(jì)及其應(yīng)用研究基于單片機(jī)的遠(yuǎn)程抄表系統(tǒng)的設(shè)計(jì)與研究基于單片機(jī)的煙氣二氧化硫濃度檢測(cè)儀的研制基于微型光譜儀的單片機(jī)系統(tǒng)單片機(jī)系統(tǒng)軟件構(gòu)件開(kāi)發(fā)的技術(shù)研究基于單片機(jī)的液體點(diǎn)滴速度自動(dòng)檢測(cè)儀的研制基于單片機(jī)系統(tǒng)的多功能溫度測(cè)量?jī)x的研制基于PIC單片機(jī)的電能采集終端的設(shè)計(jì)和應(yīng)用基于單片機(jī)的光纖光柵解調(diào)儀的研制氣壓式線(xiàn)性摩擦焊機(jī)單片機(jī)控制系統(tǒng)的研制基于單片機(jī)的數(shù)字磁通門(mén)傳感器基于單片機(jī)的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機(jī)的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機(jī)控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機(jī)的多生理信號(hào)檢測(cè)儀基于單片機(jī)的電機(jī)運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì)Pico專(zhuān)用單片機(jī)核的可測(cè)性設(shè)計(jì)研究基于MCS-51單片機(jī)的熱量計(jì)基于雙單片機(jī)的智能遙測(cè)微型氣象站MCS-51單片機(jī)構(gòu)建機(jī)器人的實(shí)踐研究基于單片機(jī)的輪軌力檢測(cè)基于單片機(jī)的GPS定位儀的研究與實(shí)現(xiàn)基于單片機(jī)的電液伺服控制系統(tǒng)用于單片機(jī)系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機(jī)的時(shí)控和計(jì)數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機(jī)和CPLD的粗光柵位移測(cè)量系統(tǒng)研究單片機(jī)控制的后備式方波UPS提升高職學(xué)生單片機(jī)應(yīng)用能力的探究基于單片機(jī)控制的自動(dòng)低頻減載裝置研究基于單片機(jī)控制的水下焊接電源的研究基于單片機(jī)的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機(jī)的氚表面污染測(cè)量?jī)x的研制基于單片機(jī)的紅外測(cè)油儀的研究96系列單片機(jī)仿真器研究與設(shè)計(jì)基于單片機(jī)的單晶金剛石刀具刃磨設(shè)備的數(shù)控改造基于單片機(jī)的溫度智能控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)基于MSP430單片機(jī)的電梯門(mén)機(jī)控制器的研制基于單片機(jī)的氣體測(cè)漏儀的研究基于三菱M16C/6N系列單片機(jī)的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機(jī)和DSP的變壓器油色譜在線(xiàn)監(jiān)測(cè)技術(shù)研究基于單片機(jī)的膛壁溫度報(bào)警系統(tǒng)設(shè)計(jì)基于AVR單片機(jī)的低壓無(wú)功補(bǔ)償控制器的設(shè)計(jì)基于單片機(jī)船舶電力推進(jìn)電機(jī)監(jiān)測(cè)系統(tǒng)基于單片機(jī)網(wǎng)絡(luò)的振動(dòng)信號(hào)的采集系統(tǒng)基于單片機(jī)的大容量數(shù)據(jù)存儲(chǔ)技術(shù)的應(yīng)用研究基于單片機(jī)的疊圖機(jī)研究與教學(xué)方法實(shí)踐基于單片機(jī)嵌入式Web服務(wù)器技術(shù)的研究及實(shí)現(xiàn)基于AT89S52單片機(jī)的通用數(shù)據(jù)采集系統(tǒng)基于單片機(jī)的多道脈沖幅度分析儀研究機(jī)器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機(jī)控制系統(tǒng)基于單片機(jī)的控制系統(tǒng)在PLC虛擬教學(xué)實(shí)驗(yàn)中的應(yīng)用研究基于單片機(jī)系統(tǒng)的網(wǎng)絡(luò)通信研究與應(yīng)用基于PIC16F877單片機(jī)的莫爾斯碼自動(dòng)譯碼系統(tǒng)設(shè)計(jì)與研究基于單片機(jī)的模糊控制器在工業(yè)電阻爐上的應(yīng)用研究基于雙單片機(jī)沖床數(shù)控系統(tǒng)的研究與開(kāi)發(fā)基于Cygnal單片機(jī)的μC/OS-Ⅱ的研究基于單片機(jī)的一體化智能差示掃描量熱儀系統(tǒng)研究基于TCP/IP協(xié)議的單片機(jī)與Internet互聯(lián)的研究與實(shí)現(xiàn)變頻調(diào)速液壓電梯單片機(jī)控制器的研究基于單片機(jī)γ-免疫計(jì)數(shù)器自動(dòng)換樣功能的研究與實(shí)現(xiàn)基于單片機(jī)的倒立擺控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)單片機(jī)嵌入式以太網(wǎng)防盜報(bào)警系統(tǒng)基于51單片機(jī)的嵌入式Internet系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)單片機(jī)監(jiān)測(cè)系統(tǒng)在擠壓機(jī)上的應(yīng)用MSP430單片機(jī)在智能水表系統(tǒng)上的研究與應(yīng)用基于單片機(jī)的嵌入式系統(tǒng)中TCP/IP協(xié)議棧的實(shí)現(xiàn)與應(yīng)用單片機(jī)在高樓恒壓供水系統(tǒng)中的應(yīng)用基于ATmega16單片機(jī)的流量控制器的開(kāi)發(fā)基于MSP430單片機(jī)的遠(yuǎn)程抄表系統(tǒng)及智能網(wǎng)絡(luò)水表的設(shè)計(jì)基于MSP430單片機(jī)具有數(shù)據(jù)存儲(chǔ)與回放功能的嵌入式電子血壓計(jì)的設(shè)計(jì)基于單片機(jī)的氨分解率檢測(cè)系統(tǒng)的研究與開(kāi)發(fā)鍋爐的單片機(jī)控制系統(tǒng)基于單片機(jī)控制的電磁振動(dòng)式播種控制系統(tǒng)的設(shè)計(jì)基于單片機(jī)技術(shù)的WDR-01型聚氨酯導(dǎo)熱系數(shù)測(cè)試儀的研制一種RISC結(jié)構(gòu)8位單片機(jī)的設(shè)計(jì)與實(shí)現(xiàn)基于單片機(jī)的公寓用電智能管理系統(tǒng)設(shè)計(jì)基于單片機(jī)的溫度測(cè)控系統(tǒng)在溫室大棚中的設(shè)計(jì)與實(shí)現(xiàn)基于MSP430單片機(jī)的數(shù)字化超聲電源的研制基于ADμC841單片機(jī)的防爆軟起動(dòng)綜合控制器的研究基于單片機(jī)控制的井下低爆綜合保護(hù)系統(tǒng)的設(shè)計(jì)基于單片機(jī)的空調(diào)器故障診斷系統(tǒng)的設(shè)計(jì)研究單片機(jī)實(shí)現(xiàn)的尋呼機(jī)編碼器單片機(jī)實(shí)現(xiàn)的魯棒MRACS及其在液壓系統(tǒng)中的應(yīng)用研究自適應(yīng)控制的單片機(jī)實(shí)現(xiàn)方法及基上隅角瓦斯積聚處理中的應(yīng)用研究基于單片機(jī)的鍋爐智能控制器的設(shè)計(jì)與研究超精密機(jī)床床身隔振的單片機(jī)主動(dòng)控制PIC單片機(jī)在空調(diào)中的應(yīng)用單片機(jī)控制力矩加載控制系統(tǒng)的研究項(xiàng)目論證,項(xiàng)目可行性研究報(bào)告,可行性研究報(bào)告,項(xiàng)目推廣,項(xiàng)目研究報(bào)告,項(xiàng)目設(shè)計(jì),項(xiàng)目建議書(shū),項(xiàng)目可研報(bào)告,本文檔支持完整下載,支持任意編輯!選擇我們,選擇成功!項(xiàng)目論證,項(xiàng)目可行性研究報(bào)告,可行性研究報(bào)告,項(xiàng)目推廣,項(xiàng)目研究報(bào)告,項(xiàng)目設(shè)計(jì),項(xiàng)目建議書(shū),項(xiàng)目可研報(bào)告,本文檔支持完整下載,支持任意編輯!選擇我們,選擇成功!單片機(jī)論文,畢業(yè)設(shè)計(jì),畢業(yè)論文,單片機(jī)設(shè)計(jì),碩士論文,研究生論文,單片機(jī)研究論文,單片機(jī)設(shè)計(jì)論文,優(yōu)秀畢業(yè)論文,畢業(yè)論文設(shè)計(jì),畢業(yè)過(guò)關(guān)論文,畢業(yè)設(shè)計(jì),畢業(yè)設(shè)計(jì)說(shuō)明,畢業(yè)論文,單片機(jī)論文,基于單片機(jī)論文,畢業(yè)論文終稿,畢業(yè)論文初稿,本文檔支持完整下載,支持任意編輯!本文檔全網(wǎng)獨(dú)一無(wú)二,放心使用,下載這篇文檔,定會(huì)成功!目錄第一章總論11、項(xiàng)目名稱(chēng)及承辦單位12、編制依據(jù)43、編制原則54、項(xiàng)目概況65、結(jié)論6第二章項(xiàng)目提出的背景及必要性81、項(xiàng)目提出的背景82、項(xiàng)目建設(shè)的必要性9第三章項(xiàng)目性質(zhì)及建設(shè)規(guī)模131、項(xiàng)目性質(zhì)132、建設(shè)規(guī)模13第四章項(xiàng)目建設(shè)地點(diǎn)及建設(shè)條件171、項(xiàng)目建設(shè)地點(diǎn)172、項(xiàng)目建設(shè)條件17第五章項(xiàng)目建設(shè)方案251、建設(shè)原則252、建設(shè)內(nèi)容253、工程項(xiàng)目實(shí)施33第六章節(jié)水與節(jié)能措施371、節(jié)水措施372、節(jié)能措施38第七章環(huán)境影響評(píng)價(jià)391、項(xiàng)目所在地環(huán)境現(xiàn)狀392、項(xiàng)目建設(shè)和生產(chǎn)對(duì)環(huán)境的影響分析393、環(huán)境保護(hù)措施……404、環(huán)境影響評(píng)價(jià)結(jié)論……………..……………42第八章勞動(dòng)安全保護(hù)與消防441、危害因素和危害程度442、安全措施方案443、消防設(shè)施…………...45第九章組織機(jī)構(gòu)與人力資源配置461、組織機(jī)構(gòu)462、組織機(jī)構(gòu)圖46第十章項(xiàng)目實(shí)施進(jìn)度481、建設(shè)工期482、項(xiàng)目實(shí)施進(jìn)度安排483、項(xiàng)目實(shí)施進(jìn)度表48第十一章投資估算及資金籌措491、投資估算依據(jù)492、建設(shè)投資估算49目錄第一章總論 11.1項(xiàng)目提要 11.2結(jié)論與建議 31.3編制依據(jù) 4第二章項(xiàng)目建設(shè)背景與必要性 52.1項(xiàng)目背景 52.2項(xiàng)目建設(shè)必要性 7第三章市場(chǎng)與需求預(yù)測(cè) 83.1優(yōu)質(zhì)糧食供求形勢(shì)分析 83.2本區(qū)域市場(chǎng)需求預(yù)測(cè) 83.3服務(wù)功能 103.4市場(chǎng)競(jìng)爭(zhēng)力和市場(chǎng)風(fēng)險(xiǎn)預(yù)測(cè)與對(duì)策 10第四章項(xiàng)目承擔(dān)單位情況 124.1基本情況 124.2主要業(yè)務(wù)范圍和業(yè)務(wù)能力 124.3人員構(gòu)成 124.4主要技術(shù)成果獲獎(jiǎng)情況及轉(zhuǎn)化能力 134.5現(xiàn)有基礎(chǔ)和技術(shù)條件 154.6資產(chǎn)與財(cái)務(wù)狀況 164.7項(xiàng)目技術(shù)協(xié)作單位情況 16第五章建設(shè)規(guī)模與產(chǎn)品方案 175.1建設(shè)規(guī)模確定的原則和依據(jù) 175.2建設(shè)規(guī)模及服務(wù)種類(lèi) 18第六章項(xiàng)目選址與建設(shè)條件 196.1項(xiàng)目選址原則與要求 19HYPERLINK\l"_Toc2038773

溫馨提示

  • 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)論