宿舍管理信息系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)_第1頁(yè)
宿舍管理信息系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)_第2頁(yè)
宿舍管理信息系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)_第3頁(yè)
宿舍管理信息系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)_第4頁(yè)
宿舍管理信息系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩16頁(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)介

1、 宿舍管理信息系統(tǒng) 概要設(shè)計(jì)說(shuō)明書(shū)文件狀態(tài): 草稿 正式發(fā)布 正在修改文件標(biāo)識(shí):0407303A-概要設(shè)計(jì)說(shuō)明書(shū)當(dāng)前版本:2.0作 者:盛葉完成日期:2010-10-23目錄1引言31.1編寫(xiě)目的31.2背景31.3定義32總體設(shè)計(jì)42.1需求規(guī)定42.2運(yùn)行環(huán)境52.3基本設(shè)計(jì)概念和處理流程52.4功能需求與類(lèi)的關(guān)系92.5人工處理過(guò)程102.6尚未問(wèn)決的問(wèn)題103接口設(shè)計(jì)103.1用戶(hù)接口103.2外部接口103.3內(nèi)部接口114運(yùn)行設(shè)計(jì)114.1運(yùn)行模塊組合114.2運(yùn)行控制114.3運(yùn)行時(shí)間115系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)125.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)125.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)125.3數(shù)據(jù)結(jié)構(gòu)與程

2、序的關(guān)系126系統(tǒng)出錯(cuò)處理設(shè)計(jì)146.1出錯(cuò)信息146.2補(bǔ)救措施146.3系統(tǒng)維護(hù)設(shè)計(jì)14概要設(shè)計(jì)說(shuō)明書(shū)1引言1.1編寫(xiě)目的本需求說(shuō)明書(shū)目的在于:將用戶(hù)提供的需求描述系統(tǒng)化、精確化、全面化。從而實(shí)現(xiàn): 1便于用戶(hù)、分析人員和設(shè)計(jì)人員進(jìn)行理解和交流。 2支持目標(biāo)軟件系統(tǒng)的確認(rèn)。3控制系統(tǒng)進(jìn)化過(guò)程。4為軟件設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試等工作提供依據(jù)。 預(yù)期讀者:軟件設(shè)計(jì)者和測(cè)試者。1.2背景a 待開(kāi)發(fā)的軟件系統(tǒng)的名稱(chēng):宿舍管理信息系統(tǒng);b 本項(xiàng)目的任務(wù)提出者與開(kāi)發(fā)者:徐晗、孟晗、盛葉、張匯文;c 用戶(hù)及實(shí)現(xiàn)該軟件的計(jì)算中心或計(jì)算機(jī)網(wǎng)絡(luò):學(xué)校宿舍內(nèi)部計(jì)算機(jī)網(wǎng)絡(luò);d 該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來(lái)

3、往關(guān)系:本系統(tǒng)與學(xué)校的其它系統(tǒng)(如學(xué)生學(xué)籍管理系統(tǒng)、圖書(shū)館管理系統(tǒng)、教務(wù)處管理系統(tǒng)、校園卡管理系統(tǒng)等)共同構(gòu)成校園內(nèi)部的自動(dòng)化辦公系統(tǒng)。 1.3定義1、 用戶(hù)名及口令與用戶(hù)分類(lèi)信息:存放在一個(gè)數(shù)據(jù)庫(kù)表中,用以判斷該用戶(hù)是學(xué)生用戶(hù)、宿舍管理員用戶(hù)或系統(tǒng)管理員用戶(hù)。2、 學(xué)生用戶(hù)信息管理:是學(xué)生用戶(hù)使用該系統(tǒng)的權(quán)限的表現(xiàn),只能查看處理自己的信息,以及進(jìn)行宿舍報(bào)修登記。4、宿舍管理員用戶(hù):是宿舍管理員使用該系統(tǒng)的權(quán)限的表現(xiàn),可以對(duì)學(xué)生信息進(jìn)行處理,以及對(duì)宿舍報(bào)修進(jìn)行登記及刪除。5、系統(tǒng)管理員用戶(hù):是該系統(tǒng)的管理者,具體進(jìn)行權(quán)限的更改、宿舍管理員用戶(hù)的增刪等。6、宿舍基本信息:即檔案信息,存放宿舍號(hào)、

4、電話(huà)、住宿費(fèi)、床位數(shù)、椅子數(shù)、桌子數(shù)等信息。學(xué)生可以查詢(xún),宿舍管理員以及系統(tǒng)管理員可以進(jìn)行修改,分為注冊(cè)、注銷(xiāo)等。7、學(xué)生基本信息:即檔案信息,存放學(xué)號(hào)、姓名、性別、班級(jí)、宿舍號(hào)。8、衛(wèi)生檢查信息:存放檢查編號(hào)、宿舍號(hào)、檢查日期、檢查情況等。9、水電收費(fèi)信息:存放收費(fèi)編號(hào)、宿舍號(hào)、收費(fèi)日期、購(gòu)買(mǎi)電量、繳費(fèi)人、電費(fèi)等。10、房屋報(bào)修信息:存放報(bào)修編號(hào)、宿舍號(hào)、報(bào)修日期、修理日期、報(bào)修人、修理情況等。11、外來(lái)人員登記信息:存放登記編號(hào)、來(lái)訪(fǎng)人姓名、來(lái)訪(fǎng)日期、被訪(fǎng)人姓名、宿舍號(hào)、離開(kāi)日期等。1.4參考資料1. 吳建等編,UML基礎(chǔ)與Rose建模案例,人民郵電出版社,20042. 齊治昌等編,軟件工

5、程(第二版),高等教育出版社,20043. 段德亮等編,C#課程設(shè)計(jì)案例精編,清華大學(xué)出版社,20084. 楊湖等編,SQLServer2005數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)案例精選,人民郵電出版社,20072總體設(shè)計(jì)2.1需求規(guī)定軟件需求可用如下用例圖來(lái)說(shuō)明:(1)用例說(shuō)明(功能分割說(shuō)明): 宿舍管理員:對(duì)外來(lái)人員信息、水電收費(fèi)信息、衛(wèi)生檢查信息進(jìn)行登記,維護(hù)學(xué)生入主信息,對(duì)房屋保修信息進(jìn)行處理,查詢(xún)衛(wèi)生檢查、房屋報(bào)修信息; 學(xué)生用戶(hù):房屋報(bào)修登記,衛(wèi)生檢查信息、房屋報(bào)修信息查詢(xún),水電費(fèi)信息查詢(xún); 系統(tǒng)管理員:成員信息管理,宿舍信息管理;(2)用例間關(guān)系說(shuō)明(工作流說(shuō)明):系統(tǒng)管理員、宿舍管理員、學(xué)生用戶(hù)使

6、用本系統(tǒng),都由登錄開(kāi)始。若登錄成功,則轉(zhuǎn)入相應(yīng)的功能模塊;若登錄不成功,則轉(zhuǎn)入登錄模塊的異常處理階段。(3)相關(guān)說(shuō)明:對(duì)于不同類(lèi)型的使用者,系統(tǒng)所提供的使用界面也不相同,并且分別對(duì)應(yīng)安裝在不同用途的計(jì)算機(jī)(如只為用戶(hù)提供查閱功能的計(jì)算機(jī))上。2.2運(yùn)行環(huán)境硬件環(huán)境:各式微型機(jī)、工作站及服務(wù)器等。軟件環(huán)境:Windiw9x/NT/Me/2000/xp,并需要數(shù)據(jù)庫(kù)系統(tǒng)DBMS的支持.2.3基本設(shè)計(jì)概念和處理流程系統(tǒng)基本框架設(shè)計(jì)可用如下類(lèi)圖表示:系統(tǒng)類(lèi)圖說(shuō)明如下:(1) 工作流說(shuō)明:以下是不同工作流所涉及的類(lèi):登錄管理、成員信息管理:用戶(hù)賬戶(hù)信息;宿舍信息管理:用戶(hù)賬號(hào)信息宿舍信息;外來(lái)人員登記:

7、用戶(hù)賬號(hào)信息宿舍信息學(xué)生信息外來(lái)人員登記信息;水電信息收費(fèi)登記、水電收費(fèi)信息查詢(xún):用戶(hù)賬號(hào)信息宿舍信息水電收費(fèi)信息;衛(wèi)生檢查信息登記、衛(wèi)生檢查信息查詢(xún):用戶(hù)賬號(hào)信息宿舍信息衛(wèi)生檢查信息;學(xué)生入住信息維護(hù):用戶(hù)賬號(hào)信息宿舍信息學(xué)生信息;房屋報(bào)修信息處理、房屋報(bào)修登記、房屋報(bào)修信息查詢(xún):用戶(hù)賬號(hào)信息宿舍信息房屋報(bào)修信息;(2) 關(guān)鍵類(lèi)的處理說(shuō)明:用戶(hù):進(jìn)行登錄,查詢(xún)、修改各項(xiàng)信息,是系統(tǒng)功能的執(zhí)行者;賬戶(hù)信息:對(duì)用戶(hù)的權(quán)限進(jìn)行定義;外來(lái)人員登記信息:存儲(chǔ)外來(lái)人員登記信息,并對(duì)這些信息進(jìn)行添加、刪除、修改、查找等操作。水電收費(fèi)信息:存儲(chǔ)水電收費(fèi)信息,并對(duì)這些信息進(jìn)行添加、刪除、查找等操作;房屋報(bào)修信

8、息:存儲(chǔ)房屋報(bào)修信息,并對(duì)這些信息進(jìn)行添加、刪除、查找等操作;衛(wèi)生檢查信息:存儲(chǔ)衛(wèi)生檢查信息,并對(duì)這些信息進(jìn)行添加、刪除、修改、查找等操作;學(xué)生信息:存儲(chǔ)學(xué)生信息,并對(duì)這些信息進(jìn)行添加、刪除、修改、查找等操作;宿舍信息:存儲(chǔ)宿舍信息,并對(duì)這些信息進(jìn)行添加、刪除、修改、查找等操作;(3) 主要接口說(shuō)明:學(xué)生信息類(lèi)要提供的接口有:學(xué)籍管理系統(tǒng)接口;系統(tǒng)各功能實(shí)現(xiàn)的處理流程可用如下順序圖表示:登錄管理說(shuō)明如下:1、Logln0:調(diào)用登錄模塊;2、if failed Cancel():如果登錄失敗,返回;3、else judge():若登錄成功,判斷使用權(quán)限;4、showMsg:顯示相應(yīng)的界面;成員信

9、息管理:說(shuō)明如下:1、 Login():調(diào)用登錄模塊;2、 ifture judge():如果登錄成功,判斷操作;3、 else retrun;如果登錄失敗,返回;4、 Case1:add();如果執(zhí)行添加操作,調(diào)用添加用戶(hù)信息模塊;5、 Ifture judge();如果添加操作成功,則返回,并顯示信息,同時(shí)判斷下一個(gè)操作;6、 Else error():添加失敗,顯示出錯(cuò)界面;7、 Case2:alter:如果執(zhí)行修改操作,調(diào)用修改用戶(hù)信息模塊;8、 Iftrue judge():如果修改操作成功,則返回,并顯示信息,同時(shí)判斷下一個(gè)操作;9、 Else error();修改失敗,顯示出錯(cuò)界

10、面;10、 Case3:delete():如果執(zhí)行刪除操作,調(diào)用刪除用戶(hù)信息模塊;11、 Ifture judge():如果刪除操作成功,則返回,并顯示信息,同時(shí)判斷下一個(gè)操作;12、 Else error():刪除操作失敗,顯示出錯(cuò)界面;宿舍信息管理:說(shuō)明如下:1、Login():調(diào)用登錄模塊;2、ifture judge():如果登錄成功,判斷操作;3、else retrun;如果登錄失敗,返回;4、Case1:add();如果執(zhí)行添加操作,調(diào)用添加宿舍信息模塊;5、Ifture judge();如果添加操作成功,則返回,并顯示信息,同時(shí)判斷下一個(gè)操作;6、Else error():添加失

11、敗,顯示出錯(cuò)界面;7、Case2:alter:如果執(zhí)行修改操作,調(diào)用修改宿舍信息模塊;8、Iftrue judge():如果修改操作成功,則返回,并顯示信息,同時(shí)判斷下一個(gè)操作;9、Else error();修改失敗,顯示出錯(cuò)界面;10、Case3:delete():如果執(zhí)行刪除操作,調(diào)用刪除宿舍信息模塊;11、Ifture judge():如果刪除操作成功,則返回,并顯示信息,同時(shí)判斷下一個(gè)操作;12、Else error():刪除操作失敗,顯示出錯(cuò)界面;學(xué)生入住信息維護(hù):說(shuō)明如下:1、Login():調(diào)用登錄模塊;2、ifture judge():如果登錄成功,判斷操作;3、else re

12、trun;如果登錄失敗,返回;4、Case1:add();如果執(zhí)行添加操作,調(diào)用添加學(xué)生入住信息模塊;5、Ifture judge();如果添加操作成功,則返回,并顯示信息,同時(shí)判斷下一個(gè)操作;6、Else error():添加失敗,顯示出錯(cuò)界面;7、Case2:alter:如果執(zhí)行修改操作,調(diào)用修改學(xué)生入住信息模塊;8、Iftrue judge():如果修改操作成功,則返回,并顯示信息,同時(shí)判斷下一個(gè)操作;9、Else error();修改失敗,顯示出錯(cuò)界面;10、Case3:delete():如果執(zhí)行刪除操作,調(diào)用刪除學(xué)生入住信息模塊;11、Ifture judge():如果刪除操作成功,

13、則返回,并顯示信息,同時(shí)判斷下一個(gè)操作;12、Else error():刪除操作失敗,顯示出錯(cuò)界面;衛(wèi)生檢查信息登記:說(shuō)明如下:1、 Login():調(diào)用登錄模塊;2、 Iftrue input();如果登錄成功,錄入宿舍衛(wèi)生信息;3、 Else return:如果登錄失敗,返回;4、 Iftrue return:如果錄入信息成功,則返回,并顯示信息,同時(shí)等待下一次錄入;5、 Else error():如果錄入信息失敗,顯示出錯(cuò)界面;水電收費(fèi)信息登記:說(shuō)明如下:1、Login():調(diào)用登錄模塊;2、Iftrue input();如果登錄成功,錄入水電收費(fèi)信息;3、Else return:如果登

14、錄失敗,返回;4、Iftrue return:如果錄入信息成功,則返回,并顯示信息,同時(shí)等待下一次錄入;5、Else error():如果錄入信息失敗,顯示出錯(cuò)界面;外來(lái)人員信息登記:說(shuō)明如下:1、Login():調(diào)用登錄模塊;2、Iftrue input();如果登錄成功,錄入外來(lái)人員信息;3、Else return:如果登錄失敗,返回;4、Iftrue return:如果錄入信息成功,則返回,并顯示信息,同時(shí)等待下一次錄入;5、Else error():如果錄入信息失敗,顯示出錯(cuò)界面;房屋報(bào)修信息登記:說(shuō)明如下:1、Login():調(diào)用登錄模塊;2、Iftrue input();如果登錄成

15、功,錄入房屋報(bào)修信息;3、Else return:如果登錄失敗,返回;4、Iftrue return:如果錄入信息成功,則返回,并顯示信息,同時(shí)等待下一次錄入;5、Else error():如果錄入信息失敗,顯示出錯(cuò)界面;房屋報(bào)修信息處理:說(shuō)明如下:1、Login():調(diào)用登錄模塊;2、Iftrue serch():如果登錄成功,查找信息;3、Else return:如果登錄失敗,返回;4、Iftrue deal():如果查找成功,則調(diào)用處理模塊;5、Else error();如果查找失敗,顯示出錯(cuò)界面;衛(wèi)生檢查信息查詢(xún):說(shuō)明如下:1、Login():調(diào)用登錄模塊;2、Iftrue serch

16、():如果登錄成功,查找信息;3、Else return:如果登錄失敗,返回;4、Iftrue deal():如果查找成功,則調(diào)用顯示模塊;5、Else error();如果查找失敗,顯示出錯(cuò)界面;房屋報(bào)修信息查詢(xún):說(shuō)明如下:1、Login():調(diào)用登錄模塊;2、Iftrue serch():如果登錄成功,查找信息;3、Else return:如果登錄失敗,返回;4、Iftrue deal():如果查找成功,則調(diào)用顯示模塊;5、Else error();如果查找失敗,顯示出錯(cuò)界面;水電收費(fèi)信息查詢(xún):說(shuō)明如下:1、Login():調(diào)用登錄模塊;2、Iftrue serch():如果登錄成功,查找

17、信息;3、Else return:如果登錄失敗,返回;4、Iftrue deal():如果查找成功,則調(diào)用顯示模塊;5、Else error();如果查找失敗,顯示出錯(cuò)界面;2.4功能需求與類(lèi)的關(guān)系本條用一張如下的矩陣圖說(shuō)明各項(xiàng)功能需求的實(shí)現(xiàn)同各類(lèi)的關(guān)系:賬戶(hù)信息修改信息查詢(xún)信息刪除信息登陸管理成員信息管理宿舍信息管理外來(lái)人員信息登記水電收費(fèi)信息登記衛(wèi)生檢查信息登記學(xué)生入住信息維護(hù)房屋報(bào)修信息處理房屋報(bào)修信息登記房屋報(bào)修信息查詢(xún)水電收費(fèi)信息查詢(xún)衛(wèi)生檢查信息查詢(xún)2.5人工處理過(guò)程1、 對(duì)學(xué)生入住信息的錄入需要人工處理,為每一位學(xué)生分配宿舍以及賬號(hào);2、 宿舍的信息需要人工輸入;2.6尚未問(wèn)決的問(wèn)

18、題3接口設(shè)計(jì)3.1用戶(hù)接口系統(tǒng)管理員人員與宿舍管理管人員的用戶(hù)名為其員工代號(hào),學(xué)生用戶(hù)的用戶(hù)名為氣學(xué)號(hào),初始密碼將會(huì)逐一進(jìn)行通知。若用戶(hù)輸入密碼錯(cuò)誤,系統(tǒng)將會(huì)給出密碼錯(cuò)誤的提示。在使用系統(tǒng)的過(guò)程中,用戶(hù)進(jìn)行查詢(xún)操作時(shí),需要輸入要搜索的信息的代號(hào),然后會(huì)進(jìn)一步進(jìn)行功能選擇。而系統(tǒng)管理人員或宿舍管理人員進(jìn)行資料修改等操作時(shí),需要輸入要查看的信息的代號(hào),然后會(huì)進(jìn)一步進(jìn)行功能選擇。其余均為可視化界面,用戶(hù)可以根據(jù)系統(tǒng)提示使用鼠標(biāo)、鍵盤(pán)、觸摸屏等外部構(gòu)件進(jìn)行功能選擇及輸入。3.2外部接口本系統(tǒng)采用 Client/Server 結(jié)構(gòu),通過(guò)局域網(wǎng)提供服務(wù),學(xué)生用戶(hù)、宿舍管理人員、系統(tǒng)管理人員通過(guò)訪(fǎng)問(wèn)服務(wù)器來(lái)

19、實(shí)現(xiàn)各種操作,與系統(tǒng)交互。需要配備至少一臺(tái)需要使用TCP/IP網(wǎng)絡(luò)協(xié)議作為標(biāo)準(zhǔn)的通信控制接口的中心服務(wù)器,此外,本軟件與學(xué)生學(xué)籍管理系統(tǒng)、人事管理系統(tǒng)之間存在數(shù)據(jù)接口。需要 Microsoft SQL Server 2000 或更高版本的 DBMS 的支持支持Windiw98/NT/Me/2000/xp, C#編譯程序等。3.3內(nèi)部接口系統(tǒng)用戶(hù)分為學(xué)生用戶(hù)及宿舍管理人員和系統(tǒng)管理人員,通過(guò)訪(fǎng)問(wèn)權(quán)限進(jìn)行區(qū)分,系統(tǒng)接口于存有用戶(hù)名及口令信息的人事管理系統(tǒng),不同的用戶(hù)按其權(quán)限給予其相關(guān)的界面。系統(tǒng)內(nèi)部又分為系統(tǒng)管理、宿舍管理、房屋報(bào)修信息維護(hù)等十二個(gè)功能,各部分通過(guò)用戶(hù)在進(jìn)行功能選擇時(shí)的界面進(jìn)行相互

20、聯(lián)系,接口于保存學(xué)生信息、宿舍信息、外來(lái)人員登記信息等的系統(tǒng)數(shù)據(jù)庫(kù)。4運(yùn)行設(shè)計(jì)4.1運(yùn)行模塊組合當(dāng)使用者不登錄時(shí),系統(tǒng)不支持的功能;當(dāng)使用者為宿舍管理人員時(shí),系統(tǒng)通過(guò)登陸模塊進(jìn)行用戶(hù)選擇,從而支持宿舍管理人員進(jìn)行相關(guān)操作;當(dāng)使用者為系統(tǒng)管理人員時(shí),系統(tǒng)通過(guò)登陸模塊進(jìn)行用戶(hù)選擇,從而支持系統(tǒng)管理人員進(jìn)行相關(guān)操作;總之,按照用戶(hù)權(quán)限的不同,打開(kāi)相應(yīng)的不同的系統(tǒng),給出相應(yīng)的不同的界面,以供其使用。4.2運(yùn)行控制此系統(tǒng)需要網(wǎng)絡(luò)的支持,由于采用C/S結(jié)構(gòu),故需要服務(wù)器的控制,用戶(hù)使用時(shí),通過(guò)用戶(hù)界面,使用鼠標(biāo)、鍵盤(pán)等終端的設(shè)備進(jìn)行運(yùn)行時(shí)的選擇控制。用戶(hù)界面再根據(jù)不同操作從服務(wù)器請(qǐng)求不同數(shù)據(jù),接收并處理后

21、輸出返回結(jié)果于界面上。在傳輸過(guò)程中,要通過(guò)TCP/IP協(xié)議進(jìn)行工作,因此需要TCP/IP網(wǎng)絡(luò)協(xié)議作為標(biāo)準(zhǔn)的通信控制接口。4.3運(yùn)行時(shí)間登陸模塊需要進(jìn)行用戶(hù)名密碼檢驗(yàn)以及用戶(hù)權(quán)限判斷,可能需要占用一定時(shí)間,但應(yīng)使其響應(yīng)時(shí)間小于0.5秒,查閱信息、資料修改、刪除信息等操作需要進(jìn)行對(duì)數(shù)據(jù)庫(kù)的搜索,故而會(huì)占用很大的資源時(shí)間,但也應(yīng)控制在0.5秒以?xún)?nèi),要有寫(xiě)入數(shù)據(jù)庫(kù)操作的功能,應(yīng)將響應(yīng)時(shí)間控制在0.2秒以?xún)?nèi)。其余操作應(yīng)將響應(yīng)時(shí)間控制在0.1秒以?xún)?nèi)。5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)本系統(tǒng)數(shù)據(jù)庫(kù)中存在七種表格:宿舍信息表(dorm)、學(xué)生信息表(student)、衛(wèi)生檢查表(checkinfo)、水

22、電收費(fèi)信息表(charge)、房屋報(bào)修表(repair)、外來(lái)人員登記信息表(register)、用戶(hù)信息表(userinfo);宿舍信息表由宿舍號(hào)、電話(huà)、住宿費(fèi)、床位數(shù)、椅子數(shù)、桌子數(shù)、備注組成,宿舍號(hào)為主鍵;學(xué)生信息表由學(xué)號(hào)、姓名、性別、班級(jí)、宿舍號(hào)組成,學(xué)號(hào)為主鍵;衛(wèi)生檢查信息表由檢查編號(hào)、宿舍號(hào)、檢查日期、檢查情況、備注組成,檢查編號(hào)為主鍵;水電收費(fèi)信息表由收費(fèi)編號(hào)、宿舍號(hào)、收費(fèi)日期、購(gòu)買(mǎi)電量、繳費(fèi)人、電費(fèi)組成,收費(fèi)編號(hào)為主鍵;房屋報(bào)修信息表由編號(hào)、宿舍號(hào)、報(bào)修日期、修理日期、報(bào)修人、報(bào)修情況組成,編號(hào)為主鍵;外來(lái)人員登記信息表由編號(hào),來(lái)訪(fǎng)人姓名、來(lái)訪(fǎng)日期、被訪(fǎng)人姓名、宿舍號(hào)、離開(kāi)時(shí)間

23、、備注組成,編號(hào)為主鍵;用戶(hù)信息表由用戶(hù)名、密碼、訪(fǎng)問(wèn)權(quán)限組成,用戶(hù)名為主鍵;5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)本系統(tǒng)所使用的數(shù)據(jù)存儲(chǔ)要求為數(shù)據(jù)庫(kù),各個(gè)數(shù)據(jù)選項(xiàng)都要從數(shù)據(jù)庫(kù)中存取,存取單位是表格,每個(gè)表格中都設(shè)了一個(gè)主索引和若干個(gè)普通索引,存儲(chǔ)區(qū)域在系統(tǒng)的硬盤(pán)內(nèi),系統(tǒng)數(shù)據(jù)要滿(mǎn)足保密性,每位用戶(hù)都設(shè)定了權(quán)限,只有滿(mǎn)足權(quán)限的用戶(hù)才能使用某項(xiàng)數(shù)據(jù),需要在用戶(hù)輸入口令時(shí)對(duì)其權(quán)限進(jìn)行判斷。5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系說(shuō)明各個(gè)數(shù)據(jù)結(jié)構(gòu)與訪(fǎng)問(wèn)這些數(shù)據(jù)結(jié)構(gòu)的形式:宿舍信息表(dorm):名稱(chēng)類(lèi)型長(zhǎng)度可否為空索引宿舍號(hào)(dormID)Char10Not NullPrimary Key電話(huà)(phone)Char11Null住宿

24、費(fèi)(Dmoney)smallintNot Null床位數(shù)(bedNum)smallintNot Null椅子數(shù)(chairNum)smallintNot Null桌子數(shù)(deskNum)smallintNot Null備注(DRemark)Char255Null學(xué)生信息表(student)名稱(chēng)類(lèi)型長(zhǎng)度可否為空約束條件索引學(xué)號(hào)(SID)Char10Not NullPrimary Key姓名(SName)Char10Not Null性別(SSex)Char4Not Null男,女班級(jí)(class)Char7Not Null宿舍號(hào)(dormID)Char10Not Null衛(wèi)生檢查信息表(check

25、info)名稱(chēng)類(lèi)型長(zhǎng)度可否為空約束條件索引檢查編號(hào)(CheckID)intNot Null自動(dòng)編號(hào)Primary Key宿舍號(hào)(dormID)Char10Not NullForeign Key檢查日期(CData)DatetimeNot Null自動(dòng)生成檢查情況(CState)Char2Not Null優(yōu)、良、中、差備注(CRemark)Char255NULL水電收費(fèi)信息表(charge)名稱(chēng)類(lèi)型長(zhǎng)度可否為空約束條件索引收費(fèi)編號(hào)(ChargeID)intNot Null自動(dòng)編號(hào)Primary Key宿舍號(hào)(dormID)Char10Not NullForeign Key收費(fèi)日期(MData)D

26、atetimeNot Null自動(dòng)生成購(gòu)買(mǎi)電量(EBuy)intNot Null繳費(fèi)人(Cperson)Char10Not Null電費(fèi)(CMoney)intNot Null房屋報(bào)修信息表(repair)名稱(chēng)類(lèi)型長(zhǎng)度可否為空約束條件索引報(bào)修編號(hào)(RepairID)intNot Null自動(dòng)編號(hào)Primary Key宿舍號(hào)(dormID)Char10Not NullForeign Key報(bào)修日期(DataIn)DatetimeNot Null自動(dòng)生成報(bào)修人(personIn)Char10Not Null修理日期(DataRepair)DatetimeNot Null自動(dòng)生成修理人(personRepair)char10Not Null修理情況(repair)char225Not Null外來(lái)人員登記信息表(repair)名稱(chēng)類(lèi)型長(zhǎng)度可否為空約束條件索引登記編號(hào)(RepairID)intNot Null自動(dòng)編

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論