庫存管理系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
庫存管理系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
庫存管理系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
庫存管理系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
庫存管理系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

庫存管理系統(tǒng)的設(shè)計與實現(xiàn)摘要庫存管理是企業(yè)管理的重要組成部分。在企業(yè)生產(chǎn)經(jīng)營活動中,庫存管理既必須保證生產(chǎn)車間對原材料、零部件需求,又直接影響采購、銷售部門的購、銷活動。本文主要從系統(tǒng)需求分析、系統(tǒng)結(jié)構(gòu),功能模塊劃分,系統(tǒng)設(shè)計方面進行說明。系統(tǒng)基于B/S模式,采用ASP和SQLServer2000數(shù)據(jù)庫系統(tǒng)來實現(xiàn)物品信息管理,庫存警示,信息查詢,留言版等功能。本系統(tǒng)完全符合信息管理系統(tǒng)的要求,并且系統(tǒng)從需求分析、概要設(shè)計、詳細設(shè)計到具體代碼實現(xiàn)和后期的功能測試都嚴格遵循了軟件工程的思想。關(guān)鍵詞:庫存管理;數(shù)據(jù)庫;信息管理;B/S模式;ASPTheDesignandImplementationoftheStockManagementSystemAbstractStockmanagementisanimportantcomponentoftheenterprisesmanagement.Inenterpriseproductionandbusinessactivities,stockmanagementmustensuretheproductionworkshopsdemandsparepartsoftherawmaterials,anddirectlyaffecttheactivitiesofthepurchasingandsalesdepartments.Thispaperhasanalyzedthestockmanagementsystembasicfunctionsandcompositionofthesystem,includingrequirementsanalysis,systemstructure,functionmodules,andsystemdesignexplanation.ThesystembasesonB/SmodelandusesASPandSQLServer2000databasesystemtoachievearticlesinformationmanagement,stockwarning,statisticandinquiry,messageboardsandotherfunctions.Thesystemfullycomplieswiththeinformationmanagementsystem.Andrequirementsfromthesystemanalysis,theoutlinedesign,detaileddesign,implementationofthefunctionaltest,thedevelopmentprocessstrictlyadheredtotheideasofsoftwareengineering.Keywords:StockManagement;Database;InformationManagement;B/SModel;ASP目錄論文總頁數(shù):23頁1引言...........................................................................................................................................12.6MVC介紹.........................................................................................................................54系統(tǒng)功能的實現(xiàn)及相應(yīng)代碼.................................................................................................114.1用戶查詢模塊以及相應(yīng)代碼.........................................................................................114.2網(wǎng)絡(luò)管理模塊及相應(yīng)代碼.............................................................................................114.3留言版模塊及相應(yīng)代碼.................................................................................................125系統(tǒng)測試.................................................................................................................................135.1測試范圍.........................................................................................................................135.2測試方法.........................................................................................................................145.3測試結(jié)果.........................................................................................................................14結(jié)論.........................................................................................................................................14參考文獻.........................................................................................................................................15附錄.........................................................................................................................................16致謝.........................................................................................................................................20聲明.........................................................................................................................................211引言庫存管理對企業(yè)來說是一項繁瑣復(fù)雜的工作,每天要處理大量的單據(jù)數(shù)據(jù)。為及時結(jié)清每一筆業(yè)務(wù),盤點庫存和貨物流動情況,保證企業(yè)生產(chǎn)用料以及貨物安全,庫存管理人員要花費大量人力物力和時間來做數(shù)據(jù)記錄統(tǒng)計工作。作為計算機應(yīng)用的一部分,使用計算機對庫存信息進行管理,具有著手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高庫存管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開發(fā)這樣一套管理軟件成為很有必要的事情。目前,在一些中小型公司中,庫存管理部分目前仍為手工、半手工操作。從供應(yīng)單位辦理入庫登記開始,到使用單位輸領(lǐng)料出庫手續(xù)為止,所有操作基本上都是由倉庫管理人員筆寫,手理,加上算盤、計算器來完成。這不僅繁鎖,效率低,而且缺乏庫存管理的一些基本手段,如庫存狀況統(tǒng)計,查詢經(jīng)濟訂貨量計算等,這給企業(yè)在一定程度上造成了管理上的落后,及經(jīng)濟利益上的損失。這嚴重的影響庫存管理的工作效率。因此我用所學(xué)到的計算機知識,力求建成一個高效、健壯、易用的庫存管理信息系統(tǒng)。庫存管理系統(tǒng)是一個企業(yè)不可缺少的部分,它的內(nèi)容對于單位的決策者和管理者來說都至關(guān)重要,所以庫存管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件庫存,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。庫存管理系統(tǒng)的諸多優(yōu)點極大地提高庫存管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。2庫存管理系統(tǒng)分析2.1系統(tǒng)需求分析企業(yè)的庫存管理系統(tǒng),要有效的管理倉庫的貨物信息,要完成的功能包括倉庫內(nèi)物品信息的修改、物品的刪除,物品類別的增加刪除,出入庫庫存數(shù)量的增減、供應(yīng)商的選擇,新倉庫的創(chuàng)建等。此系統(tǒng)中還要根據(jù)不同的用戶權(quán)限進行不同的操作,當(dāng)用戶非法操作或操作失敗以及操作成功時給出相應(yīng)的提示信息。用戶類型及對應(yīng)權(quán)限有下列兩種用戶類型:第1頁共23頁(1系統(tǒng)管理員:可以登錄該系統(tǒng)中所有的倉庫進行庫存操作??梢孕略鲇脩舨ζ湓O(shè)置權(quán)限,查看該系統(tǒng)中所有的用戶及其隸屬的倉庫,有刪除用戶的權(quán)限??尚略龉?yīng)商,查看所有供應(yīng)商并選擇刪除供應(yīng)商??尚略鰝}庫,查看所有倉庫并選擇刪除倉庫。(2普通用戶:只能用相應(yīng)的用戶名和密碼登錄對應(yīng)的倉庫,只可在對應(yīng)的倉庫進行庫存操作。可以查看該系統(tǒng)中所有的用戶及其隸屬的倉庫,但不能做刪除用戶操作,也沒有新增用戶的權(quán)限。可以查看所有供應(yīng)商,查看所有倉庫,但沒有刪除供應(yīng)商和刪除倉庫的權(quán)限,也不能做新增供應(yīng)商和新增倉庫的操作?!駧齑尕浳锘拘畔齑尕浳锏幕拘畔?物品編號,物品名字,物品類型,物品總數(shù),盤點時間,物品單價,最大限數(shù)量,最小限數(shù)量,貨物單價,物品的相關(guān)說明,物品的供應(yīng)商以及相關(guān)的庫存操作。●庫存操作要求管理員用戶可以對任何倉庫進行添加類別,刪除類別,添加物品,刪除物品,出庫,入庫,修改物品的操作。入庫登記:入庫物品應(yīng)該嚴格分類按批次管理;同一批次的物品具有相同的入庫批號,入庫批號包括很多信息,其中最重要的一條就是入庫日期,這對某些易變質(zhì)物品有重要的參考價值。出庫登記:出庫物品和入庫一樣也應(yīng)該嚴格把關(guān),應(yīng)對庫存進行修改,如果出庫成功就從相應(yīng)批次的物品扣除已出庫物品的數(shù)量??蛻糁荒軐齑嫘畔⑦M行查詢和瀏覽。2.2創(chuàng)建本系統(tǒng)的構(gòu)思及工作流程圖隨著時代的發(fā)展、計算機行業(yè)的進步。各種庫存問題越來越突出,其效率的低下和時間的浪費已經(jīng)成了廣大庫存問題的大毛病。人們希望一種即快捷又高效的庫存管理,能解決以上的弊端,能提高時效性。從此目的出發(fā),我們組建一個服務(wù)性平臺,提供一個“虛擬”的平臺給用戶和客戶,將庫存一些煩瑣的操作變成一個后臺式的處理,用戶和客戶之間只需要簡簡單單的幾步就能完成對貨物的入庫或出庫操作,并對貨物進行門別類進行整理,用戶可以很輕松地完成對貨物的查詢,節(jié)約大量的時間。綜上所述,我們確定了網(wǎng)站的內(nèi)容,確定了網(wǎng)站風(fēng)格并對網(wǎng)站的所有的功能進行總的概括,確定這些功能在網(wǎng)站的位置及要求達到的效果。在此基礎(chǔ)上,逐步完成對網(wǎng)站的構(gòu)造和功能的實現(xiàn)。系統(tǒng)總體流程圖如下:圖1-1系統(tǒng)總體流程圖系統(tǒng)入庫操作業(yè)務(wù)流程圖如下:圖1-2系統(tǒng)入庫操作業(yè)務(wù)流程圖系統(tǒng)出庫操作業(yè)務(wù)流程圖如下:圖1-3系統(tǒng)出庫操作業(yè)務(wù)流程圖2.3系統(tǒng)的目標(biāo)與任務(wù)一個友好完善的界面不僅能夠方便系統(tǒng)的使用者,而且能夠使各個模塊間的劃分明確,結(jié)構(gòu)更趨于完善。所以一個好的界面的設(shè)計工作在進行系統(tǒng)開發(fā)的時候是必不可少和十分重要的。本系統(tǒng)將努力建立一個友好的人機交互界面,同時系統(tǒng)還兼具完備的管理功能。本系統(tǒng)要求實現(xiàn)以下功能:1.本系統(tǒng)采用Browse/Server架構(gòu)的系統(tǒng),選用所熟悉的開發(fā)工具及開發(fā)環(huán)境進行本系統(tǒng)的設(shè)計與開發(fā)。2.本系統(tǒng)要求實現(xiàn)信息管理,物品信息管理,庫存警示管理,統(tǒng)計查詢管理功能,留言版等功能。2.4系統(tǒng)運行環(huán)境CPU:SP2200+內(nèi)存:512M硬盤:80G開發(fā)工具:Dreamweaver8、SQL2000Server此系統(tǒng)運行在具有獨立發(fā)表站點的Windows2000/NT系統(tǒng)并且裝有SQL2000Server的服務(wù)器和IIS(也可將站點和數(shù)據(jù)庫服務(wù)器分成兩臺計算機。SQLServer2000是Microsoft公司推出的關(guān)系型網(wǎng)絡(luò)數(shù)據(jù)庫管理系統(tǒng),一般工作于Microsoft公司的操作系統(tǒng)的平臺上,例如MicrosoftWindows2000/XP/2003。MicrosoftSQLServer2000具有分布式數(shù)據(jù)庫和數(shù)據(jù)倉庫功能,支持客戶機/服務(wù)器結(jié)構(gòu),并能夠進行分布式事務(wù)處理和聯(lián)機分析處理,它提供了豐富的管理工具以支持數(shù)據(jù)的安全性管理,完整性管理和作業(yè)管理。2.5管理信息系統(tǒng)的概述管理信息系統(tǒng)(簡稱MIS是在管理科學(xué)、系統(tǒng)科學(xué)、計算機科學(xué)等的基礎(chǔ)上發(fā)展起來的綜合性邊緣科學(xué)。在21世紀信息高速發(fā)展的時代中,管理信息系統(tǒng)具有很重要的作用,它的預(yù)測和輔助決策的功能,即利用現(xiàn)代管理的決策和支持。管理信息系統(tǒng)是一個由人、機(計算機組成的能進行管理信息的收集、傳遞、存儲、加工、維護和使用的系統(tǒng)。它能觀測企業(yè)或組織的各種運動情況,利用過去的數(shù)據(jù)預(yù)測未來;從全局出發(fā)輔助決策;利用信息控制企業(yè)或組織行為,幫助其實現(xiàn)長遠的規(guī)劃目標(biāo)。簡言之,管理信息系統(tǒng)是一個以計算機為工具,具有數(shù)據(jù)處理、預(yù)測、控制和輔助決策功能的信息系統(tǒng)。管理信息系統(tǒng)是一個人機系統(tǒng),同時它又是一個一體化集成系統(tǒng)。管理信息系統(tǒng)是信息系統(tǒng)的一個子系統(tǒng),它以計算機技術(shù)、通訊技術(shù)和軟件技術(shù)為技術(shù)基礎(chǔ),同時將現(xiàn)代管理理論、現(xiàn)代管理方法及各級管理人員融為一體,最終為某個組織整體的管理與決策服務(wù),是由人和計算機組成的智能信息系統(tǒng)。2.6MVC介紹MVC(Model/View/Controller是一個設(shè)計模式,是國外用得比較多的一種設(shè)計模式,MVC包括三類對象。Model是應(yīng)用對象,View是它在屏幕上的表示,Controller定義用戶界面對用戶輸入的響應(yīng)方式。它強制性的使應(yīng)用程序的輸入、處理和輸出分開。使用MVC應(yīng)用程序被分成三個核心部件:模型、視圖、控制器。它們各自處理自己的任務(wù)?!衲P?Model模型是應(yīng)用程序的主體部分。模型表示業(yè)務(wù)數(shù)據(jù),或者業(yè)務(wù)邏輯?!褚晥D(View視圖是應(yīng)用程序中用戶界面相關(guān)的部分,是用戶看到并與之交互的界面。●控制器(controller控制器工作就是根據(jù)用戶的輸入,控制用戶界面數(shù)據(jù)顯示和更新model對象狀態(tài)。3庫存管理系統(tǒng)總體設(shè)計3.1系統(tǒng)功能分析本系統(tǒng)的總體任務(wù)是為公司提供方便、快捷、高效和安全的倉庫管理模式。●系統(tǒng)登錄:與一般的登錄系統(tǒng)相似,主要是對登錄用戶的身份進行合法性驗證。登錄身份分成兩種:管理員、客戶。不同的身份有不同的權(quán)限和操作?!駛€人信息維護:管理員和客戶的個人基本信息管理。包括“信息設(shè)置”“密碼設(shè)置”,用來設(shè)置個人信息的聯(lián)系方式和登錄密碼設(shè)置?!窬W(wǎng)絡(luò)管理:管理員和客戶根據(jù)相應(yīng)的權(quán)限對倉庫進行管理和控制。●查看/刪除模塊(用戶,倉庫,供應(yīng)商:當(dāng)系統(tǒng)管理員登錄進入系統(tǒng)時可以對其進行刪除操作。當(dāng)普通用戶登錄進入系統(tǒng)時,只可查看當(dāng)前信息,而不能夠進行刪除操作?!駧齑娌僮髂K:可進行添加類別,刪除類別,新增物品,刪除物品,入庫,出庫,修改物品操作。系統(tǒng)管理員可登錄到任意倉庫進行如上操作,普通用戶只能查看物品信息等操作。●退出:所有的系統(tǒng)合法用戶登錄完成操作后退出系統(tǒng)都要進行“退出”操作、或者進行用戶轉(zhuǎn)換也需要進行“退出”操作。3.2系統(tǒng)功能模塊設(shè)置系統(tǒng)的界面要整潔、清晰,最需要的是實現(xiàn)系統(tǒng)的安全性,系統(tǒng)要根據(jù)不同的用戶進行不同的操作,系統(tǒng)設(shè)置了用戶的訪問權(quán)限,如果當(dāng)前用戶超越了權(quán)限,系統(tǒng)應(yīng)給出相應(yīng)的報錯信息。●網(wǎng)絡(luò)管理模塊:管理員管理和操作信息操作對象:管理員瀏覽對象:管理員具體操作:主要對倉庫進行出庫入庫操作以及信息修改●網(wǎng)絡(luò)服務(wù)模塊:及時查看庫存信息操作對象:管理員瀏覽對象:管理員、客戶●網(wǎng)站客服:本公司的聯(lián)系方式操作對象:管理員瀏覽對象:所有人均可以查看●留言版模塊:及時反映客戶以及游客對本系統(tǒng)的建議和意見操作對象:客戶、游客瀏覽對象:所有人均可以查看對應(yīng)的模塊功能圖如下:圖3-1系統(tǒng)功能模塊圖3.3界面設(shè)計網(wǎng)站是信息的載體形式,色彩設(shè)計必須以完成網(wǎng)站可視性閱讀功能為目的。本系統(tǒng)采用白色基調(diào),黑色為輔調(diào)。白色在系統(tǒng)中主要作為背景色,導(dǎo)航欄字體顏色。白色視覺度,注目度都比較高,因為白色為全色相,所以也能滿足本管理系統(tǒng)用戶心理要求,加之與黑色字體配合,使整個系統(tǒng)更具閱讀可視性,操作易用性。整個系統(tǒng)看起來頗大氣,富有立體感。再者,白色代表純潔、簡單、潔凈。黑色為全色相,沒有純度,它本身無刺激性,所有在本系統(tǒng)中的主體文字顏色都設(shè)置為黑色,這正所謂“白底黑字”,以增強閱讀可視性。本系統(tǒng)主要是從游客、客戶和管理員三方面出發(fā),來定義系統(tǒng)的功能。網(wǎng)站共有網(wǎng)絡(luò)服務(wù)、網(wǎng)絡(luò)管理、網(wǎng)絡(luò)客服、留言版,共4個模塊。網(wǎng)絡(luò)服務(wù)主要是提供庫存查詢,方便客戶和游客了解倉庫里的物品信息,并對物品信息有一個大致的了解。這個模塊主要提供了兩個功能:顯示全部和分類查詢,以方便用戶能更快捷的查詢自己感興趣的物品。網(wǎng)絡(luò)管理是我們的核心模塊,此模塊只提供給管理員進行操作。管理員必須以指定的賬號和密碼才能進行此模塊。這里有4個主要功能:對客戶、物品、管理員和庫存操作的管理。(1對客戶的管理:只有客戶表里的用戶才能向管理員申請庫存物品。客戶的添加必須是用戶向管理員申請,經(jīng)管理員同意方可加入?;静僮魇遣榭?添加,修改和刪除。(2對物品的管理:物品的加入必須由客戶向管理員提出,并物品到達倉庫后,管理員才加入。對加入的物品在首頁進行顯示,以方便游客和用戶對物品的動態(tài)有最新,最快的了解。物品有一定的時間期限和數(shù)量上的限制?;静僮魇遣榭?、添加、修改和刪除。(3管理員的管理:這里是對管理員的基本信息的管理。由于一些原因,我們在這里并不有管理員權(quán)限的差異,即所有管理員都其它管理員一樣有修改的權(quán)限?;静僮魇遣榭?、添加、修改和刪除。(4庫存操作:主要是實現(xiàn)了入庫和出庫的操作。這里操作通作操作員(管理員對應(yīng)編號的物品進行入庫或出庫的操作,實現(xiàn)一個用戶和客戶之間交易的平臺,能更有效對各種物品交易進行管理。3.4數(shù)據(jù)庫的設(shè)計與實現(xiàn)根據(jù)系統(tǒng)需求可知,該系統(tǒng)數(shù)據(jù)庫需建五張表:出或入庫記錄表:存放物品主要出入庫信息??蛻粜畔⒈?存放用戶的基本信息及權(quán)限。庫存信息表:記錄倉庫具體物品的基本信息和屬性。留言信息表:記錄留言者的基本信息和權(quán)限。管理員信息表:記錄管理員的基本信息和權(quán)限。對應(yīng)的數(shù)據(jù)庫表之間的邏輯關(guān)系圖如下:圖3-2數(shù)據(jù)庫表之間的邏輯關(guān)系經(jīng)過數(shù)據(jù)庫分析與得到的邏輯結(jié)構(gòu)。本系統(tǒng)使用MicrosoftSQAServer2000作為數(shù)據(jù)庫開發(fā)工具;創(chuàng)建名為KCXX的數(shù)據(jù)庫根據(jù)各種功能的實現(xiàn)以及考慮到將來系統(tǒng)功能上的擴展,設(shè)計如下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):表3-1出或入庫記錄表表3-5管理員信息4系統(tǒng)功能的實現(xiàn)及相應(yīng)代碼4.1用戶查詢模塊以及相應(yīng)代碼用戶查詢分為兩種查詢一種是全部列出和分類查詢。(1用戶查詢模塊的功能:全部列出指將倉庫里的所有物品信息全部列出來,提供給用戶。分類查詢指根據(jù)物品的某些屬性來查找物品。(2部分代碼如下:……Dimrs1Dimrs1_numRowsSetrs1=Server.CreateObject("ADODB.Recordset"rs1.ActiveConnection=MM_kcxx_STRINGifcxnr=""thenrs1.Source="select*fromdbo.庫存信息where物品編號>0"elseifclxl="物品編號"orclxl="物品總數(shù)"orclxl="最大限數(shù)量"orclxl="最小限數(shù)量"orclxl="物品單價"thencxnr=clng(cxnrrs1.Source="SELECT*FROMdbo.庫存信息where"&clxl&"="&cxnr&""elseifclxl="盤點時間"orclxl="有效日期"thencxnr=cdate(cxnrrs1.Source="SELECT*FROMdbo.庫存信息where"&clxl&"='"&cxnr&"'"elsers1.Source="SELECT*FROMdbo.庫存信息where"&clxl&"='"&cxnr&"'"endifrs1.CursorType=0rs1.CursorLocation=2rs1.LockType=1rs1.Open(rs1_numRows=0%>……elsers1.Source="SELECT*FROMdbo.庫存信息where"&clxl&"='"&cxnr&"'"endif%>根據(jù)物品屬性的不同,以不同的形式來的查尋。全部列出的實現(xiàn)只有在輸入信息框里沒寫入信息的時候激活。4.2網(wǎng)絡(luò)管理模塊及相應(yīng)代碼(1網(wǎng)絡(luò)管理功能:提供給管理員進行操作。即對要進入此頁面的人進行驗證登陸。網(wǎng)絡(luò)管理頁面左下角為四個方面(客戶、倉庫、管理員、庫存操作,點擊相關(guān)的按鍵會出現(xiàn)具體的操作按鍵,同時在網(wǎng)頁中心顯示相應(yīng)的功能界面,以供管理員進行操作。(2部分代碼如下:……<%ifxx="客戶信息"thenServer.execute("khxx.asp"elseifxx="客戶添加"thenServer.Execute("khxx1.asp"elseifxx="客戶修改"thenresponse.redirect"khxx2.asp"elseifxx="客戶刪除"thenresponse.redirect"khxx3.asp"elseifxx="倉庫信息"thenServer.execute("ckxx.asp"elseifxx="倉庫添加"thenServer.Execute("ckxx1.asp"elseifxx="倉庫修改"thenresponse.redirect"ckxx2.asp"elseifxx="倉庫刪除"thenresponse.redirect"ckxx3.asp"elseifxx="管理員信息"thenServer.execute("glzxx.asp"elseifxx="管理員添加"thenServer.Execute("glzxx1.asp"elseifxx="管理員修改"thenresponse.redirect"glzxx2.asp"elseifxx="管理員刪除"thenresponse.redirect"glzxx3.asp"elseifxx="庫存操作"thenServer.Execute("caozuo.asp"endif%></td></tr></table></td></form><%endif%>4.3留言版模塊及相應(yīng)代碼(1留言版模塊功能:是提供給用戶進行留言,用戶對本系統(tǒng)有什么建議、意見或者疑問可以在留言版留言,管理員可以從中及時了解用戶的意見,及時做出進行改良或者回答疑問,讓用戶能很滿意的使用本系統(tǒng)。(2部分代碼如下:<%Ifsession("id"<>emptythenDimrsDimrs_numRowsSetrs=Server.CreateObject("ADODB.Recordset"rs.ActiveConnection=MM_kcxx_STRINGrs.Source="SELECT*FROMdbo.管理者信息where員工姓名='"&session("name"&"'"rs.CursorType=0rs.CursorLocation=2rs.LockType=1rs.Open(rs_numRows=0endif%><%DimobjRSDimobjRS_numRowsSetobjRS=Server.CreateObject("ADODB.Recordset"objRS.ActiveConnection=MM_kcxx_STRINGobjRS.Source="SELECT*FROMdbo.留言信息ORDERBY留言日期DESC"objRS.CursorType=0objRS.CursorLocation=2objRS.LockType=1objRS.Open(objRS_numRows=0%>……<%whilenum>=0andnotobjRS.eof%>……(這里對留言內(nèi)容的顯示<%objRS.movenextnum=num-1wend%>5系統(tǒng)測試5.1測試范圍隨著系統(tǒng)的建成,這并不意味著所有事情都結(jié)束了,我們還要像測試一個系統(tǒng)一樣對整個系統(tǒng)進行各方面的測試以確定其性能,主要包括程序調(diào)試、功能測試、數(shù)據(jù)庫調(diào)試、以及安全測試等。程序調(diào)試:由于DREAMWAVER具有自動編譯功能,所以設(shè)計者無需編寫較多的程序,只需根據(jù)實際需要對相應(yīng)的程序段或接口進行相應(yīng)的改動,從而程序調(diào)試的對象也主要是針對這些改變的部分源程序和相應(yīng)的功能接口模塊?!窆δ軠y試:該階段主要是針對預(yù)先的設(shè)想,對相應(yīng)的模塊的功能通過實際操作進行測試,以檢查各項功能的完備性和可操作性,以便及時進行更改和完善。數(shù)據(jù)庫調(diào)試:該過程主要是通過使用實際數(shù)據(jù)對系統(tǒng)數(shù)據(jù)庫進行測試,包括進行數(shù)據(jù)的輸入輸出、人員的增加、刪除以及修改來檢驗數(shù)據(jù)庫的合理性?!癜踩珳y試:該過程主要是系統(tǒng)管理員根據(jù)實際生活當(dāng)中所發(fā)生的系統(tǒng)安全問題,然后根據(jù)這些問題有針對性地進行一些模擬安全測試,包括用戶登陸以及系統(tǒng)修改等安全測試。系統(tǒng)測試的主要目的是可能更多的發(fā)現(xiàn)系統(tǒng)的錯誤、不足以及功能的不完善。測試時主要根據(jù)以下原則:1.確定預(yù)期輸出結(jié)果。2.程序員應(yīng)避免測試自己的程序。3.徹底檢查每個測試結(jié)果。4.對非法的和非預(yù)期的輸入數(shù)據(jù)也要像合法的和預(yù)期的輸入數(shù)據(jù)一樣編寫測試用例。5.不要扔掉測試用例。6.程序模塊經(jīng)測試后,遺留的錯誤數(shù)目往往與己發(fā)現(xiàn)的錯誤數(shù)目成比例。5.2測試方法1.順利登錄管理員模塊后,在用戶管理頁面刪除或激活若干用戶,看能否順利修改數(shù)據(jù)庫。2.順利登錄網(wǎng)絡(luò)管理模塊,管理員能否正確對倉庫進行操作。3.順利登錄網(wǎng)絡(luò)服務(wù)模塊,客戶和管理員是否能正確查看庫存信息以及對自己基本信息的修改。4.進行了入或出庫操作后,查看是否對數(shù)據(jù)庫里的信息進行了更新。5.點擊“退出”,是否能順利退出模塊。5.3測試結(jié)果1.管理員能準(zhǔn)確無誤的進行物品庫存管理操作。2.客戶能順利的進行查詢、查看物品和留言。3.管理員和客戶都能進行基本信息的修改。4.可以安全退出系統(tǒng)。5.系統(tǒng)運行效果圖見附錄。結(jié)論本系統(tǒng)基本上實現(xiàn)了庫存的基本操作:物品查詢,出或入庫操作,庫存警示等功能,本系統(tǒng)設(shè)計的美觀大方,簡單干凈而且清新明亮;并且能在一定程度上提高企業(yè)庫存操作的效率性和準(zhǔn)確性;達到了相應(yīng)的要求。在

溫馨提示

  • 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

提交評論