freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于uml的超市進(jìn)貨管理系統(tǒng)設(shè)計(jì)-展示頁(yè)

2024-09-22 17:36本頁(yè)面
  

【正文】 ,然后點(diǎn)擊查詢,會(huì)顯示如下頁(yè)面: 圖 47 查詢柜存信息圖 2 第 22 頁(yè) 共 78 頁(yè) 5 總結(jié)心得 本系統(tǒng)使用 VB 開(kāi)發(fā),和 ACCESS 數(shù)據(jù)庫(kù)能有很好的連接。 查詢進(jìn)貨信息 在查詢進(jìn)貨信息界面,按貨單號(hào)查詢,輸入貨單號(hào)點(diǎn)擊“查詢”按扭,在上面的表第 19 頁(yè) 共 78 頁(yè) 但匯總酒會(huì)顯示希望查詢的信息。 添加物品信息 在 添加物品信息界面的表單中輸入物品詳細(xì)信息,然后點(diǎn)擊“添加”按扭,就把輸入在表單中的數(shù)據(jù)寫(xiě)入了數(shù)據(jù)庫(kù)。 4 給出軟件的測(cè)試方法和測(cè)試結(jié)果 登錄系統(tǒng)測(cè)試 系統(tǒng)設(shè)置默認(rèn)管理員 ID 是 ADMIN,默認(rèn)密碼是 123456,正確輸入后會(huì)跳轉(zhuǎn) 到系統(tǒng)界面,如果輸入錯(cuò)誤,例如輸入密碼為 111111,則出現(xiàn)如圖情況: 圖 41 登錄系統(tǒng)測(cè)試 添加進(jìn)貨單 在 添加進(jìn)貨信息界面的表單中輸入進(jìn)貨單信息,點(diǎn)擊“添加”按扭,就把輸入表單的數(shù)據(jù)寫(xiě)入了數(shù)據(jù)庫(kù)中。 本系統(tǒng)的界面采用 VB 程序語(yǔ)言編寫(xiě),使用 ACCESS 做數(shù)據(jù)庫(kù)。 查詢物品詳 細(xì)信息界面的設(shè)計(jì) 圖 322 查詢物品詳細(xì)信息界面 輸入設(shè)計(jì):在產(chǎn)品號(hào)后的文本框中輸入編號(hào),在貨物名稱后餓文本框中輸入文本。 第 17 頁(yè) 共 78 頁(yè) 查詢柜存信息界面的設(shè)計(jì) 圖 321 查詢柜存信息界面 輸入設(shè)計(jì):在產(chǎn)品編號(hào)后的文本框中輸入編號(hào),在產(chǎn)品名稱后的文本框中輸入文本。 查詢進(jìn)貨單界面的設(shè)計(jì) 圖 320 查詢進(jìn)貨單界面 輸入設(shè)計(jì):在進(jìn)貨單后的文本框中輸入編號(hào),在進(jìn)貨時(shí)間文本框中輸入時(shí)間。 添加物品新系界面的設(shè)計(jì) 圖 319 添加物品新系界面 第 16 頁(yè) 共 78 頁(yè) 輸入設(shè)計(jì):在產(chǎn)品號(hào)中輸入編號(hào),產(chǎn)品重量和產(chǎn)品單價(jià)欄中輸入浮點(diǎn)小數(shù),在產(chǎn)品名稱、食品類(lèi)別和產(chǎn)品單價(jià)欄中輸入文本,在生產(chǎn)日 期欄中輸入時(shí)間。 系統(tǒng)界面的設(shè)計(jì) 圖 317 系統(tǒng)界面 第 15 頁(yè) 共 78 頁(yè) 添加進(jìn)貨單界面的設(shè)計(jì) 圖 318 添加進(jìn)貨單界面 輸入設(shè)計(jì):直接在空白表單的相應(yīng)項(xiàng)里輸入相應(yīng)數(shù)據(jù),進(jìn)貨單號(hào)、產(chǎn)品號(hào)、客戶號(hào)中輸入編號(hào),進(jìn)貨時(shí)間欄中輸入時(shí)間,在產(chǎn)品數(shù)量中輸入整數(shù),產(chǎn)品單價(jià)中輸入浮點(diǎn)小數(shù)。 圖 315 柜存信息數(shù)據(jù)表 第 14 頁(yè) 共 78 頁(yè) 用戶界面設(shè)計(jì) 登錄界面設(shè)計(jì) 圖 316 登錄界面 輸入設(shè)計(jì):在用戶名文本框中,輸入管理員 ID。 圖 312 狀態(tài)圖 第 11 頁(yè) 共 78 頁(yè) 設(shè)計(jì)數(shù)據(jù)庫(kù) 本系統(tǒng)各個(gè)環(huán)節(jié)都是對(duì)數(shù)據(jù)庫(kù)的操作,應(yīng)該設(shè)計(jì)一個(gè)合理的數(shù)據(jù)庫(kù),分析該系統(tǒng),為數(shù)據(jù)庫(kù)創(chuàng)建三張表格: 進(jìn)貨信息 包含有進(jìn)貨時(shí)間,進(jìn)貨單號(hào),產(chǎn)品 號(hào),產(chǎn)品名稱,客戶號(hào),產(chǎn)品數(shù)量,產(chǎn)品單價(jià)幾個(gè)字段 圖 313 進(jìn)貨信息數(shù)據(jù)表 第 12 頁(yè) 共 78 頁(yè) 物品信息 包含有產(chǎn)品號(hào),產(chǎn)品名稱,產(chǎn)品類(lèi)型,產(chǎn)品重量,產(chǎn)品單位,產(chǎn)品日期,產(chǎn)品價(jià)格幾個(gè)字段。 圖 311 管理員查詢柜存信息順序圖 狀態(tài)圖 狀態(tài)圖主 要描述了系統(tǒng)在各個(gè)狀態(tài)之間的轉(zhuǎn)換關(guān)系。 圖 39 管理員查詢進(jìn)貨單順序圖 管理員查詢物品信息 管理員按照要求字段,輸入查詢信息,系統(tǒng)自動(dòng)訪問(wèn)數(shù)據(jù)庫(kù),顯示出管理員需要查詢的信息。 圖 36 管理員添加物品信息順序圖 第 8 頁(yè) 共 78 頁(yè) 管理員修改物品信息 管理員通過(guò)修改操作對(duì)物品信息中的表項(xiàng)進(jìn)行修改,然后更新數(shù)據(jù)庫(kù)。 圖 34 管理員修改進(jìn)貨單順序圖 第 7 頁(yè) 共 78 頁(yè) 管理員刪除進(jìn)貨單 管理員執(zhí)行刪除操作刪除進(jìn)貨信息中的信息,更新進(jìn) 貨信息中的表單,同時(shí)數(shù)據(jù)庫(kù)自動(dòng)修改柜存信息中的相應(yīng)項(xiàng)。 圖 32 登錄順序圖 第 6 頁(yè) 共 78 頁(yè) 管理員添加進(jìn)貨單 管理員添加進(jìn)貨單的操作,管理員填寫(xiě)好相應(yīng)的進(jìn)貨單項(xiàng)之后,系統(tǒng)自動(dòng)把進(jìn)貨單信息寫(xiě)入數(shù)據(jù)庫(kù)中,修改了進(jìn)貨單數(shù)據(jù)庫(kù)中的內(nèi)容,同時(shí)數(shù)據(jù)庫(kù)也自動(dòng)的修改了柜存信息中的內(nèi)容。 操作類(lèi)還包含對(duì)數(shù)據(jù)的查詢操作,查詢進(jìn)貨單查詢是對(duì)進(jìn)貨信息數(shù)據(jù)庫(kù)的查詢,可以根據(jù)貨單號(hào)和進(jìn)貨時(shí)間兩個(gè)關(guān)鍵字進(jìn)行查詢;物品信息查詢是對(duì)物品信息數(shù)據(jù)庫(kù)執(zhí)行的查第 3 頁(yè) 共 78 頁(yè) 詢操作,主要以物品編號(hào)和物品名稱做為關(guān)鍵字進(jìn)行查詢;歸村信息查詢功能是對(duì)貨物在活柜上的存放情況進(jìn)行查詢。 操作類(lèi)主要是對(duì)數(shù)據(jù)庫(kù)的操作,包括有添加進(jìn)貨單、添加物品詳細(xì)信息兩個(gè)操作。 數(shù)據(jù)庫(kù)類(lèi)包括有進(jìn)貨信息數(shù)據(jù)庫(kù)、物品信息數(shù)據(jù)庫(kù)、柜存信息數(shù)據(jù)庫(kù)。系統(tǒng)采用 VB 環(huán)境開(kāi)發(fā),實(shí)現(xiàn) C/S 結(jié)構(gòu),管理員對(duì)各個(gè)信息的修改都直接寫(xiě)入數(shù)據(jù)庫(kù),把前臺(tái)界面和數(shù)據(jù)庫(kù)分開(kāi)存放,提高了程序的可擴(kuò)展性。 本系統(tǒng)實(shí)現(xiàn)的收益主 要來(lái)自減少采購(gòu)管理中的人力,提高工作效率產(chǎn)生的額外的效益。 1. 2 開(kāi)發(fā)環(huán)境描述 本系統(tǒng)采用 Rational Rose 做 UML 建模,使用 Microsoft 公司的 Visul basic 為前臺(tái)開(kāi)放工具,使用 Microsoft 公司的 ACCESS 做為數(shù)據(jù)庫(kù)的開(kāi)發(fā)環(huán)境,在 WINOWS XP操作系統(tǒng)環(huán)境下進(jìn)行開(kāi)發(fā)并測(cè)試。對(duì)每一筆進(jìn)貨單中的貨物的詳細(xì)信息進(jìn)行記載,將貨物的詳細(xì)信息載入數(shù)據(jù)庫(kù)中,方便查詢和對(duì)貨物信息的管理。第 1 頁(yè) 共 78 頁(yè) 基于 UML 的超市進(jìn)貨管理系統(tǒng)設(shè)計(jì) 1 問(wèn)題描述 1. 1 需求描述 超市采購(gòu)系統(tǒng)需要實(shí)現(xiàn)對(duì)超市采購(gòu)的管理,系統(tǒng)需要方便易用,輔助超市員工對(duì)超市的采購(gòu)的信息進(jìn)行管理,提高超市員工的工作效率,進(jìn)而提高超市的收益。 本系統(tǒng)實(shí)現(xiàn)對(duì)進(jìn)貨單的添加、修改、刪除、查詢功能,對(duì)每一筆進(jìn)貨單都進(jìn)行備案,存入數(shù)據(jù)庫(kù)中,可以按貨單號(hào)和進(jìn)貨日期多種方式進(jìn)行查詢,對(duì)數(shù)據(jù)庫(kù)中無(wú)用的進(jìn)貨單執(zhí)行刪除操作。本系統(tǒng)還需要對(duì)柜存信息實(shí)行管理,是超市工作人員能 隨時(shí)查看柜存情況,及時(shí)提醒采購(gòu)員對(duì)缺貨商品的采購(gòu)。 1. 3 可行性研究 經(jīng)濟(jì)可行性研究 本系統(tǒng)需要超市負(fù)擔(dān)的費(fèi)用主要是本系統(tǒng)的開(kāi)發(fā)及維護(hù)費(fèi)用,對(duì)超市人員使用本系統(tǒng)的培訓(xùn)費(fèi)用,以及本系統(tǒng)開(kāi)放完成后,由于工作方式的改變?cè)黾拥钠渌_(kāi)支。 技術(shù)可行性 本系統(tǒng)屬于小型管理軟件,對(duì)開(kāi)發(fā)環(huán)境的要求和運(yùn)行的環(huán)境的要求不苛刻,需要運(yùn)行計(jì)算機(jī)的最低配置: 硬件、軟件 要求配置 CPU PIII800HZ 以上 內(nèi)存 64MB 以上 硬盤(pán) 500M 以上 打印機(jī) Win9X Win2020 WinXP 支持的各種打印機(jī) 操作系統(tǒng) Win9X Win2020 WinXP 第 2 頁(yè) 共 78 頁(yè) 2 用例模型及分析類(lèi)圖的描述 2. 1 用例模型 本系統(tǒng)以管理員對(duì)數(shù)據(jù)庫(kù)的操作為主,實(shí)現(xiàn)用例圖如下: 圖 21 用例 視圖 根據(jù)對(duì)用例的分析,做出用例圖如上,管理員主要利用本系統(tǒng),實(shí)現(xiàn)對(duì)進(jìn)貨信息和對(duì)柜存信息的管理。 2. 2 類(lèi)圖 分析系統(tǒng),本系統(tǒng)主要包含數(shù)據(jù)庫(kù)類(lèi)和操作類(lèi)。其中進(jìn)貨信息數(shù)據(jù)庫(kù)和物品信息數(shù)據(jù)庫(kù)是人工創(chuàng)建,手動(dòng)輸入數(shù)據(jù),然后存入庫(kù)中;柜存信息數(shù)據(jù)庫(kù)是根據(jù)接到的進(jìn)貨單的信息,自動(dòng)生成的數(shù)據(jù)庫(kù),其中主要保存著貨物的數(shù)量,查詢?cè)摂?shù)據(jù)庫(kù)可以讓管理員及時(shí)提醒采購(gòu)員對(duì)缺貨商品進(jìn)行采購(gòu)。其中添加進(jìn)貨單可以對(duì)進(jìn)貨信息數(shù)據(jù)庫(kù)執(zhí)行添加,修改,刪除的操作,添加物品信息可以 物品信息數(shù)據(jù)庫(kù)執(zhí)行添加修改刪除的操作。 分析 以上各個(gè)類(lèi),作出類(lèi)圖如下: 圖 22 類(lèi)圖 第 4 頁(yè) 共 78 頁(yè) 3 詳細(xì)設(shè)計(jì)描述 系統(tǒng)功能描述 分析系統(tǒng)的用例后,列出系統(tǒng)的功能模塊,設(shè)計(jì)功能模塊的 ER 圖: 圖 31 產(chǎn)品模塊 ER 圖 超市采購(gòu)管理系統(tǒng) 系統(tǒng)管理 進(jìn)貨單管理 柜存管理 用戶管理 添加進(jìn)貨單 添加物品信息 查詢進(jìn)貨單 查詢物品信息 查詢柜存信息 第 5 頁(yè) 共 78 頁(yè) 系統(tǒng)時(shí)序圖 根據(jù)以上功能模塊,設(shè)計(jì)順序圖,管理員的每一步操作都是對(duì)數(shù)據(jù)庫(kù)的修改,程序順序圖如下: 管理員登錄 管理員登錄界面主要是驗(yàn)證登錄信息,當(dāng)輸入的登錄信息不正確時(shí),提示用戶并且重新返回登錄 界面。 圖 33 管理員添加進(jìn)貨單順序圖 管理員修改進(jìn)貨單 管理員通過(guò)修改操作對(duì)進(jìn)貨單信息中的表項(xiàng)進(jìn)行修改,然后更新數(shù)據(jù)庫(kù),同時(shí)數(shù)據(jù)庫(kù)會(huì)自動(dòng)修改柜存信息中的相應(yīng)項(xiàng)。 圖 35 管理員刪除進(jìn)貨單順序圖 管理員添加物品信息 管理員添加 物品信息 的操作,管理員填寫(xiě)好相應(yīng)的 物品信息 之后,系統(tǒng)自動(dòng)把 物品 信息寫(xiě)入數(shù)據(jù)庫(kù)中,修改了 物品信息 數(shù)據(jù)庫(kù)中的內(nèi)容。 圖 37 管理員修改物品信息順序圖 管理員刪除物品信息 管理員執(zhí)行刪除操作刪除進(jìn)貨信息中的信息,更新進(jìn)貨信息中的表單 圖 38 管理員刪除物品信息順序圖 第 9 頁(yè) 共 78 頁(yè) 管理員查詢進(jìn)貨單 管理員按照要求字段,輸入查詢信息,系統(tǒng)自動(dòng)訪問(wèn)數(shù)據(jù)庫(kù),顯示出管理員需要查詢的信息。 圖 310 管理員查詢物品信息順序圖 第 10 頁(yè) 共 78 頁(yè) 管理員查詢柜存信息 管理員按照要求字段,輸入查詢信息,系統(tǒng)自動(dòng)訪問(wèn)數(shù)據(jù)庫(kù),顯示出管理員需要查詢的信息。在系統(tǒng)登陸成功之后,通過(guò)點(diǎn)擊系統(tǒng)管理界面上的各個(gè)菜單跳轉(zhuǎn)到各個(gè)不同的子功能中,添加、修改、刪除操作都是對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操作,然后更新數(shù)據(jù)庫(kù)中的表單,查詢操作主要是訪問(wèn)數(shù)據(jù)庫(kù)中的數(shù)據(jù),然后把查詢結(jié)果顯示出來(lái),各個(gè)操作執(zhí)行完成之后都可以直接返回到系統(tǒng)操作界面,執(zhí)行其他操作。 圖 314 物品信息數(shù)據(jù)表 第 13 頁(yè) 共 78 頁(yè) 柜存信息 包含產(chǎn)品號(hào),產(chǎn)品名稱,產(chǎn)品數(shù)量幾個(gè)字段。 在密碼框中,輸入管理員密碼。 輸出設(shè)計(jì):執(zhí)行相應(yīng)操作后,輸出的結(jié)果直接顯示在表單中。 輸出設(shè)計(jì):執(zhí)行相應(yīng)操作后,輸出的結(jié)果直接顯示在表單中。 輸出設(shè)計(jì):點(diǎn)擊查詢后,在上面的表但中顯示出查詢的結(jié)果,按數(shù)據(jù)表中的表項(xiàng)內(nèi)容顯示。 輸出設(shè)計(jì):在庫(kù)存數(shù)量后的文本框中顯示正整數(shù)。 第 18 頁(yè) 共 78 頁(yè) 輸出設(shè)計(jì):點(diǎn)擊查詢后,在上面的表但中顯示出查詢的結(jié)果,按數(shù)據(jù)表中的表項(xiàng)內(nèi)容顯示。界面設(shè)計(jì)好了之后,使用 DATA 控件將界面和數(shù)據(jù)庫(kù)進(jìn)行連接,在界面上直接對(duì)數(shù)據(jù)庫(kù)內(nèi)的數(shù)據(jù)進(jìn)行修改和操作。 刪除進(jìn)貨信息時(shí),只要選中表單中的一行,點(diǎn)擊“刪除”按扭,就可以把數(shù)據(jù)庫(kù)中的信息刪除。 刪除物品信息時(shí),只要選中表單中的一行,點(diǎn)擊“刪除”按扭,就可以把數(shù)據(jù)庫(kù) 中的信息刪除。輸入 0001,然后點(diǎn)擊查詢,會(huì)顯示頁(yè)面如下: 圖 42 查詢進(jìn)貨信息圖 1 輸入 2020520,然后點(diǎn)擊查詢,會(huì)顯示頁(yè)面如下: 圖 43 查詢進(jìn)貨信息圖 2 第 20 頁(yè) 共 78 頁(yè) 查詢物品信息 物品信息可以根據(jù)“產(chǎn)品號(hào)”和“貨物名稱”兩個(gè)字段進(jìn)行查詢 輸入 0110,然后點(diǎn)擊查詢會(huì)顯示如下頁(yè)面: 圖 44 查詢物品信息圖 1 輸入恰恰香瓜子,然后點(diǎn)擊查詢會(huì)顯示如下頁(yè)面: 圖 45 查詢物品信息圖 2 第 21 頁(yè) 共 78 頁(yè) 查詢柜存信息 柜存信息的查詢是對(duì)貨物的柜存數(shù)量進(jìn)行查詢,可以從貨物名稱和物品編號(hào)兩個(gè)字段進(jìn)行查詢。 利用 UML 建模的方法很快就能分析出本程序的各個(gè)要點(diǎn)出來(lái),利用 VB 開(kāi)發(fā)好界面以后,然后為各個(gè)控件分別編寫(xiě)代碼,完成整個(gè)程序。在這個(gè)程序中查詢功能實(shí)際上只是對(duì)數(shù)據(jù)庫(kù)的一次搜索,沒(méi)有實(shí)現(xiàn)模糊查詢的功能,無(wú)法對(duì)部分字符匹配做查詢。應(yīng)該設(shè)計(jì)數(shù)據(jù)庫(kù)每當(dāng)數(shù)據(jù)增加一定量后就自動(dòng)對(duì)數(shù)據(jù)庫(kù)進(jìn)行依次備份,這樣可以最大下怒的保證數(shù)據(jù)庫(kù)安全。 由于是采用的 ACCESS 數(shù)據(jù)庫(kù)開(kāi)發(fā)該系統(tǒng),當(dāng)超市的業(yè)務(wù)增大是, ACCESS 數(shù)據(jù)庫(kù)可能不能勝任,需要升級(jí)到 SQL Server 這樣的大中型數(shù)據(jù)庫(kù)。 本程序在設(shè)計(jì)時(shí)碰到一個(gè)難點(diǎn),在查詢柜存信息的時(shí)候,需要查詢物品的柜存數(shù)量,但是在進(jìn)貨單信息中,可能對(duì)同一種類(lèi)的商品有多次的進(jìn)貨,查詢的時(shí)候需要知道的是這種貨物的 總的數(shù)量,而不是每比進(jìn)貨單中這種貨物的進(jìn)貨量,那么就需要對(duì)該類(lèi)商品的數(shù)量做出統(tǒng)計(jì),直接使用 SQL 語(yǔ)言查詢是無(wú)法實(shí)現(xiàn)該功能的。 6 參考文獻(xiàn) ( 1)王少鋒,面向?qū)ο蠹夹g(shù) UML 教程,清華大學(xué)出版社, 2020 年 2 月 ( 2)鄭阿奇, Visual Basic 實(shí)用教程(第二版),電子工業(yè)出版社,
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1