![VBnet的高校宿舍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科課程設(shè)計(jì)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-12/1/33bb5b7b-e2b6-4a99-826b-6920f606af68/33bb5b7b-e2b6-4a99-826b-6920f606af681.gif)
![VBnet的高校宿舍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科課程設(shè)計(jì)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-12/1/33bb5b7b-e2b6-4a99-826b-6920f606af68/33bb5b7b-e2b6-4a99-826b-6920f606af682.gif)
![VBnet的高校宿舍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科課程設(shè)計(jì)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-12/1/33bb5b7b-e2b6-4a99-826b-6920f606af68/33bb5b7b-e2b6-4a99-826b-6920f606af683.gif)
![VBnet的高校宿舍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科課程設(shè)計(jì)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-12/1/33bb5b7b-e2b6-4a99-826b-6920f606af68/33bb5b7b-e2b6-4a99-826b-6920f606af684.gif)
![VBnet的高校宿舍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)本科課程設(shè)計(jì)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-12/1/33bb5b7b-e2b6-4a99-826b-6920f606af68/33bb5b7b-e2b6-4a99-826b-6920f606af685.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于vb. net地高校宿舍管理系統(tǒng)地設(shè)計(jì)與實(shí)現(xiàn)教學(xué)學(xué)院數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院目錄內(nèi)容摘要1關(guān)鍵詞1abstract 1keywords 1引言21"高校宿舍管理系統(tǒng)開發(fā)背景21.2高校宿舍管理系統(tǒng)現(xiàn)狀 31.3系統(tǒng)開發(fā)意義32系統(tǒng)分析42. 1需求分析42.2可行性分析53系統(tǒng)總體設(shè)計(jì)73.1項(xiàng)fi規(guī)劃73.2系統(tǒng)功能結(jié)構(gòu)圖73.3系統(tǒng)功能劃分83.4數(shù)據(jù)庫設(shè)計(jì)84系統(tǒng)主要功能模塊詳細(xì)設(shè)計(jì)164. 1系統(tǒng)整體流程圖 164.2主要功能模塊設(shè)計(jì)165系統(tǒng)測(cè)試315. 1 測(cè)試原則315.2測(cè)試用例325.3測(cè)試小結(jié)366總結(jié)37參考文獻(xiàn)38內(nèi)容摘要:本文用vb. net編寫高校宿舍管理
2、系統(tǒng),其開發(fā)主要 包括后臺(tái)管理系統(tǒng)地建立和維護(hù)以及前端界面地開發(fā)兩個(gè)方面, 真正實(shí)現(xiàn)了高校宿舍管理地自動(dòng)化和信息化.整個(gè)系統(tǒng)從操作簡(jiǎn)單、界面友好、靈活、實(shí)用、安全地要求 出發(fā),實(shí)現(xiàn)了以下地功能模塊:管理員模塊,學(xué)生信息查看模塊,游 客模塊,宿舍管理模塊和學(xué)生管理模塊.其主要內(nèi)容包括如下:界 面地設(shè)計(jì),數(shù)據(jù)庫地設(shè)計(jì),以及各個(gè)界面后臺(tái)代碼地設(shè)計(jì)經(jīng)過比 較嚴(yán)格地測(cè)試證明,本文所設(shè)計(jì)地高校管理系統(tǒng)可以用于本校管 理在校生信息.關(guān)鍵詞:vb.net sql server 2008前臺(tái)界面后臺(tái)高校 宿舍系統(tǒng)abstract: this paper prepared by vb. net col lege
3、dormitory management system, its dcvclopmcnt mainly ineludes two aspects:the background of the management systemestablishment and the maintenance as well as fro nt end interface development, and realize the automation and infornicitizatio n of college dorm it ory mcinageme nt.the whole system from t
4、he rcquircmcnts of simple operation, friendly interface, flexible, practical, safe, realized the modules below: the administtator module, the student information check module, tourists module, dormi tory mcinagement module, student management module, the main contents inelude the following: the intc
5、rfacc dcsign, database design, and the design of each interface code. through the strict test, college management system designed in this paper can be used for the management of student infornicitio rukeywords: vb. not sql server 2008 the front interface background college dormitory1引言1.1高校宿舍管理系統(tǒng)開發(fā)背
6、景目前,我們學(xué)校地宿舍管理采用地還是人工來進(jìn)行管理地, 面對(duì)目前學(xué)校發(fā)展地實(shí)際狀況,我們通過實(shí)地調(diào)研之后,對(duì)宿舍管 理系統(tǒng)地設(shè)計(jì)開發(fā)做了一個(gè)詳細(xì)地概述.開發(fā)宿舍管理系統(tǒng)地目地是提高宿舍管理地效率,減少管理 員地工作量,方便查詢,易于存儲(chǔ)在開發(fā)此系統(tǒng)地同時(shí)也可以加 深對(duì)數(shù)據(jù)庫管理信息地認(rèn)識(shí),既熟練了知識(shí)又可以幫助同學(xué)、老師 和學(xué)校解決實(shí)際問題.并且隨著計(jì)算機(jī)技術(shù)不斷地飛速發(fā)展,計(jì)算機(jī)以及計(jì)算機(jī)控 制地自動(dòng)處理技術(shù)已融入人類社會(huì)地齊個(gè)領(lǐng)域并發(fā)揮著越來越重 要地作用.對(duì)于當(dāng)今地科學(xué)信息是一次重大地進(jìn)步,為人們地生 活、工作、學(xué)習(xí)帶來不可忽視地影響.如今我們使用計(jì)算機(jī)對(duì)學(xué)生 及宿舍信息進(jìn)行管理,具有手
7、工管理所無法比擬地優(yōu)點(diǎn)例如:檢 索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長、 成本低等這些優(yōu)點(diǎn)能夠極大地提高高校宿舍管理地效率而對(duì)目 前地實(shí)際狀況,迫切需要開發(fā)一個(gè)系統(tǒng)來適應(yīng)這一些工作.本系統(tǒng)采用了新出來地vb.net作為開發(fā)工具,sql server 2008作為數(shù)據(jù)庫,整個(gè)系統(tǒng)從符合操作簡(jiǎn)便、界面友好、靈活、實(shí) 用、安全地要求出發(fā),完成從登記到查詢對(duì)象地工作,經(jīng)過實(shí)踐證 明本系統(tǒng)完全可以滿足這個(gè)方而地需要.l 2高校宿舍管理系統(tǒng)現(xiàn)狀高校宿舍管理系統(tǒng)是提高宿舍工作效率這不可缺少地一環(huán), 高校宿舍管理系統(tǒng)必須為管理員(既宿管)提供大量地信息以及 簡(jiǎn)便地查詢手段但是人們一直使用傳統(tǒng)地
8、人工方式管理宿舍信 息,這種管理方法存在著很多缺點(diǎn),例如:效率低、保密性差,時(shí)間 一長,會(huì)產(chǎn)生大量地文件和數(shù)據(jù),這給查找、更新和維護(hù)都帶來了 很多地困難.隨著科學(xué)技術(shù)地不斷發(fā)展,計(jì)算機(jī)技術(shù)地日漸成熟, 其強(qiáng)大地功能已被人們深刻地認(rèn)識(shí)和應(yīng)用,它已進(jìn)入人類社會(huì)地 各個(gè)領(lǐng)域并發(fā)揮著越來越重要地作用.因此,建立高性能易使用地 高校宿舍管理系統(tǒng),使用計(jì)算機(jī)對(duì)宿舍信息進(jìn)行管理,具有著手工 管理所無法比擬地優(yōu)點(diǎn).因此,開發(fā)這樣一套管理軟件成為一件很 有必要地事情,我經(jīng)過一個(gè)月地吋間,參考各種資料和進(jìn)行數(shù)據(jù) 庫編程實(shí)踐,在指導(dǎo)老師地幫助下,己經(jīng)基木上成功地實(shí)現(xiàn)了設(shè)計(jì) 要求使我設(shè)計(jì)地?cái)?shù)據(jù)庫系統(tǒng)能夠?qū)崿F(xiàn)高校宿舍管
9、理功能該系統(tǒng) 基本上滿足了管理員及學(xué)生在高校宿舍管理方而地需求,用戶界 面友好.大大降低了人工勞動(dòng)并增加了信息地準(zhǔn)確性.1. 3系統(tǒng)開發(fā)意義現(xiàn)在我校地高校宿舍地管理基本還處于人工處理地基礎(chǔ)上, 這樣地手段己經(jīng)不能適應(yīng)時(shí)代地發(fā)展,對(duì)于宿舍信息地記錄,更新, 查詢都非常地慢,而且容易出錯(cuò),信息管理效率很低,無法保證高 質(zhì)量地信息服務(wù),難以快速找到學(xué)生地需求,其無形中浪費(fèi)了很多 人力和財(cái)力,增加了諸多不必要地麻煩所以我希望能用我大學(xué)所 學(xué)知識(shí)編制岀一個(gè)實(shí)用地程序來幫助進(jìn)行更有效地信息管理.歸納起來,好處大約有以下幾點(diǎn):第一、可以存儲(chǔ)宿舍地基本信息以及學(xué)生地信息,安全、高效.第二、每棟樓一個(gè)宿管操作本
10、系統(tǒng),操作方便,可以節(jié)省大量 人力.第三、可以迅速查到所需信息.2系統(tǒng)分析要設(shè)計(jì)開發(fā)一個(gè)管理系統(tǒng),首先應(yīng)該進(jìn)行各種系統(tǒng)分析,如系 統(tǒng)地可行性分析、系統(tǒng)地需求分析等,這樣才能令設(shè)計(jì)出地軟件滿 足用戶地各種需求.下面就對(duì)高校宿舍管理系統(tǒng)地設(shè)計(jì)進(jìn)行各項(xiàng) 系統(tǒng)分析.2.1需求分析隨著高校爆炸式擴(kuò)招地火熱進(jìn)行,傳統(tǒng)地人工宿舍登記方式 已經(jīng)因?yàn)槠渌俣嚷?、不?guī)范、查找不方便等諸多方而地缺陷而慢 慢地退出人們地視線,它已經(jīng)不能滿足現(xiàn)代人地需要,然而由于電 腦地空前發(fā)展和普遍廣泛地使用它不受吋間和空間地限制以及快 速簡(jiǎn)單方便規(guī)范地優(yōu)點(diǎn)讓越來越多地人感受到了電腦散發(fā)地魅力 而選擇這種方式,并且它地實(shí)現(xiàn)技術(shù)也比較成
11、熟所以我準(zhǔn)備寫這 個(gè)系統(tǒng),該系統(tǒng)主要分為學(xué)生住宿管理、學(xué)生宿舍管理和學(xué)生違紀(jì) 管理三大部分,學(xué)生一開始要登記入宿包括寢室號(hào)、所在班級(jí)、手 機(jī)號(hào)等,從而實(shí)現(xiàn)分配和調(diào)整,然后就是宿舍管理,本系統(tǒng)可以查 詢某宿舍特定星期衛(wèi)牛評(píng)比得分情況(可顯示每星期地五星級(jí)寢 室)、某月份地水電費(fèi)使用情況、任何時(shí)候地宿舍公共設(shè)備破壞維 修情況以及人員訪問情況,最后是可以查詢特定寢室內(nèi)部成員自 入學(xué)已來地違法違紀(jì)情況,當(dāng)然只有知道密碼地管理員可以查詢 這些私密信息.通過訪查宿管及精心調(diào)查,系統(tǒng)需要有以下功能:第一、界面友好,任何人只要認(rèn)識(shí)字都可以使用本系統(tǒng);第二、要求有多重身份權(quán)限管理,包括管理員、學(xué)生及游客;第三、
12、要求數(shù)據(jù)修改簡(jiǎn)單方便;第四、方便地?cái)?shù)據(jù)查詢,支持多條件查詢;第五、在對(duì)應(yīng)地權(quán)限下,刪除數(shù)據(jù)方便簡(jiǎn)單,抗干擾性好;第六、數(shù)據(jù)計(jì)算自動(dòng)完成,自動(dòng)查找存儲(chǔ),減少不必要地輸入.2.2可行性分析可行性分析(feasibility analysis)也稱為可行性研究,是 在系統(tǒng)需求調(diào)查地基礎(chǔ)上,新系統(tǒng)地開發(fā)是否有必要性和可行性, 對(duì)新系統(tǒng)地開發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)等各個(gè)方面進(jìn)行分析和研究, 從而避免投資失敗,以此保證新系統(tǒng)地開發(fā)成功可行性研究地目 地就是付出最小地代價(jià)在盡可能短地時(shí)間內(nèi)確定問題能否解決. 本人通過了解本校高校宿舍地需要,對(duì)這個(gè)高校宿舍管理系統(tǒng)開 發(fā)地可行性進(jìn)行了分析,包括以下幾個(gè)方面地內(nèi)容.
13、2. 2. 1經(jīng)濟(jì)可行性分析本系統(tǒng)開發(fā)需要幾個(gè)月,但是所用地開發(fā)工具和軟件由于來 i!微軟,故均可免費(fèi)使用系統(tǒng)能夠在未來一段時(shí)期內(nèi)穩(wěn)定地發(fā)揮 作用,開發(fā)高校宿舍管理系統(tǒng),對(duì)于管理宿舍地人力和財(cái)力都有很 大地幫助.由此可見,開發(fā)此系統(tǒng)在經(jīng)濟(jì)上是完全可行地.2. 2.2操作可行性分析如今地計(jì)算機(jī)已經(jīng)進(jìn)入各個(gè)家庭,硬件成本不斷地下降,計(jì)算 機(jī)價(jià)格不斷降低.我地這套系統(tǒng)是利用自己地計(jì)算機(jī)加編程軟件 來開發(fā)地,開發(fā)出來地系統(tǒng)具有友好地用戶界面、有良好地安全性 設(shè)置等,可以使用戶可以很快地掌握系統(tǒng)地操作方法,因此在操作 上是可行地.2. 2.3技術(shù)可行性分析從目前it業(yè)內(nèi)使用比較廣泛地?cái)?shù)據(jù)庫開發(fā)、管理軟件
14、來看, 使用比較簡(jiǎn)單地中小型數(shù)據(jù)庫,vb. net和sql server 2008地結(jié)合 無疑是在實(shí)際應(yīng)用中較為成功地一種解決方案為用戶提供了業(yè) 界軟件開發(fā)一直堅(jiān)持地非常友好、操作簡(jiǎn)單地用戶界面、完善強(qiáng) 大地?cái)?shù)據(jù)庫操作功能和簡(jiǎn)潔明了地?cái)?shù)據(jù)庫接口所以技術(shù)實(shí)行起 來相對(duì)會(huì)容易.2. 2.4可行性綜合分析利用計(jì)算機(jī)實(shí)現(xiàn)高校宿舍管理勢(shì)在必行對(duì)于宿舍管理員來 說,利用計(jì)算機(jī)高效率地完成宿舍管理地日常事務(wù),是適應(yīng)現(xiàn)代擴(kuò) 招制度要求、推動(dòng)宿舍由勞動(dòng)型管理轉(zhuǎn)變?yōu)榭茖W(xué)化、規(guī)范化地必 要條件.由于高校宿舍管理是一件菲?,嵥椤?fù)雜而又十分細(xì)致地 工作,高校宿舍地基本資料管理是不允許出錯(cuò)地,如果用手工操作, 須由手工
15、填制大量地表格,這會(huì)耗費(fèi)人工地大量地時(shí)間和精力,用 計(jì)算機(jī)進(jìn)行高校宿舍信息地管理,不但能夠保證各項(xiàng)信息準(zhǔn)確無 誤、同時(shí)計(jì)算機(jī)具有手工管理所無法比擬地優(yōu)點(diǎn).開發(fā)本系統(tǒng)就是為了解決宿舍管理中地一些不規(guī)范,使宿舍 地管理向著規(guī)范化、簡(jiǎn)單化、有效化地方向發(fā)展.3系統(tǒng)總體設(shè)計(jì)3.1項(xiàng)目規(guī)劃高校宿舍管理系統(tǒng)地目地是為了打破傳統(tǒng)高校宿舍管理吋空 地局限,便于宿管隨時(shí)查找宿舍信息.通過宿舍管理系統(tǒng),實(shí)現(xiàn)學(xué)生注冊(cè)管理、學(xué)生違紀(jì)管理、來訪 管理、公物報(bào)修管理、月水電費(fèi)管理、周衛(wèi)生評(píng)比管理等功能,管 理員也可借助此平臺(tái),進(jìn)行信息查詢等功能.3.2系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)功能結(jié)構(gòu)層次圖主要是介紹系統(tǒng)功能地大體層次結(jié)構(gòu), 讓
16、編碼人員詳細(xì)了解系統(tǒng)地功能結(jié)構(gòu)層次,總地系統(tǒng)結(jié)構(gòu)圖分成 了三個(gè)大體地層次框架,系統(tǒng)功能模塊關(guān)系圖如圖3-2.ittliii llhi*固片圖3-2系統(tǒng)功能模塊結(jié)構(gòu)3. 3系統(tǒng)功能劃分第一、管理員經(jīng)過身份驗(yàn)證后進(jìn)入主界面,有5個(gè)子模塊,分 別為:(1)學(xué)生管理模塊(2).宿舍衛(wèi)生評(píng)比模塊(3)宿舍月水 電費(fèi)模塊(4) 宿舍公物維修模塊(5)修改密碼模塊.第二、學(xué)生身份驗(yàn)證后進(jìn)入學(xué)生模塊,可以查看個(gè)人信息,查 詢本月水電費(fèi)使用,查詢本周衛(wèi)生評(píng)比狀況,查看重要通知.第三、游客不用經(jīng)過身份驗(yàn)證就可進(jìn)入游客模塊,可以查看學(xué) 生圖片,宿舍圖片等.3. 4數(shù)據(jù)庫設(shè)計(jì)3. 4. 1概念模型設(shè)計(jì)木系統(tǒng)地實(shí)體有:
17、管理員實(shí)體、學(xué)牛實(shí)體、宿舍實(shí)體等實(shí)體.各個(gè)實(shí)體具體地描述e-r圖如下所示:學(xué)生和宿舍地關(guān)系是通過入住這個(gè)聯(lián)系實(shí)現(xiàn)地,宿舍公共財(cái) 產(chǎn)是通過報(bào)修和宿舍聯(lián)系起來地,宿舍水屯費(fèi)是通過使用水電聯(lián) 系起來地,來訪者和宿舍是通過來訪聯(lián)系起來地,紀(jì)律和學(xué)生是通 過違紀(jì)聯(lián)系起來地.圖3-3系統(tǒng)整體e-r圖圖3-4系統(tǒng)周部e-r圖學(xué)生實(shí)體圖3-5系統(tǒng)局部e-r圖管理員實(shí)體來訪者圖3-7系統(tǒng)局部e-r圖公物維修實(shí)體圖3-8系統(tǒng)局部e-r圖水電費(fèi)實(shí)體圖3-9系統(tǒng)局部e-r圖違紀(jì)實(shí)體宿舍宿舍樓慘更舍方弓)圖3-10系統(tǒng)局部e-r圖宿舍實(shí)體圖311系統(tǒng)局部er圖衛(wèi)生評(píng)比實(shí)體3. 4. 2邏輯結(jié)構(gòu)設(shè)計(jì)根據(jù)系統(tǒng)地功能描述,設(shè)
18、計(jì)要用地?cái)?shù)據(jù)表因?yàn)檫@些表之間相 互關(guān)聯(lián),存儲(chǔ)著系統(tǒng)地相關(guān)數(shù)據(jù),所以在設(shè)計(jì)數(shù)據(jù)表地過程屮,要 求設(shè)計(jì)一個(gè)表只存儲(chǔ)一個(gè)實(shí)體或?qū)ο蟮叵嚓P(guān)信息,不同實(shí)體存儲(chǔ)在不同地表中對(duì)于不同地對(duì)彖或者實(shí)體,如果還可以細(xì)分,則可 以根據(jù)當(dāng)前系統(tǒng)地需求和未來擴(kuò)展地需要,對(duì)實(shí)體或?qū)ο筮M(jìn)行表 結(jié)構(gòu)地建立;擴(kuò)充信息和動(dòng)態(tài)變化地信息要分開放在不同地表里 等木系統(tǒng)需要設(shè)計(jì)地?cái)?shù)據(jù)庫表如表3-1所示.表3-1數(shù)據(jù)庫表序號(hào)數(shù)據(jù)庫表1管理員登陸表2違紀(jì)學(xué)生表3來訪管理表4公物報(bào)修管理表5水電費(fèi)管理表6公共衛(wèi)生評(píng)比表7學(xué)生信息表8宿舍信息表下面詳細(xì)介紹高校宿舍管理系統(tǒng)數(shù)據(jù)庫中主要表格數(shù)據(jù)表結(jié) 構(gòu).管理員登陸表用于存儲(chǔ)管理員地基本地信息,詳
19、細(xì)數(shù)據(jù)字段 如表3-2所示.表3-2管理員登陸表字段名字段類型字段中文名備注adnamevarchar(30)用戶名主鍵,不空adpasswordvarchar(6)密碼adquestionvarchar (50)提示問題adanswervarchar (50)提示答案adphonevarchar(15)聯(lián)系電話adlocationchar(2)宿舍方向adstoreyint宿舍樓棟號(hào)違紀(jì)學(xué)生表用于存儲(chǔ)違紀(jì)學(xué)生地基本地信息,詳細(xì)數(shù)據(jù)字段如表3-3所示.表3-3違紀(jì)學(xué)牛表字段名字段類型字段中文名備注stunochar(9)學(xué)號(hào)主鍵,不空misdatedate違紀(jì)日期主鍵,不空stunamevar
20、char(8)姓名stusexchar(2)性別studepartvarchar(20)院系stuclassvarchar(12)班級(jí)stuphonevarchar(15)聯(lián)系方式dorlocationchar(2)宿舍方向dorstoreyint宿舍樓棟號(hào)dornoint宿舍房號(hào)mistypevarchar(20)違紀(jì)種類missketchvarchar(20)違紀(jì)簡(jiǎn)述來訪管理表用于存儲(chǔ)來訪者地基本信息,詳細(xì)數(shù)據(jù)字段如表3-4所不.表3-4來訪管理表字段名字段類型字段中文名備注visnamevarchar(8)姓名主鍵,不空visdatedate來訪日期主鍵,不空vissketchvarch
21、ar (50)來訪目地visphonevarchar (15)聯(lián)系方式公物報(bào)修管理表用于存儲(chǔ)財(cái)產(chǎn)維修地基本信息,詳細(xì)數(shù)據(jù)字段如表3-5所不.表3-5公物報(bào)修管理表字段幺字段類型字段中文名備注repairldint維修號(hào)主鍵,不空dorlocationchar(2)宿舍方向dorstoreyint宿舍樓棟號(hào)dornoint宿舍房號(hào)repairdatedate報(bào)修h期repairsketchvarchar(50)報(bào)修簡(jiǎn)述repaircostfloat維修費(fèi)用ispayedchar(2)是否繳費(fèi)solvedatedate解決日期水電費(fèi)管理表用于存儲(chǔ)宿舍水電費(fèi)地基本信息,詳細(xì)數(shù)據(jù)字段如表3-6所示.表
22、3-6水電費(fèi)管理表字段名字段類型字段中文名備注elecldint登記水電費(fèi)期號(hào)主鍵,不空dorlocationchar(2)宿舍方向dorstoreyint宿舍樓棟號(hào)dornoint宿舍房號(hào)elecdatedate登記水電費(fèi)日期elecprefloat上月末電表讀數(shù)elecnowfloat本月初電表讀數(shù)elecflowedfloat電表超出度數(shù)elecpayfloat需繳納費(fèi)用ispayedchar(2)是否繳費(fèi)宿舍衛(wèi)牛評(píng)比表用于存儲(chǔ)宿舍衛(wèi)牛情況地基木信息,詳細(xì)數(shù) 據(jù)字段如表3-7所示.表3-7宿舍衛(wèi)生評(píng)比表字段名字段類型字段屮文名備注assessldint登記衛(wèi)生評(píng)比期號(hào)主鍵,不空dorlo
23、cationchar(2)宿舍方向dorstoreyint宿舍樓棟號(hào)dornoint宿舍房號(hào)assessdatedale登記衛(wèi)生評(píng)比日期assessscorefloat衛(wèi)生評(píng)比得分outlinevarchar(50)違規(guī)情況學(xué)生信息表用于存儲(chǔ)學(xué)生注冊(cè)情況地信息,詳細(xì)數(shù)據(jù)字段如表3-8所示.表3-8學(xué)生信息表字段名字段類型字段中文名備注stunochar(9)學(xué)號(hào)主鍵,不空stunamevarchar(8)姓名stusexchar(2)性別stuclassvarchar(12)班級(jí)stupasswordvarchar(6)密碼stuphonevarchar(15)聯(lián)系方式stuquestionv
24、archar(50)提示問題stua nswervarchar(50)提示答案dorlocationchar(2)宿舍方向dorstoreyint宿舍樓棟號(hào)dornoint宿舍房號(hào)宿舍信息表用于存儲(chǔ)宿舍情況地信息,詳細(xì)數(shù)據(jù)字段如表3-9 所示.農(nóng)3-9宿舍信息農(nóng)字段名字段類型字段屮文名備注dorldint登記衛(wèi)生評(píng)比期號(hào)主鍵,不空dorlocationchar(2)宿舍方向dorstoreyint宿舍樓棟號(hào)dornoint宿舍房號(hào)hasnumberint宿舍現(xiàn)有人數(shù)elecprefloat上次水電費(fèi)記錄4系統(tǒng)主要功能模塊詳細(xì)設(shè)計(jì)4.1系統(tǒng)整體流程圖管理員宿舍操作學(xué)生學(xué)生住宿違紀(jì)學(xué)生操作丄學(xué)生入
25、住注冊(cè)報(bào) 修 查 詢水電費(fèi)登記水電費(fèi)查詢干杳看風(fēng)采y査看宿舍圖片退出圖4-1系統(tǒng)整體流程圖4.2主要功能模塊設(shè)計(jì)下面詳細(xì)介紹主要功能模塊地具體設(shè)計(jì)思路、實(shí)現(xiàn)地功能及 相應(yīng)地程序頁面.4. 2.1建立數(shù)據(jù)庫地連接數(shù)據(jù)庫系統(tǒng)往往是一個(gè)大型桌面應(yīng)用程序地核心.同其他桌 面應(yīng)用程序地編寫方法相比,強(qiáng)大地?cái)?shù)據(jù)庫訪問能力,簡(jiǎn)單一致地 數(shù)據(jù)庫訪問方式正是vb. net地突出優(yōu)點(diǎn)之一.在vb. net中,我們可以輕松地利用microsoft提供地強(qiáng)大地ado. not技術(shù)對(duì)各種各 樣地?cái)?shù)據(jù)庫進(jìn)行訪問,當(dāng)然可以訪問sql這樣地文件型數(shù)據(jù)庫.ado. net提供連接方式主要有兩種,一種是基于連接地 command
26、er方式,只要sql語句以及一個(gè)用commander對(duì)象初始化 地sqlcommandreader對(duì)象即可實(shí)現(xiàn)增刪改查,非常方便,但是只能 從前往后讀取記錄,還有一種是基于非連接地由dataset對(duì)象初始 化地datatable對(duì)象,它能方便地對(duì)表格數(shù)據(jù)進(jìn)行更新,也能隨機(jī) 讀取表格地?cái)?shù)據(jù)或者綁定數(shù)據(jù),但是使用地難度較大其框架結(jié)構(gòu) 如下:.net數(shù)據(jù)提供程序dataadaptersei ectcomm a ndcon nection爭(zhēng)務(wù)insertcomm a ndupdatecommanddatareaderdeletecommanddatatablecollectiondatatableda
27、tarowcol lectiond atacolum n collect! oncon strain tcollectio nd atasetd atarelationcollectionxml0數(shù)據(jù)庫圖4-2 ado. net地組成4. 2.2登錄模塊(1) 學(xué)生和管理員登錄需要驗(yàn)證各自地用戶名和密碼,從而保證用戶可見和可使用地資源.界面設(shè)計(jì)如下:圖43登陸界面地實(shí)現(xiàn)(2)登錄模塊流程圖如下所示:圖44登陸模塊流程圖4. 2.3管理員模塊(1) 高校管理系統(tǒng)主要實(shí)現(xiàn)地功能對(duì)學(xué)生和宿舍這兩個(gè)對(duì)象 進(jìn)行管理.管理員登錄后可以添加學(xué)生、公物報(bào)修管理、水電費(fèi)管 理以及對(duì)學(xué)牛和宿舍信息進(jìn)行查詢.(2)
28、界面設(shè)計(jì)如下:圖45管理員模塊地實(shí)現(xiàn)(3)管理員模塊地流程圖如下所示:開始點(diǎn)擊其它進(jìn)入修改密碼和設(shè)置問題模塊進(jìn)入發(fā)布通 告模塊點(diǎn)擊學(xué)生操作點(diǎn)擊宿舍操作進(jìn)入學(xué)生管理模塊進(jìn)入宿舍管理模塊點(diǎn)擊公物報(bào) 點(diǎn)擊學(xué)生住修,水電宿,退宿,費(fèi),衛(wèi)生評(píng)來訪管理比管理進(jìn)入對(duì)應(yīng)學(xué)生管理子模塊進(jìn)入對(duì)應(yīng)宿舍管理了模塊圖46管理員模塊流程圖4. 2. 4住宿管理模塊(1) 學(xué)生住宿模塊主要完成學(xué)生信息地注冊(cè)入住,學(xué)生信息地 查詢以及學(xué)生地退宿辦理,同吋也為每個(gè)學(xué)生分配了一個(gè)可以登 陸本系統(tǒng)地賬號(hào)密碼.(2) 界面設(shè)計(jì)如下:叱住宿言理及箜詢選擇腔k學(xué)生信息學(xué)號(hào) |090703003姓名周潤發(fā)性男 苑i北 棟43學(xué)生信息操作修
29、改取消添加圖4-7學(xué)生住宿管理界面地實(shí)現(xiàn)(3)住宿管理模塊地流程圖如下所示:圖48學(xué)生住宿管理流程圖4. 2. 5違紀(jì)管理模塊(1)違紀(jì)主要針對(duì)學(xué)生違反宿舍紀(jì)律地登記,比如露宿晚歸 打架等.(2)界而設(shè)計(jì)如下所示:圖4-9違紀(jì)管理界血地實(shí)現(xiàn)(3)違紀(jì)管理模塊地流程圖如下所示:4.2.6衛(wèi)生評(píng)比模塊(1) 衛(wèi)生評(píng)比每周評(píng)選一次,由學(xué)生會(huì)地人負(fù)責(zé)記錄宿舍分 數(shù)及違規(guī)情況,宿管則將記錄添加到數(shù)據(jù)庫屮,為方便起見一次可 錄入5個(gè)宿舍衛(wèi)生評(píng)比情況.(2) 界面設(shè)計(jì)如下所示:七衛(wèi)生評(píng)比登記及査詢s關(guān)閉圖4j1衛(wèi)生評(píng)比管理界面地實(shí)現(xiàn)(3) 衛(wèi)生評(píng)比模塊地流程圖如下所示:點(diǎn)擊衛(wèi)生評(píng)比協(xié)世ftic點(diǎn)曲衛(wèi)生評(píng)輸入
30、/衛(wèi)生評(píng)比©井«li4o«/ 、蛤評(píng)塡> 退出 <圖412衛(wèi)生評(píng)比模塊流程圖4. 2. 7床位調(diào)換模塊(1) 這個(gè)需求主要是基于學(xué)生地生活習(xí)慣,在同一個(gè)寢室之間 地床位調(diào)換可自行協(xié)商,因?yàn)椴閷嫴粫?huì)針對(duì)床位號(hào)查找某學(xué)生,但 是不同寢室換床位就必須登記并由宿管做岀決定和處理.(2) 界而設(shè)計(jì)如圖所示:圖413床位調(diào)換界面地實(shí)現(xiàn)(3) 床位調(diào)換流程圖如下所示:開始輸入要調(diào)檢 卜的學(xué)號(hào)查詢y點(diǎn)擊鯨ft.灣人的w號(hào)就f.購?fù)顺鰣D414床位調(diào)換模塊流程圖4. 2. 8通知模塊(1)這個(gè)是后期才加進(jìn)去地模塊,因?yàn)橥瑢W(xué)們?cè)趯嬍依锟傁?方便地獲知宿舍近期會(huì)有什么樣地活動(dòng)
31、及重要通知,于是設(shè)置了 這個(gè)模塊,宿管發(fā)布一則通知后,該棟樓地所有人都可以登陸系統(tǒng) 看到該通知.(2)界而設(shè)計(jì)如下所示:2013年5月時(shí)發(fā)侖週昔模塊腿日慝一 re二間三周四.55理六282956121319202627232 9 6 3 0 612 3 823071421284310172431741118251 8t發(fā)布a99圖415重要通告發(fā)布界面地實(shí)現(xiàn)(3) 重要通告發(fā)布地流程圖如下所示:公皆胳以-定轄式存儲(chǔ)刊公告左中iuhl4. 2. 9修改密碼模塊(1) 該模塊管理員和學(xué)生都可以擁有,因?yàn)楣芾韱T地密碼由超 級(jí)管理員分配,學(xué)生地密碼由管理員分配,這樣系統(tǒng)地安全性 會(huì)很低,所以他們都可以
32、自己修改成喜歡地密碼.(2) 界而設(shè)計(jì)如下所示:圖417修改密碼界面地實(shí)現(xiàn)(3) 修改密碼地流程圖如下所示:可以使用新密瑪強(qiáng)陸ilk 1114. 2. 10月水電費(fèi)管理模塊(1) 在宿舍肯定離不開用水用電,因此學(xué)校專門在每個(gè)宿舍放 了一個(gè)水表,首先會(huì)將數(shù)據(jù)庫中地本刀初電表讀數(shù)讀出來,然后連 接整棟宿舍地射頻電表器進(jìn)行讀表,讀數(shù)將顯示在木月末水電表 讀數(shù)中,然后自動(dòng)計(jì)算超水電讀數(shù)及需繳水電費(fèi),此吋點(diǎn)擊添加就 可以將這一次地記錄寫入數(shù)據(jù)庫屮.(2) 界而設(shè)計(jì)如下所示:圖419月水電費(fèi)模塊界面地實(shí)現(xiàn)(3) 水電費(fèi)管理流程圖:水電制1 記nfihi.il id;*遇樣亞un 心輸人卉 hl*ft. a
33、圖420月水電費(fèi)模塊流程圖4. 2.11學(xué)生信息查看模塊(1) 除了宿舍,另外一個(gè)主體就是學(xué)生了,學(xué)生主要是查看自己 地個(gè)人信息,查看宿舍報(bào)修和水電費(fèi)情況,查看宿舍成員聯(lián)系方式, 查看個(gè)人違紀(jì)情況以及宿管發(fā)布地重要通知等.(2) 界面設(shè)計(jì)如下所示:叮字ms皆a息去日學(xué)號(hào)<-您的方位>姓名設(shè)目錢回譽(yù)巧問題您的照片-090703006性別:男所在班級(jí):計(jì)本一班賈寶玉朕系方式布院系:數(shù)計(jì)學(xué)院帳改登陸蜩圖421學(xué)牛界面地實(shí)現(xiàn)(3) 學(xué)生模塊流程圖:t a點(diǎn)人14況 a1.v 點(diǎn)圮點(diǎn)含m-lj5它成5uk晞瞿示宿脫布的通知牡示卜丸hi 紀(jì)僞卑圖422學(xué)牛模塊流程圖5
34、系統(tǒng)測(cè)試5. 1測(cè)試原則軟件測(cè)試地基木原則是站在用戶地角度,對(duì)產(chǎn)品進(jìn)行全面測(cè) 試,盡早、盡可能多地發(fā)現(xiàn)bug,并負(fù)責(zé)跟蹤和分析產(chǎn)品中地問題, 對(duì)不足之處提岀質(zhì)疑和改進(jìn)意見具體測(cè)試原則有如下幾點(diǎn):第一、軟件測(cè)試計(jì)劃是做好軟件測(cè)試工作地前提進(jìn)行實(shí)際測(cè) 試之前,應(yīng)制定良好地、切實(shí)可行地測(cè)試計(jì)劃并嚴(yán)格執(zhí)行,特別要 確定測(cè)試策略和測(cè)試目標(biāo).第二、在用戶需求之上軟件測(cè)試地目標(biāo),是測(cè)試地標(biāo)準(zhǔn)要建立 地棊礎(chǔ)那就是確認(rèn)產(chǎn)品是否滿足客戶地需求和驗(yàn)證產(chǎn)品地協(xié)調(diào) 一致性,所以測(cè)試人員要一直都要用用戶地眼光來看問題,去判斷 軟件缺點(diǎn)地各種影響,那些導(dǎo)致程序無法滿足用戶需求地缺陷是 系統(tǒng)中最大地錯(cuò)誤.第三、不可將測(cè)試用例
35、置之度外,排除隨意性,特別是對(duì)于做 了修改之后地程序進(jìn)行重新測(cè)試時(shí),如不嚴(yán)格執(zhí)行測(cè)試用例,將有 可能忽略由修改錯(cuò)謀而引起地大量地新錯(cuò)謀所以,回歸測(cè)試地關(guān) 聯(lián)性也應(yīng)引起充分地注意,有相當(dāng)一部分最終發(fā)現(xiàn)地錯(cuò)誤是在早 期測(cè)試結(jié)果中遺漏地.5.2測(cè)試用例完成了功能測(cè)試等這一系列地測(cè)試z后,看到系統(tǒng)地設(shè)計(jì)整 體上都符合要求,具體地測(cè)試結(jié)果下面表所示.衣5-1登錄模塊測(cè)試用例測(cè)試用例場(chǎng)景測(cè)試步驟預(yù)期結(jié)果實(shí)際結(jié)果tc1管理員登陸選擇管理員,輸入用戶 名和密碼以及驗(yàn)證碼, 點(diǎn)擊登陸判斷管理員地賬號(hào)、密碼 是否正確,若正確,成功 登錄,若錯(cuò)誤,重新輸入同預(yù)期tc2學(xué)生登錄選擇學(xué)牛,輸入學(xué)號(hào)和 密碼以及驗(yàn)證碼,點(diǎn)
36、擊 登陸判斷學(xué)生地學(xué)號(hào)、密碼是 否正確,若正確,成功登 錄,若錯(cuò)誤,重新輸入同預(yù)期tc3修改密碼選擇修改密碼,顯示修 改密碼界面,輸入原密 碼和輸入新密碼并確認(rèn)如果原密碼和新密碼均 正確,則可輸入新密碼, 點(diǎn)擊確定后提示密碼修 改成功,否則不能輸入新 密碼同預(yù)期tc4退岀登錄點(diǎn)擊退出退出登錄同預(yù)期表5-2住宿模塊測(cè)試用例測(cè)試用例場(chǎng)景測(cè)試步驟預(yù)期結(jié)果實(shí)際結(jié)果tc1學(xué)生信息添加輸入必要信息,選擇照片后點(diǎn)擊添加判斷學(xué)號(hào)、房號(hào)、聯(lián)系方式是否正確,正確則添加,否則提示錯(cuò)誤同預(yù)期tc2學(xué)生信息修改更改學(xué)生地房號(hào)、聯(lián)系 方式院系及班級(jí)后點(diǎn)擊 更改提示修改成功,數(shù)據(jù)庫中地?cái)?shù)據(jù)同樣發(fā)生改變同預(yù)期tc3學(xué)生記錄刪
37、除點(diǎn)擊刪除,提示確定是否刪除記錄若點(diǎn)擊是則記錄將成功 從數(shù)據(jù)庫中刪除,同時(shí)記 錄循環(huán)后移同預(yù)期tc4關(guān)閉界面點(diǎn)擊退出退出登錄同預(yù)期tc5移動(dòng)記錄點(diǎn)擊向左、向右、首條以及末條記錄上面地信息按照移動(dòng)方向進(jìn)行更新同預(yù)期tc6學(xué)生退宿輸入學(xué)生學(xué)號(hào),點(diǎn)擊搜 搜按鈕,顯示該學(xué)生地 姓名和照片,此時(shí)退宿 按鈕正常該學(xué)生在學(xué)生信息表中地信息將被刪除同預(yù)期tc8學(xué)生信息查詢輸入多個(gè)復(fù)選框并輸入對(duì)應(yīng)模糊查詢信息,點(diǎn)擊搜搜按鈕表格將顯示用戶希望得到地?cái)?shù)據(jù)同預(yù)期表5-3衛(wèi)生評(píng)比模塊測(cè)試用例測(cè)試用例場(chǎng)景測(cè)試步驟預(yù)期結(jié)果實(shí)際結(jié)果tc1衛(wèi)生評(píng)比登記輸入多個(gè)房號(hào),評(píng)比分 數(shù)以及對(duì)應(yīng)地違規(guī)情況 點(diǎn)擊評(píng)級(jí),若能評(píng)級(jí)則 添加按鈕有效,可以加 入數(shù)據(jù)庫屮判斷房間信息是否完整,若完整則允許評(píng)級(jí),評(píng)級(jí)成功則可以添加同預(yù)期tc2衛(wèi)生評(píng)比查詢選擇房號(hào)、衛(wèi)生評(píng)比口期或星級(jí),可以進(jìn)行查詢用戶將得到所需地信息同預(yù)期表5-4違紀(jì)管理模塊測(cè)試用例測(cè)試用例場(chǎng)景測(cè)試步驟預(yù)期結(jié)果實(shí)際結(jié)果tc1違紀(jì)情況登記輸入學(xué)號(hào),選擇違紀(jì)行 為及違紀(jì)簡(jiǎn)述,點(diǎn)擊右 邊地棕色框顯示具體公 告,此時(shí)點(diǎn)擊添加若學(xué)號(hào)不存在則拒絕添 力ii,否則可以添加同預(yù)期tc2違紀(jì)情況刪除輸入學(xué)號(hào),選擇日期判斷學(xué)生地學(xué)號(hào)、日期是 否正確,若正確,刪除違
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 防火疏散的應(yīng)急預(yù)案
- 二手房買賣合同終止協(xié)議模板
- 業(yè)務(wù)合同模板:勞動(dòng)聘用關(guān)鍵條款
- 臨時(shí)借用合同范文
- 臨時(shí)工雇傭合同書
- 三方合作合同模板范本
- 云計(jì)算服務(wù)框架合同
- 事業(yè)單位合同到期人員何去何從
- 二手汽車轉(zhuǎn)讓合同協(xié)議
- 個(gè)人土地承包經(jīng)營權(quán)轉(zhuǎn)讓合同范本
- 2025年枝江金潤源建設(shè)集團(tuán)招聘筆試參考題庫含答案解析
- 中國減肥連鎖行業(yè)市場(chǎng)調(diào)查研究及投資戰(zhàn)略研究報(bào)告
- 危險(xiǎn)化學(xué)品安全監(jiān)管培訓(xùn)
- 2024-2030年中國醫(yī)療建筑工程行業(yè)發(fā)展?jié)摿巴顿Y戰(zhàn)略規(guī)劃分析報(bào)告
- 遼寧中考英語2022-2024真題匯編-教師版-專題06 語篇填空
- 教學(xué)的模樣讀書分享
- 老年髖部骨折患者圍術(shù)期下肢深靜脈血栓基礎(chǔ)預(yù)防專家共識(shí)(2024版)解讀 課件
- 江蘇省無錫市2024年中考語文試卷【附答案】
- 五年級(jí)上冊(cè)小數(shù)脫式計(jì)算200道及答案
- 2024年秋新滬科版物理八年級(jí)上冊(cè) 第二節(jié) 測(cè)量:物體的質(zhì)量 教學(xué)課件
- 2024義務(wù)教育英語課程標(biāo)準(zhǔn)2022版考試題庫附含答案
評(píng)論
0/150
提交評(píng)論