畢業(yè)論文-基于WEB的學(xué)生公寓信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁
畢業(yè)論文-基于WEB的學(xué)生公寓信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁
畢業(yè)論文-基于WEB的學(xué)生公寓信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁
畢業(yè)論文-基于WEB的學(xué)生公寓信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁
畢業(yè)論文-基于WEB的學(xué)生公寓信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、九江職業(yè)大學(xué)信息工程學(xué)院軟件技術(shù)系(畢業(yè)論文設(shè)計(jì))第頁 共29頁 導(dǎo)師: 何立富 院系: 信息工程學(xué)院 專業(yè): 學(xué)號: 姓名: 題目: 基于WEB的學(xué)生公寓信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 九江職業(yè)大學(xué)指導(dǎo)畢業(yè)論文(設(shè)計(jì))選題報(bào)告院系部:信息工程學(xué)院 時間:2016年 10 月 14日學(xué)生姓名指導(dǎo)老師專業(yè)名稱軟件技術(shù)論文題目基于WEB的學(xué)生公寓信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)題目來源及意義近年來隨著高校不斷擴(kuò)招,在校學(xué)生人數(shù)急劇上升,使各校學(xué)生管理工作人員的工作量大大增加,傳統(tǒng)的手工抄寫管理模式已無法適應(yīng)當(dāng)前工作的需要。開發(fā)宿舍管理系統(tǒng)就勢在必行,將現(xiàn)代信息處理技術(shù)運(yùn)用到學(xué)生管理中,提高工作效率,也能更規(guī)范學(xué)生信

2、息管理,解決入住傳統(tǒng)手動分配,滿足校內(nèi)外對學(xué)生信息的共享和利用。論文題目研究領(lǐng)域狀況高校公寓管理涉及面廣,各校之間有著不同的公寓管理系統(tǒng),因此市場網(wǎng)絡(luò)上有著參差不齊的公寓管理系統(tǒng),這些管理系統(tǒng)由于界面不夠直觀,操作不夠便捷,普通人難以上手而需要進(jìn)一步改善,本系統(tǒng)采用B/S結(jié)構(gòu)進(jìn)行設(shè)計(jì),使系統(tǒng)界面簡單方便,利于使用與管理。內(nèi)容提要或?qū)嵤┓桨副鞠到y(tǒng)使用B/S結(jié)構(gòu)來實(shí)現(xiàn)學(xué)生公寓管理系統(tǒng),建立一個學(xué)生基礎(chǔ)信息庫,其信息包括學(xué)生的姓名,性別,出生日期,學(xué)生類別,學(xué)號,身份證號碼,系別,本人聯(lián)系電話等等。系統(tǒng)要求在完善。主要觀點(diǎn)或主要技術(shù)指標(biāo)本系統(tǒng)采用當(dāng)前比較流行的B/S架構(gòu)模式的高校學(xué)生公寓管理系統(tǒng),使

3、用eclipse開發(fā)平臺,實(shí)現(xiàn)前后臺的數(shù)據(jù)交互,MySQL作為數(shù)據(jù)庫服務(wù)器。劃分了管理員和學(xué)生兩種權(quán)限,實(shí)現(xiàn)的功能有學(xué)生信息的管理,宿舍信息的管理,宿舍的分配功能等。系統(tǒng)具有界面友好,操作簡便的特性。 主要參考文獻(xiàn)1周亮.高校公寓管理信息化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)D.北京工業(yè)大學(xué),2014.62臧維祎.高校公寓管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)D.電子科技大學(xué),2013.63付蘇嘉.基于ASP的高校網(wǎng)上選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)D.云南大學(xué),2015.6指導(dǎo)老師核審意見摘 要近年來高校招生的不斷擴(kuò)招,在校大學(xué)生越來越多,使各學(xué)校的公寓管理的工作量越來越大,傳統(tǒng)的手工登記模式已經(jīng)無法滿足于現(xiàn)在的公寓管理工作需要。因此,迫切

4、需要建立學(xué)生公寓管理系統(tǒng),不僅能使公寓管理工作得到解放,還方便了學(xué)生的出行,還能長久的保存信息。該學(xué)生公寓管理系統(tǒng)主要劃分了管理員和學(xué)生兩種權(quán)限,實(shí)現(xiàn)的功能有學(xué)生信息的管理、公寓信息的管理、公寓的分配功能等。系統(tǒng)具有界面友好、不需要較高的計(jì)算機(jī)水平也可操作使用。關(guān)鍵詞:公寓管理,ASP,SQL數(shù)據(jù)庫目 錄 TOC o 1-3 h z u HYPERLINK l _Toc485421201 摘 要 PAGEREF _Toc485421201 h 4 HYPERLINK l _Toc485421202 第一章 緒論 PAGEREF _Toc485421202 h 7 HYPERLINK l _To

5、c485421203 1.1 研究背景 PAGEREF _Toc485421203 h 7 HYPERLINK l _Toc485421204 1.2國內(nèi)外研究現(xiàn)狀 PAGEREF _Toc485421204 h 7 HYPERLINK l _Toc485421205 1.3研究目的及意義 PAGEREF _Toc485421205 h 8 HYPERLINK l _Toc485421206 第二章 系統(tǒng)關(guān)鍵技術(shù) PAGEREF _Toc485421206 h 9 HYPERLINK l _Toc485421207 2.1 ASP PAGEREF _Toc485421207 h 9 HYPER

6、LINK l _Toc485421208 2.2 B/S架構(gòu) PAGEREF _Toc485421208 h 9 HYPERLINK l _Toc485421209 B/S架構(gòu)優(yōu)點(diǎn) PAGEREF _Toc485421209 h 10 HYPERLINK l _Toc485421210 B/S架構(gòu)缺點(diǎn) PAGEREF _Toc485421210 h 10 HYPERLINK l _Toc485421211 第三章 系統(tǒng)需求分析 PAGEREF _Toc485421211 h 11 HYPERLINK l _Toc485421212 3.1 可行性分析 PAGEREF _Toc485421212

7、 h 11 HYPERLINK l _Toc485421213 3.2流程分析 PAGEREF _Toc485421213 h 12 HYPERLINK l _Toc485421214 3.3 功能需求分析 PAGEREF _Toc485421214 h 13 HYPERLINK l _Toc485421215 3.4本章小節(jié) PAGEREF _Toc485421215 h 14 HYPERLINK l _Toc485421216 第四章 系統(tǒng)設(shè)計(jì) PAGEREF _Toc485421216 h 14 HYPERLINK l _Toc485421217 4.1實(shí)體屬性圖 PAGEREF _To

8、c485421217 h 14 HYPERLINK l _Toc485421218 4.2 數(shù)據(jù)庫設(shè)計(jì) PAGEREF _Toc485421218 h 16 HYPERLINK l _Toc485421219 4.3 系統(tǒng)功能模塊設(shè)計(jì) PAGEREF _Toc485421219 h 19 HYPERLINK l _Toc485421220 4.3.1 學(xué)生子系統(tǒng)設(shè)計(jì) PAGEREF _Toc485421220 h 19 HYPERLINK l _Toc485421221 4.3.2管理員子系統(tǒng)設(shè)計(jì) PAGEREF _Toc485421221 h 20 HYPERLINK l _Toc48542

9、1222 4.4 系統(tǒng)功能模塊結(jié)構(gòu)圖 PAGEREF _Toc485421222 h 20 HYPERLINK l _Toc485421223 4.5 本章小節(jié) PAGEREF _Toc485421223 h 21 HYPERLINK l _Toc485421224 第五章 系統(tǒng)實(shí)現(xiàn) PAGEREF _Toc485421224 h 21 HYPERLINK l _Toc485421225 5.1登錄模塊設(shè)計(jì)與密碼修改 PAGEREF _Toc485421225 h 21 HYPERLINK l _Toc485421226 5.2 學(xué)生信息管理實(shí)現(xiàn) PAGEREF _Toc485421226 h

10、 22 HYPERLINK l _Toc485421227 5.3 學(xué)院與樓棟信息管理實(shí)現(xiàn) PAGEREF _Toc485421227 h 23 HYPERLINK l _Toc485421228 5.4 本章小結(jié) PAGEREF _Toc485421228 h 24 HYPERLINK l _Toc485421229 第六章 系統(tǒng)測試 PAGEREF _Toc485421229 h 25 HYPERLINK l _Toc485421230 6.1 功能測試 PAGEREF _Toc485421230 h 25 HYPERLINK l _Toc485421231 6.2 性能測試 PAGERE

11、F _Toc485421231 h 25 HYPERLINK l _Toc485421232 6.3 本章小結(jié) PAGEREF _Toc485421232 h 26 HYPERLINK l _Toc485421233 第七章 總結(jié)展望 PAGEREF _Toc485421233 h 26 HYPERLINK l _Toc485421234 參考文獻(xiàn) PAGEREF _Toc485421234 h 27 HYPERLINK l _Toc485421235 致 謝 PAGEREF _Toc485421235 h 28第一章 緒論1.1 研究背景目前,現(xiàn)各高校都在進(jìn)行學(xué)生公寓信息管理建設(shè),其目的是為

12、學(xué)生的生活環(huán)境更加美好,但是在推進(jìn)信息化的進(jìn)程方面總是不太理想。國內(nèi)高校公寓信息管理普遍還處于手工登記進(jìn)行信息管理的情況,包括學(xué)生住宿登記、公寓衛(wèi)生檢查、維修記錄等,信息處理數(shù)量龐大、維護(hù)管理繁瑣、長時間的保管使查詢困難,效率不高。因此,本人想用在大學(xué)期間所學(xué)的專業(yè)知識與技能,研究一套適合高校的公寓信息管理系統(tǒng),希望能對提升高校公寓管理能有所幫助。1.2國內(nèi)外研究現(xiàn)狀在學(xué)生公寓信息管理方面,國外發(fā)展相對較早,技術(shù)也比較先進(jìn),因此,在國外的高校公寓信息的管理都已經(jīng)實(shí)現(xiàn)了信息化和自動化。 我國如今不管是網(wǎng)絡(luò)上的、還是各高校自行研發(fā)的公寓管理系統(tǒng)都存在著一個通病就是運(yùn)行速度慢、系統(tǒng)操作復(fù)雜以及不美觀

13、等缺點(diǎn)。為了改善學(xué)校的宿舍管理方式方法,為此開發(fā)高校公寓管理系統(tǒng)。本系統(tǒng)可以讓學(xué)生用戶進(jìn)行查詢,管理員可以有效的管理用戶,隨時添加與修改用戶信息,在沒有人指導(dǎo)的情況下也可以對本系統(tǒng)進(jìn)行操作。1.3研究目的及意義現(xiàn)在是信息化社會,使計(jì)算機(jī)及其應(yīng)用已普及到經(jīng)濟(jì)和社會生活的方方面面。雖然高校是信息化和科技化的前沿陣地,但是現(xiàn)如今高校公寓管理還普遍處于人工管理情況的基礎(chǔ)上,多為手工抄寫,公寓管理投入了較多的人力資源,并且公寓中各種事務(wù)的記錄都必須進(jìn)行手動記錄,時間一長不方便進(jìn)行信息管理和統(tǒng)計(jì),容易造成信息丟失。為了方便公寓管理人員在數(shù)據(jù)方面的管理,為減輕公寓管理人員的工作量和工作壓力,因此,高校公寓管

14、理系統(tǒng)的研究課題應(yīng)運(yùn)而生。但是現(xiàn)大多數(shù)情況只是停留在了研究的階段,很少高校將系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)應(yīng)用到高校公寓實(shí)際管理當(dāng)中,本系統(tǒng)就是從此角度出發(fā),將做出一個完整易用高校公寓管理系統(tǒng)。公寓信息管理系統(tǒng)的實(shí)現(xiàn)將使學(xué)校學(xué)生都得到很大的方便,是校園信息化建設(shè)的進(jìn)一步完善,對建設(shè)和諧穩(wěn)定高效的校園環(huán)境有重大意義。第二章 系統(tǒng)關(guān)鍵技術(shù)2.1 ASPASP即Active Server Pages,可用來創(chuàng)建動態(tài)交互式網(wǎng)頁并建立強(qiáng)大的web應(yīng)用程序。ASP簡單、易于維護(hù) , 是小型頁面應(yīng)用程序的最佳選擇。(1)利用ASP可以實(shí)現(xiàn)靜態(tài)網(wǎng)頁的一些功能限制,實(shí)現(xiàn)動態(tài)網(wǎng)頁技術(shù)。(2)ASP文件是包含在HTML代碼所組成的

15、文件中的,易于修改和測試。 (3)ASP提供了一些內(nèi)置對象,使用這些對象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從web瀏覽器中獲取用戶通過HTML表單提交的信息,并在腳本中對這些信息進(jìn)行處理,然后向web瀏覽器發(fā)送信息。(4) 由于服務(wù)器是將ASP程序執(zhí)行的結(jié)果以HTML格式傳回客戶端瀏覽器,因此使用者不會看到ASP所編寫的原始程序代碼,可防止ASP程序代碼被竊取。2.2 B/S架構(gòu)B/S結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實(shí)現(xiàn),極少部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn)

16、,形成所謂三層3-tier結(jié)構(gòu)。B/S結(jié)構(gòu)是WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護(hù)和使用。客戶機(jī)上只要安裝一個瀏覽器,瀏覽器通過Web Server同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互。 這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本。B/S架構(gòu)優(yōu)點(diǎn)B/S結(jié)構(gòu)最大的優(yōu)點(diǎn)就是可以在任何地方進(jìn)行操作而不用安裝任何專門的軟件。只要有一臺能上網(wǎng)的電腦就能使用,客戶端零維護(hù)。系統(tǒng)的擴(kuò)展性非常容易,只要能上網(wǎng),再由系統(tǒng)管理員分配一個用戶名和密碼,就可以使用了。甚至可以在線申請,通過公司內(nèi)部的安全認(rèn)證(如

17、CA證書)后,不需要人的參與,系統(tǒng)可以自動分配給用戶一個賬號進(jìn)入系統(tǒng)。B/S架構(gòu)缺點(diǎn)B/S架構(gòu)在圖形的表現(xiàn)能力上以及運(yùn)行的速度上弱于CS架構(gòu)。還有一個致命弱點(diǎn),就是受程序運(yùn)行環(huán)境限制。由于B/S架構(gòu)依賴瀏覽器,而瀏覽器的版本繁多,很多瀏覽器核心架構(gòu)差別也很大,導(dǎo)致對于網(wǎng)頁的兼容性有很大影響,尤其是在CSS布局,JAVASCRIPT腳本執(zhí)行等方面,會有很大影響。第三章 系統(tǒng)需求分析3.1 可行性分析可行性分析是一項(xiàng)前期工作,針對新系統(tǒng)的開發(fā)是否具備必要性與可能性所進(jìn)行的分析和研究,保證可行性研究工作的科學(xué)性、客觀性和公正性,防止錯誤和遺漏等作用。技術(shù)可行性,本系統(tǒng)使用了當(dāng)大學(xué)期間所學(xué)習(xí)的B/S架

18、構(gòu)技術(shù)、頁面使用JSP技術(shù),使用MySQL數(shù)據(jù)庫進(jìn)行數(shù)據(jù)管理, MySQL數(shù)據(jù)庫的穩(wěn)定,因此系統(tǒng)的軟件開發(fā)方面可行。經(jīng)濟(jì)可行性,本系統(tǒng)采用的開發(fā)環(huán)境,網(wǎng)上免費(fèi)開源軟件, MySQL數(shù)據(jù)庫也是完全免費(fèi)好用的小中型系統(tǒng)常用數(shù)據(jù)庫,故本系統(tǒng)在經(jīng)濟(jì)上是可行的。社會可行性,隨著社會的發(fā)展和互聯(lián)網(wǎng)的普及,用戶的使用及操作上沒有問題。風(fēng)險評估,通過對技術(shù)風(fēng)險、經(jīng)濟(jì)風(fēng)險、法律風(fēng)險等風(fēng)險因素進(jìn)行研究調(diào)查,發(fā)現(xiàn)本系統(tǒng)完全規(guī)避以上風(fēng)險,為學(xué)校公寓管理人員解決問題和學(xué)生反饋。3.2流程分析 流程分析主要是以流程圖的方式來分析未來系統(tǒng)實(shí)現(xiàn)的步驟及其基本思路,表達(dá)出各部位之間的聯(lián)系與控制方向。開始開始輸入用戶名密碼驗(yàn)證進(jìn)

19、入界面登錄成功結(jié)束登錄失敗3.3 功能需求分析1、學(xué)生需求個人信息更新個人密碼修改宿舍損壞物品報(bào)修2、普通管理員需求學(xué)生信息管理包括學(xué)生信息的增刪改查,學(xué)生密碼重置等報(bào)修信息管理個人信息維護(hù)個人密碼修改3、用戶登錄需求根據(jù)登錄賬戶自動區(qū)分用戶類型,區(qū)分用戶是管理員還是學(xué)生。用戶登錄正確性的檢查,檢查用戶登錄賬戶密碼是否正確。用戶權(quán)限檢查。學(xué)生只能以學(xué)生類型登錄,管理員只能以管理員類型進(jìn)行登錄。 4、外部需求隱私保護(hù),做好信息被盜預(yù)備措施,做好備份。操作友好,看到界面就知道是用來做什么操作的。系統(tǒng)在出現(xiàn)問題時候,給用戶以響應(yīng)的提示??蓴U(kuò)展適應(yīng)性強(qiáng),與時俱進(jìn),未來可能隨時更新系統(tǒng)。3.4本章小節(jié)本

20、章首先對系統(tǒng)可行性方面進(jìn)行闡述,從而增強(qiáng)理論可實(shí)現(xiàn)性,達(dá)到思路清晰的目的;對業(yè)務(wù)流程簡單把系統(tǒng)的設(shè)計(jì)的整體思路介紹一遍;對功能需求(學(xué)生需求,普通管理員需求,用戶登錄需求,外部需求等)進(jìn)行了詳細(xì)的分析。第四章 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)是軟件開發(fā)過程中一個十分重要的環(huán)節(jié),依據(jù)系統(tǒng)的需求分析,設(shè)計(jì)出一個符合需求分析的功能要求的實(shí)施方案。4.1實(shí)體屬性圖學(xué)生,學(xué)生可以進(jìn)行本宿舍信息查看以及個人信息維護(hù),公告查看等操作,學(xué)生實(shí)體主要屬性有:學(xué)號,密碼,姓名,性別,年齡,電話,學(xué)制,時間,所在編號等。學(xué)生學(xué)生學(xué)號密碼姓名性別年齡電話學(xué)制班編號時間宿舍,宿舍實(shí)體主要包括的屬性有:房間號,所屬公寓樓編號,所屬班級編

21、號,可住人數(shù),已住人數(shù),宿舍類型,是否注滿等情況。宿舍類型寢室號宿舍宿舍類型寢室號宿舍公寓樓號公寓樓號班級編號已住人數(shù)班級編號已住人數(shù)可住人數(shù)可住人數(shù)來訪信息,來訪信息主要為登記學(xué)生被校內(nèi)或校外人員的訪問情況,主要屬性有:公寓號,來訪者,來訪者電話,來訪時間,被訪者,被訪者學(xué)號,訪客關(guān)系等。 來訪時間寢室號 來訪時間寢室號來訪信息 來訪者姓名 來訪者姓名來訪者電話被訪學(xué)號來訪者電話被訪學(xué)號被訪者被訪者4.2 數(shù)據(jù)庫設(shè)計(jì)宿舍信息表:序號中文名數(shù)據(jù)類型長度允許空1宿舍號int4否2班級編號char10是3公寓號char2否4可住人數(shù)char1是5備注char200是6已住人數(shù)char1是7滿員狀態(tài)

22、char1是8宿舍類型char1學(xué)生信息表:序號中文名數(shù)據(jù)類型長度允許空1自增列int否2班級編號char10是3學(xué)生號char20否4姓名char20否5備注char200是6密碼char30否7性別char1是8年齡char2是9創(chuàng)建時間char50是10學(xué)生類型char1是11電話char15是(3)來訪登記表序號中文名數(shù)據(jù)類型長度允許空1自增idint否2公寓號char2是3來訪者char20否4來訪者電話char15否5來訪時間char50是6被訪者char20否7訪客關(guān)系char20是8備注char200是 數(shù)據(jù)庫是信息系統(tǒng)開發(fā)的重要組成部分,數(shù)據(jù)庫的好壞,將會直接影響本系統(tǒng)的使用

23、。因此,數(shù)據(jù)庫的設(shè)計(jì)必須保證其能不影響系統(tǒng)運(yùn)行,尤其需重視。應(yīng)做到以下幾點(diǎn)要求:數(shù)據(jù)備份:數(shù)據(jù)庫里的信息需要設(shè)計(jì)出其備份信息。保密要求:數(shù)據(jù)庫里面都是學(xué)生的信息,設(shè)計(jì)出數(shù)據(jù)庫的使用是必須安全的,保證其信息不會泄漏??蓴U(kuò)充性:未來數(shù)據(jù)存儲越來越大,越來越多,技術(shù)也會更新?lián)Q代,那么就必須有效滿足數(shù)據(jù)庫的可升級可更新狀態(tài)。4.3 系統(tǒng)功能模塊設(shè)計(jì)4.3.1 學(xué)生子系統(tǒng)設(shè)計(jì)登錄模塊。此功能模塊包括學(xué)生登錄和前臺數(shù)據(jù)的初始化,學(xué)生用戶可以在前臺用自己的學(xué)號和密碼登錄,登錄學(xué)生查看頁面模塊查看自己信息。報(bào)修申請。學(xué)生用戶可以在此模塊中完成寢室物品的報(bào)修,提交信息包括寢室號、報(bào)修物品、報(bào)修描述、報(bào)修人聯(lián)系方

24、式。這樣可以方便宿舍管理員根據(jù)情況安排維修人員進(jìn)行維修。4.3.2管理員子系統(tǒng)設(shè)計(jì)宿舍分配管理員在實(shí)際情況對學(xué)生進(jìn)行寢室進(jìn)行分配,可按學(xué)號、班級,也可自由分配。學(xué)生調(diào)寢當(dāng)學(xué)生XXX已經(jīng)分配到了宿舍A7-208可以將其調(diào)到宿舍A6-404。報(bào)修管理根據(jù)報(bào)修負(fù)責(zé)人同學(xué)提交上來的報(bào)修信息進(jìn)行查看和查詢報(bào)修信息,然后安排人員進(jìn)行維修。來訪登記信息 宿舍管理人員對來訪人員進(jìn)行簡單登記及其注明情況。4.4 系統(tǒng)功能模塊結(jié)構(gòu)圖 用戶進(jìn)入學(xué)生公寓管理系統(tǒng),首先輸入學(xué)號和密碼進(jìn)入學(xué)生公寓管理系統(tǒng),也可對密碼進(jìn)行修改。學(xué)生管理員可以添加、查詢、刪除、修改學(xué)生用戶信息。來訪人員則要登記自己來訪信息,以備以后方便查詢

25、。學(xué)生公寓管理系統(tǒng)學(xué)生公寓管理系統(tǒng)顯示信息學(xué)生宿舍管理來訪人員管理用戶登錄密碼修改添加學(xué)生信息修改學(xué)生信息刪除學(xué)生信息查詢學(xué)生信息登記來訪人員信息查詢來訪人員信息4.5 本章小節(jié)本章主要從系統(tǒng)的設(shè)計(jì)方面進(jìn)行了描述,包括設(shè)計(jì)目標(biāo)的確定、系統(tǒng)總體設(shè)計(jì)、系統(tǒng)功能的詳細(xì)設(shè)計(jì)以及數(shù)據(jù)庫表的設(shè)計(jì)。第五章 系統(tǒng)實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn)是信息系統(tǒng)開發(fā)過程中一個關(guān)鍵環(huán)節(jié),是將系統(tǒng)的需求分析與設(shè)計(jì)采用合適的開發(fā)技術(shù)展現(xiàn)給用戶的階段。本部分將重點(diǎn)介紹一下各功能模塊的實(shí)現(xiàn)方案與技術(shù)難點(diǎn)。5.1登錄模塊設(shè)計(jì)與密碼修改輸入用戶名和密碼,正確則進(jìn)入公寓宿舍管理系統(tǒng)主界面,錯誤則提示“用戶名或密碼錯誤請重新輸入”,之后返回原來界面重新登

26、錄。此模塊可以對用戶密碼進(jìn)行修改。5.2 學(xué)生信息管理實(shí)現(xiàn)在該模塊可以添加學(xué)生信息的學(xué)號、密碼、姓名、學(xué)院、專業(yè)、班級、寢室號等信息。 這個模塊可以管理查看學(xué)生信息,可以對學(xué)生信息進(jìn)行查詢、查看、編輯、刪除,查詢可以根據(jù)學(xué)號姓名進(jìn)行查詢。5.3 學(xué)院與樓棟信息管理實(shí)現(xiàn)兩個基本相同都是對信息進(jìn)行添加管理。學(xué)院樓棟模塊兩個基本也是一樣,對其信息進(jìn)行編輯、刪除查看等操作。5.4 本章小結(jié)本章主要對系統(tǒng)的實(shí)現(xiàn)方面進(jìn)行了詳細(xì)介紹包括登錄模塊設(shè)計(jì)與密碼修改、學(xué)院與樓棟信息管理實(shí)現(xiàn)、學(xué)生信息管理實(shí)現(xiàn)描述。第六章 系統(tǒng)測試6.1 功能測試功能性測試主要有頁面鏈接測試、表單測試以及數(shù)據(jù)庫測試等測試方法:鏈接測試

27、。 通過對頁面各種鏈接的胡亂點(diǎn)擊發(fā)現(xiàn)均能夠正確跳轉(zhuǎn)到對應(yīng)的頁面訪問對應(yīng)的信息,因此鏈接測試沒有問題。 (2)表單測試 表單測試主要測試了在增加數(shù)據(jù)和更新數(shù)據(jù)時候數(shù)據(jù)是否能夠正確的進(jìn)行更新和添加,通過對所有需要添加和更新數(shù)據(jù)的頁面進(jìn)行測試,結(jié)果為所有頁面均能夠正常的更新數(shù)據(jù)。 (3)數(shù)據(jù)庫測試 在 Web 信息系統(tǒng)中,數(shù)據(jù)庫測試也是重中之重。數(shù)據(jù)庫測試一般分兩種:連接測試和功能測試。第一種連接測試主要是確保數(shù)據(jù)庫連接文件代碼是否正確,利用此數(shù)據(jù)庫連接代碼產(chǎn)生的數(shù)據(jù)庫連接操作是否保證了系統(tǒng)與數(shù)據(jù)庫的正常連接;第二種功能測試主要為測試數(shù)據(jù)是否正確保存,能否確保正確的查詢、添加、修改和刪除等數(shù)據(jù)庫操作

28、。通過對系統(tǒng)進(jìn)行嚴(yán)格反復(fù)的測試,系統(tǒng)在功能實(shí)現(xiàn)方面沒有問題。6.2 性能測試在信息系統(tǒng)的質(zhì)量保證中,性能測試起著十分重要的作用性能測試能夠保證系統(tǒng)正常運(yùn)行基礎(chǔ)之上對用戶體驗(yàn)做進(jìn)一步的提升,它包括的測試內(nèi)容豐富多樣,本文涉及到的主要有連接速度測試。通過對系統(tǒng)的反復(fù)使用,在使用過程中頁面響應(yīng)比較快,另外也進(jìn)行了一系列的數(shù)據(jù)庫增刪改操作,操作數(shù)據(jù)量比較大的情況下系統(tǒng)仍然可以正確快速的做出響應(yīng)。另一方面公寓信息管理主要針對學(xué)校局域網(wǎng)系統(tǒng)運(yùn)行在局域網(wǎng)之上,在網(wǎng)絡(luò)上壓力不大。因此性能測試沒有太大問題。6.3 本章小結(jié)由于系統(tǒng)功能比較簡單所以系統(tǒng)測試點(diǎn)不是很多,測試時候主要進(jìn)行了功能測試和性能測試以及安全性測試。測試功能點(diǎn)雖然不多但是卻很重要通過測試發(fā)現(xiàn)的軟件問題并進(jìn)行修復(fù)才能使軟件更加穩(wěn)健的運(yùn)行。第七章 總結(jié)展望經(jīng)過幾個月的開發(fā)工作,本項(xiàng)目基于Web的高校學(xué)生公寓信息管理系統(tǒng)也完成了。根據(jù)現(xiàn)代網(wǎng)絡(luò)技術(shù)的發(fā)展現(xiàn)狀,論文主要研究了應(yīng)用的各種開發(fā)技術(shù)、數(shù)據(jù)庫技術(shù)以及信息系統(tǒng)安全技術(shù)等,并把它們充分應(yīng)用于系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)中。系統(tǒng)實(shí)現(xiàn)過程中主要進(jìn)行了以下工作:結(jié)合學(xué)校實(shí)際情況對高校公寓管理系統(tǒng)的需求進(jìn)行了調(diào)查研究,在結(jié)合調(diào)查研究的結(jié)果之上通過進(jìn)行分析將主要需求進(jìn)行了提煉以及轉(zhuǎn)化為系統(tǒng)要實(shí)現(xiàn)的具體功能。嚴(yán)

溫馨提示

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

評論

0/150

提交評論