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

上傳人:jin****ng 文檔編號:125111559 上傳時間:2022-07-26 格式:DOC 頁數(shù):33 大?。?.07MB
收藏 版權(quán)申訴 舉報 下載
設(shè)備管理系統(tǒng) 數(shù)據(jù)庫課程設(shè)計_第1頁
第1頁 / 共33頁
設(shè)備管理系統(tǒng) 數(shù)據(jù)庫課程設(shè)計_第2頁
第2頁 / 共33頁
設(shè)備管理系統(tǒng) 數(shù)據(jù)庫課程設(shè)計_第3頁
第3頁 / 共33頁

本資源只提供3頁預(yù)覽,全部文檔請下載后查看!喜歡就下載吧,查找使用更方便

30 積分

下載資源

資源描述:

《設(shè)備管理系統(tǒng) 數(shù)據(jù)庫課程設(shè)計》由會員分享,可在線閱讀,更多相關(guān)《設(shè)備管理系統(tǒng) 數(shù)據(jù)庫課程設(shè)計(33頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、數(shù)學(xué)與計算機學(xué)院 課程設(shè)計說明書 課程名稱:軟件工程與數(shù)據(jù)庫課程設(shè)計 課 程 代 碼: 601 4419 題 目: 設(shè)備 管理, 系統(tǒng) 年級/專業(yè) ?/班: 學(xué) 生 姓 名: 學(xué) —號: 開 始 時 間: 2012 年 6月10日 完 成 時 間: 2012 年 6月20日 課程設(shè)計成績: 學(xué)習(xí)態(tài)度及平 時成績(30) 技術(shù)水平與實 際能力(20) 創(chuàng)新(5) 說明書(計算書、圖紙、 分析報告)撰寫質(zhì)量(45) 總分 (100)

2、 指導(dǎo)教師簽名: 年 月 日 軟件工程與數(shù)據(jù)庫課程設(shè)計任務(wù)書 學(xué)院名稱: 數(shù)學(xué)與計算機學(xué)院 課程代碼:6014419 專 業(yè): 年 級: 一、 設(shè)計題目 設(shè)備管理系統(tǒng) 二、 主要內(nèi)容 主要數(shù)據(jù)表:設(shè)備明細(xì)帳表,設(shè)備使用單位代碼表,國家標(biāo)準(zhǔn)設(shè)備分類表等。 功能模塊 1. 實現(xiàn)設(shè)備的錄入、刪除、修改等基本操作。 2. 實現(xiàn)國家標(biāo)準(zhǔn)設(shè)備代碼的維護。 3. 能夠?qū)υO(shè)備進行方便的檢索。 4. 實現(xiàn)設(shè)備折舊計算。 5. 能夠輸出設(shè)備分類明細(xì)表。 6. 具有數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)功能。 三、 具體要求 1、 完成系統(tǒng)的需求分析 通過需求分析確定系統(tǒng)需要處理的數(shù)據(jù)的需求

3、,要求使用數(shù)據(jù)庫的輔助設(shè)計 工具(PowerDesigner等),建立業(yè)務(wù)處理模型。 2、 完成系統(tǒng)概念結(jié)構(gòu)設(shè)計概念數(shù)據(jù)模型(CDM)用于完成數(shù)據(jù)庫的設(shè)計, 與人和數(shù)據(jù)庫平臺和具體數(shù)據(jù)存儲結(jié)構(gòu)和工具無關(guān)。首先選擇局部應(yīng)用畫出分 E-R圖,最終形成系統(tǒng)的E-R圖 3、 完成系統(tǒng)邏輯結(jié)構(gòu)設(shè)計 按照E-R圖轉(zhuǎn)換成關(guān)系模式的規(guī)則,將CDM轉(zhuǎn)換成邏輯數(shù)據(jù)模型,并為每個 關(guān)系模式設(shè)計主鍵、外鍵。分析關(guān)系模式中的依賴關(guān)系,對關(guān)系模式規(guī)范化處理 4、完成系統(tǒng)物理結(jié)構(gòu)設(shè)計 為每個關(guān)系分配存儲長度,建立數(shù)據(jù)庫的索引和視圖,定義關(guān)系中的主碼和 外碼,寫出關(guān)系創(chuàng)建和查詢的SQL語句。 5、 編碼 選擇你

4、自己熟悉的開發(fā)工具完成一個DBS系統(tǒng)的編碼工作。 源代碼格式規(guī)范,注釋不少于三分之一 四、 主要技術(shù)路線提示 1?仔細(xì)閱讀設(shè)計指導(dǎo)書內(nèi)容,認(rèn)真掌握任務(wù)要求T2.需求分析弓3?概念結(jié)構(gòu) 設(shè)計T 4.邏輯結(jié)構(gòu)設(shè)計T5.物理結(jié)構(gòu)設(shè)計T6.編碼. 2. 后臺推薦采用SQL server或Oracle;前臺開發(fā)環(huán)境不限制。可采用ADO, ODBC, OLEDB或JDBC連接數(shù)據(jù)庫,并調(diào)用系統(tǒng)存儲過程、自定義存儲過程、函數(shù)等。 五、 進度安排 第1周:數(shù)據(jù)庫系統(tǒng)概念模型、數(shù)據(jù)模型設(shè)計,創(chuàng)建數(shù)據(jù)庫以及相關(guān)對象; 第2周:前臺程序開發(fā),撰寫報告,接受檢查。 六、 完成后應(yīng)上交的材料 1. 源程

5、序一份(包含數(shù)據(jù)庫) 2. 課程設(shè)計報告一份 七、 推薦參考資料 1. 王珊?數(shù)據(jù)庫系統(tǒng)概論(第四版).高等教育出版社 2. 閃四清?數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用教程?清華大學(xué)出版社 3. 周龍驤?數(shù)據(jù)庫管理系統(tǒng)實現(xiàn)技術(shù)?中國地質(zhì)大學(xué)出版社 4. 張海藩?軟件工程概論?清華大學(xué)出版社 5?陳明編著?實用軟件工程基礎(chǔ)?清華大學(xué)出版社 6. 成先海?數(shù)據(jù)庫基礎(chǔ)與應(yīng)用-SQL SERVER2000.機械工業(yè)出版社出版 指導(dǎo)教師 簽名日期 年_月—日 系 主 任 審核日期 年_月_日 摘要 隨著計算機的普及,以及In ter net進入商業(yè)和社會應(yīng)用階段,設(shè)備的種類、 數(shù)量越來越多,如

6、何利用先進的網(wǎng)絡(luò)技術(shù)和日新月異的計算機設(shè)備來有效地收 集、處理這些設(shè)備,建立以信息化為核心的管理體制,減輕管理人員和業(yè)務(wù)人員 的數(shù)據(jù)處理負(fù)擔(dān),極大地提高設(shè)備管理效率和管理手段,己經(jīng)成為當(dāng)今社會的潮 /流0 設(shè)備管理系統(tǒng)則是一個以人為主導(dǎo),利用計算機硬件、軟件、網(wǎng)絡(luò)設(shè)備通信 設(shè)備以及其他辦公設(shè)備,進行信息的收集、傳輸、加工、儲存、更新和維護,以 戰(zhàn)略竟優(yōu)、提高效率為目的,支持高層決策、中層控制、基層運作的集成化的人 機系統(tǒng)。而設(shè)備管理是管理系統(tǒng)的一個子系統(tǒng),它具有管理信息系統(tǒng)的共性,同 時也具有其特殊性。設(shè)備是生產(chǎn)的生命線,對研究所正常生產(chǎn)起著決定性的作用。 信息安全設(shè)備管理已成為現(xiàn)代研究所管

7、理的一個重要組成部分。把信息安全設(shè)備 管理納入研究所管理的重要組成部分己經(jīng)成為一種趨勢。 目前設(shè)備自動化管理水平不是很高。大多數(shù)設(shè)備管理辦法是設(shè)備采購進來以 后,將設(shè)備的基本情況和相關(guān)信息登記存檔,然后將檔案存檔。以后檔案基本就 沒人維護,如設(shè)備位置變遷、設(shè)備當(dāng)前運行狀態(tài)等信息根本不會體現(xiàn)在設(shè)備臺帳 上,即設(shè)備跟蹤信息不能及時體現(xiàn)在設(shè)備檔案上。某些使用設(shè)備管理系統(tǒng)的單位, 對設(shè)備的跟蹤信息即使能體現(xiàn)在設(shè)備檔案上,但設(shè)備的缺陷處理及設(shè)備缺陷等功 能沒有實施,設(shè)備檢修的備品備件情況和折舊核算沒有實現(xiàn)。將管理任務(wù)分成小 塊,落實到個人并能隨時查詢設(shè)備當(dāng)前情況和歷史情況,對設(shè)備的可靠性分析有 直接作

8、用,使管理人員從手工計算、統(tǒng)計工作中解脫出來。 關(guān)鍵詞:網(wǎng)絡(luò)化;計算機;對策;設(shè)備管理 目 錄 引言 1 1需求分析 2 2概要設(shè)計 4 2.1系統(tǒng)流程圖 4 2.2系統(tǒng)功能模塊設(shè)計 5 2.3系統(tǒng)總體設(shè)計 6 3數(shù)據(jù)庫設(shè)計 6 3.1概念模型設(shè)計 6 3.2邏輯結(jié)構(gòu)設(shè)計 9 3.3物理結(jié)構(gòu)設(shè)計 10 4程序模塊設(shè)計 14 4.1開發(fā)環(huán)境及數(shù)據(jù)庫連接 14 4.2模塊1設(shè)計 14 4.3模塊2設(shè)計 15 4.4模塊3設(shè)計 16 5系統(tǒng)測試 17 5.1測試環(huán)境 17 5.2測試用例及結(jié)果 17 結(jié)論 25 致謝 26 參考文獻(xiàn) 27 引言 目前

9、國內(nèi)學(xué)校教學(xué)設(shè)備自動化管理水平不是很高。大多數(shù)設(shè)備管理辦法是設(shè) 備采購進來以后,將設(shè)備的基本情況和相關(guān)信息登記存檔,然后將檔案存檔。以 后檔案基本就沒人維護,如設(shè)備位置變遷、檢修情況、設(shè)備當(dāng)前運行狀態(tài)等信息 根本不會體現(xiàn)在設(shè)備臺帳上,即設(shè)備跟蹤信息不能及時體現(xiàn)在設(shè)備檔案上。某些 使用設(shè)備管理系統(tǒng),對設(shè)備的跟蹤信息即使能體現(xiàn)在設(shè)備檔案上,但設(shè)備的缺陷 處理及設(shè)備缺陷等功能沒有實施,設(shè)備檢修的備品備件情況和檢修成本核算沒有 實現(xiàn),整個設(shè)備管理信息化仍處于較低水平。 本信息系統(tǒng)合理的借鑒國際領(lǐng)先的設(shè)備管理思想并結(jié)合設(shè)備管理現(xiàn)狀,可以 完全能滿足國內(nèi)設(shè)備管理的需要。并通過對各行業(yè)設(shè)備管理情況的長期研

10、究探 索,以靈活、通用為主要設(shè)計思想,開發(fā)適合于各行業(yè)設(shè)備管理信息系統(tǒng)。本系 統(tǒng)將會提高辦公效率和設(shè)備可靠性,減少工作人員的勞動強度,減少辦公耗材, 提高現(xiàn)代化管理水平。實時報警功能對安全生產(chǎn)更是不可忽視。 1需求分析 1.1系統(tǒng)分析 本系統(tǒng)主要完成設(shè)備信息管理,系統(tǒng)登陸,添加設(shè)備,刪除設(shè)備,查找設(shè)備, 用戶登錄系統(tǒng)和退出系統(tǒng)時,程序要從已有的系統(tǒng)用戶資料數(shù)據(jù)表中讀取用戶名 和密碼,并檢驗該密碼與用戶輸入的密碼是否匹配,只有用戶名在數(shù)據(jù)庫中存在 并且密碼正確時,用戶才能進入系統(tǒng)。當(dāng)需要完成實驗設(shè)備信息操作時,程序就 將這些操作的信息寫入到相應(yīng)的數(shù)據(jù)表中。當(dāng)用戶需要查詢這些操作信息時,程

11、序又從數(shù)據(jù)庫中讀出相應(yīng)的操作信息。 可行性分析 當(dāng)接受一個軟件開發(fā)任務(wù),就進入軟件生命的第一個階段,即進行可行性的研 究。并不是所有問題具有簡單的解決辦法,許多問題不能在預(yù)定的規(guī)模之內(nèi)解決。 因此通過可行性的研究分析可以知道問題。 有無可行性的解決方法,進而避免人力、物力和才力的浪費。在現(xiàn)行系統(tǒng)初步 調(diào)查的基礎(chǔ)上就可以提出新系統(tǒng)目標(biāo),即新系統(tǒng)建立后所要求達(dá)到的運行指標(biāo), 這是系統(tǒng)開發(fā)和評價的依據(jù)。系統(tǒng)目標(biāo)應(yīng)充分體現(xiàn),直接為設(shè)備信息管理系統(tǒng)服 務(wù),并且,程序可以分期分批實現(xiàn)。但是,需要指出的是,系統(tǒng)目標(biāo)是不可能在 總體規(guī)劃階段就提得非常具體,它還將在開發(fā)過程中逐步明確和定量化。以達(dá)到 更加

12、出色的程序系統(tǒng)??墒?,目標(biāo)的提法不盡相同,例如:提高管理工作者效率, 減輕勞動強度;提高信息處理速度和準(zhǔn)確性;為實驗室管理者提供更方便、科學(xué) 的服務(wù)項目。系統(tǒng)的目標(biāo)確定后,就可以從以下四方面對能否實現(xiàn)新系統(tǒng)目標(biāo)進 行可行性分析. 技術(shù)可行性 根據(jù)客戶提出的系統(tǒng)功能、性能及實現(xiàn)系統(tǒng)的各項約束條件,根據(jù)新系統(tǒng)目標(biāo) 來衡量所需的技術(shù)是否具備,本系統(tǒng)是一個數(shù)據(jù)庫管理和查詢的系統(tǒng),現(xiàn)有的技 術(shù)以較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項條件良好,估計利用現(xiàn) 有技術(shù)條件應(yīng)完全可以達(dá)到該系統(tǒng)的功能目標(biāo)。同時,考慮給予的開發(fā)期限也較 為充裕,預(yù)計系統(tǒng)是可以在規(guī)定期限內(nèi)完成開發(fā)。 經(jīng)濟可行性 估算新

13、系統(tǒng)的成本效益分析,其中包括估計項目開發(fā)的成本,開發(fā)費用和今后 的運行、維護費用,估計新系統(tǒng)將獲得的效益,估算開發(fā)成本是否回高于項目預(yù) 期的全部經(jīng)費。并且,分析系統(tǒng)開發(fā)是否會對其它產(chǎn)品或利潤帶來一定影響。 (1) 支出: 硬件設(shè)備:PC機 軟件設(shè)備:WIND0WS2000/XP、Visual Studio 2010、SQL Server2008 軟件設(shè)計和開發(fā)費用 經(jīng)常性支出: 軟件維護費用、軟件使用費用。 (2) 效益: 系統(tǒng)的效益可以從經(jīng)濟效益和社會效益兩方面考慮。對于實驗室設(shè)備管理系統(tǒng) 則應(yīng)著重分析其社會效益。例如,系統(tǒng)投入運行后可以使實驗室管理實現(xiàn)科學(xué)化、 規(guī)范化。增強

14、了工作人員對管理工作者的管理能力、提高了工作效率。 運行可行性 新系統(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è)備的采購進來以后,將設(shè)備的基本情況和相關(guān)信息登記存檔,然后 將檔案存檔。以后的檔案基本就沒人維護,如設(shè)備修改、刪除情況、設(shè)備的當(dāng)前 運行狀態(tài)等信息本不會呈現(xiàn)在管理工作人員面前,由于散亂、復(fù)雜、查找和整理 不便,即設(shè)備跟蹤信息不能及時體現(xiàn)在設(shè)

15、備的檔案上。某些企業(yè)采用專門人工整 點,對設(shè)備的跟蹤信息即使能記錄在案,但無形中增加了繁重的手工勞動,整個 設(shè)備管理水平還是較低。 本系統(tǒng)會提高辦公效率和設(shè)備可靠性,減少工作人員的勞動強度,減少辦公 耗材,提高現(xiàn)代化管理水平。企業(yè)面對市場競爭的巨大壓力,要求企業(yè)創(chuàng)造新的 利潤源,這為企業(yè)如何配置有限資源,利用先進計算機技術(shù)不斷開發(fā)出操作簡便、 界面友好、靈活、實用、安全,更具時效性的設(shè)備信息管理系統(tǒng)有著更高的要求。 傳統(tǒng)的設(shè)備管理主要是以人工抄寫記錄存檔的運行模式。21世紀(jì)是科技信 息時代,陳舊的管理模式不是適應(yīng)新時代的要求,它存在著操作速度慢、散亂、復(fù) 雜等一系列缺點與不足。由于散亂、復(fù)

16、雜,很可能文案丟失的情況,而且查找也 不方便,給管理工作人員帶來很大程度的管理滯后,增加了成本,降低了企業(yè)生 產(chǎn)力。自中國加入wto以來,給國內(nèi)一些企業(yè)帶來很大的竟?fàn)帀毫?,市場竟?fàn)幵?來越來激烈。提高企業(yè)生產(chǎn)力,降低成本是當(dāng)前惟一解決有效途徑。如何解決這 一問題正式我要陳述的,關(guān)注當(dāng)代形式,利用社會上出來的先進技術(shù)開發(fā)出新的 設(shè)備管理系統(tǒng)是許多企業(yè)拭目以待的,正所謂“工欲善其事,必先利其器” 由此開發(fā)的設(shè)備管理系統(tǒng)是一套完全為設(shè)備管理人員設(shè)計的把設(shè)備管理由 被動管理轉(zhuǎn)為主動管理的系統(tǒng),它的使用將極大地提高設(shè)備管理部門的工作效 率,使設(shè)備管理人員解脫了繁重的手工勞動,實現(xiàn)了設(shè)備整個生命周期的計

17、算機 化管理,同時再與使用單位內(nèi)部網(wǎng)絡(luò)配合的基礎(chǔ)上可以實現(xiàn)無紙化辦公。 系統(tǒng)主要完成任務(wù)的數(shù)據(jù)查詢(庫設(shè)備查詢、領(lǐng)用查詢、消耗查詢)模塊分 析設(shè)計與的實現(xiàn),通過設(shè)備的屬性字段查詢每一件產(chǎn)品設(shè)備零件信息,使管理人 員隨時掌握設(shè)備的現(xiàn)狀及公司雇員領(lǐng)用設(shè)備、消耗設(shè)備的情況。設(shè)備管理系統(tǒng)包 括數(shù)據(jù)處理、數(shù)據(jù)查詢和成本核算三個子功能模塊。 數(shù)據(jù)處理功能:新設(shè)備的添加、修改、刪除。 數(shù)據(jù)查詢功能:實現(xiàn)對設(shè)備信息、賬目明細(xì)、設(shè)備標(biāo)準(zhǔn)代碼使用、設(shè)備分 類的查詢功能。 設(shè)備折舊功能:對舊設(shè)備的根據(jù)使用時間的長短對其進行價格的折舊計 2概要設(shè)計 2.1系統(tǒng)流程圖 實現(xiàn)設(shè)備的錄入、刪除、修改等

18、基本操作。 實現(xiàn)國家標(biāo)準(zhǔn)設(shè)備代碼的維護。 能夠?qū)υO(shè)備進行方便的檢索。 實現(xiàn)設(shè)備折舊計算。 能夠輸出設(shè)備分類明細(xì)表。 2.3系統(tǒng)總體設(shè)計 本系統(tǒng)總體上分為8個大模塊,每個模塊下實現(xiàn)不同的功能,總體設(shè)計結(jié)構(gòu)如下 圖: 3數(shù)據(jù)庫設(shè)計 3.1概念模型設(shè)計 設(shè)計原理 概念模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ)。由于各個機器上實現(xiàn)的DBMS軟件都 是基于某種數(shù)據(jù)模型的,但是在具體機器上實現(xiàn)的模型都有許多嚴(yán)格的限制。而 現(xiàn)實應(yīng)用環(huán)境是復(fù)雜多變的,如果把實現(xiàn)世界中的事物直接轉(zhuǎn)換為機器中的對 象,就非常不方便。因此,人們研究把現(xiàn)實世界中的事物抽象為不依賴與具體機 器的信息結(jié)構(gòu),又接近人

19、們的思維,并具有豐富語義的概念模型,然后再把概念 模型轉(zhuǎn)換為具體的機器上DBMS支持的數(shù)據(jù)模型。概念模型的描述工具通常是使 用E-R模型圖。該模型不依賴于具體的硬件環(huán)境和DBMS。概念結(jié)構(gòu)是對現(xiàn)實世 界的一種抽象。所謂抽象是對實際的人、物、事和概念進行人為處理,抽取所關(guān) 心的共同特性,忽略非本質(zhì)的細(xì)節(jié),并把這些特性用各種概念精確的加以描述, 這些概念組成了某種模型。通過概念設(shè)計得到的概念模型是從現(xiàn)實世界的角度對 所要解決的問題的描述,不依賴于具體的硬件環(huán)境和DBMS。 在需求分析和邏輯設(shè)計之間增加概念設(shè)計階段,可以使設(shè)計人員僅從用戶的 角度看待數(shù)據(jù)及處理要求和約束。 概念模型 經(jīng)過對物質(zhì)

20、管理所涉及的數(shù)據(jù)進行分析,得到如下的實體: (1) 設(shè)備:屬性包括設(shè)備號、設(shè)備名、價格、日期、類別、使用時間。 (2) 賬目信息:屬性包括設(shè)備號、設(shè)備名、價格、日期。 (3) 分類信息:屬性包括類號、類名、設(shè)備號、設(shè)備名。 (4) 代碼:屬性包括代碼號、設(shè)備號、設(shè)備名、使用單位。 所設(shè)計的概念模型(E-R圖)如下: :用戶名〔 :密碼 圖3.1管理員實體E-R圖 圖3.2設(shè)備實體的局部ER模型圖 圖3.3賬目代碼實體ER圖 圖3.3類別實體的局部ER模型圖

21、 圖3.3設(shè)備代碼實體的局部ER模型圖 .類別亠 日期口 圖3.4系統(tǒng)ER圖 3.2邏輯結(jié)構(gòu)設(shè)計 將實體轉(zhuǎn)換為關(guān)系模式 設(shè)備(設(shè)備號,設(shè)備名,價格,使用時間,類型,日期) 賬目(賬目號,設(shè)備名,價格,日期) 設(shè)備代碼(代碼號,設(shè)備號,設(shè)備名,使用單位) 類別(類號,類名,設(shè)備號,設(shè)備名) 將聯(lián)系轉(zhuǎn)換為關(guān)系模式 管理(基本信息查詢,基本信息添加,基本信息修改,基本信息刪除,設(shè)備 折舊計算

22、) 3.3物理結(jié)構(gòu)設(shè)計 基本表設(shè)計 1、 shebeixinxi 表 表 3.1 shebeixinxi 表 字段名 字段描述 字段類型 備注 設(shè)備號 設(shè)備號 varchar NOT NULL 設(shè)備名 設(shè)備名稱 varchar NOT NULL 價格 設(shè)備購買價格 int NOT NULL 日期 購買時間 datetime NOT NULL 使用時間 使用時間 int NOT NULL 類別 分屬于類別 varchar NOT NULL 創(chuàng)建設(shè)備信息表的SQL語句如下: CREATE TABLE [shebeixinxi]

23、( [設(shè)備號][varchar](10) PRIMARY KEY, [設(shè)備名][varchar](10) NULL, [價格][in t] NOT NULL, [日期][da tet ime]NOT NULL, [使用時間][in t] NOTNULL, [類別][varchar](10) NOTNULL, 2、 daima 表 表 3.2 daima 表 字段名 字段描述 字段類型 備注 設(shè)備號 設(shè)備號 varchar NOT NULL 設(shè)備名 設(shè)備名稱 varchar NOT NULL 代碼號 代碼使用號碼 varchar NOT NULL

24、 使用單位 代碼的使用單位 varchar NOT 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è)備號 varchar NOT NULL 設(shè)備名 設(shè)備名稱 varc

25、har NOT NULL 類號 標(biāo)記設(shè)備類型 varchar NOT NULL 類名 設(shè)備所屬類型名稱 varchar NOT 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è)備號

26、 varchar NOT NULL 設(shè)備名 設(shè)備名稱 varchar NOT NULL 價格 標(biāo)記設(shè)備價格 varchar NOT NULL 日期 設(shè)備購買日期 varchar NOT NULL 創(chuàng)建daima信息表的SQL語句如下: CREATE TABLE [zhang]( [賬目號][varchar](10) NOT NULL PRIMARY KEY, [設(shè)備名][varchar](10) NOT NULL, [價格][varchar](10) NOTNULL, [日期][varchar](10) NOTNULL, ) 視圖設(shè)計 建立設(shè)備信息

27、視圖: Creat view設(shè)備信息視圖as select設(shè)備號,設(shè)備名,日期,價格,使用時間, 類別 from shebeixinxi 建立賬目視圖: Creat view 賬目視圖as select賬目號,設(shè)備名,價格,日期from zhang 建立分類信息視圖: Creat view分類信息視圖as select類號,類名,設(shè)備號,設(shè)備名from fenlei 建立代碼信息視圖: Creat view代碼信息視圖as select設(shè)備號,設(shè)備名,代碼號,使用單位from daima 索引設(shè)計 1、管理員表索引 表1.9管理員索引 字段名 字段描述 字段類型 備注

28、 用戶名 唯標(biāo)識個用 戶 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 [PRIMARY] 2、設(shè)備索引 表2.1設(shè)

29、備信息索引 字段名 字段描述 字段類型 備注 設(shè)備號 唯標(biāo)識個設(shè)備 varchar(lO) 主鍵 創(chuàng)建索引SQL語句: USE [sb] ALTER 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_LO

30、CKS =ON) ON [PRIMARY] 3、代碼表索引 表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

31、,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS =ON) ON [PRIMARY] 4、賬目索引 表2.3賬目信息索引 字段名 字段描述 字段類型 備注 賬號 唯標(biāo)識個賬目 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,IGNOR

32、E_DUP_KEY=OFF,ONLINE=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS =ON) ON [PRIMARY] 5、分類索引 表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

33、 = OFF, SORT_IN_TEMPDB = OFF,IGNORE_DUP_KEY=OFF,ONLINE=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS =ON) ON [PRIMARY] 4程序模塊設(shè)計 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#的連接方式,運用C#提供的類SQLConnectiong、 SQLCommand等進行數(shù)據(jù)庫連

34、接。 4.2模塊1設(shè)計 設(shè)計思路 本模塊為用戶登錄模塊,主要設(shè)計思路是用戶通過已經(jīng)注冊成功的用戶名和 密碼進行登錄此系統(tǒng),對于無權(quán)用戶,禁止其進入此系統(tǒng) 實現(xiàn)方法 4.3模塊2設(shè)計 4.3.1設(shè)計思路 本模塊為用戶注冊模塊,通過用戶注冊能夠增加管理員,把新增的管理員信 息寫入用戶登錄表中 實現(xiàn)方法 4.4模塊3設(shè)計 設(shè)計思路 本模塊設(shè)備管理,設(shè)計方向主是要能夠?qū)υO(shè)備信息進行管理,通過C# 編輯界面,連接數(shù)據(jù)庫,對數(shù)據(jù)進行管理,查詢,修改和刪除,添加。 實現(xiàn)方法 查詢設(shè)備信息 查詢賬目信息 查詢代碼信息 輸入添加信息 輸入修改信息 按設(shè)備號刪

35、除 按設(shè)備名刪除 輸入設(shè)備號 5系統(tǒng)測試 5.1測試環(huán)境 系統(tǒng)測試的時候主要是黑盒測試,進行功能的驗證。 工具:Windows XP、Microsoft Visual Studio 2010 5.2測試用例及結(jié)果 界面測試 ?測試界面是否整潔美觀,檢查所有的頁面是否能夠正確的顯示,每個頁面 的風(fēng)格是否一致,界面是否有錯別字,頁面每一個鏈接是否有對應(yīng)的界面,頁面 控件和操作按鈕的位置是否合理,界面中的下拉列表的值是否正確,是否有重復(fù) 的值。 界面測試結(jié)果,界面整潔美觀,界面風(fēng)格一致,無錯別字,控件按鈕位置合 適易于操作,輸入框、下拉列表等顯示正確。 功能測試 1、登錄

36、測試 用例編號 用戶名 密碼 預(yù)期結(jié)果 1 11(正確) 11 (正確) 成功登錄系統(tǒng)的操作首頁 2 11(正確) Ad(錯誤) 停留在登錄界面,不能進入系統(tǒng) 3 22(錯誤) adm in(正確) 停留在登錄界面,不能進入系統(tǒng) 4 (空) 11(正確) 停留在登錄界面,不能進入系統(tǒng) 5 11(正確) (空) 停留在登錄界面,不能進入系統(tǒng) 用例2、3、4、5的實際結(jié)果,如圖5.1所示: 用戶登錄: 圖5.1登錄界面 圖5.2登錄失敗 用例1的實際結(jié)果,如圖5.2所示: 圖5.3登錄成功 2、查詢測試 查詢設(shè)備信息

37、 查詢刪際修改折舊退岀懣加 設(shè)備號 設(shè)備名 伽 日期 .類射 使用時間 ? [a; 242 34 19198/9/9 W 2 1 米 1 W E S E E 44. 1990/9/9 11 4 圖5.4查詢設(shè)備信息 查詢明細(xì)賬: 圖5.5查詢明細(xì)賬 3、添加測試 添加界面

38、: 圖5.6添加設(shè)備信息界面1 添加后運行界面: 1磅主^ 1 直詢 刪除務(wù)改折舊退出 添加 設(shè)備號 設(shè)備容 價格 曰期 類別 使用時間 ? 2 mnifTi 111 L992/9/8 fgg- 3 1 W 5 5 5 5 4< 1990/9/9 11 4 圖5.7添加設(shè)備后運行界面 4、修改測試 修改前運行界面: 圖5.8修改設(shè)備前設(shè)備信息 修改界面: 圖5.9修改成功 修改后運行界面: 圖5.10修改后查詢界面 5、刪除 刪除前運行界面:

39、 圖5.11刪除前界面 刪除后運行界面: 圖5.12刪除后運行界面 6、折舊計算 圖5.13折舊界面 結(jié)論 設(shè)備管理系統(tǒng)(Equipment

40、Management System)是將信息化了設(shè)備技術(shù)信息與 現(xiàn)代化管理相結(jié)合,是實現(xiàn)研究級管理信息化的先導(dǎo)。設(shè)備管理軟件是設(shè)備管理 模式與計算機技術(shù)結(jié)合的產(chǎn)物,設(shè)備管理的對象是研究所中各種各樣的設(shè)備。 設(shè)備管理系統(tǒng)則是一個以人為主導(dǎo),利用計算機硬件、軟件、網(wǎng)絡(luò)設(shè)備通信 設(shè)備以及其他辦公設(shè)備,進行信息的收集、傳輸、加工、儲存、更新和維護,以 戰(zhàn)略竟優(yōu)、提高效率為目的,支持高層決策、中層控制、基層運作的集成化的人 機系統(tǒng)。而設(shè)備管理是管理系統(tǒng)的一個子系統(tǒng),它具有管理信息系統(tǒng)的共性,同 時也具有其特殊性。設(shè)備是生產(chǎn)的生命線,對研究所正常生產(chǎn)起著決定性的作用。 信息安全設(shè)備管理已成為現(xiàn)代研究所管

41、理的一個重要組成部分。把信息安全設(shè)備 管理納入研究所管理的重要組成部分己經(jīng)成為一種趨勢。 致謝 在本次課程設(shè)計過程中,首先感謝老師對我在這個過程中所遇到的難題加以 悉心的指導(dǎo)和糾正。其次感謝周圍同學(xué)的幫助,這是一門新課程。如果沒有他們 的幫助,我的這個過程將變得更困難。 總之,此次設(shè)計加深了對數(shù)據(jù)庫的了解,在設(shè)計過程中遇到的難題也一一解決, 給自己一個很好的鍛煉.。 參考文獻(xiàn) [1] 楊寶剛?開展企業(yè)管理信息化工作的步驟[J].企業(yè)管理.2002. (11). 12~15 [2] Islamabad. Software tools for forgery detection [J] . Business line.2001. (5) . 29~32 [3] 張海藩《軟件工程概論》張海藩清華大學(xué)出版社 [4] 《實用軟件工程基礎(chǔ)》陳明編著清華大學(xué)出版社 [5] 《數(shù)據(jù)庫系統(tǒng)概論》薩師煊,高等教育出版社,2003年5月第3版 [6] 數(shù)據(jù)庫基礎(chǔ)與應(yīng)用-SQL SERVER2000,成先海,機械工業(yè)出版社出版,2003 忽略此處

展開閱讀全文
溫馨提示:
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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(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)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!

五月丁香婷婷狠狠色,亚洲日韩欧美精品久久久不卡,欧美日韩国产黄片三级,手机在线观看成人国产亚洲