設備管理系統(tǒng)_第1頁
設備管理系統(tǒng)_第2頁
設備管理系統(tǒng)_第3頁
設備管理系統(tǒng)_第4頁
設備管理系統(tǒng)_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

南昌理工學就NanchangInstituteofTeclmology課程實訓報告系部: 計算機信息工程專業(yè): 電子商務班級: 12級電商本1班實訓課程: 數(shù)據(jù)庫設計實訓項目名稱:設備管理系統(tǒng)指導教師: 陸志香分組成員:于智莉黃平平張文康李龍龍陳久遠實訓地點: 實臉樓310實訓日期:2014年5月19日?2014年5月23日計算機信息工程學院2014年5月TOC\o"1-5"\h\z\o"CurrentDocument"一、設計目的: 1\o"CurrentDocument"二、實驗(設計)儀器設備和材料清單: 1\o"CurrentDocument"三、設計內(nèi)容: 1\o"CurrentDocument"四、設計要求: 1\o"CurrentDocument"五、設計過程: 1\o"CurrentDocument"1、概述 1\o"CurrentDocument"2、需求分析 21系統(tǒng)功能需求 22.2數(shù)據(jù)需求 2\o"CurrentDocument"3、概念模型設計 41概念模型 42E-R圖表示概念模型 4\o"CurrentDocument"4、邏輯結(jié)構(gòu)設計 7由系統(tǒng)E—R圖轉(zhuǎn)化關(guān)系模式 7邏輯模式的規(guī)范化和優(yōu)化 7選擇數(shù)據(jù)庫的存取方法 74設計數(shù)據(jù)庫的存儲結(jié)構(gòu) 8數(shù)據(jù)庫的具體實現(xiàn) 8\o"CurrentDocument"六、設計心得 11一、設計目的:1、進一步熟練掌握SQLSERVER2000數(shù)據(jù)庫軟件的使用及數(shù)據(jù)庫設計的能力;2、進一步理解和運用E-R圖和3NF設計思想和方法實現(xiàn)數(shù)據(jù)庫的設計;3、學會調(diào)試SQL程序的基本方法;4、掌握書寫課程設計報告的能力。二、實驗(設計)儀器設備和材料清單:1、硬件:PC機2、軟件:SQLSERVER2000三、設計內(nèi)容:調(diào)查分析一個具體的或模擬的實例環(huán)境,為設備管理系統(tǒng)設計數(shù)據(jù)庫和數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)表。四、設計要求:1、描述該實例環(huán)境下的設備管理系統(tǒng)的功能需求或數(shù)據(jù)需求;2、列出實體、聯(lián)系,指出實體和聯(lián)系的屬性;畫出E-R圖;3、將E-R圖轉(zhuǎn)換成關(guān)系模式,并注明主碼和外碼;4、設計數(shù)據(jù)表結(jié)構(gòu);5、使用SQL命令創(chuàng)建數(shù)據(jù)庫及數(shù)據(jù)表;6、完成設計任務并書寫課程設計報告。五、設計過程:1、概述設備管理系統(tǒng)則是一個以人為主導,利用計算機硬件、軟件、網(wǎng)絡設備通信設備以及其他辦公設備,進行信息的收集、傳輸、加工、儲存、更新和維護,以戰(zhàn)略竟優(yōu)、提高效率為目的,支持高層決策、中層控制、基層運作的集成化的人機系統(tǒng)。而設備管理是管理系統(tǒng)的一個子系統(tǒng),它具有管理信息系統(tǒng)的共性,同時也具有其特殊性。設備是生產(chǎn)的生命線,對研究所正常生產(chǎn)起著決定性的作用O信息安全設備管理已成為現(xiàn)代研究所管理的一個重要組成部分。把信息安全設備管理納入研究所管理的重要組成部分己經(jīng)成為一種趨勢2、需求分析1系統(tǒng)功能需求該系統(tǒng)相關(guān)功能情況如下:(1)部門向設備處申請所需設備的數(shù)量及類型,設備處產(chǎn)生采購清單遞交給采購員。(2)采購員從供應商獲得設備存放在設備存放處,設備管理員將設備分配到需要設備的各個部門,部門將設備分給員工進行使用。數(shù)據(jù)需求通過分析,總結(jié)出本系統(tǒng)對數(shù)據(jù)的需求如下:(1)采購員信息:姓名,工號,年齡,性別,聯(lián)系方式(2)供應商信息:供應商號,姓名,賬號,地址,性別,聯(lián)系方式(3)設備信息:型號,設備編號,設備名,生產(chǎn)日期,購買日期,設備處號(4)設備管理員信息:姓名,工號,年齡,性別,聯(lián)系方式(5)部門信息:名稱,部門號,聯(lián)系方式,設備處號(6)購物清單:清單編號,確定日期,設備處號,設備型號(7)設備處:設備處號,設備名稱,設備型號,聯(lián)系方式(8)員工:姓名,工號,年齡,性別,聯(lián)系方式數(shù)據(jù)字典數(shù)據(jù)項是數(shù)據(jù)庫的關(guān)系中不可再分的數(shù)據(jù)單位,下表分別列出了數(shù)據(jù)的名稱、數(shù)據(jù)類型、長度、取值能否為空。利用SQLServer2000建立“學生選課”數(shù)據(jù)庫,其基本表清單及表結(jié)構(gòu)描述如下:數(shù)據(jù)庫表名關(guān)系模式名稱備注采購員采購員采購員信息供應商供應商供應商基本信息設備設備設備基本信息設備管理員設備管理員設備員基本信息

員工員工員工基本信息購物清單購物清單購物清單基本信息設備存放處設備存放處設備存放處信息部門部門部門基本信息1.采購員信息(purchase)字符類型長度約束姓名Chai20不能為空,不能重好工號Chai20不能為空,不能重好年齡Sniallmt4大于0且小于100性別Chai2男或者女聯(lián)系方式Chai112.供應商信息(provider)字符類型長度約束姓名Chai20不能為空,不能重好帳號Chai20不能為空,不能重好地址Chai20不能為空,不能重好聯(lián)系方式Chai11供應商號Chai20不能為空,不能重好3.設備信息(device)字符類型長度約束型號Chai20不能為空,不能重好設備編號Chai20不能為空,不能重好設備名稱Chai20不能為空,不能重好生產(chǎn)日期Datetime購買日期Datetime設備處號Chai20不能為空,不能重好4.設備管理人員信息(toolkeeper)字符類型長度約束姓名Chai20不能為空,不能重好工號Chai200不能為空,不能重好年齡Sniallmt4大于0且小于100性別Chai2男或者女聯(lián)系方式Chai115.員工信息(staff)字符類型長度約束姓名Chai20不能為空,不能重好工號Chai20不能為空,不能重好年齡Sniallmt4大于0且小于100性別Chai2男或者女聯(lián)系方式Chai11

6.部門信息(department)字符類型長度約束名稱Chai20不能為空,不能重好部門號Chai20不能為空,不能重好聯(lián)系方式Chai11設備處號Chai20不能為空,不能重好7.設備處()字符類型長度約束設備處號Chai20不能為空,不能重復設備名稱Chai20不能為空,不能重復設備型號Chai20不能為空,不能重復8.購物清單信息(buyhst)字符類型長度約束清單編號Chai20不能為空,不能重好設備型號Chai10不能為空,不能重好確定日期Datetime設備處號Chai20不能為空,不能重好3、概念模型設計3.1概念模型概念結(jié)構(gòu)設計就是從現(xiàn)實概念中抽象出概念模型,即對信息世界建模,所以概念模型應該能方便、準確的表示信息世界中的常用概念。概念模型的表示方法最著名的是實體一聯(lián)系方法(Entity-RelationshipApproach),在該方法中實體型用矩形表示,矩形框內(nèi)寫明實體名;屬性用橢圓表示,并用無向邊將其與相應的實體連接起來;聯(lián)系用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體型連接起來,同時在無向邊旁標上聯(lián)系的類型(L1,1:n或n:m)。3.2E-R圖表示概念模型(1)采購員實體E-R圖:采購員((2)供應商實體E-R圖:(3)設備實體E-R圖:(4)設備管理員實體E-R圖((7)設備處實體E-R圖3.3合并分E-R圖通過分析上述實體間的聯(lián)系將分E-R圖合并為學生管理系統(tǒng)的基本E-R圖,每個實體的屬性在上面的分E-R圖中已經(jīng)給出,在此不予給出。4、邏輯結(jié)構(gòu)設計由系統(tǒng)E-R圖轉(zhuǎn)化關(guān)系模式有系統(tǒng)E-R圖轉(zhuǎn)化而得到的系統(tǒng)關(guān)系模式如下采購員(采購員號,采購員名,采購員年齡,采購員性別,采購員聯(lián)系方式)其中采購員號為主鍵供應商(供應商名,供應商號,供應商地址,供應商賬號,供應商聯(lián)系方式)其中供應商號為主鍵設備(設備號,設備型號,設備名,生產(chǎn)日期,購買日期,設備處號)其中設備號為主鍵,設備處號為外建設備管理員(設備管理員號,設備管理員名,設備管理員年齡,設備管理員性別,設備管理員聯(lián)系方式)其中設備管理員號為主鍵員工(員工號,員工名,員工年齡,員工性別)其中員工號為主鍵部門(部門號,部門名,設備處號)其中部門號為主鍵為主鍵,設備處號為外碼購物清單(清單編號,設備數(shù)量,設備型號,設備處號)其中清單編號為主鍵為主鍵,設備處號為外鍵設備處(設備處號,設備處名,設備型號,聯(lián)系方式)其中設備處號為主鍵以上各關(guān)系模式之間的聯(lián)系都是通過鍵碼來建立關(guān)聯(lián)的邏輯模式的規(guī)范化和優(yōu)化關(guān)系模式轉(zhuǎn)化成邏輯模式的相應步驟如下:(1)規(guī)范化(2)適應DBMS限制條件的修改(3)對性能、存儲空間等的優(yōu)化(4)用DBMS所提供的DDL定義邏輯模式選擇數(shù)據(jù)庫的存取方法在實際設計中最常用的存取方法是索引法,使用索引可以大大減少數(shù)據(jù)的查詢時間,在建立索引時應遵循:在經(jīng)常需要搜索的列上建立索引; 在主關(guān)鍵字上建立索引;在經(jīng)常用于連接的列上建立索引,即在外鍵上建立索引;在經(jīng)常需要根據(jù)范圍進行搜索的列上創(chuàng)建索引,因為索引已經(jīng)排序,其指定的范圍是連續(xù)的等規(guī)則。才能充分利用索引的作用避免因索引引起的負面作用。4.4設計數(shù)據(jù)庫的存儲結(jié)構(gòu)確定數(shù)據(jù)庫的存儲結(jié)構(gòu)主要指確定數(shù)據(jù)的存放位置和存儲結(jié)構(gòu),包括確定關(guān)系、索引、日志、備份等的存儲安排及存儲結(jié)構(gòu),以及確定系統(tǒng)存儲參數(shù)的配置。因為該成績管理系統(tǒng)的數(shù)據(jù)量小,所以我們只用把數(shù)據(jù)存儲在使用的電腦硬盤上,不用作更多的安排。4.5數(shù)據(jù)庫的具體實現(xiàn)(1)創(chuàng)建數(shù)據(jù)庫表數(shù)據(jù)庫名:設備管理系統(tǒng)數(shù)據(jù)庫主文件路徑全名:C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\DATA日志文件路徑全名:C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\DATAcreatedatabase設備管理系統(tǒng)onprimary(Name='設備管理系統(tǒng)db',一文件邏輯名Filename='C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\DATA\設備管理系統(tǒng).mdf',一文件磁盤文件路徑全稱Size=10,一初始化大小Maxsize=20,一最大值Filegrowth=1)Logon(Name='設備管理系統(tǒng)Ilog',File='C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\DATA、學設備管理系統(tǒng)表_log.Idf',Size=10,Maxsize=20,Filegrowth=1)⑵創(chuàng)建采購員表:createtable采購員(※購員nvarchar(20)primarykey,采購員姓名nvarchar(20)notnull,采購員性別nvarchar(2)notnull,采購員年齡nvarchar(4)nutnull)⑶創(chuàng)建供應商表:createtable供應商(供應商號nvarchar(20)primarykey,供應商姓名nvarchar(20)notnull,供應商賬號nvarchar(20)notnull,供應商地址nvarchar(20)notnull)(4)創(chuàng)建設備表:createtable設備(設備號nvarchar(20)primarykey,設備名nvarchar(20)notnull,設備型號nvarchar(20)notnull,生產(chǎn)日期nvarchar(20)notnull,購買日期nvarchar(20)null,設備處號nvarchar(20)notnull)foreignkey(設備處號)references設備處(設備處號))⑸創(chuàng)建設備管理員表:Createtable設備管理員(設備管理員號nvarchar(20)primarykey,設備管理員姓名nvarchar(20)notnull,設備管理員年齡nvarchar(20)null,設備管理員性別nvarchar(2)null)(6)創(chuàng)建員工表:Createtable員I.(員工號nvarchar(20)primarykey,員工姓名nvarchar(20)notnull,員工年齡nvarchar(20)notnull,員工性別nvarchar(20)notnull)⑺創(chuàng)建部門表:Createtable部門(部門號nvarchar(20)primarykey,部門名nvarchar(20)notnull,設備處號nvarchar(20)notnull,foreignkey(設備處號)references設備處(設備處號))⑻創(chuàng)建購物清單表Createtable購物清單(購物清單號nvarchar(20)primarykey,設備數(shù)量nvarchar(20)notnull,設備型號nvarchar(20)notnull,設備處號nvarchar(20)notnull,foreignkey(設備處號)references設備處(設備處號))(9)創(chuàng)建設備處表Createtabledepartment(設備處號nvarchar(20)primarykey,設備型號nvarchar(20)notnull,設備處名nvarchar(20)notnull)六、設計心得我叫于智莉,我在本次數(shù)據(jù)庫實訓中負責數(shù)據(jù)庫及數(shù)據(jù)表的創(chuàng)建和實訓報告總體格式的修改。這是我們?nèi)雽W以來的第二次實訓了,數(shù)據(jù)庫的實訓比我們上次數(shù)據(jù)結(jié)構(gòu)的實訓難一些,可能是我們對SQL語言知識掌握的還不夠,這次實訓我們碰到了很多問題。但我們碰到問題后沒有畏懼,沒有退縮。我們認真翻閱書籍,看不懂的情況下積極向老師請教,仔細聽老師給我們講解。終于在老師的幫助下和我們組成員的共同努力下我們圓滿完成了這次實訓的任務。下面我就我在完成自己的任務時遇到的一些問題和從這次實訓中學到的知識跟大家分享一下。我們這組實訓的題目是設備管理系統(tǒng)。我是負責數(shù)據(jù)庫和數(shù)據(jù)表的創(chuàng)建的。在創(chuàng)建數(shù)據(jù)表之前,我先設計了數(shù)據(jù)表的基本結(jié)構(gòu),通過分析,總結(jié)出設備管理系統(tǒng)對數(shù)據(jù)的需求有哪些,然后一一列出這些需求就得出了這個數(shù)據(jù)庫的基本清單和表的結(jié)構(gòu)。然后使用SQLServer2000建立“設備管理系統(tǒng)”數(shù)據(jù)庫,和數(shù)據(jù)表。在使用SQLServer2000這個軟件時,我時刻繃緊了神經(jīng),因為不懂得東西還有好多,需要學習的還有好多。這次實訓讓我對SQLServer2000有了更深的了解,也讓我明白了團隊合作的重要性,我很感激老師能給我們這次鍛煉的機會,也感謝我的組員們的全力配合,感謝同學們的相互幫助。你們都辛苦了!我是12級電商本科?(1)班的黃平平,我在設備管理系統(tǒng)完成了概念模型的設計設備管理系統(tǒng)實訓對概念模型設計從低層次的認識到實實在在的設計,期間是一個枯燥而乂漫長的過程。然而堅持在堅持的心態(tài)讓我認識到概念模型設計要經(jīng)過需求分析、數(shù)據(jù)庫設計、編寫代碼、系統(tǒng)測試等流程。等流程。而我們小組也一步一步走過,雖然最后的結(jié)果不具理想,但在整個過程中我們組各成員都付出了努力與汗水,從中也學到了不少東西。我們組的各成員都付出了努力與汗水,從中也學到了不少東西。我們組的各成員對概念模型的設計都非常基礎,但是對于充滿熱情的我們來說,即使是再大的困難,相信只要努力了,總會被克服的。。誠然,剛開始的時候也算得上順利,同時其他小組進展的也比較順利,也正因為如此,使我們低估了在之后的數(shù)據(jù)庫設計上遇到的困難,概念模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎,概念模型的描述工具通常使用E_R圖。該模型不依賴具體的硬件環(huán)境和DBMSo概念結(jié)構(gòu)是對現(xiàn)實世界的一種抽象。所謂抽像是對實際的人物和概念進行人為處理,抽取所關(guān)心的共同特性,忽略非本質(zhì)的細節(jié),并把這些特性用各種概念模型精確的加以確認。我是12級電子商務本科1班的張文康,我在被刺實訓中負責實訓目的及實訓器材等文字性的編寫,并對我們的實訓報告的目錄做了詳細規(guī)劃。通過這幾次試驗,自己對數(shù)據(jù)庫的一些基本應用有了初步的認識與了解。同時也驗證了一句話:實踐是檢驗真理的唯一標準。在教室上課時自己幾乎都不懂,后來來到實驗室做實驗在老師和同學的幫助下自己慢慢學會了一些關(guān)于數(shù)據(jù)庫的基本知識。也許自己現(xiàn)在還有很多東西理解不是很透徹,但人生就是一個學習的過程,我們更注重的學習方法,所以自己將懷著一顆學習的心在以后的時間里再加以學習。成功的喜悅只有自己親自實踐后才能體會,也學這不能算成功,但是這也足以讓自己興奮,讓自己覺得我們的努力沒有白費。再者,我也深刻體會到了團隊精神的重要性,在試驗過程中我請教了很多人,也得到了別人熱情的幫助,同時很多錯誤也是在幾個人的共同努力下完成的。這次實驗,使我們學到了不少實用的動手知識,更重要的是,做實驗的過程,思考問題的方法,還有大家互相協(xié)作的默契。在一個知識不懂的時候,團隊的伙伴們就互相提起書上的知識還提供思路,還和其他小組的組員們一起討論,直到把疑問解開位置,這種遇到問題解決問題的過程讓我們受益匪淺。很期待下一次的通過機器把實驗完成的機會。我是李龍龍,12級電商本(1)班的一名學生,我負責的是E-R圖的制作部分,說實話,對于數(shù)據(jù)庫知識,我掌握的并不是很牢固,雖然上課認真聽了老師所講的知識內(nèi)容,但是到自己到機房上機實踐的時候一點都不理想。關(guān)于E-R圖,我也只是懂個大概,幸好,在老師細心的講授和同學們都幫助下,我才得以完成本次制作。首先,我了解了下E-R圖的框架的構(gòu)建和不同圖形之間的聯(lián)系,還有每個屬性之間的比例關(guān)系,然后我在和小組同學的討論中,得知用word中工具下的繪圖來建立這些圖形,根據(jù)我們所選的實訓題目,把對應的名稱填入到圖形中,之后再排布圖形之間的框架,經(jīng)過我堅持不懈的努力,終于完成了我負責的內(nèi)容。在實訓中,我嚴格按照實訓規(guī)程進行操作。做為實訓小組的一名成員,我也積極配合其他成員,互相協(xié)作和幫助。大家在實訓期間,雖然經(jīng)常感到很苦,很累,但苦中有樂,累中有趣,也都表現(xiàn)的非常地積極努力認真。在實訓快要結(jié)束的此刻

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論