【正文】
中每一獨(dú)立的路徑至少執(zhí)行一次; 2. 保證所有判斷的每一分支至少執(zhí)行一次; 3. 保證每個(gè)判定表達(dá)式中每個(gè)條件的所有可能結(jié)果至少出現(xiàn)一次; 4. 保證每一循環(huán)都在邊界條件和一般條件下至少各執(zhí)行一次; 5. 驗(yàn)證所有內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性。過(guò)程如下: 1. 劃分等價(jià)類。 測(cè)試結(jié)果 : 重新登陸。 測(cè)試結(jié)果:在“確定添加后”,提示“此商品類別添加成功!” 。 測(cè)試結(jié)果:提示錯(cuò)誤消息“查詢資料不能為空” 。 測(cè)試結(jié)果 : 登錄到系統(tǒng)主界面 。在此測(cè)試中,我把測(cè)試放在了 添加商品入庫(kù)部分。本系統(tǒng)在測(cè)試時(shí)應(yīng)用到了邏輯覆蓋、基本路徑、循環(huán)覆蓋三種白盒測(cè)試技術(shù)。程序運(yùn)行需要數(shù)據(jù),為了進(jìn)行有效的測(cè)試而設(shè)計(jì)的輸入數(shù)據(jù)和預(yù)期的輸出數(shù)據(jù)稱為測(cè)試用例。 29 ()。 圖 415 報(bào)表界面 28 商品分類模塊設(shè)計(jì) 貨品分類管理可以添加和刪除分類欄目。 ()。 } function MM_jumpMenu(targ,selObj,restore){ // eval(targ+.location=39。 } function dahu(){ if (==){ alert(請(qǐng)選擇供應(yīng)商名稱! )。 單擊 確定入庫(kù) /出庫(kù) /退庫(kù) 按鈕即可保存該入 、出、退 庫(kù)單 。 =innerHeight。 return false。DataBase= kufang/ 20 connstr % 登錄模塊設(shè)計(jì) 本系統(tǒng)包含權(quán)限控制,有權(quán)限的用戶才能進(jìn)入系統(tǒng)、執(zhí)行操作。為軟件的質(zhì)量,延長(zhǎng)軟件的生存期,軟件的可測(cè)試性、可維護(hù)性提供重要的保障。 2. 數(shù)據(jù)維護(hù):無(wú)論是系統(tǒng)的硬件還是軟件,在運(yùn)行過(guò)程中難免有出 錯(cuò)的時(shí)候,所以為了防止因不可抗因素而導(dǎo)致數(shù)據(jù)的丟失或損壞,應(yīng)時(shí)時(shí)對(duì)數(shù)據(jù)文件進(jìn)行備份,以保證數(shù)據(jù)的完整性,當(dāng)原始數(shù)據(jù)丟失或損壞時(shí),可以通過(guò)數(shù)據(jù)備份來(lái)找回。 安全 性 設(shè)計(jì) 數(shù)據(jù)安全性 經(jīng)常備份數(shù)據(jù)庫(kù)文件以保證數(shù)據(jù)的安全性。 7. 數(shù)據(jù)間的關(guān)系:在輸出的數(shù)據(jù)中, 有些數(shù)據(jù)是通過(guò)其中的某些項(xiàng)計(jì)算而得到的,這就需要在這里給出它們的數(shù)據(jù)關(guān)系。 2. 報(bào)表打印輸出設(shè)計(jì)方法 。整個(gè)軟件的加工處理結(jié)果都是通過(guò)輸出表現(xiàn)出來(lái)的,各種綜合統(tǒng)計(jì)信息、輔助決策信息、查詢信息等,都要通過(guò)輸出才 能提供給用戶,才能實(shí)現(xiàn)信息的價(jià)值。倉(cāng)庫(kù)根據(jù)需要可以查詢貨品供應(yīng)商的信息,同時(shí)還需要了解在入庫(kù)和出庫(kù)中員工的參與情況。 ER 模型直接從現(xiàn)實(shí)世界抽象出實(shí)體類型及實(shí)體間聯(lián)系,然后用 ER 圖來(lái)表示數(shù)據(jù)模型。在系統(tǒng)的概要設(shè)計(jì)中我采用結(jié)構(gòu)化設(shè)計(jì)( Structure Design,簡(jiǎn)稱 SD), SD 以需求分析階段產(chǎn)生的數(shù)據(jù)流圖 DFD 為基礎(chǔ), 按一定的步驟映射成軟件結(jié)構(gòu)。 10 第 4 章 過(guò)程論述 在軟件需求分析階段,搞清楚了軟件“做什么”的問(wèn)題,形成了目標(biāo)系統(tǒng)的邏輯模型。通過(guò)工具欄的導(dǎo)航,可以方便的對(duì)數(shù)據(jù)進(jìn)行查詢、刪除、插入等操作,簡(jiǎn)化了用戶繁重的操作,提高了工作效率。 4.添加欠款支付功能。 7 因此實(shí)現(xiàn)倉(cāng)庫(kù)管理的計(jì)算機(jī)化迫在眉睫 , 本系統(tǒng)是集倉(cāng)庫(kù)管理、貨物管理、倉(cāng)庫(kù)貨物進(jìn)出退庫(kù)管理、客戶管理、進(jìn)出庫(kù)統(tǒng)計(jì)、結(jié)算和報(bào)表及打印等功能于一體的綜合性倉(cāng)儲(chǔ)管理系統(tǒng)。在管理的過(guò)程中經(jīng)常會(huì)出現(xiàn)信息的重復(fù)傳遞;單據(jù)、報(bào)表種類繁多,各個(gè)部門(mén)管理規(guī)格 不統(tǒng)一等問(wèn)題。 所以從以上幾個(gè)方面的分析來(lái)看,開(kāi)發(fā)本軟件是完全可行的。 2. 經(jīng)濟(jì)可行性。本系統(tǒng)幾乎在所有的企業(yè)、公司 5 使用,當(dāng)然它需要進(jìn)一步的完善和更新。 可行性分析 可行性分析的任務(wù) ,并不是所有問(wèn)題都有簡(jiǎn)單明顯的解決辦法,事實(shí)上,許多問(wèn)題不可能在預(yù)定的系統(tǒng)規(guī)模之內(nèi)解決。 使用 ASP 還有個(gè)好處,就在于 ASP 可利用ADO(Active Data Object,微軟的一種新的數(shù)據(jù)訪問(wèn)模型 )方便快捷地訪問(wèn)數(shù)據(jù)庫(kù) ,從而使得開(kāi)發(fā)基于 WWW 的應(yīng)用系統(tǒng)成為可能,這也是本系統(tǒng)選擇 ASP 作為開(kāi)發(fā)工具最重要的原因之一 [6]。 Inter 為數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)提供了新的機(jī)會(huì),就是構(gòu)建一種以 Web 技術(shù)為中心的應(yīng)用。 倉(cāng)庫(kù) 管理系統(tǒng)是一個(gè)企業(yè)單位不可缺少的部分 ,所以 倉(cāng)庫(kù) 管理系統(tǒng)應(yīng)該能夠?yàn)?管理者 提供充足的信息和快捷的查詢手段。目前的倉(cāng)庫(kù)管理系統(tǒng)一般技術(shù)比較落后、性能較差且很不完備,人工干涉多,操作使用不方便,有的還故障率高而不實(shí)用。 隨著我國(guó)改革開(kāi) 放的不斷深入,經(jīng)濟(jì)飛速的發(fā)展,企業(yè)要想生存、發(fā)展,要想在激烈的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地,沒(méi)有現(xiàn)代化的管理是萬(wàn)萬(wàn)不行的,倉(cāng)庫(kù)管理的全面自動(dòng)化、信息化則是其中極其重要的部分。 隨著我國(guó)改革開(kāi)放的不斷深入,經(jīng)濟(jì)飛速的發(fā)展,企業(yè)要想生存、發(fā)展,要想在激烈的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地,沒(méi)有現(xiàn)代化的管理 [19]是萬(wàn)萬(wàn)不行的,倉(cāng)庫(kù)管理的全面自動(dòng)化、信息化則是其中極其重要的部分。 41 1 第 1 章 概 述 課題來(lái)源 隨著社會(huì)經(jīng)濟(jì)的迅速發(fā)展和科學(xué)技術(shù)的全面進(jìn)步,計(jì)算機(jī)與通信技術(shù)為基礎(chǔ)的信息系統(tǒng)正處于蓬勃發(fā)展的時(shí)期。 30 黑盒測(cè)試 28 第 5 章 軟件測(cè)試與結(jié)果分析 20 入、出、退庫(kù)模塊設(shè)計(jì) 18 系統(tǒng)安全性的其他考慮 6 數(shù)據(jù)流圖 6 系統(tǒng)目標(biāo)設(shè)計(jì) 2 第 2 章 方案論證 II 第 1 章 概 述 :任務(wù)書(shū)、開(kāi)題報(bào)告、外文譯文、譯文原文(復(fù)印件)。s products management and improving efficiency of enterprises management. It pletely replaces the working way of artificial management originally, prevents from various kinds of mistakes because of administrative staff neglect and the quality problem of management and offers powerful tool and management way to plete storehouse management for prompt, accurate, highefficient. The main function has pleted to the massive human affairs information systematized management. Including information input, renewal, deletion, revision and so on. Caused the warehouse management through the puter to march into the automation, the scientific management ranks. Avoided formerly the manual operation and so on the numerous and diverse work, namely has saved the manpower, also facilitated quickly, but also enhanced the data greatly the accuracy. The administrative system of the warehouse is a medium and smallscale database management system, it has not only beautiful interface, but also the high security and the simply operation, and meet the demand for storehouse management basically. This system is in a Windows XP + environment, to Server2020 SQL database, with ASP as background for programming language to develop. The Warehouse administrative system is designed with regarding SQL Server2020 as the backstage database and regarding ASP as programming language. The administrative system is effectual, the high data accuracy during the course of operating, improves working efficiency and realizes puterization for storehouse management at the same time. Key Words: ASP; SQL Server 2020; Warehouse management system I 畢業(yè)論文(設(shè)計(jì))原創(chuàng)性聲明 本人所呈交的畢業(yè)論文(設(shè)計(jì)) 是我在導(dǎo)師的指導(dǎo)下進(jìn) 行的研究工作及取得的研究成果。本系統(tǒng) 主要功能是完成了對(duì)大量 貨物信息的系統(tǒng)化管理。避免了以往手工操作等繁雜的勞動(dòng), 即節(jié)省了人力,又方便快捷,還大大提高數(shù)據(jù)的準(zhǔn)確性。 作者簽名: 日期: 畢業(yè)論文(設(shè)計(jì))授權(quán)使用說(shuō)明 本論文(設(shè)計(jì))作者完全了解 **學(xué)院有關(guān)保留、使用畢業(yè)論文(設(shè)計(jì))的規(guī)定,學(xué)校有權(quán)保留論文(設(shè)計(jì))并向相關(guān)部門(mén)送交論文(設(shè)計(jì))的電子版和紙質(zhì)版。 8 用戶接口 9 穩(wěn)定性與健壯性 23 支付欠款模塊設(shè)計(jì) 36 測(cè) 試結(jié)論 在計(jì)算機(jī)飛速發(fā)展的今天,將計(jì)算機(jī)這一信 息處理應(yīng)用于倉(cāng)庫(kù)的日常管理已是勢(shì)必所然,而且這也將為倉(cāng)庫(kù)管理帶來(lái)前所未有的改變,它可以帶來(lái)意想不到的效益,同時(shí)也會(huì)為企業(yè)的飛速發(fā)展提供無(wú)限潛力。所以如何設(shè)計(jì)好倉(cāng)庫(kù)管理系統(tǒng),盡可能地減少倉(cāng)庫(kù)管理 的重復(fù)性和低效性就成為當(dāng)前最為重要的問(wèn)題。 國(guó)內(nèi)狀況 :由于種種原因,我國(guó)的信息資源建設(shè)水平遠(yuǎn)遠(yuǎn)落后于信息基礎(chǔ)設(shè)施的建設(shè)的水平。在管理的過(guò)程中經(jīng)常出現(xiàn)信息的重復(fù)傳遞等問(wèn)題。 而利用 計(jì)算機(jī) 對(duì)倉(cāng)庫(kù)系 統(tǒng)進(jìn)行管理 ,有著手工管理所無(wú)法比擬的優(yōu)點(diǎn) .比 如 :檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。 圖 21 瀏覽器 /服務(wù)器結(jié)構(gòu) 開(kāi)發(fā)技術(shù)簡(jiǎn)介 ASP[2]:近年來(lái)隨著 Inter 技術(shù)的飛速發(fā)展及用戶需求的不斷升級(jí), Web 頁(yè)面技術(shù)也不斷的推陳出新,使得 Web 站點(diǎn)的功能越來(lái)越強(qiáng)大,能夠提供的服務(wù)種類越來(lái)越繁多。 SQL Server 2020, 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng)的新版本。必須記住,可行性研究的目的不是解決問(wèn)題,而是確定問(wèn)題是否值得去解。 21 世紀(jì)是計(jì)算機(jī)的時(shí)代,它必然取代一部分人的工作,高科技的監(jiān)控系統(tǒng)進(jìn)入社會(huì)生活的方方面面是發(fā)展的趨勢(shì)。效益方面:為企業(yè)開(kāi)發(fā)一個(gè)完整、合理的倉(cāng)庫(kù)管理系統(tǒng),可大大節(jié)余人力,以前需要多人干的工作,使用本