低值易耗品管理系統(tǒng)_第1頁
低值易耗品管理系統(tǒng)_第2頁
低值易耗品管理系統(tǒng)_第3頁
低值易耗品管理系統(tǒng)_第4頁
低值易耗品管理系統(tǒng)_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、課程設(shè)計報告課程設(shè)計名稱:數(shù)據(jù)庫原理與應(yīng)用系邰:系學(xué)生姓名:龔林園班級:09信科2班學(xué)號:成績:夕3F?i指導(dǎo)教師:沈佑田陳林開課時間:2011-2012學(xué)年1學(xué)期.二|/產(chǎn)ji'一、設(shè)計題目:低值、易耗品管理系統(tǒng)、L"),ll二.主要內(nèi)容:系統(tǒng)功能的基本要求:低值、易耗品信息的輸入,包括登記號、名稱、數(shù)量、單價、購買時間、購買系別、購買人、保管人等信息。低值、易耗品的領(lǐng)用信息輸入,包括登記號、名稱、數(shù)量、領(lǐng)用人、領(lǐng)用時間等信息。教務(wù)處設(shè)備科負(fù)責(zé)低值、易耗品的錄入,并能按年度、按系別等條件進(jìn)行統(tǒng)計、查看。各系負(fù)責(zé)領(lǐng)用信息的輸入,并能查看本系的所有低值、易耗品的購買紀(jì)錄,且能按

2、年度、領(lǐng)用人等條件進(jìn)行統(tǒng)計、查看。三.具體要求I1 .課程設(shè)計的內(nèi)容獨(dú)立自主完成,課程設(shè)計報告內(nèi)容完整、格式規(guī)范、排版整潔美觀;2 .后臺數(shù)據(jù)庫采用MSSQLSERVER2005,前臺界面語言不限,編寫的程序代碼,須有較詳細(xì)的注釋說明;四.進(jìn)度安排課程設(shè)計安排:16周星期一講解課程設(shè)計的內(nèi)容,安排每一天的具體任務(wù),分配并熟悉題目;歡迎共閱星期二需求分析:給出系統(tǒng)的功能需求、性能需求,并繪制DFD和DD;星期三概念結(jié)構(gòu)設(shè)計:繪制實(shí)體屬性圖(可選),局部ER圖和全局ER圖;星期四邏輯結(jié)構(gòu)設(shè)計:轉(zhuǎn)換、優(yōu)化、外模式的設(shè)計;星期五物理結(jié)構(gòu)設(shè)計及數(shù)據(jù)庫實(shí)施;17周星期一應(yīng)用程序編制調(diào)試、整理課程設(shè)計報告,

3、并檢查;星期二根據(jù)反饋結(jié)果修改課程設(shè)計;星期三提交作業(yè)上交的材料:課程設(shè)計的電子稿、打印稿、源碼(SQL代碼和程序代碼)五.成績評定考核方法:現(xiàn)場驗(yàn)收(占50%),課程設(shè)計報告(占50%)。考核內(nèi)容:學(xué)習(xí)態(tài)度(出勤情況,平時表現(xiàn)等)、方案合理性、各階段的圖表與程序編制質(zhì)量、設(shè)計報告質(zhì)量。成績評定:優(yōu),良,中,及格,不及格。特別說明:(1)如發(fā)現(xiàn)抄襲,按照不及格處理。(2)材料不齊的,考核等級降一級。電子稿件以壓縮文件的形式上交,壓縮命名為:11位學(xué)號+姓名正文撰寫包含的內(nèi)容:1、 需求分析2、 概念結(jié)構(gòu)設(shè)計3、 邏輯結(jié)構(gòu)設(shè)計-'i4、 物理結(jié)構(gòu)設(shè)計5、 數(shù)據(jù)庫實(shí)施及應(yīng)用程序編制6、 心

4、得體會7、 參考資料正文:題目:低值、易耗品管理系統(tǒng)歡迎共閱一.需求分析1.1 需求分析由于經(jīng)濟(jì)的快速發(fā)展,高校每年也不斷擴(kuò)招,這需要更加信息化,科學(xué)化的管理系統(tǒng)來管理低佰易耗品。為了規(guī)范低值易耗品的使用,根據(jù)院低值易耗品的管理規(guī)定,實(shí)現(xiàn)對文具、紙張、辦公耗材等方面的有效管理,特起草本需求,以便指導(dǎo)相應(yīng)管理系統(tǒng)的開發(fā)設(shè)計。相關(guān)管理及使用部門應(yīng)根據(jù)實(shí)際需要對需求提出修改完善意見。圍繞著易耗品的管理,系統(tǒng)維護(hù)的基礎(chǔ)數(shù)據(jù)是易耗品目錄。為了方便管理,易耗品目錄需進(jìn)行分類管理。為了節(jié)約采購成本,應(yīng)要求供貨商定期提供產(chǎn)品報價,在易耗品采購時綜合考慮各家報價進(jìn)行定向采購。系統(tǒng)管理的對象雖然是易耗品,但更重要

5、的是其庫存,即易耗品倉庫的管理。/“飛。"口口口易耗品的動態(tài)管理是從各部門的采購申請開始,經(jīng)過相關(guān)審批手續(xù)后,教務(wù)處部門匯總下單采購。供貨商按單送貨時,教務(wù)處人員辦理驗(yàn)收入庫手續(xù),并按單結(jié)算。申購部門根據(jù)實(shí)際到貨情況辦理領(lǐng)用手續(xù)。I,!Fi1.2 數(shù)據(jù)需求在調(diào)研過程中,用戶提供了該系統(tǒng)所需的輸入,輸出單據(jù)。輸入數(shù)據(jù)包括報價單,中購單,入庫單,報損,領(lǐng)用單,輸出數(shù)據(jù)包括缺貨單,采購單,結(jié)算,供貨單,以及各系領(lǐng)用情況和教務(wù)處采購情況。1.3 功能描述.QI低值易耗品管理系統(tǒng)的用戶是學(xué)校教務(wù)處設(shè)備科和各系負(fù)責(zé)人。其組要的功能包括教務(wù)處設(shè)備科負(fù)責(zé)低值易耗品的錄入、并能按年度按系別等條件進(jìn)行統(tǒng)

6、計、查看。各系負(fù)責(zé)領(lǐng)用信息的輸入,并能查看本系的所有低值易耗品的領(lǐng)用記錄,且能按年度、領(lǐng)用人等條件進(jìn)行統(tǒng)計、查看。1.4 數(shù)據(jù)流圖教務(wù)處設(shè)備科負(fù)責(zé)低值易耗品的統(tǒng)一購買和管理,各系部有需時,進(jìn)行領(lǐng)用。1.4.1 低值易耗品系統(tǒng)的數(shù)據(jù)流圖教務(wù)處1.4,2庫存管理,采購管理的數(shù)據(jù)流圖表1yLMSi數(shù)據(jù)類1n婁據(jù)護(hù)/明輸計mm_/密碼Chear,J!8/hmdh笞例部u/用戶匕應(yīng)商char8yhm-1領(lǐng)用記錄ochar8-采dj下4式介char8購cgr不購米購人char8甲sl單婁攵量char181FJ時間datatime_教懶P!wpbh物品編號char8wpm物品名char118bgr保管人ch

7、ar8xbdh系部代號char8xm系名char8lyr領(lǐng)用人char8lysjI;領(lǐng)用時間datatimexb系別char8gysm供應(yīng)商名char20dh電話char8Ixr聯(lián)系人char8zje總金額char81.5.2數(shù)據(jù)結(jié)構(gòu):表2歡迎共閱數(shù)據(jù)結(jié)構(gòu)名含義說明組成cgbm采購部門密碼,部門代號,用戶名dzyhp低值易耗品物品編號,物品名,物品型號,保管人xb系部系部代號,系名數(shù)據(jù)流名說明數(shù)據(jù)流來源數(shù)據(jù)流去向可供貨處理領(lǐng)用單各系教務(wù)處1.5.3數(shù)據(jù)流:數(shù)據(jù)存儲:表31.5.41.5.5數(shù)據(jù)理:二、概念構(gòu)設(shè)計1.米購信息圖如下:密碼數(shù)據(jù)存儲名輸入數(shù)據(jù)流y-組成領(lǐng)用記錄各系所領(lǐng)用物品的統(tǒng)計1.

8、,4,z產(chǎn).J-'、丁/1L所領(lǐng)用物品的信息以及r領(lǐng)用人庫存記錄對倉庫中物品進(jìn)庫,出庫的總記錄所有物品還剩余的數(shù)量缺貨說錄一二r部門代號&寸倉庫中短缺的物品統(tǒng))計二J所缺物品的詳細(xì)信息過程名輸入輸出J處理E-R教務(wù)處采購人員采購員將相同物而這段時間購買人數(shù)量庫存記錄更新,以教務(wù)處錄及新2.領(lǐng)用信息/111、m新物郵物品的詳供報價單物品編號藥3圖如下:處申購買日順高層領(lǐng)導(dǎo)總價格品的價格經(jīng)行比經(jīng)行審核,批準(zhǔn)與供應(yīng)商經(jīng)行結(jié)E-R各系領(lǐng)用系部代號所需物品的"處負(fù)責(zé)人員,廣系名經(jīng)行審核,批準(zhǔn)系部歡迎共三、邏輯結(jié)構(gòu)設(shè)計1、E-R圖向關(guān)系模型轉(zhuǎn)換數(shù)據(jù)庫只能一共包含6各基本表,即低值

9、易耗品表(dzyhp),采購部門(cgbm),采購單(cgd),系部表(xbb),領(lǐng)用單(lyd),報價單(bjd)。低值易耗品(dzyhp):物品編號,物品名,保管人,數(shù)量,單價主碼:物品編號采購部門(cgbm):用戶名,部門代號,密碼主碼:用戶名采購單(cgd):采購人,采購時間,單價,數(shù)量,物品編號,用戶名,物品名,總金額,部門代號主碼:(物品編號,用戶名)外碼:物品編號,用戶名系部表(xbb):系名,系部代號歡迎共閱主碼:系部代號領(lǐng)用單(lyd):物品編號,系名,數(shù)量,領(lǐng)用時間,領(lǐng)用人主碼:(物品編號,系名)外碼:物品編號,系名報價單:物品編號,物品名,單價,供應(yīng)商名,電話,聯(lián)系人主碼

10、:(物品編號,供應(yīng)商名)外碼:物品編號確定各關(guān)系模式是否是第三范式在將E-R圖轉(zhuǎn)換為關(guān)系模式后,首先需要分析各關(guān)系模式是否符合第三范式的要求,觀察上面的6個表,都滿足第三范式。四、物理結(jié)構(gòu)設(shè)計1、關(guān)系模式存取方法選擇/JlI/7存取方法是快速存取數(shù)據(jù)庫的技術(shù),數(shù)據(jù)庫管理系統(tǒng)一般提供多種存取方法。常用的有三類。第一類是索引法2,第二類是聚集索引,第三類是HASH這里對地址易耗品管理主要采用索引方法。如果一個屬性經(jīng)常在查詢條件中出現(xiàn)則可考慮建立索引。在低值易耗品的采購單上“物品編號”,“系號”是經(jīng)常出現(xiàn)的兩個蘇醒。因此可以在采購單上建立關(guān)于物品編號和系號的升序的索引,以提高對地址易耗品的查詢效率。

11、?'JH1'.|1'I.二|X|二/J/2、確定數(shù)據(jù)庫的存儲結(jié)構(gòu)Lj),ll確定數(shù)據(jù)庫物理結(jié)構(gòu)主要值確定數(shù)據(jù)存放的位置和存儲結(jié)構(gòu),包括:確定關(guān)系、索引、日志、備份等存儲安排和存儲結(jié)構(gòu),確定系統(tǒng)配置等。在綜合考慮存取時間、存儲空間利用率和維護(hù)代價三方面的因素下,經(jīng)過權(quán)衡,確定下數(shù)據(jù)的存放位置和存儲結(jié)構(gòu)。五、數(shù)據(jù)庫實(shí)施及應(yīng)用程序編制5.1 創(chuàng)建數(shù)據(jù)庫建立以“dbs201”命名的數(shù)據(jù)庫Createdatabasedbs2015.1.1 創(chuàng)建表1.創(chuàng)建低值易耗品表(dzyhp)Createtabledzyhp(Wpbhchar(8)primarykey,Wpmchar(8),B

12、grchar(8),Djchar(8),Slchar(8)2、創(chuàng)建采購部門表(cgbmCreatetablecgbm(歡迎共閱Bmdhchar(8),Yhmchar(8)primarykey,Mmchar(8)3、創(chuàng)建采購單表(cgd)Createtablecgd(Cgrchar(8),Cgsjdatetime,Djchar(8),Slchar(8),Wpbhchar(8),Yhmchar(8),Zjechar(8),Bmdhchar(8),Primarykey(wpbh,yhm),Foreignkey(wpbh)referencesdzyhp(wpbh),Foreignkey(yhm)ref

13、erencescgbm(yhm)4、創(chuàng)建系部表(xbb)Createtablexbb(Xbdhchar(8),xmchar(8)primarykey)5、創(chuàng)建領(lǐng)用單(lyd)Createtablelyd(Wpbhchar(8),Xmchar(8),Smchar(8),Lysjdatetime,Lyrchar(8),Slchar(8),Primarykey(wpbh,xm),Foreignkey(wpbh)referencesdzyhp(wpbh),Foreignkey(xm)referencesxbb(xm)6、創(chuàng)建報價單(bjd)Createtablebjd(Wpbhchar(8),Wpmc

14、har(8),Djchar(8),Gysmchar(20),Dhchar(8),Lxrchar(8),Primarykey(wpbh,gysm),Foreignkey(wpbh)referencesdzyhp(wpbh)歡迎共閱5.3數(shù)據(jù)庫的運(yùn)行和維護(hù)在這一階段,我們對系統(tǒng)的各個設(shè)計階段的結(jié)果進(jìn)行一一審查,并對基本功能進(jìn)行了驗(yàn)證,如數(shù)據(jù)庫的查詢、插入、刪除、更新等功能。1 .數(shù)據(jù)庫查詢Select*Fromcgd2 .設(shè)計外模式在數(shù)據(jù)庫應(yīng)用系統(tǒng)中,用戶需要將許多數(shù)據(jù)進(jìn)行統(tǒng)計,查詢,在設(shè)計關(guān)系模式階段我們已經(jīng)確定了低值易耗品管理系統(tǒng)所包含的全部的關(guān)系模式。1)領(lǐng)用統(tǒng)計Createprocedur

15、呦用統(tǒng)計wpbhchar(8),ndchar(8),lyrchar(8),xmchar(8)As<>-HS./廣.JIIfSelectwpbh,sl,lyr,lysj,xmFromlydWherewpbh=wpbhandleft(lysj,4)=ndandlyr=lyrandxm=xm2)結(jié)算Createprocedure結(jié)算gysmchar(8)AsSelectcgd.wpbh,wpm,sl,cgd.dj,zje,gysm,dh,lxrFrombjdinnerjoincgdonbjd.wpbh=cgd.wpbhWheregysm=gysm3)缺貨單Createviewqhd(wp

16、bh,wpm,dj)AsSelectwpbh,wpm,djFromdzyhpWheresl='0'3.實(shí)現(xiàn)1)缺貨提醒Createtrigger缺貨提醒Onlydafterupdate,insertAsIfexists(selectdzyhp.wpbh,wpm,dzyhp.slFromdzyhpinnerjoinlydondzyhp.wpbh=lyd.wpbhWherelyd.sl>dzyhp.sl)Rollback歡迎共閱2)價格提醒Createtrigger報價提醒OncgdafterupdateAsIfexists(Select*frominsertedjoindz

17、yhponinserted.wpbh=dzyhp.wpbhWhereinserted.dj>dzyhp.dj*1.1)BeginRollbackPrint'單價過高'End4、通告調(diào)用存儲過程創(chuàng)建dbms系統(tǒng)用戶Execsp_addlogin張建','123'Execsp_addlogin季華','111'Execsp_addlogin劉云','222'Execsp_addlogin露露','333'Execsp_addlogin周青','444'Exe

18、csp_addlogin陳濤','555'Execsp_addlogin趙軍','666'Execsp_addlogin揚(yáng)博','777'5、添力頑據(jù)庫用戶Execsp_adduse張建'Execsp_adduse李華Execsp_adduse劉云Execsp_adduse露露Execsp_adduse周青Execsp_adduse陳濤Execsp_adduse趙軍Execsp_adduse楊博6、授予張建用戶采購單各字段的更新權(quán)限及領(lǐng)用單的查詢權(quán)限。Grantupdateoncgdto張建Grantselecto

19、nlydto張建7、授予各系負(fù)責(zé)人對本系的領(lǐng)用信息插入及查詢權(quán)限Grantinsert,selectOnlydto李華Grantinsert,selectOnlydto劉云Grantinsert,selectOnlydto露露Grantinsert,selectOnlydto周青Grantinsert,selectOnlydto陳濤Grantinsert,selectOnlydto趙軍Grantinsert,select歡迎共閱Onlydto楊博8、創(chuàng)建角色gly,包含lyd的查詢權(quán)限以及dzyhp、cgd的更新權(quán)限。Usedbs201CreateroleglyGrantselectonlydtoglyGrantupdateondzyhptoglyGrantupdateoncgdtogly8、授予張建用戶角色glyExecsp_addrolemember'gly'張建'六、設(shè)計心得通過這次課程設(shè)計,初步的了解了一個系統(tǒng)建立的過程,本次課程設(shè)計是我

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論