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