版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng).優(yōu)選-----優(yōu)質(zhì)-"數(shù)據(jù)庫系統(tǒng)原理"課程設計報告課題名稱:宿舍報修系統(tǒng)專業(yè)班級:學號:姓名:指導教師:成績:2021年6月一、課題名稱宿舍報修系統(tǒng)二、需求分析第一局部調(diào)查用戶需求本系統(tǒng)的最終用戶為宿舍樓管理員,宿舍樓的學生,宿舍樓的維修工人。根據(jù)我們?nèi)粘I钪械慕?jīng)歷,結(jié)合對自己學校宿舍樓管理教師,維修工人的咨詢和對同宿舍樓同學的調(diào)查,得出用戶的以下實際要求:1.宿舍報修的根本情況學生住在宿舍中,每棟樓都有特定的維修工人〔水工、電工、木工〕,學生在上報維修表后,維修工人根據(jù)維修表上的信息進展維修。1.1學生的根本信息每個學生都有自己的登錄密碼,與之對應,登錄時要與數(shù)據(jù)庫中所存信息匹配才可登錄。相對應的還有該學生的宿舍樓號,宿舍號,手機。1.2管理員的根本信息數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第1頁。管理員在登錄宿舍報修系統(tǒng)時,需要用到其用戶名和登錄密碼.,與數(shù)據(jù)庫中所存的信息匹配時才可以登錄。數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第1頁。1.3維修工人的根本信息維修工人登錄時所用的用戶名和密碼都是特定的,在驗證與數(shù)據(jù)庫中所存的信息匹配時才可以登錄。每個維修工人都有各自所屬的宿舍樓號,不同的維修工人有不同的維修類型。1.4宿舍樓號的根本信息每棟宿舍樓都有其唯一的樓號,以此來區(qū)分學生所屬的樓號,維修工人所屬的樓號。1.5報修表的根本信息宿舍樓中經(jīng)常出現(xiàn)物品的損壞,比方燈泡壞了,水龍頭壞了等,這時,同學們需要將物品損壞情況在報修表中填寫清楚,以便維修工人進展維修。這時,需要記錄報修的宿舍樓號,宿舍號,申請的報修類型,損壞的具體部位,同時記錄預約維修的時間,申請維修的學生的,。當損壞的物品維修完畢后,學生可將維修狀態(tài)更改為已維修,表示該報修成功解決。2.用戶對系統(tǒng)的要求2.1學生學生用戶登錄后,能上報本宿舍維修類型〔包括水工、電工、木工〕,每個類型應該給出具體部位〔如水工類型的有水管、水龍頭等〕,一旦維修類型確定,維修工人也就確定,并給出預約維修的日期和時間,申請維修的學生、等。學生能在登錄宿舍報修系統(tǒng)之后,申請報修,表示宿舍物品有損壞,需要維修工人進展維修。當宿舍物品報修及時解決后,申請報修的學生應該要再次登錄宿舍報修系統(tǒng),將維修狀態(tài)更改為已維修,說明該報修問題已成功解決。(1).系統(tǒng)應設置登錄用戶的標識以鑒別是否是合法用戶,并要求合法用戶設置其密碼,保證用戶身份不被盜用;(2).系統(tǒng)應對不同的數(shù)據(jù)設置不同的訪問級別,限制訪問用戶可查詢和處理數(shù)據(jù)的類別和容;(3).系統(tǒng)應對不同用戶設置不同的權(quán)限,區(qū)分不同的用戶,如區(qū)分普通用戶〔維修工人〕,學生,管理員。(1).各種信息記錄的完整性,信息記錄容不能為空;(2).各種數(shù)據(jù)間相互的聯(lián)系的正確性;(3).一樣的數(shù)據(jù)在不同記錄中的一致性。管理員能對維修類型〔水工、電工、木工〕進展管理,主要是確定每棟宿舍具體維修類型的工人人員〔如5棟宿舍樓負責水工維修的是三、電工是四、木工是王五〕。管理員可以查詢維修工人的根本信息,并且能對維修工人的根本信息進展更改。比方,將一號宿舍樓的水工調(diào)到二號宿舍樓,將二號宿舍樓的水工調(diào)到三號樓去,則維修工人在記錄中的所屬樓號都要作相應的變化等。2.3維修工人數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第2頁。維修工人登錄后,能查詢到所有自己要維修信息,并手動模擬是否去維修過,并能查詢已經(jīng)維修過的信息和全部信息〔包括未維修和已維修〕。數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第2頁。維修工人在查看自己所要維修的報修表后,就可以去報修的宿舍進展維修;同時也能看到報修表上是否已維修的信息。第二局部系統(tǒng)功能的設計和劃分根據(jù)如上得到的用戶需求,我們將本系統(tǒng)按照所完成的功能分成以下幾局部:1.學生登錄局部(1)處理學生登錄(2)學生可以申請報修(3)學生可以查看維修狀態(tài)(4)學生可以確認報修是否被處理2.管理員登錄局部(1)處理管理員登錄(2)管理員可以查看維修工人的信息(3)管理員可以更改維修工人的信息3.維修工人登錄局部(1)處理維修工人登錄(2)維修工人可以查看報修表信息(3)維修工人可以手動模擬是否去維修過第三局部數(shù)據(jù)流圖1.涉及到用戶登錄,主要針對三類用戶:管理員、學生、維修工人。用戶登錄數(shù)據(jù)流圖如圖1所示。圖1用戶登錄數(shù)據(jù)流圖說明:數(shù)據(jù)源:用戶數(shù)據(jù)流:登錄系統(tǒng)、用戶功能、用戶需要的信息處理:身份認證數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第3頁。數(shù)據(jù)存儲:數(shù)據(jù)庫數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第3頁。2.涉及到學生申請宿舍報修,主要針對一類用戶:學生。學生登記宿舍報修數(shù)據(jù)流圖如圖2所示。圖2學生登記報修數(shù)據(jù)流圖說明:數(shù)據(jù)源:學生數(shù)據(jù)流:報修信息處理:報修信息、查看維修狀態(tài)數(shù)據(jù)存儲:報修登記表3.涉及到管理員管理維修工人,主要針對一類用戶:管理員。管理員管理維修工人數(shù)據(jù)流圖如圖3所示。圖3管理員管理維修工人數(shù)據(jù)流圖說明:數(shù)據(jù)源:管理員數(shù)據(jù)流:已登記信息、已更新的信息處理:查詢信息、更新信息數(shù)據(jù)存儲:維修工人信息表數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第4頁。4.涉及到維修工人查看報修信息,主要針對一類用戶:維修工人。維修工人查看報修信息數(shù)據(jù)流圖如圖4所示。數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第4頁。圖4維修工人查看報修信息數(shù)據(jù)流圖說明:數(shù)據(jù)源:維修工人數(shù)據(jù)流:報修信息、已登記信息、是否已維修處理:查看報修信息、手動模擬是否報修數(shù)據(jù)存儲:報修信息表5.涉及到宿舍報修流程,主要針對兩類用戶:學生和維修工人。宿舍報修數(shù)據(jù)流圖如圖5所示。圖5宿舍報修數(shù)據(jù)流圖說明:數(shù)據(jù)源:學生、維修工人數(shù)據(jù)流:報修信息、查詢信息、已修信息、維修信息處理:報修信息、查詢信息、確認是否維修數(shù)據(jù)存儲:學生報修登記表數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第5頁。6.涉及到宿舍報修總流程,主要針對三類用戶:學生、管理員和維修工人。宿舍報修數(shù)據(jù)流圖如圖6所示。數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第5頁。圖6總數(shù)據(jù)流圖說明:數(shù)據(jù)源:學生、管理員、維修工人數(shù)據(jù)流:身份認證、報修信息、維修信息、查詢信息處理:身份認證、報修信息、維修信息、查詢信息、確認是否已維修數(shù)據(jù)存儲:報修信息表、維修工人信息表、數(shù)據(jù)庫概念構(gòu)造設計E-R圖1.涉及到學生屬性,主要針對一類用戶:學生。學生屬性圖如圖7所示。圖7學生實體E-R圖說明:學生的屬性有:id、、密碼、宿舍樓號、宿舍號、聯(lián)系方式數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第6頁。2..涉及到管理員屬性,主要針對一類用戶:管理員。管理員屬性圖如圖8所示。數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第6頁。圖8管理員實體E-R圖說明:管理員的屬性有:id、、密碼3.涉及到維修工人屬性,主要針對一類用戶:維修工人。維修工人屬性圖如圖9所示。圖9維修工人實體E—R圖說明:維修工人的屬性有:id、、密碼、所屬樓號、類型數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第7頁。4.總E-R圖,如圖10所示。數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第7頁。圖10全局E-R圖說明:針對三類用戶:學生、管理員、維修工人學生:申請報修、查詢維修狀態(tài)管理員:管理維修工人信息維修工人:查詢報修信息邏輯構(gòu)造設計1.有關(guān)學生信息的二維表,如表1所示。數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第8頁。表1學生信息表數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第8頁。字段字段類型字段長度是否允許為空字段說明idint2否學生的IDnamevarchar50否學生的passwordvarchar50否學生的登錄密碼houseidvarchar50否學生的宿舍號buildingidint2否學生的宿舍樓號phonevarchar50否學生的聯(lián)系方式創(chuàng)立學生信息表的SQL語句:CREATETABLE[dbo].[T_學生信息]( [id][int]IDENTITY(1,1)NOTNULL, [name][varchar](50)NOTNULL, [password][varchar](50)NOTNULL, [houseid][varchar](50)NOTNULL, [buildingid][int]NOTNULL, [phone][varchar](50)NOTNULL,CONSTRAINT[PK_T_學生信息]PRIMARYKEYCLUSTERED( [id]ASC)WITH(IGNORE_DUP_KEY=OFF)ON[PRIMARY])ON[PRIMARY]2.有關(guān)管理員信息的二維表,如表2所示。表2管理員信息表字段字段類型字段長度是否允許為空字段說明idint2否管理員的IDnamevarchar50否管理員的passwordvarchar50否管理員的登錄密碼創(chuàng)立管理員信息表的SQL語句:CREATETABLE[dbo].[T_管理員信息]( [id][int]IDENTITY(1,1)NOTNULL, [name][varchar](50)NOTNULL, [password][varchar](50)NOTNULL,CONSTRAINT[PK_T_管理員信息]PRIMARYKEYCLUSTERED( [id]ASC)WITH(IGNORE_DUP_KEY=OFF)ON[PRIMARY])ON[PRIMARY]3.有關(guān)維修工人信息的二維表,如表3所示。表3維修工人信息表字段字段類型字段長度是否允許為空字段說明idint2否維修工人的IDnamevarchar50否維修工人的passwordvarchar50否維修工人的登錄密碼buildingidint2否維修工人所屬的樓號typevarchar50否維修工人的維修類型創(chuàng)立維修工人信息表的sql語句:數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第9頁。CREATETABLE[dbo].[T_維修工人信息](數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第9頁。 [id][int]IDENTITY(1,1)NOTNULL, [name][varchar](50)NOTNULL, [password][varchar](50)NOTNULL, [buildingid][int]NOTNULL, [type][varchar](50)NOTNULL,CONSTRAINT[PK_T_維修工人信息]PRIMARYKEYCLUSTERED([id]ASC)WITH(IGNORE_DUP_KEY=OFF)ON[PRIMARY])ON[PRIMARY]4.有關(guān)報修信息的二維表,如表4所示。表4報修信息表字段字段類型字段長度是否允許為空字段說明idint2否報修表的IDtimedatetime8否預約維修的時間typevarchar50否宿舍維修類型descriptionvarchar50否具體維修部位repairbit否是否維修buildingidint2否宿舍樓號namevarchar50否申請的學生phonevarchar50否申請的學生聯(lián)系方式houseidvarchar50否申請的學生宿舍號T_學生信息idint2否申請的學生的ID創(chuàng)立報修信息表的SQL語句:CREATETABLE[dbo].[T_維修工人信息]( [id][int]IDENTITY(1,1)NOTNULL, [name][varchar](50)NOTNULL, [password][varchar](50)NOTNULL, [buildingid][int]NOTNULL, [type][varchar](50)NOTNULL,CONSTRAINT[PK_T_維修工人信息]PRIMARYKEYCLUSTERED([id]ASC)WITH(IGNORE_DUP_KEY=OFF)ON[PRIMARY])ON[PRIMARY]5.有關(guān)宿舍樓號的二維表,如表5所示。表5building表字段字段類型字段長度是否允許為空字段說明idint2否宿舍樓的ID創(chuàng)立building表的SQL語句:CREATETABLE[dbo].[building]( [id][int]IDENTITY(1,1)NOTNULL,數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第10頁。CONSTRAINT[PK_building]PRIMARYKEYCLUSTERED數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第10頁。([id]ASC)WITH(IGNORE_DUP_KEY=OFF)ON[PRIMARY])ON[PRIMARY]數(shù)據(jù)庫實施1.用戶登錄如圖11所示。圖11用戶登錄界面圖說明:通過輸入用戶名和密碼再選擇相關(guān)人員登錄界面。涉及到的表:學生信息表、管理員信息表、維修工人信息表2.學生登錄后如圖12所示。圖12學生登錄界面圖說明:學生成功登陸后,選擇功能界面。數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第11頁。3.學生報修信息容如圖13所示。數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第11頁。圖13學生報修信息圖說明:學生申請報修的報修信息表界面,信息填寫完整后,提交。涉及的表:報修信息表、學生信息表、宿舍樓號表4.學生查看維修狀態(tài)如圖14所示。圖14學生確認已維修顯示圖說明:學生在確認維修后,登錄將維修狀態(tài)改為已維修,說明該報修問題已成功解決。涉及的表:學生信息表、報修信息表數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第12頁。5.管理員登錄后如圖15所示。數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第12頁。圖15管理員登錄界面圖說明:管理員在成功登錄后的功能查看界面。6.管理員查看維修工人的根本信息,以及更改維修工人信息如圖16所示。圖16管理員查詢并修改工人信息圖說明:管理員可以查看維修工人的信息,也可以更新維修工人的信息。主要確定每棟宿舍具體維修類型的工人人員涉及到的表:維修工人信息表、宿舍樓號表數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第13頁。7.維修工人登錄后的界面如圖17所示。數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第13頁。圖17維修工人登錄界面圖說明:維修功能登錄后的功能選擇界面。8.維修工人查詢所有所有自己要維修的信息〔已維修,未維修〕如圖18所示。圖18工人查詢報修信息圖說明:維修工人登錄后可以查看自己所要維修的全部信息,包括已維修,未維修。涉及的表:報修信息表、學生信息表、宿舍樓號表數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第14頁。
六、總結(jié)數(shù)據(jù)庫課程設計報告宿舍報修系統(tǒng)全文共15頁,當前為第14頁。1.5周的課程設計很快地完畢了,深
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國過氧化二異丙苯行業(yè)發(fā)展狀況及投資前景規(guī)劃研究報告
- 2025-2030年中國輕質(zhì)氧化鎂行業(yè)競爭格局及未來發(fā)展趨勢分析報告
- 2025-2030年中國語音密碼鍵盤市場供需現(xiàn)狀及投資發(fā)展規(guī)劃研究報告
- 2025-2030年中國血氧儀行業(yè)市場規(guī)模分析及投資前景規(guī)劃研究報告
- 2025-2030年中國聚葡萄糖行業(yè)市場未來發(fā)展狀況及投資規(guī)劃研究報告
- 2025-2030年中國聚丙烯用阻燃劑市場發(fā)展現(xiàn)狀及前景規(guī)劃研究報告
- 2025-2030年中國線簧插孔市場發(fā)展現(xiàn)狀及前景趨勢分析報告
- 2025-2030年中國端子連接器行業(yè)前景展望及未來投資規(guī)劃研究報告
- 2025-2030年中國碎紙機市場競爭格局及未來投資趨勢分析報告
- 2025-2030年中國砂石開采行業(yè)發(fā)展現(xiàn)狀規(guī)劃研究報告新版
- 小學四年級數(shù)學知識點總結(jié)(必備8篇)
- GB/T 893-2017孔用彈性擋圈
- GB/T 11072-1989銻化銦多晶、單晶及切割片
- GB 15831-2006鋼管腳手架扣件
- 醫(yī)學會自律規(guī)范
- 商務溝通第二版第4章書面溝通
- 950項機電安裝施工工藝標準合集(含管線套管、支吊架、風口安裝)
- 微生物學與免疫學-11免疫分子課件
- 《動物遺傳育種學》動物醫(yī)學全套教學課件
- 弱電工程自檢報告
- 民法案例分析教程(第五版)完整版課件全套ppt教學教程最全電子教案
評論
0/150
提交評論