學(xué)生宿舍管理系統(tǒng)概要設(shè)計(jì)說明書_第1頁(yè)
學(xué)生宿舍管理系統(tǒng)概要設(shè)計(jì)說明書_第2頁(yè)
學(xué)生宿舍管理系統(tǒng)概要設(shè)計(jì)說明書_第3頁(yè)
學(xué)生宿舍管理系統(tǒng)概要設(shè)計(jì)說明書_第4頁(yè)
學(xué)生宿舍管理系統(tǒng)概要設(shè)計(jì)說明書_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、word 概要設(shè)計(jì)說明書1 引言11 編寫目的12 工程背景13 定義14 參考資料1 任務(wù)概述21 目標(biāo)22 運(yùn)行環(huán)境23 需求概述24 條件與限制2 總體設(shè)計(jì)1系統(tǒng)結(jié)構(gòu) 系統(tǒng)的大致結(jié)構(gòu)如下:在 C/S 結(jié)構(gòu)下的該寢室管理系統(tǒng)大致可以劃分為以下模塊:學(xué)生宿舍管理系統(tǒng)出入登記信息查詢信息修改關(guān)于系統(tǒng)管理超級(jí)用戶登錄密碼修改增加用戶普通用戶登錄公寓管理樓房管理宿舍管理員工管理住宿情況查詢按寢室查詢按班級(jí)查詢按姓名查詢按學(xué)號(hào)查詢?cè)L問結(jié)束登記物品進(jìn)樓登記物品出樓登記來訪人員登記員工信息修改學(xué)生根本信息修改圖4.1學(xué)生宿舍管理系統(tǒng)功能模塊圖在整體設(shè)計(jì)中,我們將宿舍管理系統(tǒng)分為六個(gè)大的模塊:系統(tǒng)管理模塊

2、、公寓管理模塊、信息查詢模塊、出入登記模塊、信息修改模塊、關(guān)于模塊。每個(gè)模塊將實(shí)現(xiàn)不同的功能。下面將具體進(jìn)行介紹。2.1.1 系統(tǒng)管理模塊 系統(tǒng)管理模塊包括:超級(jí)用戶登錄、普通用戶登錄、用戶密碼修改、用戶管理、退出系統(tǒng)五個(gè)局部。 1.超級(jí)用戶登錄:實(shí)現(xiàn)系統(tǒng)管理人員登錄。 2.普通用戶登錄:實(shí)現(xiàn)一般管理人員登錄。 3.用戶管理:實(shí)現(xiàn)系統(tǒng)管理人員授予或取消一般用戶登錄該系統(tǒng)的用戶名和密碼。4.密碼修改:實(shí)現(xiàn)所用用戶的密碼更改功能。 5.退出系統(tǒng):實(shí)現(xiàn)正常退出宿舍管理系統(tǒng)。 2.1.2 公寓管理模塊 公寓管理模塊包括:樓房管理、宿舍管理、員工管理三個(gè)大的局部。 1.樓房管理:登記學(xué)校所有住宿樓情況。

3、 2.宿舍管理:登記學(xué)校所有宿舍的情況。 3.員工原理:實(shí)現(xiàn)樓房管理人員的添加功能。 2.1.3 信息查詢模塊 信息查詢模塊根本上包括:按學(xué)號(hào)進(jìn)行查詢、按姓名進(jìn)行查詢、按班級(jí)查詢、按寢室號(hào)查詢、每棟樓房住宿情況查詢五個(gè)局部。 1.按學(xué)號(hào)進(jìn)行查詢:實(shí)現(xiàn)每個(gè)學(xué)生根本信息情況的查詢功能。 2.按姓名查詢:通過學(xué)生姓名查詢學(xué)生根本信息情況。 3.按班級(jí)查詢:通過班級(jí)查詢某班級(jí)學(xué)生住宿情況及該班級(jí)學(xué)生信息。 4.按寢室號(hào)查詢:查看每個(gè)宿舍所住學(xué)生信息情況。 5.樓房住宿情況查詢: 查詢每棟樓房的所有宿舍的住宿情況及宿舍樓所住學(xué)生統(tǒng)計(jì)情況。 2.1.4 出入登記模塊 出入登記模塊包括:進(jìn)樓物品登記、出樓物

4、品登記、人員來訪登記、結(jié)束訪問登記四個(gè)功能模塊。1.進(jìn)樓物品登記:詳細(xì)登記某學(xué)生搬入宿舍樓的物品情況。 2.出樓物品登記:詳細(xì)登記某學(xué)生搬出宿舍樓的物品情況。 3.人員來訪登記:詳細(xì)登記進(jìn)入宿舍樓的外來人員情況。 4.結(jié)束訪問登記:詳細(xì)登記外來人員的離開情況。 2.1.5 信息修改模塊 信息修改模塊包括:學(xué)生根本信息修改、員工根本信息修改等功能。 1.學(xué)生根本信息修改:實(shí)現(xiàn)系統(tǒng)管理人員對(duì)學(xué)生根本信息情況所作的添加、修改、刪除。 2.員工信息修改:實(shí)現(xiàn)系統(tǒng)管理人員對(duì)樓房員工的修改、刪除功能。 2.1.6 關(guān)于模塊 此模塊是對(duì)學(xué)生宿舍管理系統(tǒng)開發(fā)者相關(guān)信息的一個(gè)簡(jiǎn)單介紹。 331 處理流程3.3

5、功能分配各項(xiàng)模塊的功能可參照3.1 中的說明??蛻魴C(jī)程序主要有三大塊:接收數(shù)據(jù)、網(wǎng)絡(luò)通信及輸出局部。效勞器程序主要也是由三大功能:接收網(wǎng)絡(luò)數(shù)據(jù)、數(shù)據(jù)庫(kù)操作及發(fā)送網(wǎng)絡(luò)數(shù)據(jù)局部。效勞器程序需與已建立的SQL SERVER 數(shù)據(jù)庫(kù)互連,其接口將于下面局部闡述。4 接口設(shè)計(jì)41 外部接口411 用戶界面在用戶界面局部,根據(jù)需求分析的結(jié)果,用戶需要一個(gè)用戶友善界面。在界面設(shè)計(jì)上,應(yīng)做到簡(jiǎn)單明了,易于操作,并且要注意到界面的布局,應(yīng)突出的顯示重要以及出錯(cuò)信息。外觀上也要做到合理化,考慮到用戶多對(duì)WINDOW 風(fēng)格較熟悉,應(yīng)盡量向這一方向靠攏。在設(shè)計(jì)語言上,已決定使用 MS VISUAL C+ 進(jìn)行編程,在

6、界面上可使用VISUAL C+ 所提供的可視化組件,向WINDOWS 風(fēng)格靠近。 其中效勞器程序界面要做到操作簡(jiǎn)單,易于管理。在設(shè)計(jì)上采用下拉式菜單方式,在出錯(cuò)顯示上可調(diào)用VISUAL C+ 庫(kù)中的錯(cuò)誤提示函數(shù)??偟膩碚f,系統(tǒng)的用戶界面應(yīng)作到可靠性、簡(jiǎn)單性、易學(xué)習(xí)和使用412 軟件接口效勞器程序可使用VISUAL C+ 提供的對(duì) SQL SERVER 的接口,進(jìn)行對(duì)數(shù)據(jù)庫(kù)的所有訪問。效勞器程序上可使用SQL SERVER 的對(duì)數(shù)據(jù)庫(kù)的備分命令,以做到對(duì)數(shù)據(jù)的保存。在網(wǎng)絡(luò)軟件接口方面,使用一種無過失的傳輸協(xié)議,采用滑動(dòng)窗口方式對(duì)數(shù)據(jù)進(jìn)行網(wǎng)絡(luò)傳輸及接收。413 硬件接口在輸入方面,對(duì)于鍵盤、鼠標(biāo)的

7、輸入,可用VISUAL C+的標(biāo)準(zhǔn)輸入/輸出,對(duì)輸入進(jìn)行處理。在輸出方面,打印機(jī)的連接及使用,也可用VISUAL C+的標(biāo)準(zhǔn)輸入/輸出對(duì)其進(jìn)行處理。在網(wǎng)絡(luò)傳輸局部,在網(wǎng)絡(luò)硬件局部,為了實(shí)現(xiàn)高速傳輸,將使用高速ATM。42 內(nèi)部接口內(nèi)部接口方面,各模塊之間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值的方式進(jìn)行信息傳遞。具體參數(shù)的結(jié)構(gòu)將在下面數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)的內(nèi)容中說明。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。5 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)4.2數(shù)據(jù)庫(kù)表表1.1 用戶表(LoginIn)字段名 描述數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度NULL PrimarykeyUserName 用戶名char10NYU

8、serId用戶密碼char10NYUserPower用戶權(quán)限char20NN表1.2 學(xué)生根本情況表(Student)字段名 描述數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度NULLPrimarykeyStu_Key 學(xué)號(hào)char20NY and FStu_Name姓名char10YNStu_Sex 性別char10YNStu_Enr 入學(xué)日期datetime10YNStu_Birth 出生日期datetime10YNStu_College學(xué)院char10YNStu_Major專業(yè)char10YNStu_Polit 政治面貌char10 YNStu_Address 家庭住址char50YNStu_Tel 聯(lián)系方式char

9、10YNStu_Des備注char50YN表1.3 學(xué)生住宿表(Student_base)字段名 描述數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度NULL PrimarykeyStu_Key 學(xué)號(hào)char20NY and FStu_dor宿舍char10YN表1.4 寢室表(Dorm)字段名 描述數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度NULL PrimarykeyDor_Id 寢室號(hào)char10NYDor_Sex 居住性別char10YNDor_Num 應(yīng)住人數(shù)char10YNDor_Fact實(shí)住人數(shù)char10YNDor_Price住宿費(fèi)用char10YN Dor_Tel char10YN Dor_Des備注char50YN表1.5 員

10、工表(Employee)字段名 描述數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度NULL PrimarykeyEmp_Id員工號(hào)char20NYEmp_Name 姓名char10YNEmp_Age 年齡char10YNEmp_Sex 性別char10YNHou_Id 學(xué) 樓房號(hào)char10NFEmp_Job 職位char10YN Emp_Add 家庭住址char50YNEmp_Tel 聯(lián)系方式char10YNEmp_Des 備注char50YN表1.6 樓房表字段名 描述數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度NULL PrimarykeyHou_Id 樓房號(hào)char10NFHou_Num房間數(shù)char10YNHou_Flr樓層數(shù)char1

11、0YNHou_Peo 應(yīng)住人數(shù)char10YN表1.7 人員來訪表(Visit)字段名 描述數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度NULL PrimarykeyVis_Name 來訪人姓名char10NNVis_Host 被訪人姓名char10YNDor_Id 寢室號(hào)char10NFRelation 所屬關(guān)系char10YNVis_Data 來訪日期datetime10YNVis_Time 來訪時(shí)間datetime10YNLea_Time 離開時(shí)間datetime10YNVis_Watch 值班人char10YNVis_Cred 證件名稱char10YNVis_Des 備注char 50YN表1.8 物品出入樓表

12、(Goodsmove)字段名 描述數(shù)據(jù)類型 數(shù)據(jù)長(zhǎng)度NULL PrimarykeyStu_Name學(xué)生名char10N NG_Id物品號(hào)char20NYG_In 進(jìn)樓物品char10YNG_Out出樓物品char10YNG_Date 時(shí)間datetime10YNWatch 值班人char10YNG_Des 備注char50YN4.2.1數(shù)據(jù)庫(kù)表說明 本管理系統(tǒng)共用到七個(gè)表:用戶表(LoginIn)、學(xué)生根本情況表(Student)、學(xué)生住宿表(Student_base)、寢室表(Dorm)、員工表(Employee)、人員來訪表(Visit)、 物品出入樓表(Goodsmove), 各表之間均

13、有一定的關(guān)系, 可以進(jìn)行關(guān)聯(lián)。 1.學(xué)生根本情況表(Student)、學(xué)生住宿表(Student_base)、物品出入樓表(Goodsmove)這四個(gè)表里面都有一個(gè)相同的字段:學(xué)號(hào)(Stu_Id),通過學(xué)號(hào)這個(gè)字段就可以將系統(tǒng)的這四個(gè)表關(guān)聯(lián)了起來。當(dāng)某個(gè)表發(fā)生插入、修改、刪除等方面的改動(dòng)時(shí),相聯(lián)的表之間也要進(jìn)行相應(yīng)的改動(dòng)。學(xué)生住宿表(Student)和寢室表(Dorm)也有一個(gè)相同的字段:寢室號(hào)(Dor_Id)將兩表相關(guān)聯(lián)。 2.由于員工是負(fù)責(zé)管理某棟樓房的, 因此員工表(Employee), 樓房表(House)這兩個(gè)表之間有一個(gè)相同的字段:樓房號(hào)(Hou_Id)來進(jìn)行關(guān)聯(lián)。 6 平安保密設(shè)計(jì)由于數(shù)據(jù)的傳輸上需要通過網(wǎng)絡(luò)傳輸,為了客戶資料進(jìn)行保密,需要在網(wǎng)絡(luò)的傳輸過程中對(duì)數(shù)據(jù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論