




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、2. 倉儲管理系統(tǒng)需求分析2.1 引言倉庫存放的貨物品種繁多,堆存方式以及處理過程也非常復(fù)雜,隨著業(yè)務(wù)量的增加,倉庫管理者需要處理的信息量會大幅上升,因此往往很難及時準(zhǔn)確的掌握整個倉庫的運作狀態(tài)。針對這一情況,本系統(tǒng)在滿足倉庫的基本管理功能基礎(chǔ)上發(fā)揮信息系統(tǒng)的智能化,減輕倉庫管理人員和操作人員的工作負(fù)擔(dān)。2.2 任務(wù)概述2.2.1 目標(biāo)倉儲管理系統(tǒng)是倉庫管理中必不可少的組成部分。目前很多倉庫還停留在管理人員手工記錄數(shù)據(jù)的最初階段,手工記錄對于規(guī)模較小的倉庫來說還勉強可以接受,但對于倉儲規(guī)模大,存儲貨物多的倉庫,需要記錄存檔的數(shù)據(jù)比較多,人工記錄是相當(dāng)麻煩的。我針對此情況,設(shè)計了合適的倉儲管理數(shù)
2、據(jù)庫系統(tǒng),可以方便倉庫貨物的管理,提高倉庫管理工作效率及查詢效率。2.2.2 功能要求能夠進行數(shù)據(jù)庫的數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制等處理功能,進行聯(lián)機處理的相應(yīng)時間要短。具體功能應(yīng)包括:系統(tǒng)應(yīng)該提供貨物存取數(shù)據(jù)的插入、刪除、更新;添加、修改、刪除貨物基本信息的功能以及提供查詢功能;倉儲基本信息的查詢與修改;對庫存物品基本信息的查詢(要實現(xiàn)按多種條件的查詢)。2.3概念結(jié)構(gòu)設(shè)計倉翻皤!員信階段概念結(jié)構(gòu)設(shè)計階段是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵,它通過對用戶需求進行綜合、歸納與抽象,形成一個獨立于具體DBMS的概念模型。貨區(qū)鄉(xiāng)貨物編號匕口貨區(qū)編貨卬號入管理員功能腳寸間、庫巳期田管理員工山生出庫時間Zt
3、7;j庫信息廊員等。存包r_x_.息息取勿名、庫編息貨用物貨物信貨川息信信 信員 庫存情O 管 舉1a 管僵員管理員信( 3) 存儲信息:包括倉庫編號、貨物編號、入庫日期、出庫日期、貨物流量等。( 4) 管理者信息:包括管理者編號、姓名、性別、聯(lián)系電話、管理員簡介等。根據(jù)這些需要,本系統(tǒng)需要“貨物信息”表,“倉庫信息”表,“存取信息”表和“管理者信息”表。2.5 .運行環(huán)境規(guī)定運行本軟件機器的硬件要求如下:1. 服務(wù)器一臺,配置如下:CPU:Pentium4以上。內(nèi)存:512M映上。硬盤:120GB以上。實現(xiàn)聯(lián)機工作。2. 打印機一臺,網(wǎng)絡(luò)共享。3. 終端機器若干臺,配置如下:CPU:Pent
4、iumIII以上內(nèi)存:256MBW上。硬盤:80GB以上。實現(xiàn)聯(lián)機工作。操作系統(tǒng):Windows2000Server,WindowsXP。數(shù)據(jù)庫:SQLServer2005。2.6 數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)庫實施是指建立數(shù)據(jù)庫,編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫,并進行試運行(1)打開SQLX具“查詢分析器”(2)在查詢窗口中鍵入下列SQL®句createdatabase倉儲管理執(zhí)行上述SQL語句即可新建一名為倉儲管理的數(shù)據(jù)庫。2.6.2創(chuàng)建數(shù)據(jù)表在此倉儲管理系統(tǒng)中需要創(chuàng)建四個表,即貨物信息表、倉庫信息表、存儲信息表和管理員信息表。創(chuàng)建數(shù)據(jù)庫后,為倉儲管理數(shù)據(jù)庫添加數(shù)據(jù)表,步驟如下(1)新建查詢
5、窗口(2)在查詢窗口中鍵入下列SQL®句createtable貨物信息(/創(chuàng)建貨物信息表貨物編號char(20)primarykey,/貨物編號貨物名稱varchar(20)notnull,/貨物名稱制造商地址varchar(26),/制造商地址)執(zhí)行上述SQL語句即可創(chuàng)貨物信息窗口相關(guān)表格,如圖所示:督E0一11:慢0 Q 0 0k Q 0 H XIXt QQQ工OXF '花船*哈爾內(nèi)>> ??诳诳跔?檔鳳屐王高 . 涕萬rj (OOO <05, F-j)H ,Mg » * r*-AM * y J- f O Q03 O-7 葡J蒞1 1H- 一
6、展開6 -、:i工千丁受土口向,11十亍 k 學(xué)-:0(句!"H弋0 XP十亍三一結(jié)阿create table cangku(/創(chuàng)建倉庫信息表倉庫編號char(10)primarykey,/倉庫編號倉庫名稱varchar(20)notnull/倉庫名稱貨物編號char(20),/貨物編號管理員編號char(20),/管理員編號執(zhí)行上述SQL語句即可倉庫信息表相關(guān)表格,如圖所示:create table 存取信息(/創(chuàng)建存取/倉庫編號/貨物編號記錄倉庫編號char(10),貨物編號char(20),入庫時間datetime,/入庫日期出庫時間datetime,/出庫日期primaryk
7、ey(倉庫編號,貨物編號),/定義主foreignkey(倉庫編號)references倉庫信息(倉庫編號)/外來鍵foreignkey(貨物編號)references貨物信息(貨物編號),/外來鍵)執(zhí)行上述SQL語句即可存取信息表相關(guān)表格,如圖所示:createtable倉管員信息(/創(chuàng)建管理員信息表倉管員編號char(20)primarykey,/管理員編號倉管員姓名varchar(20)notnull,/姓名倉管員性別char(2)check(Msexin(男,女),/性別聯(lián)系電話char(13),/聯(lián)系電話)執(zhí)行上述SQL®句即可管理員信息信息表相關(guān)表格,如圖所示:創(chuàng)建視圖可
8、以屏蔽數(shù)據(jù)的復(fù)雜性,使用戶不必了解數(shù)據(jù)庫的結(jié)構(gòu),就可以方便的使用和管理數(shù)據(jù),簡化數(shù)據(jù)權(quán)限管理。可以使用戶只關(guān)心她感興趣的某些特定數(shù)據(jù)和他們所負(fù)責(zé)的特定任務(wù),而那些不需要的或者無用的數(shù)據(jù)則不在視圖顯示,在某些情況下由于表格結(jié)構(gòu)的對應(yīng)用程序的不良影響因此視圖提供了簡單而有效的安全機制。創(chuàng)建視圖如下所示:CreateviewV-1asSelectC.倉庫編號,C.貨物編號,倉庫信息.貨物名稱,倉管員信息.管理員姓名From存取編號.存取信息,倉庫編號.倉庫信息倉管員編號.倉管員信息Where存取信息.倉庫編號=倉庫信息.倉庫編號and倉庫信息.管理員編號=管理員編號查看視圖Select*FromV-
9、12.6.4為數(shù)據(jù)庫建立索引創(chuàng)建索引:(1)在貨物信息表的貨物名稱列上創(chuàng)建非聚行索引。Createindex貨物名稱ON貨物信息(貨物名稱)(2)在倉庫信息表的倉庫編號列上創(chuàng)建非聚集索引。Createuniqueindex倉庫編號ON倉庫信息(倉庫編號)創(chuàng)建SQLServer身份驗證的登錄賬戶馬冬梅,密碼為123,默認(rèn)數(shù)據(jù)庫為倉儲系統(tǒng)EXEC sp_addlogin, 23 , 倉儲系統(tǒng)EXECsp_addlogin小強,000,倉儲系統(tǒng)建立數(shù)據(jù)庫角色EXECsp_addroleExecsp_addrole創(chuàng)建數(shù)據(jù)庫用戶EXECsp_adduser管EXECsp_adduser口,員授權(quán)操作(
10、1)把對表貨物信息的insert總管配貨員馬冬梅, 馬冬梅, 總小強 , 小強 , 進貨權(quán)限授予用戶小強。grantinserton貨物信息to小強2.6.6數(shù)據(jù)庫的完整性數(shù)據(jù)庫的完整性包括域完整性,實體完整性,參照完整性。在該系統(tǒng)中,我運用了約束來保證數(shù)據(jù)庫的完整性,我運用主鍵約束,外鍵約束,來保證各個表中數(shù)據(jù)的正確性,各個表之間數(shù)據(jù)的一致性,相容性,具體語句如下;Createtable貨物信息(/創(chuàng)建貨物信息表貨物編號char(20)primarykey,/貨物編號Createtable倉庫信息(/創(chuàng)建倉庫信息表倉庫編號char(10)primarykey/倉庫編號createtable倉庫管理員信息(/創(chuàng)建管理員信息表倉管員編號char(20)primarykey,/管理員編號Createtable存取信息(/創(chuàng)建存取記錄倉庫編號char(10),/倉庫編號貨物編號char(20),/貨物編號Primarykey(倉庫編號,貨物編號),/定義主鍵Foreignkey(倉庫編號)references倉庫信息(倉庫編號)/外來鍵Foreignkey(貨物編號)references貨物信息(貨物編號),/外來鍵2.6.7總結(jié)在這次的課程設(shè)計中,讓我學(xué)到了很多在課堂上和書本上學(xué)不到的知識,我在這次的課程設(shè)計中有很大的收獲。領(lǐng)略到了數(shù)據(jù)
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 代碼編程科普活動方案
- 代賬公司端午活動方案
- 以賽帶學(xué)活動方案
- 仲夏狂歡活動方案
- 企業(yè)一對一幫扶活動方案
- 企業(yè)三零服務(wù)活動方案
- 企業(yè)從事營利活動方案
- 企業(yè)公司交流活動方案
- 企業(yè)冬季團建活動方案
- 企業(yè)單位插花活動方案
- 《“妙乎”回春》為例,從角色、故事、結(jié)構(gòu)、動作、語言、劇場元
- 人人都是產(chǎn)品經(jīng)理 蘇杰
- 年產(chǎn)5萬噸電石爐窯節(jié)能改造項目環(huán)境影響后評價報告
- 五年級下學(xué)期數(shù)學(xué)第六單元第5課時《單元綜合復(fù)習(xí)》課件(共15張PPT)人教版
- 貪污賄賂犯罪PPT(培訓(xùn))(PPT168頁)課件
- (整理)體適能課程教學(xué)計劃.
- 洛陽市中小學(xué)教師師德師風(fēng)考核內(nèi)容和評分細(xì)則
- 休克的急救護理課件
- 煙草專賣局(公司)系統(tǒng)績效考核管理辦法(討論稿)
- 項目核算管理辦法(修改)
評論
0/150
提交評論