歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

設(shè)備管理系統(tǒng) 數(shù)據(jù)庫課程設(shè)計(jì)

  • 資源ID:125111559       資源大小:1.07MB        全文頁數(shù):33頁
  • 資源格式: DOC        下載積分:30積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要30積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號:
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

設(shè)備管理系統(tǒng) 數(shù)據(jù)庫課程設(shè)計(jì)

數(shù)學(xué)與計(jì)算機(jī)學(xué)院課程設(shè)計(jì)說明書課程名稱:軟件工程與數(shù)據(jù)庫課程設(shè)計(jì)課程代碼:6014419題目:設(shè)備管理,系統(tǒng)年級/專業(yè)/班:學(xué)生姓名:學(xué)號:開始時(shí)間:2012年6月10日完成時(shí)間:2012年6月20日課程設(shè)計(jì)成績:學(xué)習(xí)態(tài)度及平時(shí)成績(30)技術(shù)水平與實(shí)際能力(20)創(chuàng)新(5)說明書(計(jì)算書、圖紙、 分析報(bào)告)撰寫質(zhì)量(45)總分(100)指導(dǎo)教師簽名:年 月 日軟件工程與數(shù)據(jù)庫課程設(shè)計(jì)任務(wù)書學(xué)院名稱:數(shù)學(xué)與計(jì)算機(jī)學(xué)院 課程代碼:6014419專 業(yè): 年 級:一、設(shè)計(jì)題目設(shè)備管理系統(tǒng)二、主要內(nèi)容主要數(shù)據(jù)表:設(shè)備明細(xì)帳表,設(shè)備使用單位代碼表,國家標(biāo)準(zhǔn)設(shè)備分類表等。 功能模塊1. 實(shí)現(xiàn)設(shè)備的錄入、刪除、修改等基本操作。2. 實(shí)現(xiàn)國家標(biāo)準(zhǔn)設(shè)備代碼的維護(hù)。3. 能夠?qū)υO(shè)備進(jìn)行方便的檢索。4. 實(shí)現(xiàn)設(shè)備折舊計(jì)算。5. 能夠輸出設(shè)備分類明細(xì)表。6. 具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。三、具體要求1、完成系統(tǒng)的需求分析通過需求分析確定系統(tǒng)需要處理的數(shù)據(jù)的需求,要求使用數(shù)據(jù)庫的輔助設(shè)計(jì) 工具(PowerDesigner等),建立業(yè)務(wù)處理模型。2、完成系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì)概念數(shù)據(jù)模型(CDM)用于完成數(shù)據(jù)庫的設(shè)計(jì), 與人和數(shù)據(jù)庫平臺和具體數(shù)據(jù)存儲結(jié)構(gòu)和工具無關(guān)。首先選擇局部應(yīng)用畫出分 E-R圖,最終形成系統(tǒng)的E-R圖3、完成系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)按照E-R圖轉(zhuǎn)換成關(guān)系模式的規(guī)則,將CDM轉(zhuǎn)換成邏輯數(shù)據(jù)模型,并為每個(gè) 關(guān)系模式設(shè)計(jì)主鍵、外鍵。分析關(guān)系模式中的依賴關(guān)系,對關(guān)系模式規(guī)范化處理4、完成系統(tǒng)物理結(jié)構(gòu)設(shè)計(jì)為每個(gè)關(guān)系分配存儲長度,建立數(shù)據(jù)庫的索引和視圖,定義關(guān)系中的主碼和 外碼,寫出關(guān)系創(chuàng)建和查詢的SQL語句。5、編碼選擇你自己熟悉的開發(fā)工具完成一個(gè)DBS系統(tǒng)的編碼工作。源代碼格式規(guī)范,注釋不少于三分之一四、主要技術(shù)路線提示1仔細(xì)閱讀設(shè)計(jì)指導(dǎo)書內(nèi)容,認(rèn)真掌握任務(wù)要求T2.需求分析弓3概念結(jié)構(gòu) 設(shè)計(jì)T 4.邏輯結(jié)構(gòu)設(shè)計(jì)T5.物理結(jié)構(gòu)設(shè)計(jì)T6.編碼.2. 后臺推薦采用SQL server或Oracle;前臺開發(fā)環(huán)境不限制??刹捎肁DO, ODBC, OLEDB或JDBC連接數(shù)據(jù)庫,并調(diào)用系統(tǒng)存儲過程、自定義存儲過程、函數(shù)等。五、進(jìn)度安排第1周:數(shù)據(jù)庫系統(tǒng)概念模型、數(shù)據(jù)模型設(shè)計(jì),創(chuàng)建數(shù)據(jù)庫以及相關(guān)對象; 第2周:前臺程序開發(fā),撰寫報(bào)告,接受檢查。六、完成后應(yīng)上交的材料1. 源程序一份(包含數(shù)據(jù)庫)2. 課程設(shè)計(jì)報(bào)告一份七、推薦參考資料1. 王珊數(shù)據(jù)庫系統(tǒng)概論(第四版).高等教育出版社2. 閃四清數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用教程清華大學(xué)出版社3. 周龍?bào)J數(shù)據(jù)庫管理系統(tǒng)實(shí)現(xiàn)技術(shù)中國地質(zhì)大學(xué)出版社4. 張海藩軟件工程概論清華大學(xué)出版社5陳明編著實(shí)用軟件工程基礎(chǔ)清華大學(xué)出版社6. 成先海數(shù)據(jù)庫基礎(chǔ)與應(yīng)用-SQL SERVER2000.機(jī)械工業(yè)出版社出版指導(dǎo)教師簽名日期年_月日系 主 任審核日期年_月_日摘要隨著計(jì)算機(jī)的普及,以及In ter net進(jìn)入商業(yè)和社會應(yīng)用階段,設(shè)備的種類、 數(shù)量越來越多,如何利用先進(jìn)的網(wǎng)絡(luò)技術(shù)和日新月異的計(jì)算機(jī)設(shè)備來有效地收 集、處理這些設(shè)備,建立以信息化為核心的管理體制,減輕管理人員和業(yè)務(wù)人員 的數(shù)據(jù)處理負(fù)擔(dān),極大地提高設(shè)備管理效率和管理手段,己經(jīng)成為當(dāng)今社會的潮 /流0設(shè)備管理系統(tǒng)則是一個(gè)以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)設(shè)備通信 設(shè)備以及其他辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、儲存、更新和維護(hù),以 戰(zhàn)略竟優(yōu)、提高效率為目的,支持高層決策、中層控制、基層運(yùn)作的集成化的人 機(jī)系統(tǒng)。而設(shè)備管理是管理系統(tǒng)的一個(gè)子系統(tǒng),它具有管理信息系統(tǒng)的共性,同 時(shí)也具有其特殊性。設(shè)備是生產(chǎn)的生命線,對研究所正常生產(chǎn)起著決定性的作用。 信息安全設(shè)備管理已成為現(xiàn)代研究所管理的一個(gè)重要組成部分。把信息安全設(shè)備 管理納入研究所管理的重要組成部分己經(jīng)成為一種趨勢。目前設(shè)備自動化管理水平不是很高。大多數(shù)設(shè)備管理辦法是設(shè)備采購進(jìn)來以 后,將設(shè)備的基本情況和相關(guān)信息登記存檔,然后將檔案存檔。以后檔案基本就 沒人維護(hù),如設(shè)備位置變遷、設(shè)備當(dāng)前運(yùn)行狀態(tài)等信息根本不會體現(xiàn)在設(shè)備臺帳 上,即設(shè)備跟蹤信息不能及時(shí)體現(xiàn)在設(shè)備檔案上。某些使用設(shè)備管理系統(tǒng)的單位, 對設(shè)備的跟蹤信息即使能體現(xiàn)在設(shè)備檔案上,但設(shè)備的缺陷處理及設(shè)備缺陷等功 能沒有實(shí)施,設(shè)備檢修的備品備件情況和折舊核算沒有實(shí)現(xiàn)。將管理任務(wù)分成小 塊,落實(shí)到個(gè)人并能隨時(shí)查詢設(shè)備當(dāng)前情況和歷史情況,對設(shè)備的可靠性分析有 直接作用,使管理人員從手工計(jì)算、統(tǒng)計(jì)工作中解脫出來。關(guān)鍵詞:網(wǎng)絡(luò)化;計(jì)算機(jī);對策;設(shè)備管理目 錄引言11需求分析22概要設(shè)計(jì)42.1系統(tǒng)流程圖42.2系統(tǒng)功能模塊設(shè)計(jì)52.3系統(tǒng)總體設(shè)計(jì)63數(shù)據(jù)庫設(shè)計(jì)63.1概念模型設(shè)計(jì)63.2邏輯結(jié)構(gòu)設(shè)計(jì)93.3物理結(jié)構(gòu)設(shè)計(jì)104程序模塊設(shè)計(jì)144.1開發(fā)環(huán)境及數(shù)據(jù)庫連接144.2模塊1設(shè)計(jì)144.3模塊2設(shè)計(jì)154.4模塊3設(shè)計(jì)165系統(tǒng)測試175.1測試環(huán)境175.2測試用例及結(jié)果17結(jié)論25致謝26參考文獻(xiàn)27引言目前國內(nèi)學(xué)校教學(xué)設(shè)備自動化管理水平不是很高。大多數(shù)設(shè)備管理辦法是設(shè) 備采購進(jìn)來以后,將設(shè)備的基本情況和相關(guān)信息登記存檔,然后將檔案存檔。以 后檔案基本就沒人維護(hù),如設(shè)備位置變遷、檢修情況、設(shè)備當(dāng)前運(yùn)行狀態(tài)等信息 根本不會體現(xiàn)在設(shè)備臺帳上,即設(shè)備跟蹤信息不能及時(shí)體現(xiàn)在設(shè)備檔案上。某些 使用設(shè)備管理系統(tǒng),對設(shè)備的跟蹤信息即使能體現(xiàn)在設(shè)備檔案上,但設(shè)備的缺陷 處理及設(shè)備缺陷等功能沒有實(shí)施,設(shè)備檢修的備品備件情況和檢修成本核算沒有 實(shí)現(xiàn),整個(gè)設(shè)備管理信息化仍處于較低水平。本信息系統(tǒng)合理的借鑒國際領(lǐng)先的設(shè)備管理思想并結(jié)合設(shè)備管理現(xiàn)狀,可以 完全能滿足國內(nèi)設(shè)備管理的需要。并通過對各行業(yè)設(shè)備管理情況的長期研究探 索,以靈活、通用為主要設(shè)計(jì)思想,開發(fā)適合于各行業(yè)設(shè)備管理信息系統(tǒng)。本系 統(tǒng)將會提高辦公效率和設(shè)備可靠性,減少工作人員的勞動強(qiáng)度,減少辦公耗材, 提高現(xiàn)代化管理水平。實(shí)時(shí)報(bào)警功能對安全生產(chǎn)更是不可忽視。1需求分析1.1系統(tǒng)分析本系統(tǒng)主要完成設(shè)備信息管理,系統(tǒng)登陸,添加設(shè)備,刪除設(shè)備,查找設(shè)備, 用戶登錄系統(tǒng)和退出系統(tǒng)時(shí),程序要從已有的系統(tǒng)用戶資料數(shù)據(jù)表中讀取用戶名 和密碼,并檢驗(yàn)該密碼與用戶輸入的密碼是否匹配,只有用戶名在數(shù)據(jù)庫中存在 并且密碼正確時(shí),用戶才能進(jìn)入系統(tǒng)。當(dāng)需要完成實(shí)驗(yàn)設(shè)備信息操作時(shí),程序就 將這些操作的信息寫入到相應(yīng)的數(shù)據(jù)表中。當(dāng)用戶需要查詢這些操作信息時(shí),程 序又從數(shù)據(jù)庫中讀出相應(yīng)的操作信息??尚行苑治霎?dāng)接受一個(gè)軟件開發(fā)任務(wù),就進(jìn)入軟件生命的第一個(gè)階段,即進(jìn)行可行性的研 究。并不是所有問題具有簡單的解決辦法,許多問題不能在預(yù)定的規(guī)模之內(nèi)解決。 因此通過可行性的研究分析可以知道問題。有無可行性的解決方法,進(jìn)而避免人力、物力和才力的浪費(fèi)。在現(xiàn)行系統(tǒng)初步 調(diào)查的基礎(chǔ)上就可以提出新系統(tǒng)目標(biāo),即新系統(tǒng)建立后所要求達(dá)到的運(yùn)行指標(biāo), 這是系統(tǒng)開發(fā)和評價(jià)的依據(jù)。系統(tǒng)目標(biāo)應(yīng)充分體現(xiàn),直接為設(shè)備信息管理系統(tǒng)服 務(wù),并且,程序可以分期分批實(shí)現(xiàn)。但是,需要指出的是,系統(tǒng)目標(biāo)是不可能在 總體規(guī)劃階段就提得非常具體,它還將在開發(fā)過程中逐步明確和定量化。以達(dá)到 更加出色的程序系統(tǒng)??墒?,目標(biāo)的提法不盡相同,例如:提高管理工作者效率, 減輕勞動強(qiáng)度;提高信息處理速度和準(zhǔn)確性;為實(shí)驗(yàn)室管理者提供更方便、科學(xué) 的服務(wù)項(xiàng)目。系統(tǒng)的目標(biāo)確定后,就可以從以下四方面對能否實(shí)現(xiàn)新系統(tǒng)目標(biāo)進(jìn) 行可行性分析.技術(shù)可行性根據(jù)客戶提出的系統(tǒng)功能、性能及實(shí)現(xiàn)系統(tǒng)的各項(xiàng)約束條件,根據(jù)新系統(tǒng)目標(biāo) 來衡量所需的技術(shù)是否具備,本系統(tǒng)是一個(gè)數(shù)據(jù)庫管理和查詢的系統(tǒng),現(xiàn)有的技 術(shù)以較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項(xiàng)條件良好,估計(jì)利用現(xiàn) 有技術(shù)條件應(yīng)完全可以達(dá)到該系統(tǒng)的功能目標(biāo)。同時(shí),考慮給予的開發(fā)期限也較 為充裕,預(yù)計(jì)系統(tǒng)是可以在規(guī)定期限內(nèi)完成開發(fā)。經(jīng)濟(jì)可行性估算新系統(tǒng)的成本效益分析,其中包括估計(jì)項(xiàng)目開發(fā)的成本,開發(fā)費(fèi)用和今后 的運(yùn)行、維護(hù)費(fèi)用,估計(jì)新系統(tǒng)將獲得的效益,估算開發(fā)成本是否回高于項(xiàng)目預(yù) 期的全部經(jīng)費(fèi)。并且,分析系統(tǒng)開發(fā)是否會對其它產(chǎn)品或利潤帶來一定影響。(1) 支出:硬件設(shè)備:PC機(jī)軟件設(shè)備:WIND0WS2000/XP、Visual Studio 2010、SQL Server2008軟件設(shè)計(jì)和開發(fā)費(fèi)用經(jīng)常性支出:軟件維護(hù)費(fèi)用、軟件使用費(fèi)用。(2) 效益:系統(tǒng)的效益可以從經(jīng)濟(jì)效益和社會效益兩方面考慮。對于實(shí)驗(yàn)室設(shè)備管理系統(tǒng) 則應(yīng)著重分析其社會效益。例如,系統(tǒng)投入運(yùn)行后可以使實(shí)驗(yàn)室管理實(shí)現(xiàn)科學(xué)化、 規(guī)范化。增強(qiáng)了工作人員對管理工作者的管理能力、提高了工作效率。運(yùn)行可行性新系統(tǒng)的研制和開發(fā)是充分得考慮工作人員對企業(yè)事務(wù)的易于管理,管理者 方便查詢設(shè)備信息效率。從而能完全滿足使用者的要求。1.2用戶需求設(shè)備管理系統(tǒng)是企業(yè)內(nèi)部的信息管理系統(tǒng),是連接企業(yè)內(nèi)部各生產(chǎn)部門的橋 梁與紐帶,起著核心作用。目前企業(yè)設(shè)備自動化管理水平不是很高。大多數(shù)設(shè)備 管理辦法是設(shè)備的采購進(jìn)來以后,將設(shè)備的基本情況和相關(guān)信息登記存檔,然后 將檔案存檔。以后的檔案基本就沒人維護(hù),如設(shè)備修改、刪除情況、設(shè)備的當(dāng)前 運(yùn)行狀態(tài)等信息本不會呈現(xiàn)在管理工作人員面前,由于散亂、復(fù)雜、查找和整理 不便,即設(shè)備跟蹤信息不能及時(shí)體現(xiàn)在設(shè)備的檔案上。某些企業(yè)采用專門人工整 點(diǎn),對設(shè)備的跟蹤信息即使能記錄在案,但無形中增加了繁重的手工勞動,整個(gè) 設(shè)備管理水平還是較低。本系統(tǒng)會提高辦公效率和設(shè)備可靠性,減少工作人員的勞動強(qiáng)度,減少辦公 耗材,提高現(xiàn)代化管理水平。企業(yè)面對市場競爭的巨大壓力,要求企業(yè)創(chuàng)造新的 利潤源,這為企業(yè)如何配置有限資源,利用先進(jìn)計(jì)算機(jī)技術(shù)不斷開發(fā)出操作簡便、 界面友好、靈活、實(shí)用、安全,更具時(shí)效性的設(shè)備信息管理系統(tǒng)有著更高的要求。傳統(tǒng)的設(shè)備管理主要是以人工抄寫記錄存檔的運(yùn)行模式。21世紀(jì)是科技信 息時(shí)代,陳舊的管理模式不是適應(yīng)新時(shí)代的要求,它存在著操作速度慢、散亂、復(fù) 雜等一系列缺點(diǎn)與不足。由于散亂、復(fù)雜,很可能文案丟失的情況,而且查找也 不方便,給管理工作人員帶來很大程度的管理滯后,增加了成本,降低了企業(yè)生 產(chǎn)力。自中國加入wto以來,給國內(nèi)一些企業(yè)帶來很大的竟?fàn)帀毫?,市場竟?fàn)幵?來越來激烈。提高企業(yè)生產(chǎn)力,降低成本是當(dāng)前惟一解決有效途徑。如何解決這 一問題正式我要陳述的,關(guān)注當(dāng)代形式,利用社會上出來的先進(jìn)技術(shù)開發(fā)出新的 設(shè)備管理系統(tǒng)是許多企業(yè)拭目以待的,正所謂“工欲善其事,必先利其器”由此開發(fā)的設(shè)備管理系統(tǒng)是一套完全為設(shè)備管理人員設(shè)計(jì)的把設(shè)備管理由 被動管理轉(zhuǎn)為主動管理的系統(tǒng),它的使用將極大地提高設(shè)備管理部門的工作效 率,使設(shè)備管理人員解脫了繁重的手工勞動,實(shí)現(xiàn)了設(shè)備整個(gè)生命周期的計(jì)算機(jī) 化管理,同時(shí)再與使用單位內(nèi)部網(wǎng)絡(luò)配合的基礎(chǔ)上可以實(shí)現(xiàn)無紙化辦公。系統(tǒng)主要完成任務(wù)的數(shù)據(jù)查詢(庫設(shè)備查詢、領(lǐng)用查詢、消耗查詢)模塊分 析設(shè)計(jì)與的實(shí)現(xiàn),通過設(shè)備的屬性字段查詢每一件產(chǎn)品設(shè)備零件信息,使管理人 員隨時(shí)掌握設(shè)備的現(xiàn)狀及公司雇員領(lǐng)用設(shè)備、消耗設(shè)備的情況。設(shè)備管理系統(tǒng)包 括數(shù)據(jù)處理、數(shù)據(jù)查詢和成本核算三個(gè)子功能模塊。數(shù)據(jù)處理功能:新設(shè)備的添加、修改、刪除。數(shù)據(jù)查詢功能:實(shí)現(xiàn)對設(shè)備信息、賬目明細(xì)、設(shè)備標(biāo)準(zhǔn)代碼使用、設(shè)備分 類的查詢功能。設(shè)備折舊功能:對舊設(shè)備的根據(jù)使用時(shí)間的長短對其進(jìn)行價(jià)格的折舊計(jì)2概要設(shè)計(jì)2.1系統(tǒng)流程圖實(shí)現(xiàn)設(shè)備的錄入、刪除、修改等基本操作。 實(shí)現(xiàn)國家標(biāo)準(zhǔn)設(shè)備代碼的維護(hù)。能夠?qū)υO(shè)備進(jìn)行方便的檢索。實(shí)現(xiàn)設(shè)備折舊計(jì)算。能夠輸出設(shè)備分類明細(xì)表。2.3系統(tǒng)總體設(shè)計(jì)本系統(tǒng)總體上分為8個(gè)大模塊,每個(gè)模塊下實(shí)現(xiàn)不同的功能,總體設(shè)計(jì)結(jié)構(gòu)如下圖:3數(shù)據(jù)庫設(shè)計(jì)3.1概念模型設(shè)計(jì)設(shè)計(jì)原理概念模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ)。由于各個(gè)機(jī)器上實(shí)現(xiàn)的DBMS軟件都 是基于某種數(shù)據(jù)模型的,但是在具體機(jī)器上實(shí)現(xiàn)的模型都有許多嚴(yán)格的限制。而 現(xiàn)實(shí)應(yīng)用環(huán)境是復(fù)雜多變的,如果把實(shí)現(xiàn)世界中的事物直接轉(zhuǎn)換為機(jī)器中的對 象,就非常不方便。因此,人們研究把現(xiàn)實(shí)世界中的事物抽象為不依賴與具體機(jī) 器的信息結(jié)構(gòu),又接近人們的思維,并具有豐富語義的概念模型,然后再把概念 模型轉(zhuǎn)換為具體的機(jī)器上DBMS支持的數(shù)據(jù)模型。概念模型的描述工具通常是使 用E-R模型圖。該模型不依賴于具體的硬件環(huán)境和DBMS。概念結(jié)構(gòu)是對現(xiàn)實(shí)世 界的一種抽象。所謂抽象是對實(shí)際的人、物、事和概念進(jìn)行人為處理,抽取所關(guān) 心的共同特性,忽略非本質(zhì)的細(xì)節(jié),并把這些特性用各種概念精確的加以描述, 這些概念組成了某種模型。通過概念設(shè)計(jì)得到的概念模型是從現(xiàn)實(shí)世界的角度對 所要解決的問題的描述,不依賴于具體的硬件環(huán)境和DBMS。在需求分析和邏輯設(shè)計(jì)之間增加概念設(shè)計(jì)階段,可以使設(shè)計(jì)人員僅從用戶的 角度看待數(shù)據(jù)及處理要求和約束。概念模型經(jīng)過對物質(zhì)管理所涉及的數(shù)據(jù)進(jìn)行分析,得到如下的實(shí)體:(1)設(shè)備:屬性包括設(shè)備號、設(shè)備名、價(jià)格、日期、類別、使用時(shí)間。(2)賬目信息:屬性包括設(shè)備號、設(shè)備名、價(jià)格、日期。(3)分類信息:屬性包括類號、類名、設(shè)備號、設(shè)備名。(4)代碼:屬性包括代碼號、設(shè)備號、設(shè)備名、使用單位。所設(shè)計(jì)的概念模型(E-R圖)如下::用戶名:密碼 圖3.1管理員實(shí)體E-R圖圖3.2設(shè)備實(shí)體的局部ER模型圖圖3.3賬目代碼實(shí)體ER圖圖3.3類別實(shí)體的局部ER模型圖圖3.3設(shè)備代碼實(shí)體的局部ER模型圖.類別亠日期口圖3.4系統(tǒng)ER圖3.2邏輯結(jié)構(gòu)設(shè)計(jì)將實(shí)體轉(zhuǎn)換為關(guān)系模式設(shè)備(設(shè)備號,設(shè)備名,價(jià)格,使用時(shí)間,類型,日期)賬目(賬目號,設(shè)備名,價(jià)格,日期)設(shè)備代碼(代碼號,設(shè)備號,設(shè)備名,使用單位)類別(類號,類名,設(shè)備號,設(shè)備名)將聯(lián)系轉(zhuǎn)換為關(guān)系模式管理(基本信息查詢,基本信息添加,基本信息修改,基本信息刪除,設(shè)備 折舊計(jì)算)3.3物理結(jié)構(gòu)設(shè)計(jì)基本表設(shè)計(jì)1、shebeixinxi 表表 3.1 shebeixinxi 表字段名字段描述字段類型備注設(shè)備號設(shè)備號varcharNOT NULL設(shè)備名設(shè)備名稱varcharNOT NULL價(jià)格設(shè)備購買價(jià)格intNOT NULL日期購買時(shí)間datetimeNOT NULL使用時(shí)間使用時(shí)間intNOT NULL類別分屬于類別varcharNOT NULL創(chuàng)建設(shè)備信息表的SQL語句如下:CREATE TABLE shebeixinxi(設(shè)備號varchar(10) PRIMARY KEY,設(shè)備名varchar(10) NULL,價(jià)格in t NOT NULL,日期da tet imeNOT NULL,使用時(shí)間in t NOTNULL,類別varchar(10) NOTNULL,2、daima 表表 3.2 daima 表字段名字段描述字段類型備注設(shè)備號設(shè)備號varcharNOT NULL設(shè)備名設(shè)備名稱varcharNOT NULL代碼號代碼使用號碼varcharNOT NULL使用單位代碼的使用單位varcharNOT NULL創(chuàng)建daima信息表的SQL語句如下: CREATE TABLE daima(設(shè)備號varchar(10) NOT NULL,設(shè)備名varchar(10) NULL,使用單位varchar(10) NOTNULL,代碼號varchar(10) NOTNULL PRIMARY KEY, )2、 fenlei表表 3.3 fenlei 表字段名字段描述字段類型備注設(shè)備號設(shè)備號varcharNOT NULL設(shè)備名設(shè)備名稱varcharNOT NULL類號標(biāo)記設(shè)備類型varcharNOT NULL類名設(shè)備所屬類型名稱varcharNOT NULL創(chuàng)建daima信息表的SQL語句如下:CREATE TABLE fenlei(設(shè)備號varchar(10) NOT NULL,設(shè)備名varchar(10) NULL,類號varchar(10) PRIMARY KEY,類名varchar(10) NOTNULL,)2、 zhang表表 3.3 zhang 表字段名字段描述字段類型備注設(shè)備號設(shè)備號varcharNOT NULL設(shè)備名設(shè)備名稱varcharNOT NULL價(jià)格標(biāo)記設(shè)備價(jià)格varcharNOT NULL日期設(shè)備購買日期varcharNOT NULL創(chuàng)建daima信息表的SQL語句如下:CREATE TABLE zhang(賬目號varchar(10) NOT NULL PRIMARY KEY,設(shè)備名varchar(10) NOT NULL,價(jià)格varchar(10) NOTNULL,日期varchar(10) NOTNULL,)視圖設(shè)計(jì)建立設(shè)備信息視圖:Creat view設(shè)備信息視圖as select設(shè)備號,設(shè)備名,日期,價(jià)格,使用時(shí)間, 類別 from shebeixinxi建立賬目視圖:Creat view 賬目視圖as select賬目號,設(shè)備名,價(jià)格,日期from zhang 建立分類信息視圖:Creat view分類信息視圖as select類號,類名,設(shè)備號,設(shè)備名from fenlei 建立代碼信息視圖:Creat view代碼信息視圖as select設(shè)備號,設(shè)備名,代碼號,使用單位from daima索引設(shè)計(jì)1、管理員表索引表1.9管理員索引字段名字段描述字段類型備注用戶名唯標(biāo)識個(gè)用戶varchar(10)主鍵創(chuàng)建索引SQL語句:ALTER TABLE dbo.用戶登錄ADD CONSTRAINT PK_用戶登錄PRIMARY KEY CLUSTERED(用戶名ASC)WITH (PAD_INDEX=OFF, STATISTICS_NORECOMPUTE=OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY=OFF,ONLINE=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS = ON) ON PRIMARY2、設(shè)備索引表2.1設(shè)備信息索引字段名字段描述字段類型備注設(shè)備號唯標(biāo)識個(gè)設(shè)備varchar(lO)主鍵創(chuàng)建索引SQL語句:USE sbALTER TABLE dbo.設(shè)備信息ADD CONSTRAINT PK_設(shè)備號PRIMARY KEY CLUSTERED(設(shè)備號ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF,IGNORE_DUP_KEY=OFF,ONLINE=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS =ON) ON PRIMARY3、代碼表索引表2.2代碼信息索引字段名字段描述字段類型備注代碼號唯標(biāo)識設(shè)備使用 單位varchar(lO)主鍵創(chuàng)建索引SQL語句:ALTER TABLE dbo.daima ADD CONSTRAINT PK_代碼號PRIMARY KEY CLUSTERED(代碼號ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF,IGNORE_DUP_KEY=OFF,ONLINE=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS =ON) ON PRIMARY4、賬目索引表2.3賬目信息索引字段名字段描述字段類型備注賬號唯標(biāo)識個(gè)賬目varchar(lO)主碼創(chuàng)建索引SQL語句:ALTER TABLE dbo.zhang ADD CONSTRAINT PK_ 賬號PRIMARY KEY CLUSTERED(賬號ASC,)WITH(PAD_INDEX二 FF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF,IGNORE_DUP_KEY=OFF,ONLINE=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS =ON) ON PRIMARY5、分類索引表2.3店面-服裝信息索引字段名字段描述字段類型備注類號唯標(biāo)識設(shè)備所屬 類別varchar(10)主碼創(chuàng)建索引SQL語句:ALTER TABLE dbo.fenlei ADD CONSTRAINT PK_ 類號PRIMARY KEY CLUSTERED(類號ASC,)WITH(PAD_INDEX=OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF,IGNORE_DUP_KEY=OFF,ONLINE=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS =ON) ON PRIMARY4程序模塊設(shè)計(jì)4.1開發(fā)環(huán)境及數(shù)據(jù)庫連接本系統(tǒng)所使用的開發(fā)環(huán)境為Microsoft Visual Studio 2008和Microsoft SQL Server 200&開發(fā)語言是C#,通過C#提供的數(shù)據(jù)庫借口,把主程序和數(shù)據(jù) 庫連接起來。本系統(tǒng)連接數(shù)據(jù)庫通過C#的連接方式,運(yùn)用C#提供的類SQLConnectiong、 SQLCommand等進(jìn)行數(shù)據(jù)庫連接。4.2模塊1設(shè)計(jì)設(shè)計(jì)思路本模塊為用戶登錄模塊,主要設(shè)計(jì)思路是用戶通過已經(jīng)注冊成功的用戶名和 密碼進(jìn)行登錄此系統(tǒng),對于無權(quán)用戶,禁止其進(jìn)入此系統(tǒng)實(shí)現(xiàn)方法4.3模塊2設(shè)計(jì)4.3.1設(shè)計(jì)思路本模塊為用戶注冊模塊,通過用戶注冊能夠增加管理員,把新增的管理員信息寫入用戶登錄表中實(shí)現(xiàn)方法4.4模塊3設(shè)計(jì)設(shè)計(jì)思路本模塊設(shè)備管理,設(shè)計(jì)方向主是要能夠?qū)υO(shè)備信息進(jìn)行管理,通過C# 編輯界面,連接數(shù)據(jù)庫,對數(shù)據(jù)進(jìn)行管理,查詢,修改和刪除,添加。實(shí)現(xiàn)方法查詢設(shè)備信息查詢賬目信息查詢代碼信息輸入添加信息輸入修改信息按設(shè)備號刪除按設(shè)備名刪除輸入設(shè)備號5系統(tǒng)測試5.1測試環(huán)境系統(tǒng)測試的時(shí)候主要是黑盒測試,進(jìn)行功能的驗(yàn)證。工具:Windows XP、Microsoft Visual Studio 20105.2測試用例及結(jié)果界面測試測試界面是否整潔美觀,檢查所有的頁面是否能夠正確的顯示,每個(gè)頁面 的風(fēng)格是否一致,界面是否有錯別字,頁面每一個(gè)鏈接是否有對應(yīng)的界面,頁面 控件和操作按鈕的位置是否合理,界面中的下拉列表的值是否正確,是否有重復(fù) 的值。界面測試結(jié)果,界面整潔美觀,界面風(fēng)格一致,無錯別字,控件按鈕位置合 適易于操作,輸入框、下拉列表等顯示正確。功能測試1、登錄測試用例編號用戶名密碼預(yù)期結(jié)果111(正確)11 (正確)成功登錄系統(tǒng)的操作首頁211(正確)Ad(錯誤)停留在登錄界面,不能進(jìn)入系統(tǒng)322(錯誤)adm in(正確)停留在登錄界面,不能進(jìn)入系統(tǒng)4(空)11(正確)停留在登錄界面,不能進(jìn)入系統(tǒng)511(正確)(空)停留在登錄界面,不能進(jìn)入系統(tǒng)用例2、3、4、5的實(shí)際結(jié)果,如圖5.1所示:用戶登錄:圖5.1登錄界面圖5.2登錄失敗用例1的實(shí)際結(jié)果,如圖5.2所示:圖5.3登錄成功2、查詢測試查詢設(shè)備信息查詢刪際修改折舊退岀懣加設(shè)備號設(shè)備名伽日期.類射使用時(shí)間a;2423419198/9/9W21米1W E S E E44.1990/9/9114圖5.4查詢設(shè)備信息查詢明細(xì)賬:圖5.5查詢明細(xì)賬3、添加測試添加界面:圖5.6添加設(shè)備信息界面1添加后運(yùn)行界面:1磅主1 直詢 刪除務(wù)改折舊退出 添加設(shè)備號設(shè)備容價(jià)格曰期類別使用時(shí)間2mnifTi111L992/9/8fgg-31W 5 5 5 54<1990/9/9114圖5.7添加設(shè)備后運(yùn)行界面4、修改測試修改前運(yùn)行界面:圖5.8修改設(shè)備前設(shè)備信息修改界面:圖5.9修改成功修改后運(yùn)行界面:圖5.10修改后查詢界面5、刪除刪除前運(yùn)行界面:圖5.11刪除前界面刪除后運(yùn)行界面:圖5.12刪除后運(yùn)行界面6、折舊計(jì)算圖5.13折舊界面結(jié)論設(shè)備管理系統(tǒng)(Equipment Management System)是將信息化了設(shè)備技術(shù)信息與 現(xiàn)代化管理相結(jié)合,是實(shí)現(xiàn)研究級管理信息化的先導(dǎo)。設(shè)備管理軟件是設(shè)備管理 模式與計(jì)算機(jī)技術(shù)結(jié)合的產(chǎn)物,設(shè)備管理的對象是研究所中各種各樣的設(shè)備。設(shè)備管理系統(tǒng)則是一個(gè)以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)設(shè)備通信 設(shè)備以及其他辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、儲存、更新和維護(hù),以 戰(zhàn)略竟優(yōu)、提高效率為目的,支持高層決策、中層控制、基層運(yùn)作的集成化的人 機(jī)系統(tǒng)。而設(shè)備管理是管理系統(tǒng)的一個(gè)子系統(tǒng),它具有管理信息系統(tǒng)的共性,同 時(shí)也具有其特殊性。設(shè)備是生產(chǎn)的生命線,對研究所正常生產(chǎn)起著決定性的作用。 信息安全設(shè)備管理已成為現(xiàn)代研究所管理的一個(gè)重要組成部分。把信息安全設(shè)備 管理納入研究所管理的重要組成部分己經(jīng)成為一種趨勢。致謝在本次課程設(shè)計(jì)過程中,首先感謝老師對我在這個(gè)過程中所遇到的難題加以 悉心的指導(dǎo)和糾正。其次感謝周圍同學(xué)的幫助,這是一門新課程。如果沒有他們 的幫助,我的這個(gè)過程將變得更困難。總之,此次設(shè)計(jì)加深了對數(shù)據(jù)庫的了解,在設(shè)計(jì)過程中遇到的難題也一一解決, 給自己一個(gè)很好的鍛煉.。參考文獻(xiàn)1 楊寶剛開展企業(yè)管理信息化工作的步驟J.企業(yè)管理.2002. (11). 12152 Islamabad. Software tools for forgery detection J . Business line.2001. (5) . 29323 張海藩軟件工程概論張海藩清華大學(xué)出版社4 實(shí)用軟件工程基礎(chǔ)陳明編著清華大學(xué)出版社5 數(shù)據(jù)庫系統(tǒng)概論薩師煊,高等教育出版社,2003年5月第3版6 數(shù)據(jù)庫基礎(chǔ)與應(yīng)用-SQL SERVER2000,成先海,機(jī)械工業(yè)出版社出版,2003忽略此處

注意事項(xiàng)

本文(設(shè)備管理系統(tǒng) 數(shù)據(jù)庫課程設(shè)計(jì))為本站會員(jin****ng)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!