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

正文內(nèi)容

食堂倉庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)-閱讀頁

2025-03-20 07:57本頁面
  

【正文】 eferential Integrity):參照完整性維護(hù)表與表之間的相關(guān)性,通常用 “ 主鍵 (Primary Key)/外鍵 (Foreign Key)”保證,其中 Foreign Key 可以 取 NULL 值,或取其參照表中 Primary Key 的取值。 數(shù)據(jù)庫完整性約束能夠防止合法用戶使用數(shù)據(jù)庫時(shí)向數(shù)據(jù)庫中添加不合語義的數(shù)據(jù) [13]。 如下是表 tb_gysinfo 的結(jié)構(gòu)在數(shù)據(jù)庫的邏輯表示,供應(yīng)商信息表包括的字段主要供應(yīng)商的 ID、供應(yīng)商的名稱、簡稱、地址、編碼、聯(lián)系方式,其中有些字段是為了后面設(shè)計(jì)商品信息進(jìn)行關(guān)聯(lián)視圖的字段,如表 313 所示。 表 314食堂信息表 列名 數(shù)據(jù)類型 長度 允許空 id varchar 50 khname varchar 100 √ jian varchar 50 √ address varchar 100 √ bianma varchar 50 √ tel varchar 50 √ fax varchar 50 √ lian varchar 50 √ itel varchar 50 √ mail varchar 50 √ xinhang varchar 60 √ hao varchar 60 √ 如下是表 tb_kucun 的結(jié)構(gòu)在數(shù)據(jù)庫的邏輯表示,庫存信息表能夠給食堂倉庫管理系統(tǒng)提供庫存的信息,包括商品的一些信息,比如是商品的 ID、商品的名稱、商品的簡稱、商品的規(guī)格、商品的單價(jià)以及庫存數(shù)量等一系列的信息,如表 315 所示。 表 316入庫查詢信息表 列名 數(shù)據(jù)類型 長度 允許空 rkID varchar 30 spid varchar 50 spname varchar 50 gg varchar 50 dj money 8 sl int 4 je money 8 √ gysname varchar 100 √ rkdate datetime 8 czy varchar 30 jsr varchar 30 jsfs varchar 10 如下是表 tb_sellView 的結(jié)構(gòu)在數(shù)據(jù)庫的邏輯表示,這張信息表主要就是關(guān)于出庫信息的一張數(shù)據(jù)邏輯設(shè)計(jì)表,這是食堂倉庫管理系統(tǒng)必備的一張數(shù)據(jù)邏輯表, 通過查詢商品的出庫信息,不但是可以了解到各個(gè)商品的需求程度,方便倉管部門能夠?qū)τ行┥唐愤M(jìn)行及時(shí)的采購,另外就是能夠更好的統(tǒng)計(jì)食堂倉庫管理部門的報(bào)表信息,如表 317 所示。 表 318操作員信息表 列名 數(shù)據(jù)類型 長度 允許空 name varchar 50 username varchar 50 pass varchar 50 quan varchar 2 如下是表 tb_spinfo 的結(jié)構(gòu)在數(shù)據(jù)庫的邏輯表示,對于一個(gè)食堂倉庫管理系統(tǒng)來講,商品信息是非常重要的,在設(shè)計(jì)數(shù)據(jù)庫的時(shí)候 ,本人設(shè)計(jì)了一張專門的商品信息表來存儲(chǔ)商品的詳細(xì)信息,主要是包括商品的 ID、商品的名稱、商品的簡稱、商品的規(guī)格、商品的供應(yīng)商等詳細(xì)信息,如表 319 所示。 表 320出庫退貨信息主表 列名 數(shù)據(jù)類型 長度 允許空 xsthID varchar 30 pzs int 4 je money 8 ysjl varchar 50 √ khname varchar 100 thdate datetime 8 czy varchar 30 jsr varchar 30 如下是表 tb_xsthdetail 的結(jié)構(gòu)在數(shù)據(jù)庫的邏輯表示,設(shè)計(jì)這張表主要是包括出庫但是被退回來的商品的詳細(xì)信息,如表 321 所示。 表 322入庫退貨主表 列名 數(shù)據(jù)類型 長度 允許空 rkthID varchar 30 pzs float 8 je money 8 ysjl varchar 50 √ gysname varchar 100 rtdate datetime 8 czy varchar 30 jsr varchar 30 jsfs varchar 10 24 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 如下是表 tb_rukudetail 的結(jié)構(gòu)在數(shù)據(jù)庫的邏輯表示,這張表是存儲(chǔ)入庫商品的詳細(xì)信息,如表 323 所示。 表 324出庫信息詳細(xì)表 列名 數(shù)據(jù)類型 長度 允許空 id int 4 sellID varchar 30 spid varchar 50 dj money 8 sl float 8 如下是表 tb_ruku_main 的結(jié)構(gòu)在數(shù)據(jù)庫的邏輯表示,主要是用來存儲(chǔ)入庫商品的主要信息,也是為后面產(chǎn)生視圖而設(shè)計(jì)的入庫信息主表,如表 325 所示。 25 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 表 326出庫信息主表 列名 數(shù)據(jù)類型 長度 允許空 sellID varchar 30 pzs int 4 je money 8 ysjl varchar 50 √ khname varchar 100 xsdate datetime 8 czy varchar 30 jsr varchar 30 jsfs varchar 10 如下是表 tb_rkthdetail 的結(jié)構(gòu)在數(shù)據(jù)庫的邏輯表示,主要是存儲(chǔ)入庫商品的詳細(xì)信息,如表 327 所示。 26 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 4 系統(tǒng)的實(shí)現(xiàn) 系統(tǒng)功能簡介 系統(tǒng)角色包括兩種 , 倉庫主管和普通管理員 , 其中 , 倉庫主管擁有整個(gè)系統(tǒng)的最高權(quán)限。 圖 41基本信息管理界面 ( 2) 入庫管理:這個(gè)功能主要是對要入庫的商品進(jìn)行填寫入庫單,入庫單里面包含商品入庫的入庫票號、供應(yīng)商的名稱、聯(lián)系人、進(jìn)行操作的結(jié)算方式、并且在這一個(gè)功能里面我調(diào)用了 JAVA的 系統(tǒng)函數(shù),顯示入庫的時(shí)間,并且在入庫單的上面顯示入庫的具體時(shí)間,這樣就能更好的管理庫存里面的商品信息,方便操作對庫存里面商品的信息進(jìn)行及時(shí)的更新或者是進(jìn)行及時(shí)的出庫管理,另外該功能模塊里面還包括了入庫退貨的模塊,主要就是對剛剛?cè)霂斓纳唐范职l(fā)現(xiàn)質(zhì)量問題的商品進(jìn)行入庫退貨管理,這樣就可以及時(shí)的將退貨信息記錄保存下來,方便食堂倉庫管理 27 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 系統(tǒng)操作人員進(jìn)行入庫退貨的信息查詢 。 圖 42 入庫管理模塊界面 ( 3) 系統(tǒng)設(shè)置:這一個(gè)功能模塊主要是對系統(tǒng) 的一些設(shè)置,只要就是包括操作 員的管理,比如是刪除操作員,添加操作員,另外就是系統(tǒng) admin能夠?qū)Ω鱾€(gè)操作員進(jìn)行刪除和添加,然而操作員角色只能是對自己的密碼進(jìn)行修改而不能刪除其他的操作員或改密碼,這也就是系統(tǒng)管理里面有關(guān)權(quán)限的設(shè)置問題 ,具體的如圖 43所示。 圖 44查詢 入庫信息模塊界面 ( 5) 出庫管理:對需要出庫的商品和食品先要填寫出庫單,出庫單里面具有關(guān)于商品的詳細(xì)信息,比如是商品的名稱、出庫的票號,出庫的時(shí)間,對出庫的信息進(jìn)行統(tǒng)計(jì)和反饋,這樣就能夠及時(shí)的更新庫存信息,同時(shí)該模塊還包括了出庫退貨模塊,也就是對食堂不滿意而回退到倉庫的商品進(jìn)行統(tǒng)計(jì),這能夠及時(shí)的掌握出 庫退貨的信息,具體的模塊登錄如圖 45所示 。 圖 46 庫存管理 界面 添加商 品的實(shí)現(xiàn) 本系統(tǒng)主要是對學(xué)校食堂倉庫里面的商品進(jìn)行管理,主要是包括食堂商品信息的添加入庫處理,下面是食堂倉庫管理系統(tǒng)添加入庫商品信息單的核心代碼部門。 setMaximizable(true)。 setClosable(true)。 setTitle(進(jìn)貨單 )。 setupCompo(new JLabel(進(jìn)貨票號 : ), 0, 0, 1, 0, false)。 setupCompo(piaoHao, 1, 0, 1, 140, true)。 (new Dimension(160, 21))。 } })。 setupCompo(new JLabel(結(jié)算方式 : ), 0, 1, 1, 0, false)。 (支票 )。 setupCompo(jsfs, 1, 1, 1, 1, true)。 (false)。 setupCompo(new JLabel(經(jīng)手人 : ), 4, 1, 1, 0, false)。 sp = new JComboBox()。 // 如果選擇有 效就更新表格 if (info != null amp。 () != null) { updateTable()。 table = new JTable()。 initTable()。 JScrollPane scrollPanel = new JScrollPane(table)。 setupCompo(scrollPanel, 0, 2, 6, 1, true)。 (false)。 setupCompo(new JLabel(貨品總數(shù) : ), 2, 3, 1, 0, false)。 setupCompo(hpzs, 3, 3, 1, 1, true)。 (false)。 setupCompo(new JLabel(驗(yàn)收結(jié)論 : ), 0, 4, 1, 0, false)。 setupCompo(new JLabel(操作人員 : ), 2, 4, 1, 0, false)。 setupCompo(czy, 3, 4, 1, 1, true)。 (new TjActionListener())。 // 單擊入庫按鈕保存進(jìn)貨信息 JButton rkButton = new JButton(入庫 )。 setupCompo(rkButton, 5, 4, 1, 1, false)。 } } 該添加商品代碼實(shí)現(xiàn)的功能如圖 47 所示。 public XiaoShouDan() { super()。 setIconifiable(true)。 getContentPane().setLayout(new GridBagLayout())。 setBounds(50, 50, 700, 400)。 (false)。 setupCompo(new JLabel(食堂 : ), 2, 0, 1, 0, false)。 // 食堂下拉選擇框的選擇事件 (new ActionListener() { public void actionPerformed(ActionEvent e) { doKhSelectAction()。 setupCompo(kehu, 3, 0, 1, 1, true)。 (現(xiàn)金 )。 (true)。 setupCompo(new JLabel(出庫時(shí)間 : ), 2, 1, 1, 0, false)。 setupCompo(jhsj, 3, 1, 1, 1, true)。 setupCompo(jsr, 5, 1, 1, 1, true)。 (new ActionListener() { public void actionPerformed(ActionEvent e) { TbSpinfo info = (TbSpinfo) ()。amp。 }}} 具體實(shí)現(xiàn)的功能如圖 48 所示。 36 信息科學(xué)與技術(shù)學(xué)院學(xué)士學(xué)位論文 5 測試 測試的指導(dǎo)原則 在軟件測試中,應(yīng)注意以下原則 [14]。 ( 2)測試用例不僅要選用合理的輸入數(shù)據(jù),還要選擇不 合理的輸入數(shù)據(jù)。 ( 4)應(yīng)該定測試計(jì)劃并嚴(yán)格執(zhí)行,排除隨意性。 ( 6)對發(fā)現(xiàn)錯(cuò)誤較多的程序段,應(yīng)進(jìn)行更深入的測試。 登陸測試方案 登錄測試方案如表 51 所示。 表 52數(shù)據(jù)錄入測試方案表 測試的內(nèi)容 測試過程提示 測試的結(jié)果 錄入一條空記錄 錄入數(shù)據(jù)項(xiàng)不能為空 錄入失敗 錄入一條以上只填必填數(shù)據(jù)項(xiàng)的記錄 請輸入必填字段 錄入失敗 錄入一條正確的數(shù)據(jù)項(xiàng)信息 無提示 數(shù)據(jù)錄入成功 ( 2)下面是測試錄入一條以上只填必填數(shù)據(jù)項(xiàng)的記錄,如圖 51所示。 表 53查詢測試方案 查詢內(nèi)容 查詢結(jié)果 正常查詢一條以上記錄 顯示查詢結(jié)果 查詢各種查非所查的記錄 沒有查詢結(jié)果 查詢各種不對應(yīng)選項(xiàng)的查詢 沒有查詢結(jié)果 ( 2)下面是正常查詢一條以上記錄,如圖 5
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1