信息系統(tǒng)分析與設(shè)計課程設(shè)計-學生宿舍管理系統(tǒng).doc

上傳人:good****022 文檔編號:116545868 上傳時間:2022-07-05 格式:DOC 頁數(shù):24 大?。?.05MB
收藏 版權(quán)申訴 舉報 下載
信息系統(tǒng)分析與設(shè)計課程設(shè)計-學生宿舍管理系統(tǒng).doc_第1頁
第1頁 / 共24頁
信息系統(tǒng)分析與設(shè)計課程設(shè)計-學生宿舍管理系統(tǒng).doc_第2頁
第2頁 / 共24頁
信息系統(tǒng)分析與設(shè)計課程設(shè)計-學生宿舍管理系統(tǒng).doc_第3頁
第3頁 / 共24頁

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《信息系統(tǒng)分析與設(shè)計課程設(shè)計-學生宿舍管理系統(tǒng).doc》由會員分享,可在線閱讀,更多相關(guān)《信息系統(tǒng)分析與設(shè)計課程設(shè)計-學生宿舍管理系統(tǒng).doc(24頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、信息系統(tǒng)分析與設(shè)計信息系統(tǒng)分析與設(shè)計 題目題目: :學生宿舍管理系統(tǒng)學生宿舍管理系統(tǒng) 姓姓 名:名: 學學 號:號: 專專 業(yè)業(yè) 班班 級:級: 2008 年 11 月 17 日 1 目錄目錄 1.1.學生宿舍管理系統(tǒng)概述學生宿舍管理系統(tǒng)概述 2 1.11.1 系統(tǒng)的任務(wù)系統(tǒng)的任務(wù).2 1.21.2 系統(tǒng)的目標系統(tǒng)的目標.2 2.2.系統(tǒng)需求分析系統(tǒng)需求分析 2 2.12.1 需求分析階段的目標需求分析階段的目標.2 2.22.2 需求分析階段的任務(wù)需求分析階段的任務(wù)3 2.32.3 需求分析成果需求分析成果3 2.3.12.3.1 系統(tǒng)功能圖系統(tǒng)功能圖.3 2.3.22.3.2 系統(tǒng)數(shù)據(jù)流圖

2、系統(tǒng)數(shù)據(jù)流圖4 3.3.數(shù)據(jù)庫分析設(shè)計數(shù)據(jù)庫分析設(shè)計 4 3.13.1 系統(tǒng)系統(tǒng) E-RE-R 圖圖.4 3.23.2 數(shù)據(jù)字典數(shù)據(jù)字典.5 3.33.3 將將 E-RE-R 圖轉(zhuǎn)化為關(guān)系模型圖轉(zhuǎn)化為關(guān)系模型7 3.43.4 模型優(yōu)化模型優(yōu)化.8 3.53.5 系統(tǒng)表結(jié)構(gòu)系統(tǒng)表結(jié)構(gòu).8 4.4.功能模塊設(shè)計功能模塊設(shè)計 11 4.14.1 用戶帳號模塊用戶帳號模塊11 4.24.2 宿舍管理模塊宿舍管理模塊12 4.34.3 信息查詢模塊信息查詢模塊14 4.44.4 衛(wèi)生評比模塊衛(wèi)生評比模塊15 4.54.5 獎懲管理模塊獎懲管理模塊16 4.64.6 數(shù)據(jù)統(tǒng)計數(shù)據(jù)統(tǒng)計16 4.74.7 費

3、用結(jié)算費用結(jié)算16 5.I/O5.I/O 和交互界面設(shè)計和交互界面設(shè)計 .17 5.15.1 登陸界面登陸界面.17 5.25.2 主頁面主頁面.17 5.35.3 入住管理入住管理.18 5.45.4 退宿管理退宿管理.18 5.55.5 維修管理維修管理.19 5.65.6 信息查詢信息查詢.19 5.75.7 衛(wèi)生評比衛(wèi)生評比.20 5.85.8 獎懲管理獎懲管理.20 5.95.9 數(shù)據(jù)統(tǒng)計數(shù)據(jù)統(tǒng)計.21 5.105.10 費用結(jié)算費用結(jié)算.21 6.6.編碼方案編碼方案 22 7.7.總結(jié)總結(jié) 22 2 學學 生生 宿宿 舍舍 管管 理理 系系 統(tǒng)統(tǒng) 1.1.學生宿舍管理系統(tǒng)概述學生

4、宿舍管理系統(tǒng)概述 學生宿舍管理系統(tǒng)用來對學生的分房入住開始到最后的費用結(jié)算全過程進學生宿舍管理系統(tǒng)用來對學生的分房入住開始到最后的費用結(jié)算全過程進 行管理,該系統(tǒng)是應(yīng)對學生宿舍管理的現(xiàn)代化、網(wǎng)絡(luò)化,逐步擺脫當前學生宿行管理,該系統(tǒng)是應(yīng)對學生宿舍管理的現(xiàn)代化、網(wǎng)絡(luò)化,逐步擺脫當前學生宿 舍管理的人工管理方式,提高學生宿舍管理效率而開發(fā)的,它包括分房、入住舍管理的人工管理方式,提高學生宿舍管理效率而開發(fā)的,它包括分房、入住 登記、衛(wèi)生評比、維修管理、違紀記錄以及對學生的住宿情況查詢,可以更快登記、衛(wèi)生評比、維修管理、違紀記錄以及對學生的住宿情況查詢,可以更快 地了解到每個學生的住宿情況,統(tǒng)計出剩余

5、床位,測算出預期時間內(nèi)的床位總地了解到每個學生的住宿情況,統(tǒng)計出剩余床位,測算出預期時間內(nèi)的床位總 剩余數(shù)等。剩余數(shù)等。 1.11.1 系統(tǒng)的任務(wù)系統(tǒng)的任務(wù) 學生宿舍管理系統(tǒng)是學校管理學生住宿信息的重要工具,一個完善的學生學生宿舍管理系統(tǒng)是學校管理學生住宿信息的重要工具,一個完善的學生 宿舍管理系統(tǒng)的任務(wù)主要包括一下幾項:宿舍管理系統(tǒng)的任務(wù)主要包括一下幾項: 信息查詢:它主要包括學生信息查詢以及房間信息查詢;信息查詢:它主要包括學生信息查詢以及房間信息查詢; 宿舍管理:主要負責入住管理、維修管理、退宿管理宿舍管理:主要負責入住管理、維修管理、退宿管理 數(shù)據(jù)統(tǒng)計:主要負責統(tǒng)計宿舍剩余床位以及入住

6、人數(shù);數(shù)據(jù)統(tǒng)計:主要負責統(tǒng)計宿舍剩余床位以及入住人數(shù); 獎懲管理:主要用來記錄學生的違紀情況和獎勵情況;獎懲管理:主要用來記錄學生的違紀情況和獎勵情況; 衛(wèi)生管理:主要用來記錄宿舍的衛(wèi)生情況;衛(wèi)生管理:主要用來記錄宿舍的衛(wèi)生情況; 費用結(jié)算:主要用來計算學生費用的繳納情況。費用結(jié)算:主要用來計算學生費用的繳納情況。 1.21.2 系統(tǒng)的目標系統(tǒng)的目標 學生宿舍管理系統(tǒng)是一個現(xiàn)代化軟件系統(tǒng),它通過集中式的信息數(shù)據(jù)庫將學生宿舍管理系統(tǒng)是一個現(xiàn)代化軟件系統(tǒng),它通過集中式的信息數(shù)據(jù)庫將 各種檔案管理功能結(jié)合起來,達到共享數(shù)據(jù)、降低成本、提高效率、改進服務(wù)各種檔案管理功能結(jié)合起來,達到共享數(shù)據(jù)、降低成本

7、、提高效率、改進服務(wù) 等目的。一般而言,學生宿舍管理系統(tǒng)應(yīng)達到以下目標。等目的。一般而言,學生宿舍管理系統(tǒng)應(yīng)達到以下目標。 能夠管理各類有關(guān)學生以及宿舍的信息;能夠管理各類有關(guān)學生以及宿舍的信息; 能夠快速地進行各類信息的添加、修改以及查詢;能夠快速地進行各類信息的添加、修改以及查詢; 減少工作人員的參與和基礎(chǔ)信息的錄入,具有良好的自治功能和信息循減少工作人員的參與和基礎(chǔ)信息的錄入,具有良好的自治功能和信息循 環(huán);環(huán); 減少管理人員,減輕管理人員的任務(wù),降低管理成本。減少管理人員,減輕管理人員的任務(wù),降低管理成本。 2.2.系統(tǒng)需求分析系統(tǒng)需求分析 2.12.1 需求分析階段的目標需求分析階段

8、的目標 3 (1 1)了解目前宿舍管理的現(xiàn)狀。)了解目前宿舍管理的現(xiàn)狀。 (2 2)通過實地調(diào)查的方式了解宿舍管理的工作業(yè)務(wù)流程,并記錄和處理相)通過實地調(diào)查的方式了解宿舍管理的工作業(yè)務(wù)流程,并記錄和處理相 關(guān)的數(shù)據(jù)。關(guān)的數(shù)據(jù)。 2.22.2 需求分析階段的任務(wù)需求分析階段的任務(wù) (1 1)處理對象)處理對象 系統(tǒng)要處理的對象包括宿舍樓基本信息、學生基本信息、宿舍基本信息各系統(tǒng)要處理的對象包括宿舍樓基本信息、學生基本信息、宿舍基本信息各 個對象包括信息如下所示(詳細的數(shù)據(jù)見于數(shù)據(jù)字典):個對象包括信息如下所示(詳細的數(shù)據(jù)見于數(shù)據(jù)字典): 1 1宿舍樓基本信息:包括宿舍樓編號、宿舍樓所在地點、宿

9、舍樓樓管員信宿舍樓基本信息:包括宿舍樓編號、宿舍樓所在地點、宿舍樓樓管員信 息、宿舍樓管處電話等方面,這樣可以方便管理者對宿舍樓的管理,提高查詢息、宿舍樓管處電話等方面,這樣可以方便管理者對宿舍樓的管理,提高查詢 效率;效率; 2 2學生基本信息:包括學生編號、學生所在學部信息、學生姓名、學生性學生基本信息:包括學生編號、學生所在學部信息、學生姓名、學生性 別、學生出生日期、學生入學時間、學生所學專業(yè)、所在班級等、學生獎懲情別、學生出生日期、學生入學時間、學生所學專業(yè)、所在班級等、學生獎懲情 況方面的信息,可以方便學信息的查詢和更新;況方面的信息,可以方便學信息的查詢和更新; 3宿舍基本信息:

10、宿舍基本信息包括四個數(shù)據(jù)結(jié)構(gòu):宿舍信息,宿舍物品宿舍基本信息:宿舍基本信息包括四個數(shù)據(jù)結(jié)構(gòu):宿舍信息,宿舍物品 信息,宿舍物品損壞信息信息,宿舍物品損壞信息,宿舍物品維修信息。宿舍物品維修信息。 (2)(2) 處理功能要求處理功能要求 系統(tǒng)主要完成以下幾個功能:系統(tǒng)主要完成以下幾個功能: 1 1宿舍樓基本信息查詢與修改;宿舍樓基本信息查詢與修改; 2 2學生基本信息查詢與更新;學生基本信息查詢與更新; 3 3每一幢宿舍樓中宿舍信息的查詢與信息更新;每一幢宿舍樓中宿舍信息的查詢與信息更新; 2.32.3 需求分析成果需求分析成果 2.3.12.3.1 系統(tǒng)功能圖系統(tǒng)功能圖 宿宿舍舍管管理理系系統(tǒng)

11、統(tǒng) 信信息息查查詢詢宿宿舍舍管管理理數(shù)數(shù)據(jù)據(jù)統(tǒng)統(tǒng)計計費費用用結(jié)結(jié)算算獎獎懲懲管管理理衛(wèi)衛(wèi)生生評評比比 學學 生生 信信 息息 查查 詢詢 寢寢 室室 信信 息息 查查 詢詢 入入 住住 管管 理理 退退 宿宿 管管 理理 維維 修修 管管 理理 住住 宿宿 人人 數(shù)數(shù) 統(tǒng)統(tǒng) 計計 剩剩 余余 床床 位位 統(tǒng)統(tǒng) 計計 水水 電電 費費 住住 宿宿 費費 獎獎 勵勵 管管 理理 懲懲 罰罰 管管 理理 衛(wèi)衛(wèi) 生生 評評 比比 寢寢 室室 衛(wèi)衛(wèi) 生生 情情 況況 系統(tǒng)功能圖系統(tǒng)功能圖 4 2.3.22.3.2 系統(tǒng)數(shù)據(jù)流圖系統(tǒng)數(shù)據(jù)流圖 管管理理員員 剩剩余余床床位位及及住住宿宿人人數(shù)數(shù) 物物品品損損

12、壞壞信信息息 學學生生處處 獎獎懲懲管管理理 P2 衛(wèi)衛(wèi)生生報報告告 獎獎懲懲報報告告獎獎懲懲情情況況 維維修修管管理理 P1.3 入入住住管管理理 P1.1 退退宿宿管管理理 P1.2 入入住住申申請請單單 退退宿宿申申請請單單 學學生生信信息息 寢寢室室信信息息 學學生生 入入住住審審批批單單 退退宿宿審審批批單單 學學生生信信息息 寢寢室室信信息息 物物品品報報修修單單 物物品品損損壞壞信信息息 數(shù)數(shù)據(jù)據(jù)統(tǒng)統(tǒng)計計 P5 費費用用結(jié)結(jié)算算 P4 學學生生信信息息 學學生生 信信息息查查詢詢 P6 學學號號 費費用用清清單單 學學生生信信息息D2 學學生生信信息息D2 衛(wèi)衛(wèi)生生情情況況 宿宿

13、舍舍樓樓編編號號 學學號號 寢寢室室信信息息 學學生生信信息息 D1 寢寢室室信信息息D1 寢寢室室號號 寢寢室室信信息息 管管理理員員 寢寢室室信信息息 衛(wèi)衛(wèi)生生評評比比 P3 寢寢室室信信息息D1 學學生生信信息息D2 獲獲獎獎寢寢室室名名單單 寢寢室室信信息息 D3物物品品損損壞壞信信息息 D3物物品品損損壞壞信信息息 物物品品損損壞壞信信息息 系統(tǒng)數(shù)據(jù)流圖系統(tǒng)數(shù)據(jù)流圖 3.3.數(shù)據(jù)庫分析設(shè)計數(shù)據(jù)庫分析設(shè)計 3.13.1 系統(tǒng)系統(tǒng) E-RE-R 圖圖 E-RE-R 圖是一種信息模型圖,體現(xiàn)了系統(tǒng)實體之間的關(guān)系。通過系統(tǒng)需求分圖是一種信息模型圖,體現(xiàn)了系統(tǒng)實體之間的關(guān)系。通過系統(tǒng)需求分 析

14、,得到了系統(tǒng)的分解功能以及數(shù)據(jù)流程。根據(jù)這些實體和實體之間的關(guān)系,析,得到了系統(tǒng)的分解功能以及數(shù)據(jù)流程。根據(jù)這些實體和實體之間的關(guān)系, 5 可以得到系統(tǒng)可以得到系統(tǒng) E-RE-R 圖,如下圖所示圖,如下圖所示 填填寫寫 寢寢室室樓樓號號 床床號號 寢寢室室號號入入住住人人數(shù)數(shù) 寢寢室室電電話話 寢寢室室可可住住 人人數(shù)數(shù) 剩剩余余床床位位數(shù)數(shù) 學學號號 學學生生 班班級級性性別別專專業(yè)業(yè)姓姓名名 床床號號 寢寢室室號號樓樓號號 管管理理員員 員員工工號號 樓樓號號 年年齡齡 性性別別 姓姓名名 聯(lián)聯(lián)系系電電話話 填填寫寫 分分配配 回回收收管管理理 入入住住申申請請單單 入入住住單單號號 入入

15、住住日日期期 退退宿宿申申請請單單 退退宿宿日日期期 退退宿宿單單號號 1 11 1 M M 11 M N P 3.23.2 數(shù)據(jù)字典數(shù)據(jù)字典 (1 1)數(shù)據(jù)項)數(shù)據(jù)項 表表 3.2.1 數(shù)據(jù)項列表數(shù)據(jù)項列表 數(shù)據(jù)項編號數(shù)據(jù)項編號數(shù)據(jù)項名數(shù)據(jù)項名數(shù)據(jù)項含義數(shù)據(jù)項含義與其它數(shù)據(jù)項的關(guān)系與其它數(shù)據(jù)項的關(guān)系存儲結(jié)構(gòu)存儲結(jié)構(gòu)別名別名 DI-1StuNo學生學號char(12)學號 DI-2DepName學生所在學部char(20)學部 DI-3StuName學生姓名char(10)姓名 DI-4StuSex學生性別char(2)性別 DI-5StuBirth學生出生時間Date出生時間 DI-6Stu

16、ETime學生入學時間Date入學時間 DI-7StuPerfect學生所在專業(yè)char(20)專業(yè) DI-8StuClass學生所在班級編號Int編號 DI-9StuHortation學生獎勵情況char(100)獎勵 DI-10StuPunishment學生處罰情況char(100)處罰 DI-11WorNo管理員員工號char(6)員工號 DI-12WorName管理員姓名char(10)姓名 DI-13WorSex管理員性別char(2)性別 6 數(shù)據(jù)項編號數(shù)據(jù)項編號數(shù)據(jù)項名數(shù)據(jù)項名數(shù)據(jù)項含義數(shù)據(jù)項含義與其它數(shù)據(jù)項的關(guān)系與其它數(shù)據(jù)項的關(guān)系存儲結(jié)構(gòu)存儲結(jié)構(gòu)別名別名 DI-14WorPhN

17、o管理員聯(lián)系方式char(12)電話 DI-15WorTime管理員工作時間char(30)工作時間 DI-16RNo宿舍編號char(6)舍號 DI-17RHeader舍長信息等于 StuNamechar(10)舍長 DI-18ROne宿舍學生信息同上char(10)舍員1 DI-19RTwo宿舍學生信息同上char(10)舍員2 DI-20RThree宿舍學生信息同上char(10)舍員3 DI-21RFour宿舍學生信息同上char(10)舍員4 DI-22RGrade宿舍學生所屬年級等于 StuETimechar(4)年級 DI-23RDepart宿舍學生所在學部等于 DepNamec

18、har(20)學院 DI-24RPerfect宿舍學生所屬專業(yè)等于 StuPerfectchar(20)專業(yè) DI-25RClass學生所在班級編號等于 StuClasschar(2)班級 DI-26RSanitation宿舍衛(wèi)生情況char(50)衛(wèi)生 DI-27DorNo宿舍樓編號smallint宿舍樓號 DI-28DorLocation宿舍樓在學校位置char(4)宿舍區(qū)位 DI-29DorPhNo宿舍樓管處電話char(12)電話 DI-30DorAdminist宿舍樓樓管員信息等于 WorNochar(6)樓管員 DI-31FitName宿舍物品名稱char(16)宿舍物品 DI-3

19、2FitPrice宿舍物品價格Float價格 DI-33FitNum每一種物品的數(shù)量Int數(shù)量 DI-34FDFitName損壞物品名稱等于 FitNamechar(16)物品名 DI-35FDDescribe損壞物品情況char(100)損壞情況 DI-36FDStudent損壞的學生信息等于 StuNochar(9)學生 DI-37FDRoom損壞物品宿舍信息等于 RNochar(6)舍號 DI-38FDNum損壞物品的數(shù)量Int數(shù)量 DI-39FFName維修物品名稱char(16)物品名 DI-40FFTime維修物品時間Date維修時間 DI-41FFWorker維修人姓名char(

20、10)姓名 (2 2)數(shù)據(jù)結(jié)構(gòu))數(shù)據(jù)結(jié)構(gòu) 表表 3。2.2 數(shù)據(jù)結(jié)構(gòu)列表數(shù)據(jù)結(jié)構(gòu)列表 數(shù)據(jù)結(jié)數(shù)據(jù)結(jié) 構(gòu)編號構(gòu)編號 數(shù)據(jù)結(jié)構(gòu)名數(shù)據(jù)結(jié)構(gòu)名 數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu) 含義含義 組成組成 DS-1Student宿舍學生信息 StuNo, DepName, StuName, StuSex, StuBorth, StuETime, StuPerfect, StuClass, StuHortation, StuPunishment DS-2Worker宿舍樓管理員信息WorNo, WorName, WorSex, WorPhNo, WorTime DS-3Room宿舍信息 RNo, RHeader, ROne,

21、RTwo, RThree, RFour, RGrade, RDepart, RPerfect, RClass, RSanitation 7 數(shù)據(jù)結(jié)數(shù)據(jù)結(jié) 構(gòu)編號構(gòu)編號 數(shù)據(jù)結(jié)構(gòu)名數(shù)據(jù)結(jié)構(gòu)名 數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu) 含義含義 組成組成 DS-4Dormitory宿舍樓信息DorNo, DorLocation, DorPhNo, DorAdminist DS-5Fitment宿舍物品配備信息FitName, FitPrice, FitNum DS-6FitmentDestruction宿舍物品損壞信息 FDFitName,FDDescribe,FDStudent,FDRoom, FDNum DS-7Fi

22、tmentFix宿舍物品維修信息FFName,FFTime, FFWorker 3.33.3 將將 E-RE-R 圖轉(zhuǎn)化為關(guān)系模型圖轉(zhuǎn)化為關(guān)系模型 由于宿舍樓與管理員的聯(lián)系方式是由于宿舍樓與管理員的聯(lián)系方式是 1:n(一對多)(一對多) ,可以將其之間的聯(lián)系與,可以將其之間的聯(lián)系與 n 端實體管理員合并,宿舍樓與宿舍之間的聯(lián)系、宿舍與學生之間的聯(lián)系方式端實體管理員合并,宿舍樓與宿舍之間的聯(lián)系、宿舍與學生之間的聯(lián)系方式 也是也是 1:n,同樣也將其之間的聯(lián)系與,同樣也將其之間的聯(lián)系與 n 端實體宿舍、學生合并,而宿舍物品與端實體宿舍、學生合并,而宿舍物品與 學生之間的聯(lián)系方式則是學生之間的聯(lián)系方

23、式則是 n:m(多對多)(多對多) ,這樣要把它們之間的聯(lián)系轉(zhuǎn)化為獨立,這樣要把它們之間的聯(lián)系轉(zhuǎn)化為獨立 的關(guān)系模式,具體的基本的關(guān)系模式,具體的基本 E-R 圖向關(guān)系模型的轉(zhuǎn)化如下:圖向關(guān)系模型的轉(zhuǎn)化如下: 管理員:管理員:Worker(WorNo,WorName,WorSex, WorPhNo,WorTime,DorNo,DorLocation) ; 宿舍樓:宿舍樓:Dormitory(DorNo,DorLocation,DorPhNo,DorAdminist) ; 宿舍:宿舍: Room(RNo,RHeader,ROne,RThree,RFour,RTwo,RGrade,R Depart

24、,RPerfect,RClass,RSanitation,DorNo,DorLocation) ; 宿舍物品:宿舍物品:Fitment(FitName,F(xiàn)itPrice,F(xiàn)itNum,RNo ,DorNo,DorLocation) ; 學生:學生: Student(StuNo,DepName,StuName,StuSex,StuBirth,StuETime ,StuPerfect,StuClass,StuHortation,StuPunishment, RNo, DorNo,DorLocation) ; 宿舍物品處理包含兩個數(shù)據(jù)結(jié)構(gòu)(宿舍物品損壞信息,宿舍物品維修信息)宿舍物品處理包含兩個數(shù)據(jù)

25、結(jié)構(gòu)(宿舍物品損壞信息,宿舍物品維修信息) , 基于表的各個屬性都是原子項的考慮,現(xiàn)將宿舍物品處理分解為:宿舍物品損基于表的各個屬性都是原子項的考慮,現(xiàn)將宿舍物品處理分解為:宿舍物品損 壞、宿舍物品維修,具體如下:壞、宿舍物品維修,具體如下: 宿舍物品損壞:宿舍物品損壞:FitmentDestruction(FitName,StuNo,F(xiàn)DNum, RNo, DorNo,DorLocation ,F(xiàn)DDescribe) ; 物品維修:物品維修: 8 Fit(FFName,F(xiàn)FTime,F(xiàn)FWorker,RNo,DorNo,DorLocation); (注:標有直線下劃線的為主屬性,標有波浪線下

26、劃線的是外鍵屬性,主屬(注:標有直線下劃線的為主屬性,標有波浪線下劃線的是外鍵屬性,主屬 性與外鍵屬性一起構(gòu)成主碼)性與外鍵屬性一起構(gòu)成主碼) 3.43.4 模型優(yōu)化模型優(yōu)化 關(guān)系模式關(guān)系模式 Worker,Dormitory,F(xiàn)itment,F(xiàn)itmentDestruction 不存在非不存在非 主屬性對主屬性的部分函數(shù)依賴,也不存在傳遞函數(shù)依賴,但是宿舍關(guān)系模式主屬性對主屬性的部分函數(shù)依賴,也不存在傳遞函數(shù)依賴,但是宿舍關(guān)系模式 (Room)中存在著一些不應(yīng)該有的數(shù)據(jù)冗余,現(xiàn)將模型優(yōu)化為:)中存在著一些不應(yīng)該有的數(shù)據(jù)冗余,現(xiàn)將模型優(yōu)化為: Room(RNo,RHeader,RGrade,R

27、Depart,RPerfect,DorNo,Dor Location) ;雖然;雖然 Room 中還存在一些數(shù)據(jù)冗余,但可以提高查詢效率。中還存在一些數(shù)據(jù)冗余,但可以提高查詢效率。 3.53.5 系統(tǒng)表結(jié)構(gòu)系統(tǒng)表結(jié)構(gòu) (1)管理員基本信息表的建立:)管理員基本信息表的建立: create table Worker( WorNo char(6) not null unique, WorName char(10) not null, WorSex char(2) not null, WorPhNo char(12) null, WorTime char(30) null, DorNo smalli

28、nt not null, DorLocation char(4) not null, primary key(WorNo), foreign key(DorNo,DorLocation) references Dormitory(DorNo,DorLocation), check(WorSex = 男男 or WorSex = 女女); (2)宿舍樓基本信息表的建立:)宿舍樓基本信息表的建立: create table Dormitory( DorNo smallint not null, DorLocation char(4) not null, DorPhNo char(12)null,

29、DorAdminist char(6) null, primary key(DorNo), check(DorNo0 and DorNo0 and StuClass= 0); (8)宿舍配備物品維修基本信息表的建立:)宿舍配備物品維修基本信息表的建立: create table FiX( FFName char(16)not null unique, FFTime char(9)not null, FFWorker char(9) not null RNo char(6) not null, DorNo smallint not null, DorLocation char(4) not nu

30、ll, primary key(FFName) foreign key(DorNo,DorLocation) references Dormitory(DorNo,DorLocation), foreign key(RNo) references Room(RNo); 4.4.功能模塊設(shè)計功能模塊設(shè)計 4.14.1 用戶帳號模塊用戶帳號模塊 用戶帳號用戶帳號模塊功能模塊圖模塊功能模塊圖 用戶帳號用戶帳號 退出系統(tǒng)退出系統(tǒng)帳號設(shè)置帳號設(shè)置 12 等待登陸等待登陸 用戶名密碼用戶名密碼 框是否填滿框是否填滿 選擇的是選擇的是 學生?學生? 學生界面學生界面 數(shù)據(jù)庫中有數(shù)據(jù)庫中有 該賬號嗎該賬號嗎

31、Y N Y 數(shù)據(jù)庫中有數(shù)據(jù)庫中有 該賬號嗎該賬號嗎 N 管理員界面管理員界面 YY 報錯報錯 NN 報錯報錯 登陸界面框圖登陸界面框圖 用戶帳號模塊包括:帳號設(shè)置,退出系統(tǒng)二個部分。用戶帳號模塊包括:帳號設(shè)置,退出系統(tǒng)二個部分。 1.1. 帳號設(shè)置:實現(xiàn)系統(tǒng)管理人員、普通人員登錄和密碼修改。帳號設(shè)置:實現(xiàn)系統(tǒng)管理人員、普通人員登錄和密碼修改。 2.2. 退出系統(tǒng):實現(xiàn)正常退出宿舍管理系統(tǒng)。退出系統(tǒng):實現(xiàn)正常退出宿舍管理系統(tǒng)。 4.24.2 宿舍管理模塊宿舍管理模塊 宿舍管理模塊功能模塊圖宿舍管理模塊功能模塊圖 宿舍管理宿舍管理 入住管理入住管理退宿管理退宿管理物品報修物品報修 13 輸輸入入入

32、入住住信信息息 信信息息是是否否填填寫寫完完整整報報錯錯 等等待待輸輸入入信信息息 是是否否有有空空房房間間 提提示示批批準準入入住住 提提示示拒拒絕絕入入住住 N Y Y N 入住管理框圖入住管理框圖 輸輸入入退退宿宿信信息息 信信息息是是否否填填寫寫完完整整報報錯錯 等等待待輸輸入入信信息息 是是否否有有物物品品損損壞壞 提提示示批批準準退退宿宿 提提示示拒拒絕絕退退宿宿 N Y Y N 14 退宿管理框圖退宿管理框圖 輸輸入入物物品品損損壞壞信信息息 信信息息是是否否填填寫寫完完整整報報錯錯 等等待待輸輸入入信信息息 將信息顯示在表格中 N 執(zhí)執(zhí)行行報報修修管管理理 Y 維修管理框圖維修

33、管理框圖 公寓管理模塊包括:入住管理、退宿管理、物品報修三個大的部分。公寓管理模塊包括:入住管理、退宿管理、物品報修三個大的部分。 1.1.入住管理:登記學校所有住宿樓情況。入住管理:登記學校所有住宿樓情況。 2.2.退宿管理:登記學校所有宿舍退宿人員的情況。退宿管理:登記學校所有宿舍退宿人員的情況。 3.3.物品報修:登記學校所有住宿樓公物損壞上報情況。物品報修:登記學校所有住宿樓公物損壞上報情況。 4.34.3 信息查詢模塊信息查詢模塊 信息查詢模塊功能模塊圖信息查詢模塊功能模塊圖 信息查詢信息查詢 學生查詢學生查詢宿舍查詢宿舍查詢 15 等待查詢等待查詢 是否有空是否有空 未填未填 是是

34、 報錯報錯 選擇查詢方式選擇查詢方式 執(zhí)行查詢執(zhí)行查詢 將結(jié)果顯示在表格將結(jié)果顯示在表格 中中 否否 信息查詢模塊框圖信息查詢模塊框圖 信息查詢模塊基本上包括:學生查詢、宿舍查詢、信息查詢模塊基本上包括:學生查詢、宿舍查詢、 1.1.學生查詢:實現(xiàn)每個學生基本信息情況的查詢功能。學生查詢:實現(xiàn)每個學生基本信息情況的查詢功能。 3.3.宿舍查詢:實現(xiàn)查詢每棟樓房的所有宿舍的住宿情況及宿舍樓所住學生宿舍查詢:實現(xiàn)查詢每棟樓房的所有宿舍的住宿情況及宿舍樓所住學生 統(tǒng)計情況。統(tǒng)計情況。 4.44.4 衛(wèi)生評比模塊衛(wèi)生評比模塊 衛(wèi)生評比模塊功能模塊圖衛(wèi)生評比模塊功能模塊圖 衛(wèi)生評比模塊基本上包括:周扣分

35、、扣分統(tǒng)計衛(wèi)生評比模塊基本上包括:周扣分、扣分統(tǒng)計 衛(wèi)生評比。衛(wèi)生評比。 1.1. 衛(wèi)生情況:紀錄每周每個宿舍樓每寢室的衛(wèi)生情況以及得分,并把衛(wèi)生衛(wèi)生情況:紀錄每周每個宿舍樓每寢室的衛(wèi)生情況以及得分,并把衛(wèi)生 情況添加到寢室信息中去;情況添加到寢室信息中去; 2.2.衛(wèi)生評比:實現(xiàn)宿舍先進集體和先進個人的名單的統(tǒng)計,并把名單傳給衛(wèi)生評比:實現(xiàn)宿舍先進集體和先進個人的名單的統(tǒng)計,并把名單傳給 獎懲管理模塊進行處理。獎懲管理模塊進行處理。 衛(wèi)生評比衛(wèi)生評比 衛(wèi)生情況衛(wèi)生情況衛(wèi)生評比衛(wèi)生評比 16 4.54.5 獎懲管理模塊獎懲管理模塊 獎懲管理模塊功能模塊圖獎懲管理模塊功能模塊圖 獎懲管理模塊基本

36、上包括:獎勵管理、處罰管理獎懲管理模塊基本上包括:獎勵管理、處罰管理 1.1.獎勵管理:主要記錄學生的獲獎情況,并把獲獎情況添加到學生信息中獎勵管理:主要記錄學生的獲獎情況,并把獲獎情況添加到學生信息中 去;去; 2.2.處罰管理:主要記錄學生的違紀情況,并把微機情況添加到學生信息中處罰管理:主要記錄學生的違紀情況,并把微機情況添加到學生信息中 去。去。 4.64.6 數(shù)據(jù)統(tǒng)計數(shù)據(jù)統(tǒng)計 數(shù)據(jù)統(tǒng)計模塊功能模塊圖數(shù)據(jù)統(tǒng)計模塊功能模塊圖 數(shù)據(jù)統(tǒng)計模塊基本上包括:住宿人數(shù)、剩余床位數(shù)據(jù)統(tǒng)計模塊基本上包括:住宿人數(shù)、剩余床位 1.1.住宿人數(shù):主要統(tǒng)計每一個寢室、每一棟宿舍的住宿人數(shù);住宿人數(shù):主要統(tǒng)計

37、每一個寢室、每一棟宿舍的住宿人數(shù); 2.2. 剩余床位:主要統(tǒng)計每一個寢室、每一棟宿舍的剩余床位。剩余床位:主要統(tǒng)計每一個寢室、每一棟宿舍的剩余床位。 4.74.7 費用結(jié)算費用結(jié)算 數(shù)據(jù)統(tǒng)計模塊功能模塊圖數(shù)據(jù)統(tǒng)計模塊功能模塊圖 費用結(jié)算模塊基本上包括:水電費、住宿費費用結(jié)算模塊基本上包括:水電費、住宿費 獎懲管理獎懲管理 獎勵管理獎勵管理處罰管理處罰管理 數(shù)據(jù)統(tǒng)計數(shù)據(jù)統(tǒng)計 住宿人數(shù)住宿人數(shù)剩余床位剩余床位 費用結(jié)算費用結(jié)算 水電費水電費住宿費住宿費 17 1.1.水電費:主要計算每一個寢室的水電費;水電費:主要計算每一個寢室的水電費; 2.2. 住宿費:主要計算每一個學生的住宿費。住宿費:主

38、要計算每一個學生的住宿費。 5.I/O5.I/O 和交互界面設(shè)計和交互界面設(shè)計 5.15.1 登陸界面登陸界面 5.25.2 主頁面主頁面 18 5.35.3 入住管理入住管理 5.45.4 退宿管理退宿管理 19 5.55.5 維修管理維修管理 5.65.6 信息查詢信息查詢 20 5.75.7 衛(wèi)生評比衛(wèi)生評比 5.85.8 獎懲管理獎懲管理 21 5.95.9 數(shù)據(jù)統(tǒng)計數(shù)據(jù)統(tǒng)計 5.105.10 費用結(jié)算費用結(jié)算 22 6.6.編碼方案編碼方案 由于數(shù)據(jù)項很多,所以我只列舉了幾個典型的數(shù)據(jù)項的編碼方案由于數(shù)據(jù)項很多,所以我只列舉了幾個典型的數(shù)據(jù)項的編碼方案 編碼對象編碼對象使用范圍使用范

39、圍使用期限使用期限建議編碼方法建議編碼方法 學學 號號整個系統(tǒng)整個系統(tǒng)長期長期合成碼合成碼 管理員號管理員號整個系統(tǒng)整個系統(tǒng)長期長期合成碼合成碼 宿舍號宿舍號整個系統(tǒng)整個系統(tǒng)長期長期合成碼合成碼 (1 1)學號:學號是學生的唯一標識,它有)學號:學號是學生的唯一標識,它有 1212 位,從左到右依次由入學年份、位,從左到右依次由入學年份、 學校編號、學部編號、專業(yè)編號、班級編號組成;學校編號、學部編號、專業(yè)編號、班級編號組成; (2 2)管理員號:管理員號是管理員的唯一標識,它有)管理員號:管理員號是管理員的唯一標識,它有 6 6 位,前位,前 2 2 位是管理位是管理 員開始工作的年份、中間

40、員開始工作的年份、中間 2 2 位是工作性質(zhì)編號、最后位是工作性質(zhì)編號、最后 2 2 位是員工編號;位是員工編號; (3 3)宿舍號:宿舍號是宿舍的唯一標識,它有)宿舍號:宿舍號是宿舍的唯一標識,它有 6 6 位,前兩位是樓號、中間位,前兩位是樓號、中間 兩位是層號、最后兩位是樓層中的房間序號。兩位是層號、最后兩位是樓層中的房間序號。 7.7.總結(jié)總結(jié) 這次學生宿舍管理系統(tǒng)的設(shè)計花了我不少的時間,在沒有設(shè)計這個系統(tǒng)前,這次學生宿舍管理系統(tǒng)的設(shè)計花了我不少的時間,在沒有設(shè)計這個系統(tǒng)前, 我一直覺得編碼很難,但是經(jīng)過這次系統(tǒng)設(shè)計,我覺得系統(tǒng)分析階和設(shè)計階段我一直覺得編碼很難,但是經(jīng)過這次系統(tǒng)設(shè)計,

41、我覺得系統(tǒng)分析階和設(shè)計階段 是最難的。在一開始做這個系統(tǒng)設(shè)計前,由于缺乏設(shè)計經(jīng)驗,我并不知道該怎是最難的。在一開始做這個系統(tǒng)設(shè)計前,由于缺乏設(shè)計經(jīng)驗,我并不知道該怎 么設(shè)計一個系統(tǒng),從哪里入手設(shè)計一個系統(tǒng),所以心里很浮躁。后來,我去圖么設(shè)計一個系統(tǒng),從哪里入手設(shè)計一個系統(tǒng),所以心里很浮躁。后來,我去圖 書館借了幾本有關(guān)系統(tǒng)分析和設(shè)計方面的書,又在網(wǎng)上下載了一些資料,經(jīng)過書館借了幾本有關(guān)系統(tǒng)分析和設(shè)計方面的書,又在網(wǎng)上下載了一些資料,經(jīng)過 我對書本上的知識的學習和對網(wǎng)上資料的研究,我終于弄清楚了該怎么設(shè)計分我對書本上的知識的學習和對網(wǎng)上資料的研究,我終于弄清楚了該怎么設(shè)計分 析設(shè)計一個系統(tǒng)。析設(shè)

42、計一個系統(tǒng)。 我第一步是畫數(shù)據(jù)流圖。我在書上和網(wǎng)上看到了不少數(shù)據(jù)流圖,但是我發(fā)現(xiàn)我第一步是畫數(shù)據(jù)流圖。我在書上和網(wǎng)上看到了不少數(shù)據(jù)流圖,但是我發(fā)現(xiàn) 它們不復合老師所給的系統(tǒng)的要求,所以我自己花了一個晚上的時間去畫數(shù)據(jù)它們不復合老師所給的系統(tǒng)的要求,所以我自己花了一個晚上的時間去畫數(shù)據(jù) 流圖。由于這是我第一次畫數(shù)據(jù)流圖,所以難免有許多錯誤,但是我以后會繼流圖。由于這是我第一次畫數(shù)據(jù)流圖,所以難免有許多錯誤,但是我以后會繼 續(xù)學習畫數(shù)據(jù)流圖的方法,希望自己能真正掌握畫數(shù)據(jù)流圖的方法。續(xù)學習畫數(shù)據(jù)流圖的方法,希望自己能真正掌握畫數(shù)據(jù)流圖的方法。 第二步是設(shè)計數(shù)據(jù)庫和寫數(shù)據(jù)字典。在做這個部分時,我參考

43、了網(wǎng)上的有關(guān)第二步是設(shè)計數(shù)據(jù)庫和寫數(shù)據(jù)字典。在做這個部分時,我參考了網(wǎng)上的有關(guān) 資料,結(jié)合我所要設(shè)計的系統(tǒng),我對網(wǎng)上進行了修改,然后增加了一部分自己資料,結(jié)合我所要設(shè)計的系統(tǒng),我對網(wǎng)上進行了修改,然后增加了一部分自己 的內(nèi)容。的內(nèi)容。 第三步是功能模塊設(shè)計和界面設(shè)計。在做這一部分時,我參考了一些系統(tǒng)的第三步是功能模塊設(shè)計和界面設(shè)計。在做這一部分時,我參考了一些系統(tǒng)的 界面,然后模仿這些系統(tǒng),自己用界面,然后模仿這些系統(tǒng),自己用 VBVB 畫了系統(tǒng)的界面。畫了系統(tǒng)的界面。 總的來說,這次系統(tǒng)設(shè)計還是很有成就感的,因為它使我認識到了要想做好總的來說,這次系統(tǒng)設(shè)計還是很有成就感的,因為它使我認識到了要想做好 23 一個系統(tǒng),那么系統(tǒng)分析與設(shè)計階段是很重要的,如果系統(tǒng)分析與設(shè)計做好了,一個系統(tǒng),那么系統(tǒng)分析與設(shè)計階段是很重要的,如果系統(tǒng)分析與設(shè)計做好了, 那么編碼其實就不難。那么編碼其實就不難。

展開閱讀全文
溫馨提示:
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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(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),我們立即給予刪除!