本科畢業(yè)論文---基于bs模式的倉庫管理系統(tǒng)設(shè)計與實現(xiàn).doc

本科畢業(yè)論文---基于bs模式的倉庫管理系統(tǒng)設(shè)計與實現(xiàn).doc

ID:12986581

大?。?.56 MB

頁數(shù):37頁

時間:2018-07-20

上傳者:zhaojunhui
本科畢業(yè)論文---基于bs模式的倉庫管理系統(tǒng)設(shè)計與實現(xiàn).doc_第1頁
本科畢業(yè)論文---基于bs模式的倉庫管理系統(tǒng)設(shè)計與實現(xiàn).doc_第2頁
本科畢業(yè)論文---基于bs模式的倉庫管理系統(tǒng)設(shè)計與實現(xiàn).doc_第3頁
本科畢業(yè)論文---基于bs模式的倉庫管理系統(tǒng)設(shè)計與實現(xiàn).doc_第4頁
本科畢業(yè)論文---基于bs模式的倉庫管理系統(tǒng)設(shè)計與實現(xiàn).doc_第5頁
資源描述:

《本科畢業(yè)論文---基于bs模式的倉庫管理系統(tǒng)設(shè)計與實現(xiàn).doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

陜西理工學(xué)院畢業(yè)設(shè)計畢業(yè)論文﹙設(shè)計﹚題目基于B/S模式的倉庫管理系統(tǒng)的設(shè)計與實現(xiàn)學(xué)生姓名李進寶學(xué)號1109064045所在院(系)數(shù)計學(xué)院專業(yè)班級信息與計算科學(xué)1102班指導(dǎo)教師趙暉完成地點陜西理工學(xué)院2015年5月25日 陜西理工學(xué)院畢業(yè)設(shè)計基于B/S模式的倉庫管理系統(tǒng)的設(shè)計與實現(xiàn)作者:李進寶(陜西理工學(xué)院數(shù)學(xué)與計算機科學(xué)學(xué)院信息與計算科學(xué)專業(yè)信計1102班,陜西漢中723000)指導(dǎo)教師:趙暉[摘要]隨著時代的快速發(fā)展,基于信息化處理的管理越來越受到各企業(yè)的重視,倉庫管理系統(tǒng)則是典型的信息管理系統(tǒng)(MIS)同時也是許多企業(yè)必不可少的一部分,企業(yè)通過使用信息化管理系統(tǒng)管理水平和管理效率都得到了很大的提高,傳統(tǒng)的運輸方式顯然已經(jīng)落后于信息化的發(fā)展要求,它終將被全新的方式取代。我們了解,國際互聯(lián)網(wǎng)的全球化熱潮使人類社會進入了一個新的信息時代,因此通過計算機來獲取物流信息已是信息時代到來必然要發(fā)生的結(jié)果。倉庫入庫首先需要登記倉庫的一些基本信息,很大程度上提高了以前倉庫人員工作效率低、工作時間久的特征。大大減少了以往入貨、出庫繁瑣的流程,雜亂,周期久的弊端?;趥}庫管理系統(tǒng)的半自動化,極大程度上節(jié)省了企業(yè)的時間,節(jié)約了企業(yè)的開支。對物質(zhì)管理的實時性和準(zhǔn)確性也有了很大的保障。本系統(tǒng)在設(shè)計和開發(fā)階段用到了網(wǎng)上的相關(guān)資料,并總結(jié)了近年來倉庫管理系統(tǒng)建設(shè)的發(fā)展過程和這些倉庫系統(tǒng)的主要特點,在本次的系統(tǒng)設(shè)計與實現(xiàn)中中采用的SQLServer2005作為后臺數(shù)據(jù)庫,利用了Visualstudio2010作為本系統(tǒng)的開發(fā)平臺。采用的主要技術(shù)有:C#,HTML,Asp.Net,SERVLET,JS,CSS。本系統(tǒng)的主要功能模塊主要有以下幾類,管理員模塊:庫存警報,數(shù)據(jù)報表,庫存盤點,庫存產(chǎn)品,倉庫管理,單據(jù)管理,系統(tǒng)通知,用戶管理,密碼修改。員工模塊:入庫管理,庫存查詢,庫存警報,修改密碼等。[關(guān)鍵字]倉庫管理;C#;SQLServer;Asp.Net;Html 陜西理工學(xué)院畢業(yè)設(shè)計TheDesignandImplementofTheWarehouseManagementSystemBasedonB/SModellijinbao(Grade11,Class2,InformationandcomputingscienceMajor,MathematicsandComputingScienceDept,ShaanxiUniversityofTechnology,Hanzhong723000,Shaanxi)Tutor:ZhaohuiAbstract:Withtherapiddevelopmentofthetimes,basedonthemanagementinformationprocessingmoreandmoreattentionbyallcompanies,warehousemanagementsystemisatypicalmanagementinformationsystem(MIS)isalsoanessentialpartofmanycompanies,enterprisesthroughtheuseofinformationtechnologymanagementsystemmanagementlevelandefficiencyhavebeengreatlyimproved,thetraditionalmodeoftransporthasclearlylaggedbehindthedevelopmentofinformationtechnologyrequirements,whichwilleventuallybereplacedbyawholenewway.WeunderstandthattheglobalizationoftheInternetboomhumansocietyhasenteredanewageofinformation,andthereforetogetthelogisticsinformationviacomputeristheresultofthearrivaloftheinformationageisboundtohappen.Warehousestoragefirstneedtoregistersomebasicinformationwarehouse,greatlyimprovedthepreviouslowwarehousestaffproductivity,thecharacteristicsoflongworkinghours.Greatlyreducedinthepastintothecargo,alibrarytediousprocess,messy,longcycledisadvantages.Basedonsemi-automatedwarehousemanagementsystem,toagreatextentonthecompany'stime-saving,savingbusinessexpenses.Timelinessandaccuracyofthematerialmanagementhasalsobeenagreatsupport.Thesystemusedinthedesignanddevelopmentstageoftherelevantinformationonline,andsummarizesthemainfeaturesofthedevelopmentprocessinrecentyears,warehousemanagementsystemconstructionandthewarehousesystem,SQLServer2005inthissystemdesignandimplementationusedasbackgrounddatabaseusingtheVisualstudio2010asthesystemdevelopmentplatform.Themaintechniqueusedare:C#,HTML,Asp.Net,SERVLET,JS,CSS.Themainfunctionmodulesofthesystemarethefollowingcategories,theadministratormodule:StockAlert,datareporting,inventory,inventory,warehousemanagement,documentmanagement,systemnotifications,usermanagement,passwordchanges.Staffmodules:warehousemanagement,inventoryinquiries,inventoryalarm,changepasswords.KeyWords:MaterialManagement;C#;SQLServer;Asp.Net;Html 陜西理工學(xué)院畢業(yè)設(shè)計目錄1引言31.1倉庫管理系統(tǒng)研究背景及應(yīng)用31.2本文研究目標(biāo)及意義31.3本文主要完成工作32系統(tǒng)的需求分析32.1總體需求分析42.2可行性分析42.2.1技術(shù)可行性42.2.2操作可行性42.3開發(fā)及運行環(huán)境52.3.1開發(fā)環(huán)境52.3.2運行環(huán)境52.4開發(fā)模式/架構(gòu)52.5系統(tǒng)功能分析52.5.1登錄功能52.5.2人員管理子模塊52.5.3系統(tǒng)通知管理子模塊52.5.4倉庫基本信息管理子模塊52.5.5倉庫管理員模塊的設(shè)計52.5.6出入庫管理員62.5.7退出登錄功能63系統(tǒng)總體設(shè)計63.1項目規(guī)劃73.2E-R圖74系統(tǒng)詳細設(shè)計104.1數(shù)據(jù)庫表104.2數(shù)據(jù)表104.3視圖模塊135系統(tǒng)實現(xiàn)155.1界面設(shè)計實現(xiàn)155.1.1登錄界面的實現(xiàn)15 陜西理工學(xué)院畢業(yè)設(shè)計5.1.2系統(tǒng)首頁設(shè)計的實現(xiàn)165.2功能模塊的實現(xiàn)175.2.1管理員模塊的實現(xiàn)175.2.2出入庫模塊功能圖236系統(tǒng)測試266.1界面測試266.2功能測試266.3需求測試276.4性能測試276.5倉庫管理系統(tǒng)的測試27結(jié)束語29致謝29參考文獻29 陜西理工學(xué)院畢業(yè)設(shè)計1引言1.1倉庫管理系統(tǒng)研究背景及應(yīng)用倉庫管理在一般的工業(yè)、商業(yè)企業(yè)生產(chǎn)管理環(huán)節(jié)中起著重要的作用,需要對倉庫基本的信息進行管理、倉庫的流通和倉庫的數(shù)量也需要進行實時監(jiān)控。倉庫入庫首先要登記倉庫的一些基本信息,包括倉庫的名稱、型號、單位、種類、數(shù)量、單價等;倉庫出庫時也需要對倉庫進行登記,包括倉庫的名稱、型號、哪個倉庫、出庫數(shù)量、出庫時間等;根據(jù)倉庫的入庫、出庫過程的綜合,得到不同的倉庫余額信息,方便進行后續(xù)工作和進行隨時查看。因此倉庫管理系統(tǒng)需要記錄倉庫的狀態(tài)、信息等全部過程。?通過倉庫管理系統(tǒng),不但在經(jīng)濟上有很大的收益,在管理上也有看的出的好處,它不但可以節(jié)省勞力,而且還節(jié)約時間使企業(yè)跟的上時代的步伐,從而適應(yīng)現(xiàn)代企業(yè)的需求,如今信息化時代已近占領(lǐng)了所有的市場,大部分的企業(yè)都實現(xiàn)了信息化管理。就目前而言,許多企業(yè)都停留在以工作流方式的工作模式,所以研究如何使系統(tǒng)界面做最少的改動,符合大眾審美觀,給人以舒服的感覺,如何采用最方便有效的查詢是我們應(yīng)該研究的重點,同時必須提供完善的銜接模塊使得物流管理系統(tǒng)能夠有條不紊的完成倉庫管理的一系列操作,從而提高企業(yè)整體的辦公效率和領(lǐng)導(dǎo)的決策能力。倉庫管理系統(tǒng)具有廣泛的應(yīng)用,它的使用群體可以是會使用電腦的每個人,只要簡簡單單的操作即可完成工作,應(yīng)用領(lǐng)域至多方多面,出入庫,倉儲,管理等等,使得各個操作即在瞬間完成[2]。1.2研究目標(biāo)及意義進入21世紀(jì),現(xiàn)在主要以通信,計算機,大數(shù)據(jù),自動管理等技術(shù)占領(lǐng),對于一些小的企業(yè)來說,以前的一些辦公流程早已近被淘汰?,F(xiàn)在的信息社會,誰掌握的信息量多,誰信息處理的速度快就會立于不敗之地,倉庫管理是信息管理的主要的一個環(huán)節(jié)。不管是倉庫的庫存管理,還是倉庫的出入庫管理,都實現(xiàn)了自動化,不在用以前的人工模式進行管理。通過系統(tǒng)的管理不僅安全,方便最主要的是節(jié)省了時間,節(jié)省了花費。所以不管是現(xiàn)在還是將來半自動化或者是全自動化肯定會取代人工,這也是時代發(fā)展的需求。1.3主要完成工作本設(shè)計主要完成物流管理系統(tǒng)的設(shè)計。在用戶使用過程中,系統(tǒng)會根據(jù)用戶所輸入的密碼辨別其身份賦予其能操作和使用的功能的權(quán)限。其中包含的功能模塊作用分別為:1、實現(xiàn)管理員管理。2、實現(xiàn)入庫員工管理。3、實現(xiàn)出庫員工管理。4、實現(xiàn)報表導(dǎo)出功能。5、實現(xiàn)增、刪、改、查功能。6、實現(xiàn)重新登錄功能。7、設(shè)置系統(tǒng)退出功能。2系統(tǒng)的需求分析需求分析是指在構(gòu)建一個全新的或變換一個現(xiàn)存的電腦系統(tǒng)時描述新系統(tǒng)的范圍、目的、定義和功能時所做的所有準(zhǔn)備。需求分析是軟件工程中的一個重要的過程。在需求分析中,系統(tǒng)分析師和軟件工程師確定顧客的需求。只有在確定了第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計這些需求后軟件工程師才能根據(jù)這些需求來完成相應(yīng)的功能的實現(xiàn)。軟件需求是指用戶對期望的軟件系統(tǒng)不管是在功能上、行為、性能還是在設(shè)計約束等方面的期望。通過對相應(yīng)問題和需求的分析,來為相應(yīng)的設(shè)計需求完成功能,將用戶需求完整化,精確化,最終形成需求說明,這一系列的活動就構(gòu)建成軟件需求周期。需求分析是介于系統(tǒng)分析和軟件設(shè)計階段兩者之間重要的一個模塊。一方面,需求分析以項目規(guī)劃和系統(tǒng)規(guī)格說明作為基本出發(fā)點,并從軟件角度對它們進行更改和調(diào)整;另一方面,需求分析又是軟件設(shè)計、實現(xiàn)、測試到維護的主要基礎(chǔ)。好的分析有利于避免或盡早檢測出早期錯誤,從而使軟件生產(chǎn)力提高,開發(fā)成本降低,軟件質(zhì)量改進。2.1總體需求分析本系統(tǒng)是運用于倉庫管理的自動系統(tǒng)。隨著全球的信息化快速發(fā)展,傳統(tǒng)的倉庫管理已經(jīng)落后于信息化的發(fā)展,必將被計算機管理方式。構(gòu)建內(nèi)部企業(yè)信息網(wǎng),實現(xiàn)倉庫管理自動化已經(jīng)成為一種迫切的要求。本系統(tǒng)實現(xiàn)了對倉庫的無紙制化操作。倉庫流通公司主要業(yè)務(wù)有:貨物的入庫、出庫、調(diào)庫、借出、借入、調(diào)撥、報損、盤點等多種操作,準(zhǔn)確控制存儲物料的數(shù)量,以保證穩(wěn)定的物流,支持正常的生產(chǎn),支持多倉庫操作,貨物的批量出入庫、調(diào)庫、盤點、貨位管理等。系統(tǒng)實現(xiàn)的功能,就是這一系列過程,此為工作流。其余就為基本信息的管理,以及安全管理。2.2可行性分析本系統(tǒng)的開發(fā)是為了解決傳統(tǒng)手工操作效率低時間久、有效地解決貨物的積壓、超儲、過期、短缺、報表的管理等常見的弊病。對于一般的業(yè)務(wù)較強,沒有什么弊端。下面通過系統(tǒng)的技術(shù)可行性、操作可行性、社會可行性來分析系統(tǒng)是否可以投入應(yīng)用。2.2.1技術(shù)可行性在本次的系統(tǒng)開發(fā)中,使用C#語言開發(fā)。用C#語言開發(fā)可以跨平臺也可以跨語言,所以在這次的開發(fā)中選用了VisualStudio2010作為開發(fā)工具,并與強大的SQLServer數(shù)據(jù)庫相結(jié)合,它是一種簡潔,易學(xué),易用且功能強大的數(shù)據(jù)庫。本系統(tǒng)主要是向SQLServer數(shù)據(jù)庫進行增、刪、改、查等多次的重復(fù)性的操作。本系統(tǒng)的設(shè)計思路簡明明了,所以只要了解這方面技術(shù)的人一看即懂,日后維護方便。2.2.2操作可行性本系統(tǒng)設(shè)計界面簡潔明了,所有功能都簡單實用??旖莶僮鲙в袌D標(biāo),讓人可以看見圖就能知道意思。系統(tǒng)中帶有入庫管理員、出庫管理員、系統(tǒng)管理員三種身份登錄。管理員可以可以查看所有的信息和管理出庫員和入庫員,入庫員負責(zé)倉庫的入庫管理,出庫員負責(zé)倉庫的出庫管理。2.2.3社會可行性本系統(tǒng)的設(shè)計對社會沒有有害的方面,設(shè)計不存在侵權(quán)和妨礙等問題。本系統(tǒng)針對小型企業(yè)設(shè)計,其中大部分功能能夠滿足很多中型企業(yè)的需求。2.3開發(fā)及運行環(huán)境2.3.1開發(fā)環(huán)境(1)操作系統(tǒng):Windows7采用本系統(tǒng)是因為目前windowsxp在2014年已經(jīng)逐漸被淘汰,而windows7應(yīng)用范圍廣。第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計(2)數(shù)據(jù)庫:SQLServer2005相比其他數(shù)據(jù)庫如Oracle等費用高,本系統(tǒng)的設(shè)計應(yīng)用到的數(shù)據(jù)庫SQLserver2005都能滿足其需求,并且SQLserver2005免費,相對于Oracle數(shù)據(jù)庫節(jié)省了開發(fā)成本。(3)開發(fā)平臺:VisualStudio2010VisualStudio2010的開發(fā)功能很符合本系統(tǒng)的開發(fā)要求,并且很多公司都用它開發(fā)項目。而2010版也是其中最經(jīng)典的一個版本。2.3.2運行環(huán)境(1)服務(wù)器:IIS在測試階段,系統(tǒng)只要運行就會在本機的IIS上建立,但是在應(yīng)用階段,需要運行在單獨的一個服務(wù)器上。(2)瀏覽器:在IE8運行,Google瀏覽器也適合谷歌和IE8是現(xiàn)在比較大眾化的瀏覽器,并且本系統(tǒng)能夠適應(yīng)其瀏覽器。2.4開發(fā)模式/架構(gòu)本系統(tǒng)采用通用的三層架構(gòu)的方式開發(fā)的次項目.實現(xiàn)了系統(tǒng)的功能操作,開發(fā)流程如下:(1)客戶端向服務(wù)器發(fā)起請求。(2)服務(wù)器根據(jù)不同的請求進行處理。(3)服務(wù)器把相應(yīng)返回給客戶端,客戶端通過相應(yīng)的方式接受后呈現(xiàn)給客戶。2.5系統(tǒng)功能分析由于倉庫管理系統(tǒng)比較寬泛,本系統(tǒng)是針對一個小型汽車修理廠的倉庫流通設(shè)計的倉庫管理系統(tǒng),使企業(yè)的日常管理更加科學(xué),使日常交易信息有效化,高效化。2.5.1登錄功能本系統(tǒng)將要實現(xiàn)管理員、出庫管理員、入庫管理員功能。接受用戶輸入的登錄名,密碼和驗證碼,然后判斷是否登錄成功,如果不成功則留在登錄頁面,否則進入系統(tǒng)。2.5.2人員管理子功能實現(xiàn)了管理員管理,入庫人員管理,出庫人員管理。2.5.3系統(tǒng)通知管理子功能實現(xiàn)了管理員發(fā)布重要通知,管理員下的用戶可以查看。2.5.4倉庫基本信息管理子功能實現(xiàn)倉庫的預(yù)警和查詢等信息。倉庫的預(yù)警是很多倉庫管理系統(tǒng)不具備的功能,本系統(tǒng)通過統(tǒng)計倉庫中的物資數(shù)量達到該物資的下限條件就對本物資進行預(yù)警。2.5.5倉庫管理員功能的設(shè)計管理員主要管理貨物的入庫、出庫、調(diào)庫、借出、借入、調(diào)撥、報損、盤點等多種操作流程。2.5.6出入庫管理員出庫管理員主要負責(zé)貨物的出庫,入庫管理員主要負責(zé)貨物的入庫。2.5.7退出登錄功能第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計實現(xiàn)用戶安全退出。設(shè)置該功能的作用是用戶可以安全退出到登錄界面,銷毀當(dāng)前登錄人的信息,確保個人信息的安全,從而使下個用戶可以登錄。應(yīng)為本系統(tǒng)涉及三種模式登錄,而且登錄界面是相同的,所以退出功能不僅可以跳轉(zhuǎn)到登錄界面,而且可以釋放當(dāng)前的信息,使本次的登錄的信息釋放掉,從而保護了個人的安全性。3系統(tǒng)總體設(shè)計系統(tǒng)設(shè)計工作是自頂向下的一個設(shè)計過程。首先必須設(shè)計系統(tǒng)的總體結(jié)構(gòu),然后再逐層深入,最后對系統(tǒng)的每一個模塊進行設(shè)計??傮w設(shè)計建立在系統(tǒng)分析上的一個過程,對整個系統(tǒng)的規(guī)劃(子系統(tǒng))、機器設(shè)備(包括軟、硬設(shè)備)的配置、數(shù)據(jù)的存儲規(guī)律以及整個系統(tǒng)的實現(xiàn)進行合理的安排和分析。1.系統(tǒng)設(shè)計的概念系統(tǒng)設(shè)計是開發(fā)管理信息系統(tǒng)的第二階段,也可稱為物理設(shè)計。系統(tǒng)設(shè)計經(jīng)?;謨蓚€階段進行,首先是總體設(shè)計,主要是設(shè)計系統(tǒng)的概貌和輪廓,并通過向用戶和上層單位作詳細報告通過認可,在系統(tǒng)設(shè)計的基礎(chǔ)上進行下一個階段――詳細設(shè)計,這兩部分工作是相輔相成的,需要交叉進性。系統(tǒng)設(shè)計則是開發(fā)人員要進行的下一步工作,他們將系統(tǒng)設(shè)計階段所得到的目標(biāo)系統(tǒng)的邏輯模型轉(zhuǎn)換為目標(biāo)系統(tǒng)的物理模型,該階段取得的工作成果――系統(tǒng)設(shè)計說明書,而系統(tǒng)說明書則是下一個階段所要做的工作的依據(jù)[4]。3.1項目規(guī)劃本系統(tǒng)將實現(xiàn)如下功能:管理員:個人信息管理:查看、修改個人信息、修改密碼庫存預(yù)警:查看倉庫中的倉庫的庫存狀態(tài)和數(shù)量。數(shù)據(jù)報表:將所有的倉庫用報表的形式呈現(xiàn)出來,方便導(dǎo)出查看。庫存盤點:查看各個倉庫最近的出庫數(shù)、入庫數(shù)、調(diào)撥、借出、歸還統(tǒng)計庫存產(chǎn)品:顯示產(chǎn)品信息,可以添加產(chǎn)品,搜索產(chǎn)品,修改等操作。還可以添加大類。倉庫管理:對倉庫進行增刪改查。單據(jù)管理:對特定的產(chǎn)品進行查看具體的信息及狀態(tài),操作人等。系統(tǒng)通知:發(fā)布消息。用戶管理:對用戶進行管理。入庫管理員:個人信息管理:查看、修改個人信息、修改密碼庫存警報:查看自己對應(yīng)的倉庫的倉庫狀態(tài)。庫存查詢:查詢自己的庫存物品,以及修改等操作。入庫管理:對相應(yīng)的倉庫進行自己庫存的入庫管理。系統(tǒng)通知:查看最近的通知信息。出庫管理員:個人信息管理:查看、修改個人信息、修改密碼庫存警報:查看自己對應(yīng)的倉庫的倉庫狀態(tài)。庫存查詢:查詢自己的庫存物品,以及修改等操作。出庫管理:對相應(yīng)的倉庫進行自己庫存的出庫管理。系統(tǒng)通知:查看最近的通知信息。第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計下邊是本系統(tǒng)功能結(jié)構(gòu)圖和系統(tǒng)流程圖:(如圖3.1和3.2)。圖3.1系統(tǒng)功能結(jié)構(gòu)圖第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計系統(tǒng)流程圖:(如圖3.2)圖3.2系統(tǒng)流程圖第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計3.2E-R圖圖3.3E-R圖第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計4系統(tǒng)詳細設(shè)計4.1數(shù)據(jù)庫表本系統(tǒng)數(shù)據(jù)庫采用SQLServer2005數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為al_bysj。數(shù)據(jù)庫共包括10張表,和4個視圖。(1)、數(shù)據(jù)表樹型結(jié)構(gòu)圖包括了本系統(tǒng)所有數(shù)據(jù)表。如圖3.3所示:圖3.3數(shù)據(jù)庫表第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計4.2數(shù)據(jù)表(1)dbo.AllGood(產(chǎn)品小類表)。此表的作用用于保存所用的倉庫的的產(chǎn)品。dbo.aList表(如表4.1)表4.1dbo.aList(產(chǎn)品小類表)列名數(shù)據(jù)類型長度是否主外鍵描述IDInt主鍵自動編號GoodsNumvarchar(50)50外鍵產(chǎn)品編號GoodsNamevarchar(50)50外鍵產(chǎn)品名稱NowNumInt外鍵現(xiàn)在數(shù)量TopNumInt最多數(shù)量AlignGoodCInt所屬倉庫AlignKeepsInt操作類型EndNumAlignTypeIntInt所剩數(shù)量所屬類型(1)dbo.BigClass(產(chǎn)品大類表表)。此表用于保存所有的產(chǎn)品大類,每一個小的產(chǎn)品都屬于這個大類中的某一個。dbo.BigClass表(如表4.2)表4.2dbo.BigClass(產(chǎn)品大類表)列名數(shù)據(jù)類型長度是否主鍵描述IDInt是自動編號GoodsNameVarchar(50)50大類產(chǎn)品名稱(2)dbo.GetGoods(入庫表)。此表用于產(chǎn)品入庫后保存在此表中dbo.GetGoods表(如表4.3)表4.3dbo.GetGoods(入庫表)列名數(shù)據(jù)類型長度是否主外鍵描述IDInt主鍵自動編號GoodsIDInt外鍵產(chǎn)品編號InputTimedatetime入庫時間ActionTypeInt產(chǎn)品類型(3)dbo.GoodList(庫存產(chǎn)品表)。此表時倉庫中現(xiàn)有的產(chǎn)品,同時也是倉庫中的現(xiàn)在有的產(chǎn)品。dbo.GoodList表(如表4.4)表4.4dbo.GoodList(庫存產(chǎn)品表)列名數(shù)據(jù)類型長度是否主(外)鍵描述IDInt主鍵自動編號AlignGoodsInt外鍵所屬產(chǎn)品類型GoodCostvarchar(50)50產(chǎn)品單價第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計GoodNumInt產(chǎn)品數(shù)量GoodMakeVarchar(50)50操作人GoodsBZVarchar(50)50備注MakeTimedatetime操作時間InputTimedatetime入庫時間GoodTimeInt時間類型(1)dbo.GoodPapers(單據(jù)表)。此表用于保存每個產(chǎn)品的單據(jù)信息,如是誰需求次產(chǎn)品,對此產(chǎn)品操作的時間和狀態(tài)等。dbo.GoodPapers表(如表4.5)表4.5dbo.GoodPapers(單據(jù)表)列表數(shù)據(jù)類型長度是否主外鍵描述IDInt主鍵自動編號GoodsIDInt產(chǎn)品編號GoodsNumInt產(chǎn)品數(shù)量GetUserVarchar(50)50需求人InputUserVarchar(50)需求人GetTimedatetime操作時間PaperTypeInt操作類型(2)dbo.KeepNum(倉庫表)。此表用于顯示倉庫管理系統(tǒng)中有哪些倉庫,管理哪些產(chǎn)品。dbo.KeepNum表(如表4.6)表4.6dbo.KeepNum(倉庫表)列名數(shù)據(jù)類型長度是否主(外)鍵描述IDInt主鍵自動編號GoodClassInt產(chǎn)品大類KeepNamevarchar(50)倉庫名稱(3)dbo.PaperType(操作類型表)。此表用于保存對倉庫的操作類型,和其他的表是結(jié)合起來用的。dbo.PaperType表(如表4.7)表4.7dbo.PaperType(操作類型表)列名數(shù)據(jù)類型長度是否主鍵描述IDInt主鍵自動編號PaperTypevarchar(50)50操作類型(4)dbo.RecordList(系統(tǒng)日志表)。此表用于記錄產(chǎn)品的每次使用的情況,用于記錄。dbo.RecordList表(如表4.8)表4.8dbo.RecordList(系統(tǒng)日志表)列名數(shù)據(jù)類型長度是否主外鍵描述IDInt主鍵自動編號第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計UserNamevarchar(50)50用戶名稱GoodIDInt產(chǎn)品編號GoodNumInt產(chǎn)品數(shù)量TypesIDInt賬號類型RecordTimedatetime注冊日期(1)dbo.SystemTest(系統(tǒng)通知表)。此表用于管理員給用戶發(fā)布一些通知。dbo.SystemTest表(如表4.9)表4.9dbo.SystemTest系統(tǒng)通知表)列名數(shù)據(jù)類型長度是否主鍵描述IDInt主鍵自動編號TatileVarchar(20)20標(biāo)題CountsText內(nèi)容InputTimedatetime發(fā)布日期TestTypeInt文章類型(2)dbo.UserList(倉儲人員表)。此表也是管理用戶表,用于賬戶的添加和開戶操作。dbo.UserList表(如表4.10)。表4.10dbo.UserList(倉儲人員表)列名數(shù)據(jù)類型長度是否主鍵描述IDInt主鍵自動編號UserNameVarchar(50)50倉儲人名稱PassWordVarchar(50)50密碼UserTypeInt用戶類型AlignTypeInt操作權(quán)限ControlsInt操作倉庫GoodsTypeInt操作商品類4.3視圖模塊此視圖將產(chǎn)品表和操作類型表、單據(jù)表、倉庫表通過ID聯(lián)系在了一起,目的是可以進行綜合式的查詢和顯示,通過倉庫可以查相應(yīng)的產(chǎn)品,通過產(chǎn)品可以知道他的狀態(tài)等。第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計(1)dbo.View_Dao此視圖是由倉庫表和所有產(chǎn)品表通過ID鍵關(guān)聯(lián)起來的,這樣做的目的是每個倉庫中都用自己的產(chǎn)品。不同的產(chǎn)品屬于不同的倉庫。(2).dbo.View_GoodMsg第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計此視圖通過單據(jù)表、產(chǎn)品類表、操作類型表、所用產(chǎn)品表組成。只選取了每個表中的一些字段進行關(guān)聯(lián)。其目的是供單據(jù)表中使用。(3).dbo.View_Pape此視圖是由系統(tǒng)日志表、產(chǎn)品表、操作類型表組成,同樣也是選取了各個表中一些字段,這張視圖的作用在顯示不同產(chǎn)品的使用情況。第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計(4).dbo.View_Sum5系統(tǒng)實現(xiàn)5.1界面設(shè)計實現(xiàn)5.1.1登錄界面的實現(xiàn)此頁面可以進行管理員和出入庫管理人員雙向登錄,如果驗證成功,進入各自系統(tǒng)。否則,留在登錄頁面。第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計圖5.1登錄界面5.1.2系統(tǒng)首頁設(shè)計的實現(xiàn)此頁面是進入系統(tǒng)的主頁面,用戶可以選擇自己需要的操作。管理員登錄成功的主界面與出入庫員登錄成功的主界面有所不同。管理員登錄成功后主界面:圖5.2管理員登錄界面出入庫員登錄成功后主界面:第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計圖5.3出入庫人員登錄界面5.2功能模塊的實現(xiàn)5.2.1管理員模塊的實現(xiàn)5.2.1.1庫存警報此操作管理員和出入庫的管理員都能查看。此功能可以查看出產(chǎn)品的編號、名稱、數(shù)量、數(shù)量上限、數(shù)量下限、現(xiàn)存數(shù)量、所屬倉庫。它的作用在于通過查看產(chǎn)品的數(shù)量來看產(chǎn)品是否已經(jīng)缺貨和殘品倉庫中最多存入多少。第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計圖5.4庫存警報界面5.2.1.2數(shù)據(jù)報表此操作只能由管理員進行登陸后修改。此表的作用用于記錄所有的產(chǎn)品的操作記錄,可以進行查詢操作,最主要的是能夠進行導(dǎo)出PDF和EXCEL格式的文件進行查看。圖5.5數(shù)據(jù)報表界面第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計5.2.1.3庫存盤點此操管理員登陸后修改。此功能用于進行對各個倉庫進行查看近幾月的匯總情況,主要是產(chǎn)品的出入庫,調(diào)撥和借出歸還等信息。圖5.6庫存盤點界面5.2.1.4庫存產(chǎn)品此操作由管理員登陸后查看。查看所用的產(chǎn)品,可以進行修改、搜索、添加產(chǎn)品和添加大類。第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計圖5.7庫存產(chǎn)品界面5.2.1.5倉庫管理此操作由管理員登陸進行管理。此功能主要是進行對倉庫的添加和修改的操作。圖5.8倉庫管理界面第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計5.2.1.6單據(jù)管理此操作由管理員登陸后查看。此操作查看商品的狀態(tài)。圖5.9單據(jù)管理界面5.2.1.7系統(tǒng)通知此操作由管理員發(fā)布通知。通過管理員發(fā)布一些通知供用戶看。圖5.10系統(tǒng)通知界面第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計5.2.1.8用戶管理此操作由管理員管理用戶,用于進行對用戶的增、刪、改、查。圖5.11用戶管理界面5.2.2出入庫模塊功能圖5.2.2.1系統(tǒng)通知管理員發(fā)布通知,用戶查看。第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計圖5.11系統(tǒng)通知界面5.2.2.2入庫管理此操作由入庫管理員登陸后操作。用于對入庫商品信息的添加。第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計圖5.12入庫管理界面5.2.2.3庫存查詢此操作由出入庫管理員登陸后查詢。查看庫存中的產(chǎn)品。圖5.13庫存查詢界面5.2.2.4修改密碼此操作由出入庫管理員登陸后操作。第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計圖5.14密碼修改界面5.2.2.5出庫管理此操作出庫員登陸后操作。用于保存出庫產(chǎn)品的信息。圖5.15出庫管理界面6系統(tǒng)測試在所有的編程都結(jié)束之后我們接下來要進行系統(tǒng)的測試,系統(tǒng)測試是做軟件開發(fā)的必不可少第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計的一個環(huán)節(jié),通過測試系統(tǒng)的各部分達到系統(tǒng)能過穩(wěn)定的運行。不管是什么公司只要是做軟件開發(fā)的都離不開系統(tǒng)測試這個環(huán)節(jié)。我們不僅僅要測試系統(tǒng)的穩(wěn)定性還要測試系統(tǒng)中所有有可能出現(xiàn)的情況。還要測試系統(tǒng)中的字體的書寫。通過軟件測試來達到我們系統(tǒng)的穩(wěn)定運行[13]。依據(jù)上面所說的測試對象,我們把測試劃分為以下幾個方面來進行測試。單元測試:單元測試是對軟件基本組成單元進行的測試,所發(fā)現(xiàn)的往往是編碼和詳細設(shè)計中的錯誤;集成測試:集成測試是將已分別通過測試的單元按設(shè)計要求組合起來再進行測試,發(fā)現(xiàn)的往往是軟件設(shè)計中的錯誤,也可能發(fā)現(xiàn)需求中的錯誤;確認測試:確認測試是檢查所開發(fā)的軟件是否滿足需求規(guī)格說明書中所確定的功能和性能的需求,發(fā)現(xiàn)的是需求分析階段的錯誤;6.1單元測試單元測試集中檢測軟件設(shè)計的最小單元——模塊。一個最小的單元應(yīng)該是有明確的功能、性能定義、接口定義,而且可以清晰地與其他單位區(qū)分開。在編寫出源程序代碼并通過編譯程序的語法檢查后,用詳細設(shè)計說明書作指南,對重要的執(zhí)行通路進行測試,以便發(fā)現(xiàn)模塊內(nèi)部的錯誤??梢詰?yīng)用人工測試和計算機測試兩種測試方法來進行單元測試。通常,單元測試主要使用白盒測試技術(shù),而且多個模塊可以并行地進行測試。單元測試需從5個方面對模塊進行測試:1.模塊接口首先應(yīng)該對通過模塊接口的數(shù)據(jù)流進行測試,如果數(shù)據(jù)不能正確地進出,所有其他測試都是不切實際的。1)在對模塊接口進行測試時主要檢查下述幾個方面:2)參數(shù)的數(shù)目、次序、屬性或單位系統(tǒng)與變元是否一致;3)是否修改了只作輸入用的變元;4)全局變量的定義和用法在各個模塊中是否一致2.局部數(shù)據(jù)結(jié)構(gòu)局部數(shù)據(jù)結(jié)構(gòu)是模塊常見的錯誤來源。常見的錯誤如下:1)不正確或不一致的數(shù)據(jù)說明;2)錯誤的初始化或沒有賦處值;3)變量名的拼寫或縮寫錯誤;4)數(shù)據(jù)類型不相容5)上溢、下溢和地址異常3.重要的執(zhí)行通路由于通常不可能進行窮盡測試,因此,在進行單元測試時,關(guān)鍵是選擇最有代表性、最可能發(fā)現(xiàn)錯誤的執(zhí)行通路。應(yīng)該設(shè)計測試方案用來發(fā)現(xiàn)由于錯誤的計算、不正確的比較或不適當(dāng)?shù)目刂屏鞫斐傻腻e誤[13]。4.出錯處理通路好的設(shè)計應(yīng)該能預(yù)見出現(xiàn)錯誤的條件,并且設(shè)置適當(dāng)?shù)奶幚礤e誤的通路,以便在真的出現(xiàn)錯誤時執(zhí)行相應(yīng)的出錯處理通路或結(jié)束處理。當(dāng)評價出錯處理通路時,應(yīng)該著重測試下述一些可能發(fā)生的錯誤[13]:1)對錯誤的描述是難以理解的;2)記下的錯誤與實際遇到的錯誤不同;第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計1)在對錯誤進行處理之前,錯誤條件已經(jīng)引起系統(tǒng)干預(yù);2)對錯誤的處理不正確;3)描述錯誤的信息難以確定造成錯誤的位置。5.邊界條件邊界測試是單元測試中最后且最重要的一步。軟件常常在它的邊界上失效,例如,處理n元數(shù)組的第n個元素時,或做到i次循環(huán)中的第i次重復(fù)時,往往會發(fā)生錯誤。使用剛好小于、剛好等于和剛好大于最大值或最小值的數(shù)據(jù)結(jié)構(gòu)、控制量和數(shù)據(jù)值的測試方案,非??赡馨l(fā)現(xiàn)軟件中的錯誤。6.2集成測試集成測試是測試和組裝軟件的系統(tǒng)化技術(shù),在裝配的過程中對組裝的模塊進行測試,主要目標(biāo)是發(fā)現(xiàn)與接口有關(guān)的問題。它包括子系統(tǒng)測試和系統(tǒng)測試兩個過程。測試的技術(shù)有兩種:1.非漸增式測試技術(shù):是先分別測試每個模塊,再把所有模塊按設(shè)計要求放在一起結(jié)合成所要的程序。2.漸增式測試技術(shù):是把下一個要測試的模塊同已經(jīng)測試好的那些模塊結(jié)合起來進行測試,測試完以后再把下一個應(yīng)該測試的模塊結(jié)合進來測試。這種每次增加一個模塊的方法稱為漸增式測試,這種方法實際上同時完成單元測試和集成測試。目前在進行集成測試時普遍采用漸增式測試方法。漸增方式有兩種集成方法:自頂向下集成(深度優(yōu)先的策略和寬度優(yōu)先的策略)和自底向上集成。6.3確認測試確認測試(validationtesting),又稱為有效性測試或驗收測試。目標(biāo)是驗證軟件的有效性。其任務(wù)是驗證系統(tǒng)的功能、性能等特性是否符合需求規(guī)格說明;文檔資料是否正確、完整;系統(tǒng)的可移植性、兼容性、錯誤的恢復(fù)能力和易維護性是否滿足。確認測試對已測試過的純技術(shù)性的問題不再測試,對用戶特別感興趣的功能和性能需要增加測試。按照用戶的實際使用過程,使用實際數(shù)據(jù)進行測試。確認測試是以用戶為主進行的,用戶參與設(shè)計測試方案,參與實地測試,參與評價測試結(jié)果。確認測試屬于黑盒測試。確認測試有下述兩種可能的結(jié)果:(1)功能和性能與用戶要求一致,軟件是可以接受的;(2)功能和性能與用戶要求有差距。6.4性能測試性能測試在軟件的質(zhì)量保證中起著重要的作用。性能不單單是我們經(jīng)常說的電腦的性能,數(shù)據(jù)庫的性能。當(dāng)讓這些性能也是不可忽視的,但對于設(shè)計而言我們應(yīng)該考慮的是程序運行的穩(wěn)定性,還有代碼方面的性能,代碼是否低耦合性,是否方便修改,模塊是否獨立。代碼的是否低效。還有就是數(shù)據(jù)庫的穩(wěn)定性,對于數(shù)據(jù)訪問量大時數(shù)據(jù)庫會不會崩潰這些技術(shù)方面的問題。6.5倉庫管理系統(tǒng)的測試在完成編碼的工作以后,根據(jù)上面提到的方法和步驟進行了如下的測試:單元測試:單元測試是對軟件基本組成單元進行的測試,所發(fā)現(xiàn)的往往是編碼和詳細設(shè)計中的錯誤;集成測試:集成測試是將已分別通過測試的單元按設(shè)計要求組合起來再進行測試,發(fā)現(xiàn)的往往是軟件設(shè)計中的錯誤,也可能發(fā)現(xiàn)需求中的錯誤;性能測試:讓多個人來體驗系統(tǒng),進行隨機進行測試。(這里不做測試)第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計確認測試:確認測試是檢查所開發(fā)的軟件是否滿足需求規(guī)格說明書中所確定的功能和性能需求,發(fā)現(xiàn)的是需求分析階段的錯誤;通過這幾方面的測試,我修改了一些錯誤,讓系統(tǒng)能夠穩(wěn)定的運行。也讓系統(tǒng)和當(dāng)初設(shè)計時功能達到相同。本次測試中存在問題有,登錄系統(tǒng)后退出系統(tǒng)回返回到界面,但是選擇不同權(quán)限登錄時會跳轉(zhuǎn)到上次登錄后的界面,界面設(shè)計時快捷菜單時顯示位置不是預(yù)期結(jié)果,無刷新頁面的處理出現(xiàn)問題。但是經(jīng)過努力,一一解決。到目前為止,系統(tǒng)測試正常!如以后出現(xiàn)問題,則進一步改進,完善。由于時間問題,在倉庫管理系統(tǒng)的測試過程中,隨機的選擇了部分模塊進行黑盒測試,其余的模塊則進行白盒測試,具體測試方法及結(jié)果如下:添加/修改模塊測試。測試方法:白盒測試測試用例1,管理員通過正確的用戶名和密碼成功進入系統(tǒng)之后,可以點擊新建倉庫、編輯,進入添加/修改倉庫。(如表6.1)表6.1添加/修改測試用例測試方法測試用例期望結(jié)果測試結(jié)果1.測試人員在表單中輸入倉庫名,點擊保存;2.測試人員在添加/修改選項中以正確的方法輸入新的倉庫名,點擊保存,頁面自動刷新,進入查看全部信息界面;例:輸入“二號倉庫”點擊保存例:將“二號倉庫”改成“三號倉庫”點擊保存。1.在數(shù)據(jù)庫的“KeepNum”中會添加二號倉庫,系統(tǒng)的倉庫信息中會出現(xiàn)二號倉庫。2.在數(shù)據(jù)庫的“KeepNum”中會將二號倉庫改為三號倉庫,系統(tǒng)的倉庫信息中會出現(xiàn)三號倉庫。測試結(jié)果與期望結(jié)果完全相同,測試成功測試結(jié)果與期望結(jié)果完全相同,測試成功管理員庫存產(chǎn)品模塊測試,白盒測試。測試用例2,菜單欄或快捷菜單中點擊庫存產(chǎn)品按鍵,即可進入庫存產(chǎn)品全部信息界面,在此界面中,新加產(chǎn)品,產(chǎn)品搜索,新加大類等一系列操作。(如表6.2)表6.2添加功能測試用例測試方法測試用例期望結(jié)果測試結(jié)果測試人員進入查看全部信息界面,選擇新加大類進行新加,在產(chǎn)品搜索上進行產(chǎn)品的搜索。例:添加“原材料系列”大類。新加后,界面上能夠看見新加的大類“原材料系列”選擇真確的查詢條件能夠查出相應(yīng)的物品,而不正確的查詢條件插不出來。測試結(jié)果與期望結(jié)果完全相同,測試成功。搜索測試,黑盒測試。測試用例3,測試人員成功登陸系統(tǒng),進入數(shù)據(jù)報表管理界面進行測試。(如表6.3)第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計表6.3搜索功能測試用例測試方法測試用例期望結(jié)果測試結(jié)果1.測試人員點擊條件查詢,輸入任意,點擊查詢按鍵;2.測試人員輸入正確的查詢條件例:在查詢條件中輸入隨意字,如“sdfdsfds”,點擊查詢在查詢條件中輸入“螺釘”,點擊查詢1.若隨機輸入的字符恰好是系統(tǒng)中存在字符,則顯示出產(chǎn)品,否則查詢結(jié)果為空;2.頁面自動顯示螺釘?shù)男畔ⅲ伙@示為空,數(shù)據(jù)庫中也沒有相關(guān)的字段,測試結(jié)果與期望結(jié)果完全相同,測試成功。測試結(jié)果與期望結(jié)果完全相同,測試成功。雙向測試。測試方法:黑盒測試測試用例4,測試人員在管理端界面,測試系統(tǒng)通知功能。(如表6.4)表6.4查看功能用例測試方法測試用例期望結(jié)果測試結(jié)果測試人員在系統(tǒng)員界面進行增加系統(tǒng)通知,再登錄到出入庫的管理端進行查看有沒有增加的系統(tǒng)通知;例:在添加系統(tǒng)通知中添加“五一放假通知”及其添加的內(nèi)容管理員發(fā)布系統(tǒng)后,出入庫管理員在自己的系統(tǒng)中可以看見這條通知;測試結(jié)果與期望結(jié)果完全相同,測試成功。雙向測試。測試方法:黑盒測試測試用例5,測試人員在入庫人員系統(tǒng)界面,測試入庫產(chǎn)品的添加。(如表6.4)表6.5添加功能用例測試方法測試用例期望結(jié)果測試結(jié)果測試人員在入庫人員系統(tǒng)中進行產(chǎn)品的入庫。在入庫中添加名稱為“螺絲”,所屬庫為“三號庫”,所屬貨架為“3號架”,操作人為“小明”,入庫類型為“歸還”在系統(tǒng)管理端可以查詢出入庫為螺絲的產(chǎn)品及其相關(guān)信息;測試結(jié)果與期望結(jié)果完全相同,測試成功。結(jié)束語通過兩個多月的研究和學(xué)習(xí),我完成了倉庫管理系統(tǒng)的開發(fā)和設(shè)計。第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計該系統(tǒng)可以有三種權(quán)限的用戶進行操作,一種是管理員,一種是出庫人員,還有一種是入庫人員。完成該系統(tǒng),必須清楚的知道,物流系統(tǒng)的各個模塊以及處理流程。該系統(tǒng)包含不同人員進行不同的登錄,最后在管理端進行操作。本系統(tǒng)采用Asp.Net技術(shù)設(shè)計開發(fā)并采用數(shù)據(jù)庫SQLServer2005完成數(shù)據(jù)庫設(shè)計及連接。在整個系統(tǒng)的開發(fā)過程中,大大的提高了我對基礎(chǔ)知識的應(yīng)用能力。讓我學(xué)會了不少的東西,為我在今后的工作中,積累了很寶貴的經(jīng)驗。下面我簡單描述一下我對這次設(shè)計的心得體會,在項目的開發(fā)的過程中,必須要多多動手才能及時發(fā)現(xiàn)問題,及時解決問題才能使自己的水平進一步提高,當(dāng)然在這次設(shè)計過程中,我也碰到了不少的問題,有時候可能就是一個很小的錯誤,我可能都會花費很多的時間去改正,最后還是在指導(dǎo)老師的幫助下和自己的堅持和努力之下解決了問題。通過這次設(shè)計也讓我認識到了自己在學(xué)習(xí)方面的不足之處,我也會將在自己今后的工作中不斷地完善自己。由于我的知識儲備有限,目前還缺乏系統(tǒng)開發(fā)和設(shè)計的經(jīng)驗,加上時間的原因,在此次畢業(yè)設(shè)計過程中還存在不足的地方,系統(tǒng)的界面可能還不是很漂亮,系統(tǒng)中還存在一小部分的BUG,需要進一步的修改,功能開發(fā)的還不是很完全。致謝在本系統(tǒng)的設(shè)計過程中,感謝導(dǎo)師給予我的幫助,感謝同學(xué)給予我的支持。從我的選題到完成共歷經(jīng)三個多月的時間,在這段時間里遇到了很多困難,也曾想放棄過,是導(dǎo)師和同學(xué)們在我最艱難時給予我支持,幫助我共同克服困難。通過本次的開發(fā)設(shè)計,我學(xué)到了很多寶貴的知識,這也為我以后的工作打下了堅實的基礎(chǔ)。本系統(tǒng)也是我大學(xué)四年來一個很好的見證。在這里希望各位老師指正。最后在大學(xué)接近尾聲時,感謝我所有的授業(yè)老師,感謝我的同窗好友們,我會在我心里刻下你們的笑臉,等流星劃過天邊時,許下我們的心愿。參考文獻[1]蔡中民.中小企業(yè)級倉庫管理系統(tǒng)的設(shè)計與實現(xiàn)[D].電子科技大學(xué),2013.[2]張?zhí)煲?倉庫管理系統(tǒng)的設(shè)計與實現(xiàn)[D].電子科技大學(xué),2013.[3]寧江,羅琪.自動化倉庫管理系統(tǒng)的設(shè)計與實現(xiàn)[J].科技視界,2013,02:27-28+22.[4]杜曉明,葛世倫.基于RFID和條形碼的中小企業(yè)倉庫管理系統(tǒng)研究[J].組合機床與自動化加工技術(shù),2010,02:106-109+112.[5]尉曼遠.X公司倉庫管理信息系統(tǒng)研究與開發(fā)[D].上海交通大學(xué),2008.[6]棟隆.倉庫管理系統(tǒng)的關(guān)鍵7步[J].物流技術(shù)與應(yīng)用,2005,07:103-105+8.[7]陳瑞斌.基于Web服務(wù)的倉庫管理系統(tǒng)設(shè)計[J].物流科技,2006,08:57-59.[8]C#從入門到精通.北京:清華大學(xué)出版社,2004.2.[9]Andrew?Troelsen著朱曄譯.《C#與.NET?4高級程序設(shè)計》2011年4月人民郵電出版社.?[10]張俊崔海波著.《ADO.NET數(shù)據(jù)庫應(yīng)用開發(fā)》2008年1月機械工業(yè)出版社.??[11]張越廷顧彥玲著.《ASP.NET從入門到精通》2008年9月?清華大學(xué)出版社.??[12]徐孝凱賀佳英著.《數(shù)據(jù)庫基礎(chǔ)與SQL?Server應(yīng)用開發(fā)》2008年4月?清華大學(xué)出版社.??[13]軟件工程實例版第3版2011年1月?電子工業(yè)出版社.?第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計[14]ChungWC,LauH.Developmentofanarchitectureforahybridmanufacturinginformationsystem.EngineeringwithComputers,2000,16,(16):1~9.[15]S.Q.Xie,H.Huang.AWWW-BasedInformationManagementSystemforRapidandIntegratedMouldProductDevelopment.TheInternationalJournalofAdvancedManufacturingTechnology,2002,20,20(1).第34頁共33頁 陜西理工學(xué)院畢業(yè)設(shè)計第34頁共33頁

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。
大家都在看
近期熱門
關(guān)閉