




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2.倉(cāng)儲(chǔ)管理系統(tǒng)需求分析2.1 引言倉(cāng)庫(kù)存放的貨物品種繁多,堆存方式以及處理過(guò)程也非常復(fù)雜,隨著業(yè)務(wù)量的增加,倉(cāng)庫(kù)管理者需要處理的信息量會(huì)大幅上升,因此往往很難及時(shí)準(zhǔn)確的掌握整個(gè)倉(cāng)庫(kù)的運(yùn)作狀態(tài)。針對(duì)這一情況,本系統(tǒng)在滿足倉(cāng)庫(kù)的基本管理功能基礎(chǔ)上發(fā)揮信息系統(tǒng)的智能化,減輕倉(cāng)庫(kù)管理人員和操作人員的工作負(fù)擔(dān)。2.2 任務(wù)概述2.2.1 目標(biāo)倉(cāng)儲(chǔ)管理系統(tǒng)是倉(cāng)庫(kù)管理中必不可少的組成部分。目前很多倉(cāng)庫(kù)還停留在管理人員手工記錄數(shù)據(jù)的最初階段,手工記錄對(duì)于規(guī)模較小的倉(cāng)庫(kù)來(lái)說(shuō)還勉強(qiáng)可以接受,但對(duì)于倉(cāng)儲(chǔ)規(guī)模大,存儲(chǔ)貨物多的倉(cāng)庫(kù),需要記錄存檔的數(shù)據(jù)比較多,人工記錄是相當(dāng)麻煩的。我針對(duì)此情況,設(shè)計(jì)了合適的倉(cāng)儲(chǔ)管理數(shù)據(jù)
2、庫(kù)系統(tǒng),可以方便倉(cāng)庫(kù)貨物的管理,提高倉(cāng)庫(kù)管理工作效率及查詢效率。2.2.2 功能要求能夠進(jìn)行數(shù)據(jù)庫(kù)的數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制等處理功能進(jìn)行聯(lián)機(jī)處理的相應(yīng)時(shí)間要短。具體功能應(yīng)包括:系統(tǒng)應(yīng)該提供貨物存取數(shù)據(jù)的插入、刪除、更新;添加、修改、刪除貨物基本信息的功能以及提供查詢功能;倉(cāng)儲(chǔ)基本信息的查詢與修改;對(duì)庫(kù)存物品基本信息的查詢(要實(shí)現(xiàn)按多種條件的查詢)。2.3 概念結(jié)構(gòu)設(shè)計(jì)階段概念結(jié)構(gòu)設(shè)計(jì)階段是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,它通過(guò)對(duì)用戶需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于具體DBMS的概念模型。管理員編號(hào)管理員姓名倉(cāng)庫(kù)管理員信息管理員性別聯(lián)系方式倉(cāng)庫(kù)信息錄入倉(cāng)庫(kù)信息修改倉(cāng)庫(kù)信息查詢貨物信息刪除存取
3、信息修改貨物信息查詢存取信息錄入存取信息查詢倉(cāng)庫(kù)信息管理管理員信息刪除2.4 邏輯設(shè)計(jì)(1)貨物信息:包括貨物名、貨物編號(hào)、貨物總量、制造商等。(2)倉(cāng)庫(kù)信息:包括倉(cāng)庫(kù)編號(hào)、倉(cāng)庫(kù)名、貨物編號(hào)、庫(kù)存情況、管理員等。(3)存儲(chǔ)信息:包括倉(cāng)庫(kù)編號(hào)、貨物編號(hào)、入庫(kù)日期、出庫(kù)日期、貨物流量等。(4)管理者信息:包括管理者編號(hào)、姓名、性別、聯(lián)系電話、管理員簡(jiǎn)介等。根據(jù)這些需要,本系統(tǒng)需要“貨物信息”表,“倉(cāng)庫(kù)信息”表,“存取信息”表和“管理者信息”表。2.5.運(yùn)行環(huán)境規(guī)定2.5.1 設(shè)備運(yùn)行本軟件機(jī)器的硬件要求如下:1 .服務(wù)器一臺(tái),配置如下:CPUPentium4以上。內(nèi)存:512MB以上。硬盤:120
4、GB以上。實(shí)現(xiàn)聯(lián)機(jī)工作。2 .打印機(jī)一臺(tái),網(wǎng)絡(luò)共享。3 .終端機(jī)器若干臺(tái),配置如下:CPU:PentiumII以上內(nèi)存:256MB以上。硬盤:80GB以上實(shí)現(xiàn)聯(lián)機(jī)工作。2.5.2支持軟件操作系統(tǒng):Windows2000Server;WindowsXP。數(shù)據(jù)庫(kù):SQLServer20052.6數(shù)據(jù)庫(kù)實(shí)現(xiàn)數(shù)據(jù)庫(kù)實(shí)施是指建立數(shù)據(jù)庫(kù),編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫(kù),并進(jìn)行試運(yùn)行2.6.1 。創(chuàng)建數(shù)據(jù)庫(kù)(1)打開SQL工具“查詢分析器”(2) 在查詢窗口中鍵入下列SQL語(yǔ)句createdatabase倉(cāng)儲(chǔ)管理執(zhí)行上述SQL語(yǔ)句即可新建一名為倉(cāng)儲(chǔ)管理的數(shù)據(jù)庫(kù)。2.6.2 創(chuàng)建數(shù)據(jù)表在此倉(cāng)儲(chǔ)管理系統(tǒng)中需要
5、創(chuàng)建四個(gè)表,即貨物信息表、倉(cāng)庫(kù)信息表、存儲(chǔ)信息表和管理員信息表。創(chuàng)建數(shù)據(jù)庫(kù)后,為倉(cāng)儲(chǔ)管理數(shù)據(jù)庫(kù)添加數(shù)據(jù)表,步驟如下(1) 新建查詢窗口(2) 在查詢窗口中鍵入下列SQL語(yǔ)句createtable貨物信息(/創(chuàng)建貨物信息表貨物編號(hào)char(20)primarykey,/貨物編號(hào)貨物名稱varchar(20)notnull,/貨物名稱制造商地址varchar(26),/制造商地址)執(zhí)行上述SQL語(yǔ)句即可創(chuàng)貨物信息窗口相關(guān)表格,如圖所示:createtablecangku(/創(chuàng)建倉(cāng)庫(kù)信息表倉(cāng)庫(kù)編號(hào)char(10)primarykey,倉(cāng)庫(kù)編號(hào)倉(cāng)庫(kù)名稱varchar(20)notnull倉(cāng)庫(kù)名稱貨物編
6、號(hào)char(20),/貨物編號(hào)管理員編號(hào)char(20),/管理員編號(hào))執(zhí)行上述SQL語(yǔ)句即可倉(cāng)庫(kù)信息表相關(guān)表格,如圖所示:createtable存取信息(/創(chuàng)建存取記錄倉(cāng)庫(kù)編號(hào)char(10),倉(cāng)庫(kù)編號(hào)貨物編號(hào)char(20),/債物編號(hào)入庫(kù)時(shí)間datetime,/入庫(kù)日期出庫(kù)時(shí)間datetime,/出庫(kù)日期primarykey(倉(cāng)庫(kù)編號(hào),貨物編號(hào)),/定義主foreignkey倉(cāng)庫(kù)編號(hào))references倉(cāng)庫(kù)信息(倉(cāng)庫(kù)編號(hào))/外來(lái)鍵foreignkey貨物編號(hào))references貨物信息(貨物編號(hào)),/外來(lái)鍵執(zhí)行上述SQL語(yǔ)句即可存取信息表相關(guān)表格,如圖所示:L的存聃4言存JLW套一子
7、7用H音.存取信createtable倉(cāng)管員信息(/創(chuàng)建管理員信息表倉(cāng)管員編號(hào)char(20)primarykey,/管理員編號(hào)倉(cāng)管員姓名varchar(20)notnull,/姓名倉(cāng)管員性別char(2)check(Msexin(男:'女),/性別聯(lián)系電話char(13),/聯(lián)系電話)執(zhí)行上述SQL語(yǔ)句即可管理員信息信息表相關(guān)表格,如圖所示:2.6.3 創(chuàng)建視圖創(chuàng)建視圖可以屏蔽數(shù)據(jù)的復(fù)雜性,使用戶不必了解數(shù)據(jù)庫(kù)的結(jié)構(gòu),就可以方便的使用和管理數(shù)據(jù),簡(jiǎn)化數(shù)據(jù)權(quán)限管理??梢允褂脩糁魂P(guān)心她感興趣的某些特定數(shù)據(jù)和他們所負(fù)責(zé)的特定任務(wù),而那些不需要的或者無(wú)用的數(shù)據(jù)則不在視圖顯示,在某些情況下由于
8、表格結(jié)構(gòu)的對(duì)應(yīng)用程序的不良影響因此視圖提供了簡(jiǎn)單而有效的安全機(jī)制。創(chuàng)建視圖如下所示:CreateviewV-1asSelectC.倉(cāng)庫(kù)編號(hào),C貨物編號(hào),倉(cāng)庫(kù)信息.貨物名稱,倉(cāng)管員信息.管理員姓名From存取編號(hào).存取信息,倉(cāng)庫(kù)編號(hào).倉(cāng)庫(kù)信息倉(cāng)管員編號(hào).倉(cāng)管員信息Where存取信息.倉(cāng)庫(kù)編號(hào)=倉(cāng)庫(kù)信息.倉(cāng)庫(kù)編號(hào)and倉(cāng)庫(kù)信息.管理員編號(hào)=管理員編號(hào)查看視圖Select*FromV-12.6.4 為數(shù)據(jù)庫(kù)建立索引創(chuàng)建索引:(1)在貨物信息表的貨物名稱列上創(chuàng)建非聚行索引。Createindex貨物名稱ON貨物信息(貨物名稱)(2)在倉(cāng)庫(kù)信息表的倉(cāng)庫(kù)編號(hào)列上創(chuàng)建非聚集索引。Createuniquein
9、de/庫(kù)編號(hào)ON倉(cāng)庫(kù)信息(倉(cāng)庫(kù)編號(hào))2.6.5 數(shù)據(jù)庫(kù)的安全性創(chuàng)建SQLServe身份驗(yàn)證的登錄賬戶馬冬梅,密碼為123,默認(rèn)數(shù)據(jù)庫(kù)為倉(cāng)儲(chǔ)系統(tǒng)EXECsp_addlogin馬冬梅:23:倉(cāng)儲(chǔ)系統(tǒng)EXECsp_addlogin'小強(qiáng)',000:倉(cāng)儲(chǔ)系統(tǒng)'建立數(shù)據(jù)庫(kù)角色EXECsp_addrole總管Execsp_addrole配貨員'創(chuàng)建數(shù)據(jù)庫(kù)用戶EXECsp_adduser馬冬梅:馬冬梅:總管'EXECsp_adduser小強(qiáng)',小強(qiáng)',進(jìn)貨員'授權(quán)操作(1)把對(duì)表貨物信息的insert權(quán)限授予用戶小強(qiáng)grantinserton貨
10、物信息to小強(qiáng)2.6.6 數(shù)據(jù)庫(kù)的完整性數(shù)據(jù)庫(kù)的完整性包括域完整性,實(shí)體完整性,參照完整性。在該系統(tǒng)中,我運(yùn)用了約束來(lái)保證數(shù)據(jù)庫(kù)的完整性,我運(yùn)用主鍵約束,外鍵約束,來(lái)保證各個(gè)表中數(shù)據(jù)的正確性,各個(gè)表之間數(shù)據(jù)的一致性,相容性,具體語(yǔ)句如下;Createtable貨物信息(/創(chuàng)建貨物信息表貨物編號(hào)char(20)primarykey,/貨物編號(hào)Createtable倉(cāng)庫(kù)信息(/創(chuàng)建倉(cāng)庫(kù)信息表倉(cāng)庫(kù)編號(hào)char(10)primarykey/倉(cāng)庫(kù)編號(hào)createtable倉(cāng)庫(kù)管理員信息(/創(chuàng)建管理員信息表倉(cāng)管員編號(hào)char(20)primarykey,/管理員編號(hào)Createtable存取信息(/創(chuàng)建存取記錄倉(cāng)庫(kù)編號(hào)char(10),倉(cāng)庫(kù)編號(hào)貨物編號(hào)char(20),貨物編號(hào)Primarykey(倉(cāng)庫(kù)編號(hào),貨物編號(hào)),/定義主鍵Foreignkey(倉(cāng)庫(kù)編號(hào)References倉(cāng)庫(kù)信息(倉(cāng)庫(kù)編號(hào))外來(lái)鍵Foreignkey(貨物編號(hào)References貨物信息(貨物編號(hào)),/外來(lái)鍵2.6.7 總結(jié)在這次的課程設(shè)計(jì)中,讓我學(xué)到了很多在課堂上和書本上學(xué)不到的知識(shí),我在這次的課程設(shè)計(jì)中有很大的收獲。領(lǐng)略到了數(shù)據(jù)庫(kù)設(shè)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 茶葉購(gòu)銷合作合同模板
- 家族遺產(chǎn)合同樣本
- 天津市實(shí)習(xí)學(xué)生勞動(dòng)合同細(xì)則
- 電梯加裝項(xiàng)目合同模板
- 施工隊(duì)勞動(dòng)合同簡(jiǎn)明合同模板
- 農(nóng)村地區(qū)私人租地合同樣本協(xié)議
- 新版團(tuán)體人身意外傷害保險(xiǎn)合同條款解析
- 房地產(chǎn)公司合同審核與管理制度
- 信息系統(tǒng)的測(cè)試與質(zhì)量保證考核試卷
- 孤殘兒童心理關(guān)愛與支持體系構(gòu)建方法研究考核試卷
- 《行政倫理學(xué)教程(第四版)》課件 第1、2章 行政倫理的基本觀念、行政倫理學(xué)的思想資源
- 拆除工程施工拆除進(jìn)度安排
- 絕緣技術(shù)監(jiān)督上崗員:廠用電設(shè)備技術(shù)監(jiān)督考試資料一
- 衛(wèi)生監(jiān)督村醫(yī)培訓(xùn)課件
- 動(dòng)物的感覺器官
- 獵頭項(xiàng)目方案
- 2024年家庭教育指導(dǎo)師考試(重點(diǎn))題庫(kù)及答案(含各題型)
- 直腸癌術(shù)后的康復(fù)護(hù)理
- 性商老師課程培訓(xùn)課件
- 拆除鍋爐可行性報(bào)告
- 全套ISO45001職業(yè)健康安全管理體系文件(手冊(cè)及程序文件)
評(píng)論
0/150
提交評(píng)論