




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、安徽工程大學 信息 10 課程設(shè)計論文倉庫管理系統(tǒng)目錄第一章概述 2項目背景: 2編寫目的: 2軟件定義: 3第二章需求分析 4系統(tǒng)流程圖 4數(shù)據(jù)流圖 : 5.數(shù)據(jù)字典 8性能分析 14第三章 概念結(jié)構(gòu)設(shè)計 15設(shè)計分E-R 圖 15合并成E-R 圖 17第四章邏輯結(jié)構(gòu)設(shè)計 19表結(jié)構(gòu) 1924第五章軟件功能設(shè)計 23第六章代碼設(shè)計和界面設(shè)計第一章 概述項目背景:倉庫在現(xiàn)實生活中用途十分廣泛, 各種商城、 超市要利用倉庫存放物資, 藥房、醫(yī)院等要利用倉庫存放藥品,企業(yè)、工廠等要利用倉庫存放原材料、生產(chǎn)成品,因此倉庫的管理成了一項十分重要的工作。人工管理倉庫既費時又費力, 而且容易造成混亂 ,
2、嚴重時會影響商城、 企業(yè)的正常運作,造成惡劣的后果。隨著信息技術(shù)的發(fā)展,辦公自動化的普及,如何快速, 高效, 便捷的管理倉庫受到了高度的關(guān)注; 因此為了解決這個問題我們提供這個系統(tǒng)以滿足倉庫管理需求,本系統(tǒng)是基于超市倉庫的管理系統(tǒng)。本系統(tǒng)主要針對于商品管理信息、入庫操作、入庫查詢統(tǒng)計、出庫操作、出庫查詢統(tǒng)計、 庫存查詢統(tǒng)計等處理情況。 用戶可以通過相應(yīng)的模塊, 對倉庫里的物品的基本情況和庫存數(shù)量進行查詢, 管理員通過簡單的操作即可輕松的管理倉庫,查詢各項相關(guān)信息,并能進行入庫和出庫操作等。本系統(tǒng)會提高辦公效率和設(shè)備可靠性, 減少工作人員的勞動強度, 減少辦公耗材, 提高現(xiàn)代化管理水平。 企業(yè)面
3、對市場競爭的巨大壓力, 要求企業(yè)創(chuàng)造新的利潤源, 這為企業(yè)如何配置有限資源, 利用先進計算機技術(shù)不斷開發(fā)出操作簡便、界面友好、靈活、實用、安全,更具時效性的設(shè)備信息管理系統(tǒng)有著更高的要求。編寫目的:(1) :編寫實用的倉庫管理系統(tǒng)為倉庫管理系統(tǒng)提供一個基礎(chǔ),方便企業(yè)的商品管理。(2) :完成課程設(shè)計通過課程設(shè)計,達到以下目的:1、根據(jù)教材上數(shù)據(jù)庫設(shè)計部分的原理和方法,結(jié)合軟件工程相關(guān)知識,能針對一些簡單的數(shù)據(jù)庫系統(tǒng)設(shè)計問題,進行必要的分析和設(shè)計。2、鞏固學生學習的數(shù)據(jù)庫原理、程序設(shè)計語言等課程的基礎(chǔ)知識,訓練學生分析和解 決數(shù)據(jù)庫系統(tǒng)的實際問題的能力。3、能查閱資料解決數(shù)據(jù)庫技術(shù)方面的問題。軟
4、件定義:企業(yè)倉庫管理系統(tǒng)( Equipment Management System ) : 是實現(xiàn)企業(yè)對貨物的出、 入庫進行高效的管理。 通過應(yīng)用系統(tǒng)應(yīng)能對商品基本信息進行管理。 新的商品信息的入庫、 出庫等操作也是其中的一部分。 同時按照一定的條件查詢、 統(tǒng)計符合條件的商品信息。、開發(fā)環(huán)境開發(fā)環(huán)境:Windows 8輔助工具:Visual Studio 2012數(shù)據(jù)庫管理系統(tǒng): SQL Server 2008運行環(huán)境:Windows XP/Vista/7/8開發(fā)模式:windows窗體程序第二章需求分析說明:本系統(tǒng)要解決的問題是:一個小型通用的倉庫管理系統(tǒng)是實現(xiàn)企業(yè)對 庫存商品出庫、入庫進行
5、高效的管理。通過應(yīng)用系統(tǒng)應(yīng)能結(jié)合銷售情況對庫存商 品進行錄入、刪除、修改等操作。按照一定的條件,查詢、統(tǒng)計符合條件的商品 信息;并且對查詢、統(tǒng)計的結(jié)果有一定的輸出。強調(diào)的是做什么,而不是怎么做系統(tǒng)流程圖系統(tǒng)流程圖符號如圖所示:處理圖系統(tǒng)流程圖符號說明聯(lián)機存儲本系統(tǒng)使用的總的系統(tǒng)流程圖:入庫信息查詢操作身份驗證數(shù)據(jù)流圖:倉庫管理系統(tǒng)數(shù)據(jù)流圖符號說明如下:外部環(huán)境處理數(shù)據(jù)流頂層數(shù)據(jù)流圖:一層數(shù)據(jù)流圖:、二層數(shù)據(jù)流圖:出庫信息出庫單P4管理員打印(3)商品信息管理的細化:查詢結(jié)果管理員數(shù)據(jù)字典數(shù)據(jù)流數(shù)據(jù)流名稱 說明:即將士 數(shù)據(jù)流來源 數(shù)據(jù)流流向 數(shù)據(jù)流組成 數(shù)量+商品I 稱+本次入 數(shù)據(jù)流量:才
6、繁入庫信息裝入倉庫的商品的信息采購入庫信息表倉庫管理員冏口口編會+冏口口名稱+冏口口 生價+供應(yīng)商編號+供應(yīng)商名 二時間卜艮據(jù)事物的需要,一般很頻數(shù)據(jù)流名稱 說明:對倉J 計數(shù)據(jù)流來源 數(shù)據(jù)流流向 數(shù)據(jù)流組成商品信息庫中的所有貨物的信息的統(tǒng)商品信息表倉庫管理員冏口口-冏口口編力+冏口口名稱數(shù)據(jù)流名稱 說明:銷售1 數(shù)據(jù)流來源 數(shù)據(jù)流流向 數(shù)據(jù)流組成 數(shù)量+冏品貨 數(shù)據(jù)流量:才 繁出庫信息百即將出庫的商品的信息銷售出庫信息表倉庫管理員冏口口編會+冏口口名稱+冏口口主價+本次出庫時間卜艮據(jù)事物的需要,一般很頻數(shù)據(jù)流名稱 說明:供應(yīng)1 息數(shù)據(jù)流來源 數(shù)據(jù)流流向 數(shù)據(jù)流組成供貨單司返回的所定貨物的清單
7、信供應(yīng)商加工冏口口編會 +冏口口名稱+冏+冏品進價+冏品售價+供應(yīng)冏編號品種類+貨物數(shù)量+商品進價+供應(yīng)商編 號+供應(yīng)商名稱+發(fā)貨時間+商品產(chǎn)地 數(shù)據(jù)流量:數(shù)據(jù)流名稱:正確的供貨單說明:供應(yīng)商所發(fā)的貨物信息是正確的 數(shù)據(jù)流來源:供應(yīng)商數(shù)據(jù)流流向:加工4數(shù)據(jù)流組成:冏品編號+冏品名稱+ 商品種類+貨物數(shù)量+ 商品進價+供應(yīng)商 編號+供應(yīng)冏名稱+發(fā)貨時間+冏品廠地 數(shù)據(jù)流量:數(shù)據(jù)流名稱:不能滿足的提貨單數(shù)據(jù)流別名:無說明:倉庫中的商品不能夠提貨數(shù)據(jù)流來源:銷售部門數(shù)據(jù)流流向:銷售部門數(shù)據(jù)流組成:商品編號+商品名稱+商品 種類+貨物數(shù)量+商品進價+供應(yīng)商編 號+供應(yīng)冏名稱+發(fā)貨時間+冏品產(chǎn)地+ 本次
8、提貨員編號+本次提貨員姓名+本 次提貨時間數(shù)據(jù)流名稱:錯誤的供貨單數(shù)據(jù)流別名:無說明:供應(yīng)商所發(fā)的貨物信息由錯誤的 地方數(shù)據(jù)流來源:供應(yīng)商數(shù)據(jù)流流向:供應(yīng)商數(shù)據(jù)流組成:商品編號+商品名稱+商品 種類+貨物數(shù)量+商品進價+供應(yīng)商編 號蝕應(yīng)商名稱+發(fā)貨時間+商品產(chǎn)地 數(shù)據(jù)流量;數(shù)據(jù)流名稱:提貨單數(shù)據(jù)流別名:無說明:所需要提取的商品的信息數(shù)據(jù)流來源:銷售部門數(shù)據(jù)流流向:加工數(shù)據(jù)流組成:商品編號+商品名稱+商 品種類+貨物數(shù)量+商品進價+供應(yīng)商編 號+供應(yīng)冏名稱+發(fā)貨時間+冏品廣地+ 本次提貨員編號+本次提貨員姓名+本 次提貨時間數(shù)據(jù)流名稱:可滿足的提貨單數(shù)據(jù)流別名:無說明:倉庫中的商品能夠提貨數(shù)據(jù)流
9、來源:銷售部門數(shù)據(jù)流流向:加工數(shù)據(jù)流組成:商品編號+商品名稱+商 品種類+貨物數(shù)量+商品進價+供應(yīng)商編 號+供應(yīng)冏名稱+發(fā)貨時間+冏品產(chǎn)地+ 本次提貨員編號+本次提貨員姓名+本 次提貨時間數(shù)據(jù)項數(shù)據(jù)項名稱:商品編號 數(shù)據(jù)項別名:商品號 說明:倉庫中的商品的 唯一標識類型:字符型長度:10數(shù)據(jù)項名稱:商品名稱 數(shù)據(jù)項別名:商品名 說明:冏品的名稱 類型:字符型長度:20數(shù)據(jù)項名稱:商品售價 數(shù)據(jù)項別名:售價 說明:無類型:數(shù)值型長度:10數(shù)據(jù)項名稱:商品進價 數(shù)據(jù)項別名:進價 說明:無類型:數(shù)值型長度:10數(shù)據(jù)項名稱:本次出貨 時間數(shù)據(jù)項別名:出貨時間 說明:貨物出庫的時間 類型:時間日期型長度
10、:8數(shù)據(jù)項名稱:本次提貨員編 號數(shù)據(jù)項別名:采購員編號 說明:采購員的唯一標識 類型:字符型長度:10數(shù)據(jù)項名稱:商品種類 數(shù)據(jù)項別名:類別 說明:貨物的類型 類型:字符型長度:10數(shù)據(jù)項名稱:本次入庫 時間數(shù)據(jù)項別名:入庫時間 說明:貨物入庫的時間 類型:時間日期型長度:8數(shù)據(jù)文件數(shù)據(jù)文件名稱:入庫信息表說明:所有的商品的入庫信息數(shù)據(jù)文件組成:商品編號+商品名稱+商品種類+貨物數(shù)量+商品進價+供應(yīng)商編號+供應(yīng)商名稱+ 入庫時間+商品產(chǎn)地組織方式:按貨物編號從小到大排序存取方式:順序存取頻率:隨機數(shù)據(jù)文件名稱:出庫信息表說明:所有商品的出庫信息數(shù)據(jù)文件組成:商品編號+商品名稱+商品種類+貨物數(shù)
11、量+商品進價+供應(yīng)商編號 +供應(yīng)冏名稱+發(fā)貨時間+冏品產(chǎn)地+本次提貨員編號+本次提貨員姓名+出庫時間 組織方式:按貨物編號從小到大排序存取方式:順序存取頻率:隨機數(shù)據(jù)文件名稱:供應(yīng)商信息表說明:供應(yīng)商的所有信息數(shù)據(jù)文件組成:供應(yīng)商編號+供應(yīng)商名稱+供應(yīng)商地址+供應(yīng)商電話組織方式:按客戶編號從小到大排序存取方式:順序存取頻率:隨機數(shù)據(jù)文件名稱:商品信息表說明:倉庫中的所有商品的信息數(shù)據(jù)文件組成:冏品=冏品編號+冏品名稱+冏品種類+冏品數(shù)量+冏品進價+冏品售價組織方式:按貨物編號從小到大排序存取方式:順序存取頻率:隨機數(shù)據(jù)文件名稱:庫存表說明:倉庫中的剩余的商品的信息數(shù)據(jù)文件組成:商品編號+商品名
12、稱+ 商品產(chǎn)地+商品剩余量組織方式:按貨物編號從小到大排序存取方式:順序存取頻率:隨機數(shù)據(jù)文件名稱:用戶信息表說明:管理倉庫的用戶信息數(shù)據(jù)文件組成:用戶=用戶編號+用戶姓名+用戶密碼+用戶權(quán)限組織方式:按用戶編號從小到大排序存取方式:順序存取頻率:隨機數(shù)據(jù)加工數(shù)據(jù)加工名稱:核對發(fā)貨單加工編號:說明:對比訂單及發(fā)貨單輸入數(shù)據(jù)流:訂單,發(fā)貨單輸出數(shù)據(jù)流:到貨單核準加工邏輯:將供應(yīng)商的發(fā)貨單進行比較,不一致時,將發(fā)貨單返回給供應(yīng)商,當 一致時進行下個事物 數(shù)據(jù)加工名稱:核對提貨信息加工編號:說明:檢查提貨單輸入數(shù)據(jù)流:貨物信息表輸出數(shù)據(jù)流:可滿足的 提貨單,不可滿足的提貨單加工邏輯:將提貨單與貨物信
13、息表,庫存信息表進行對比,看能否滿足,能滿足, 交給加工過程.不能滿足、則交給提貨人員 數(shù)據(jù)加工名稱:入庫加工編號:說明:貨物的入庫輸入數(shù)據(jù)流:訂單,可滿足的供貨單輸出數(shù)據(jù)流:商品信息表,銷售入庫信息表加工邏輯:按照供貨單進行貨物的入庫庫,完成后修改庫存表,并在銷售入庫庫信息表中添加記錄數(shù)據(jù)加工名稱:出庫加工編號:說明:貨物的出庫輸入數(shù)據(jù)流:訂單,可滿足的訂單輸出數(shù)據(jù)流:庫存表,銷售出庫信息表加工邏輯:按照訂單進行貨物的出庫,完成后修改庫存表,并在銷售出庫信息表 中添加記錄數(shù)據(jù)加工名稱:查詢加工編號:說明:對供應(yīng)商,商品的信息進行查詢輸入數(shù)據(jù)流:供應(yīng)商編號,商品編號輸出數(shù)據(jù)流:商品信息,供應(yīng)商
14、信息加工邏輯:按編號對商品和供應(yīng)商查詢,將查詢的的結(jié)果顯示出來數(shù)據(jù)加工名稱:打印加工編號:4說明:將所需信息打印輸入數(shù)據(jù)流:入庫信息,出庫信息,商品信息,供應(yīng)商信息輸出數(shù)據(jù)流:所需要的清單加工邏輯:性能分析需實現(xiàn)許多性能特性,實用性、靈活性、可擴展性、易維護性、可靠性、安全保密性等等。1、實用性實用性是衡量一個應(yīng)用系統(tǒng)好壞的重要指標。是否與業(yè)務(wù)緊密結(jié)合,是否具 有嚴格的業(yè)務(wù)針對性,是系統(tǒng)成敗的關(guān)鍵。2、靈活性靈活性可以達到更高效率、更佳界面直觀的效果。3、可擴展性隨著系統(tǒng)應(yīng)用的普及和推廣, 系統(tǒng)功能的擴展將是不可避免的, 因此, 提高 系統(tǒng)的可擴展性、可維護性是提高整個系統(tǒng)性能的必然要求。4、
15、易維護性本系統(tǒng)采用多層架構(gòu)設(shè)計, 使系統(tǒng)結(jié)構(gòu)更清楚, 分工更明確, 有利于后期的維護。5、可靠性社會向信息時代迅速發(fā)展的同時也有潛在危機, 即對信息技術(shù)的依賴程度越高, 系統(tǒng)失效可能造成的危害和影響也就越大。 因此, 采用良好的操作系統(tǒng)和數(shù)據(jù)庫, 確保數(shù)據(jù)的一致性和完整性, 并使系統(tǒng)免受病毒感染, 確保系統(tǒng)運行的可靠性具有重要意義。6、安全保密性整體的系統(tǒng)安全性是本系統(tǒng)中必須考慮的重點要求。 在該系統(tǒng)設(shè)計中, 安全、可靠將作為第一要素。 同時, 利用細分的權(quán)限管理, 拒絕非法用戶進入系統(tǒng)和合法用戶的越權(quán)操作, 避免系統(tǒng)遭到惡意破壞, 防止系統(tǒng)數(shù)據(jù)被竊取和篡改。 此外,還有良好的用戶身份認證體制
16、和靈活的密碼更改模塊; 用戶權(quán)限也可以通過管理員靈活修改。第三章 概念結(jié)構(gòu)設(shè)計說明: 概念設(shè)計是獨立于任何一種數(shù)據(jù)模型的信息結(jié)構(gòu), 采用自底鄉(xiāng)上的方法, 首先定義各局部應(yīng)用的概念結(jié)構(gòu), 然后集成起來, 得到全局概念結(jié)構(gòu)。 描述概念模型最有力的工具是 E-R 模型。設(shè)計分E-R圖1、倉庫管理員2.商品3 .倉庫合并成 E-R 圖消除以上各個分E-R 圖的屬性沖突、命名沖突和結(jié)構(gòu)沖突形成初步E-R 圖。在初步 E-R 圖中,可能存在一些冗余的數(shù)據(jù)和實體間冗余的聯(lián)系。所謂冗余的數(shù)據(jù)是指有基本數(shù)據(jù)導出的數(shù)據(jù),冗余的聯(lián)系是指可由其他聯(lián)系導出的聯(lián)系。冗余數(shù)據(jù)和冗余聯(lián)系統(tǒng)一破壞數(shù)據(jù)庫的完整性,給數(shù)據(jù)庫維護增
17、加困難,應(yīng)當予以消除。消除了冗余后的初步 E-R 圖稱為基本E-R 圖。第四章邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計的任務(wù)就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本E-R圖轉(zhuǎn)換為選用DBMS"品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。把基本E-R圖轉(zhuǎn)換成關(guān)系模型。表結(jié)構(gòu)1、用戶 Users屬性名數(shù)據(jù)類型可否為空含義完整性約束UsernoChar(10)否用戶編號主屬性UsernameChar(12)否用戶名UserPasswor dChar(6)否登陸密碼6位字母或數(shù)字UserconChar(2)否是否管理員“是”、“否”之一2、商品 Goods屬性名數(shù)據(jù)類型可否為空含義完整性約束GnoChar(4 )否商口
18、口編p主屬性GnameChar(20)否商品名稱PnoChar(20)否供應(yīng)商編外部碼,級聯(lián)GdateDatetime可生產(chǎn)日期3、倉庫表 Storages屬性名數(shù)據(jù)類型可否為空含義完整性約束SnoChar(4 )否倉庫編號主屬性SdressChar(20)可倉庫地址SnameChar(20)否倉庫名稱4、庫存表Storage屬性名數(shù)據(jù)類型可否為空含義完整性約束SnoChar(4 )否倉庫編號主屬性,外部碼,級 聯(lián)GnoChar(4 )否商口口編p主屬性,外部碼,級 聯(lián)Gnumint否庫存數(shù)量默認值為05、入庫 Inputstorage屬性名數(shù)據(jù)類型可否為空含義完整性約束SnoChar(4 )
19、否倉庫編號外部碼,級聯(lián)GnoChar (4)否商口 口編p外部碼,級聯(lián)IndateDatetime否入庫時間主屬性UsernoChar(10)否用戶編號外部碼,級聯(lián)Addnumint否入庫數(shù)量6、出庫 Outstorage屬性名數(shù)據(jù)類型可否為空含義完整性約束SnoChar(4 )否倉庫編號外部碼,級聯(lián)GnoChar (4)否商口 口編p外部碼,級聯(lián)OutdateDatetime否出庫時間主屬性UsernoChar(4)否用戶編號外部碼,級聯(lián)Denumint否出庫數(shù)量7.供應(yīng)商 Provider屬性名數(shù)據(jù)類型可否為空含義完整性約束PnoChar(4 )否供應(yīng)商編主屬性PhoneChar(20)可
20、供應(yīng)商電話PnameChar(20)否供應(yīng)商名稱1、用戶信息、表 Users create table Users (Userno char (10) primary key,Username char (20) not null,UserPassword char (20) not null,Usercon char (2) not null check( Usercon in('是','否') )2、商品信息、表 Goodscreate table Goods(Gno char (4) primary key, Gnamechar (20) not null
21、,Pno char(4) not null , Gdate datetime , foreign key ( Pno ) references Provider ( Pno) )3、倉庫表Storagescreate table Storages (Sno char (4) primary key,Sname char (20) , Sdress char (20) )4、庫存表Storagecreate table Storage (Gno char (4) primary key, Sno char (4) not null,Gnum int not null check( Gnum=0)
22、, foreign key ( Sno ) references Storages ( Sno), foreign key ( Gno) references Goods( Gno) )5 、入庫信息表 Instoragecreate table Instorage (Gno char (4) not null ,Indate datetime primary key ,Userno char ( 10) not null,Addnum int not null,Sno char (4) not null,foreign key ( Gno) references Goods( Gno), f
23、oreign key ( Sno ) references Storages ( Sno), foreign key( Userno) references Users ( Userno)6 、出庫信息表 Outstorage create table Outstorage (Gno char (4) not null ,Indate datetime primary key ,Userno char ( 10) not null,Denum int not null,Sno char (4) not null, foreign key ( Gno) references Goods( Gno
24、), foreign key ( Sno ) references Storages ( Sno), foreign key( Userno) references Users ( Userno) )7 供應(yīng)商 Providercreate table Provider (Pno char (4) primary key,Pname char (20) ,Phone char ( 20) )第五章軟件功能設(shè)計說明:本章主要描述軟件的功能設(shè)計,具體的模塊分析。功能設(shè)計用戶登錄:供不同權(quán)限的用戶登陸;信息管理:可對商品進行增、刪、改、查四類操作,完成對商品庫存管理的功能;庫存管理:對商品入庫、出庫
25、的管理,以及查詢商品出入庫記錄的情況;查詢商品:此功能可對商品的基本信息進行管理;用戶管理:方便管理員增刪一般用戶,以及用戶對自身信息的修改;退出系統(tǒng):當完成對品處理的操作后,退出系統(tǒng)。系統(tǒng)功能結(jié)構(gòu)可得如下系統(tǒng)功能結(jié)構(gòu)圖:倉庫管理系統(tǒng)用戶登錄信息管理庫存管理用戶管理第六章代碼設(shè)計和界面設(shè)計說明:本章主要展示代碼和系統(tǒng)界面截圖,對界面進行詳細設(shè)計主要界面及其代碼登陸界面:登陸處理代碼:核心代碼1 、用戶信息表 Userscreate table Users (Userno char ( 10) primary key,Username char (20) not null,UserPasswor
26、d char ( 20) not null,Usercon char ( 2) not null check( Usercon in( ' 是' , ' 否' ) )2 、商品信息表 Goodscreate table Goods(Gno char(4) primary key,Gnamechar (20) not null,Pno char(4) not null ,Gdate datetime ,foreign key ( Pno ) references Provider ( Pno) )3、倉庫表Storagescreate table Storages
27、 (Sno char (4) primary key,Sname char (20) ,Sdress char (20)4、庫存表Storagecreate table Storage (Gno charSno char Gnum int(4) primary key,(4) not null, not null check( Gnum=0)foreign key ( Sno ) references Storages ( Sno), foreign key ( Gno) references Goods( Gno)5 、入庫信息表 Instoragecreate table Instorag
28、e (Gno char (4) not null ,Indate datetime primary key ,Userno char ( 10) not null,Addnum int not null,Sno char (4) not null, foreign key ( Gno) references Goods( Gno), foreign key ( Sno ) references Storages ( Sno), foreign key( Userno) references Users ( Userno) )6 、出庫信息表 Outstoragecreate table Out
29、storage (Gno char (4) not null , Indate datetime primary keyUserno char ( 10) not null,Denum int not null,Sno char (4) not null,foreignkey( Gno) referencesGoods( Gno),foreignkey( Sno ) referencesStorages ( Sno),foreignkey( Userno) referencesUsers ( Userno)7供應(yīng)商Provider create table Provider (Pno char
30、 (4) primary key, Pnamechar (20), Phone char (20) )數(shù)據(jù)庫連接與處理類:public class DBhelperpublic static string connSting = "Data Source=(local);Database = WMS_Project;User ID =李鵬;Pwd=123"SqlConnection connection = new SqlConnection (connSting);public bool Userselect( string usersname, string passw
31、ord, string IS) string sql = ("select count(*) from Users where Username='0'and UserPassword='1'and Usercon ='2'", usersname, password, IS);try ();SqlCommanotommand = new SqlCommandsql, connection);int num = ( int )();if (num > 0) return true ; else return false
32、; catch ( Exception ex),”操作數(shù)據(jù)庫出錯",;return false ; finally (); public bool SelectUser( string usersname, string password, string user) string sql = ("select Username from Users where Username='0'and UserPassword='1'and Usercon ='2'", usersname, password);try();S
33、qlCommanotommand = new SqlCommandsql, connection);SqlDataReader reader =(); while () user=(0); return true ; catch ( Exception ex),”操作數(shù)據(jù)庫出錯";return false ; finally ();public bool AddUser( string usno, string usersname, string password, string IS)string sql = ("INSERT INTO Users(Userno,User
34、name,UserPassword,Usercon)" +"VALUES('0','1','2','3')”, usno, usersname, password, IS);try ();SqlCommanoCommand = new SqlCommandsql, connection);int num = ( int )();if (num > 0)("添加用戶成功","添加成功"一;return true ; else("添加用戶失敗","添加失敗",;return false ; catch ( Exception ex),”操作數(shù)據(jù)庫出錯&q
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年鄉(xiāng)村醫(yī)生基礎(chǔ)醫(yī)學知識核心考點精講與試題集錦
- 2025-2030中國鬼臼脂行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2025-2030中國高速公路行業(yè)市場發(fā)展現(xiàn)狀及布局案例與投資戰(zhàn)略研究報告
- 2025-2030中國高純氟聚合物(PFA)閥門市場現(xiàn)狀趨勢與前景戰(zhàn)略分析研究報告
- 2025-2030中國高溫錫膏行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2025-2030中國飲料分配器設(shè)備行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 消費者關(guān)系管理創(chuàng)新-全面剖析
- 2025-2030中國飛機空中管理系統(tǒng)行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 目錄結(jié)構(gòu)優(yōu)化策略-全面剖析
- 2025-2030中國露天酒吧行業(yè)市場深度調(diào)研及發(fā)展趨勢與投資前景預測研究報告
- 讀書分享讀書交流會《四世同堂》
- 2024年人教精通版四年級下冊英語期末專項復習-閱讀理解
- 中醫(yī)推拿基礎(chǔ)培訓課件
- 防電信詐騙安全教案
- 產(chǎn)品履歷表完
- 保健食品備案產(chǎn)品可用輔料及其使用規(guī)定
- 肺癌伴胸腔積液護理查房
- 健康管理中的健康教育與健康促進研究
- 2024年中考化學復習把握中考方向共研備考策略
- 電纜井施工方案
評論
0/150
提交評論