已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
學(xué)生宿舍管理系統(tǒng)13070941 信管2班 李維1、 需求分析階段 我們宿舍在管理上都是采用紙上登記,文本記錄的,針對(duì)此現(xiàn)狀,我提出了學(xué)生宿舍管理系統(tǒng)的設(shè)計(jì)。 (1)調(diào)查分析 現(xiàn)在要開(kāi)發(fā)學(xué)生宿舍管理系統(tǒng),首先要調(diào)查用戶(hù)的需求。本次調(diào)查采取的主要步驟有:(1) 開(kāi)調(diào)查會(huì)。通過(guò)與老師,學(xué)生座談了解他們對(duì)該管理系統(tǒng)的期望與要求。(2) 請(qǐng)專(zhuān)人介紹。找專(zhuān)業(yè)老師了解宿舍的具體安排情況以及學(xué)生的入住信息。(3) 設(shè)計(jì)調(diào)查表請(qǐng)學(xué)生填寫(xiě)。調(diào)查學(xué)生的個(gè)人信息,宿舍的基本信息,工作人員的基本信息。首先調(diào)查基本信息:學(xué)生住在宿舍樓中,每站宿舍區(qū)都會(huì)有若干名阿姨負(fù)責(zé)本宿舍區(qū)的日常管理。(1)學(xué)生的基本信息:入校時(shí),每位同學(xué)都有唯一的學(xué)號(hào),并被分配到指定的宿舍樓和指定的宿舍,也會(huì)有一個(gè)宿舍號(hào),其入校時(shí)間就是他的入住時(shí)間。(2)宿舍的基本信息:每間宿舍都有唯一的樓號(hào)和宿舍號(hào),每站宿舍區(qū)都有自己的電話號(hào)碼。(3)工作人員基本信息:每站宿舍區(qū)都有駐樓阿姨和保潔阿姨的編號(hào)。(4)報(bào)修的基本信息:宿舍樓中經(jīng)常出現(xiàn)財(cái)產(chǎn)的損壞,比如燈泡壞了,廁所的馬桶出故障了等,這時(shí),同學(xué)們需要將財(cái)產(chǎn)損壞情況報(bào)告給宿舍樓管理員,以便學(xué)校派人進(jìn)行維修。這時(shí),需要記錄報(bào)修的宿舍號(hào)和損壞的財(cái)產(chǎn)編號(hào),同時(shí)記錄報(bào)修的時(shí)間和損壞的原因。當(dāng)損壞的財(cái)產(chǎn)維修完畢后,應(yīng)記錄解決時(shí)間,表示該報(bào)修成功解決。(5)來(lái)訪者基本信息每站宿舍對(duì)于每一次的人員來(lái)訪都要做好相應(yīng)的登記。包括來(lái)訪者和被訪者的信息。 (2)用戶(hù)對(duì)系統(tǒng)的要求1、信息要求:宿舍樓管理員能查詢(xún)上面提到的宿舍樓的所有相關(guān)信息,包括某一學(xué)號(hào)的學(xué)生在宿舍樓中住宿的詳細(xì)信息,報(bào)修的所有信息和來(lái)訪者的信息,以利于對(duì)整個(gè)宿舍樓的全面管理。2、處理要求:當(dāng)學(xué)生基本信息發(fā)生變化時(shí),宿舍樓管理員能對(duì)其進(jìn)行修改。比如,某些同學(xué)搬到其他的宿舍中去,他們?cè)诒舅奚針侵邢鄳?yīng)的記錄就應(yīng)該刪去;當(dāng)宿舍財(cái)產(chǎn)報(bào)修及時(shí)解決后,管理員應(yīng)登記解決時(shí)間,表明該報(bào)修問(wèn)題已成功解決。3、安全性與完整性要求:A、安全性要求:(1)系統(tǒng)應(yīng)設(shè)置訪問(wèn)用戶(hù)的標(biāo)識(shí)以鑒別是否是合法用戶(hù),并要求合法用戶(hù)設(shè)置其密碼,保證用戶(hù)身份不被盜用;(2)系統(tǒng)應(yīng)對(duì)不同的數(shù)據(jù)設(shè)置不同的訪問(wèn)級(jí)別,限制訪問(wèn)用戶(hù)可查詢(xún)和處理數(shù)據(jù)的類(lèi)別和內(nèi)容;(3)系統(tǒng)應(yīng)對(duì)不同用戶(hù)設(shè)置不同的權(quán)限,區(qū)分不同的用戶(hù),如區(qū)分普通用戶(hù)(學(xué)生),管理員。B、完整性要求:(1)各種信息記錄的完整性,信息記錄內(nèi)容不能為空;(2)各種數(shù)據(jù)間相互的聯(lián)系的正確性;(3)相同的數(shù)據(jù)在不同記錄中的一致性。數(shù)據(jù)庫(kù)功能:基本信息管理、住宿管理、服務(wù)管理、來(lái)訪者管理?;拘畔⒐芾戆▽W(xué)生信息、宿舍信息、工作人員信息;住宿信息包括入住、分配床位、畢業(yè)退宿;服務(wù)管理包括電費(fèi)、維修;來(lái)訪者管理包括來(lái)訪者信息登記、來(lái)訪者查詢(xún)。(3) 數(shù)據(jù)字典設(shè)計(jì)(數(shù)據(jù)項(xiàng),數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)量,數(shù)據(jù)存儲(chǔ),處理過(guò)程)1、 數(shù)據(jù)項(xiàng) 數(shù)據(jù)項(xiàng)名含義說(shuō)明別名數(shù)據(jù)類(lèi)型長(zhǎng)度取值范圍學(xué)號(hào)住宿學(xué)生學(xué)生編號(hào)char8姓名住宿學(xué)生學(xué)生姓名Varchar10性別住宿學(xué)生char2專(zhuān)業(yè)住宿學(xué)生Varchar20聯(lián)系方式住宿學(xué)生char11員工號(hào)宿舍阿姨員工編號(hào)char4員工姓名宿舍阿姨Varchar10年齡宿舍阿姨smallint2職位宿舍阿姨員工從事工作Varchar20聯(lián)系方式宿舍阿姨手機(jī)號(hào)碼char11區(qū)名宿舍所屬園區(qū)澄,澤,沁,潤(rùn)Varchar2站名園區(qū)幾站一站,二站char2樓號(hào)宿舍是幾棟char2宿舍號(hào)宿舍幾零幾char3宿舍電話宿舍每站號(hào)碼char12可住人數(shù)宿舍smallint2已住人數(shù)宿舍smallint2物品號(hào)物品報(bào)修varchar8報(bào)修原因物品報(bào)修char50提交日期物品報(bào)修datetime 8解決日期物品報(bào)修datetime8報(bào)修費(fèi)用物品報(bào)修decimal5來(lái)訪人姓名來(lái)訪者Varchar10被訪人姓名來(lái)訪者Varchar10所屬關(guān)系來(lái)訪者Varchar20證件名稱(chēng)來(lái)訪者Varchar20來(lái)訪日期來(lái)訪者Datetime8來(lái)訪時(shí)間來(lái)訪者Datetime8歸訪時(shí)間來(lái)訪者Datetime8備注來(lái)訪者Varchar502、 數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)結(jié)構(gòu)名含義說(shuō)明組成學(xué)生住宿信息學(xué)生登記入住信息學(xué)號(hào),姓名,性別,專(zhuān)業(yè),聯(lián)系方式,入住時(shí)間員工信息員工就職信息員工號(hào),姓名,年齡,性別,職位,家庭地址,聯(lián)系方式宿舍信息學(xué)校宿舍園區(qū)分布情況以及入住情況區(qū)名,站名,樓號(hào),宿舍號(hào),宿舍電話,可住人數(shù),已住人數(shù)報(bào)修信息設(shè)備保修樓號(hào),宿舍號(hào),物品號(hào),報(bào)修原因,提交日期,解決日期,報(bào)修費(fèi)用來(lái)訪者信息每站來(lái)訪人員登記來(lái)訪人姓名,被訪人姓名,所屬關(guān)系,證件名稱(chēng),來(lái)訪日期,來(lái)訪時(shí)間,歸訪時(shí)間,備注3、 數(shù)據(jù)流 以來(lái)訪人員為例: 數(shù)據(jù)流:來(lái)訪人員 說(shuō)明:對(duì)每日的來(lái)訪人員進(jìn)行登記查詢(xún) 數(shù)據(jù)流來(lái)源:來(lái)訪者 數(shù)據(jù)流去向:來(lái)訪者信息表 組成:來(lái)訪信息 平均流量:20人/天 高峰期流量:50人/天4、 數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)名說(shuō)明輸入的數(shù)據(jù)流輸出的數(shù)據(jù)流組成存取頻度存取方式報(bào)修信息表設(shè)備保修信息存儲(chǔ)表報(bào)修信息已修信息報(bào)修信息報(bào)修信息已修信息5件/h隨機(jī)來(lái)訪者信息表來(lái)訪者信息存儲(chǔ)表來(lái)訪信息來(lái)訪結(jié)束信息來(lái)訪信息來(lái)訪信息來(lái)訪結(jié)束信息10/天隨機(jī)5、 處理過(guò)程處理過(guò)程名輸入數(shù)據(jù)流輸出數(shù)據(jù)流登記報(bào)修報(bào)修信息報(bào)修信息查詢(xún)報(bào)修報(bào)修信息報(bào)修信息登記已修信息已修信息已修信息登記來(lái)訪者信息來(lái)訪者信息來(lái)訪者信息查詢(xún)來(lái)訪者信息來(lái)訪者信息來(lái)訪者信息登記歸訪信息歸訪信息歸訪信息2、 概念結(jié)構(gòu)設(shè)計(jì)(1) 分E-R圖學(xué)生 聯(lián)系方式專(zhuān)業(yè)學(xué)號(hào)姓名 已住人數(shù)宿舍 區(qū)名可住人數(shù) 樓號(hào) 站名 宿舍電話員工 年齡 員工號(hào) 職位聯(lián)系方式員工姓名 來(lái)訪者 性別 證件 關(guān)系姓名(2)總E-R圖 學(xué)號(hào) 區(qū)名 入住時(shí)間 站名 樓號(hào) 姓名1n 宿舍電話 宿舍入住 學(xué)生 專(zhuān)業(yè) 可住人數(shù) 離宿時(shí)間11 聯(lián)系方式 已住人數(shù) 來(lái)訪時(shí)間管理來(lái)訪 歸訪時(shí)間nn 年齡 員工 來(lái)訪者 員工號(hào) 職位 性別 證件 聯(lián)系方式 員工姓名 關(guān)系 姓名3、 邏輯結(jié)構(gòu)設(shè)計(jì)(1)轉(zhuǎn)換原則: 一個(gè)實(shí)體型轉(zhuǎn)換為一個(gè)關(guān)系模式。 關(guān)系的屬性:實(shí)體型的屬性 關(guān)系的碼:實(shí)體型的碼 2. 一個(gè)1:n聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與n端對(duì)應(yīng)的關(guān)系 模式合并。 1) 轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式 關(guān)系的屬性:與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性 關(guān)系的碼:n端實(shí)體的碼 2)與n端對(duì)應(yīng)的關(guān)系模式合并 合并后關(guān)系的屬性:在n端關(guān)系中加入1端關(guān)系的碼和聯(lián)系本身的屬性 合并后關(guān)系的碼:不變 可以減少系統(tǒng)中的關(guān)系個(gè)數(shù),一般情況下更傾向于采用這種方法。 3一個(gè)1:1聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與任意一端對(duì)應(yīng)的關(guān)系模式合并。 1) 轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式 關(guān)系的屬性:與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性 關(guān)系的候選碼:每個(gè)實(shí)體的碼均是該關(guān)系的候選碼 2) 與某一端對(duì)應(yīng)的關(guān)系模式合并 合并后關(guān)系的屬性:加入對(duì)應(yīng)關(guān)系的碼和聯(lián)系本身的屬性 合并后關(guān)系的碼:不變 4一個(gè)m:n聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。 關(guān)系的屬性:與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性 關(guān)系的碼:各實(shí)體碼的組合。 5三個(gè)或三個(gè)以上實(shí)體間的一個(gè)多元聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。 關(guān)系的屬性:與該多元聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性 關(guān)系的碼:各實(shí)體碼的組合 6. 具有相同碼的關(guān)系模式可合并。 目的:減少系統(tǒng)中的關(guān)系個(gè)數(shù)。 合并方法:將其中一個(gè)關(guān)系模式的全部屬性加入到另一個(gè)關(guān)系模式中,然后去掉其中的同義屬性(可能同名也可能不同名),并適當(dāng)調(diào)整屬性的次序(2) 關(guān)系模式(1)學(xué)生住宿表(student accommodation(SA):(學(xué)號(hào)xh,姓名xm,性別xb,專(zhuān)業(yè)zy,入住時(shí)間rzsj,聯(lián)系方式lxfs,樓號(hào)lh,宿舍號(hào)ssh)(2)宿舍表(Dormitory):(區(qū)名qm,站名zm,樓號(hào)lh,宿舍號(hào)ssh,電話號(hào)碼dhhm,可住人數(shù)kzrs,已住人數(shù)yzrs)(3)設(shè)備報(bào)修表(equipment maintenance(EM):(區(qū)名qm,站名zm,樓號(hào)lh,宿舍號(hào)ssh,物品號(hào)wph,報(bào)修原因bxyy,提交日期tjrq,解決日期jjrq, 報(bào)修費(fèi)用bxfy)(4)來(lái)訪者表Victor:(來(lái)訪人姓名lfrxm,被訪人姓名bfrxm,所屬關(guān)系gx,證件名稱(chēng)zj,來(lái)訪日期lfrq,來(lái)訪時(shí)間lfsj,歸訪時(shí)間gfsj,學(xué)號(hào)xh) (5)員工信息表Staff:(員工號(hào)ygh,員工姓名ygxm,年齡nl,樓號(hào)lh,性別xb,職位zw,聯(lián)系方式lxfs)4、 物理結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)與存儲(chǔ)方法稱(chēng)為數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),為一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用要求的物理結(jié)構(gòu)的過(guò)程就是數(shù)據(jù)庫(kù)的物理設(shè)計(jì)分兩步走:(1)確定數(shù)據(jù)庫(kù)的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫(kù)中主要是存取方法和存儲(chǔ)結(jié)構(gòu);(2)對(duì)物理結(jié)構(gòu)進(jìn)行評(píng)價(jià),評(píng)價(jià)的重點(diǎn)是時(shí)間和空間效率。 對(duì)于不同的表要建立不同的索引,如學(xué)生住宿表建立唯一索引,宿舍表建立組合索引5、 實(shí)施和維護(hù)Create table SA(xh char(8) primary key,xm varchar(50) ,xb char(2),zy varchar(50), lxfs char(11),rzsj datetime ,lh char(2) ,ssh char(3), );Create table Dormitory(qm varchar(50),Zm int,Lh varchar(50),Ssh int,Dhhm int,Kzrs int,Yzrs int,);Create table EM(lh char(6) ,ssh char(6) ,wph char(8) ,bxyy char(50) ,tjrq datetime ,jjrq datetime ,bxfy decimal(5,2) ,);Create table Victor(lfzxm varchar(10) ,bfzxm varchar(10) ,gx Varchar(20) ,zj Varchar(20) ,lfrq Datetime ,lfsj Datetime ,gfsj Datetime ,bz Varchar(50),xh char(8) );Create table staff(ygh char(4) primary key,ygxm varchar(10) not null,nl smallint ),lh char(2),xm char(2) ,zw varchar(20) ,lxfs char(11),);導(dǎo)入數(shù)據(jù)Insert into SA(xh,xm,xb,zy,rzsj,lxfs,lh,ssh)Values()Insert into Dormitory(qm,zm,lh,ssh,dhhm,kzrs,yzrs)Values()Insert into EM(qm,zm,lh,ssh,wph,bxyy,tjrq,jjrq, bxfy)Values()Insert int
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度餐飲連鎖品牌與合作合同
- 2024物業(yè)管理承包合同樣本
- 2025年度知識(shí)產(chǎn)權(quán)信用擔(dān)保合同示范文本3篇
- 二零二四年工程造價(jià)咨詢(xún)合同標(biāo)的和義務(wù)
- 2025年度大型活動(dòng)現(xiàn)場(chǎng)清潔保障服務(wù)合同3篇
- 二零二四年5G網(wǎng)絡(luò)建設(shè)與運(yùn)營(yíng)服務(wù)合同
- 2025年度毛竹種植基地承包與農(nóng)業(yè)保險(xiǎn)合作合同范本3篇
- 2025年蕪湖新房團(tuán)購(gòu)合同(含團(tuán)購(gòu)優(yōu)惠及售后服務(wù))3篇
- 二零二四年五保戶(hù)入住敬老院教育與培訓(xùn)服務(wù)合同3篇
- 二零二五年度海上石油勘探設(shè)備保險(xiǎn)服務(wù)合同2篇
- 冬春季呼吸道傳染病防控
- 中介費(fèi)合同范本(2025年)
- 《kdigo專(zhuān)家共識(shí):補(bǔ)體系統(tǒng)在腎臟疾病的作用》解讀
- 生產(chǎn)調(diào)度員崗位面試題及答案(經(jīng)典版)
- 交通運(yùn)輸安全生產(chǎn)管理規(guī)范
- 2025春夏運(yùn)動(dòng)戶(hù)外行業(yè)趨勢(shì)白皮書(shū)
- 電力行業(yè) 電力施工組織設(shè)計(jì)(施工方案)
- 《法制宣傳之盜竊罪》課件
- 通信工程單位勞動(dòng)合同
- 查對(duì)制度 課件
- 2024-2030年中國(guó)豬肉市場(chǎng)銷(xiāo)售規(guī)模及競(jìng)爭(zhēng)前景預(yù)測(cè)報(bào)告~
評(píng)論
0/150
提交評(píng)論