国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于java的大學(xué)校園宿舍管理系統(tǒng)設(shè)計(jì)與分析

2020-09-10 07:22:44趙凱
新教育論壇 2020年13期

趙凱

摘要:本系統(tǒng)在一定程度上方便了大學(xué)管理的,系統(tǒng)也做出了詳細(xì)的介紹通過系統(tǒng)上述功能實(shí)現(xiàn)宿舍管理部門對(duì)于學(xué)生宿舍信息的日常管理,即方便宿舍管理人員及時(shí)全面地掌握學(xué)生住宿情況及宿舍分配情況;為用戶(管理用戶和一般用戶,如學(xué)生)提供了一些簡單的數(shù)據(jù)查詢并輸出各種信息等;在實(shí)現(xiàn)檢索迅速和查找方便的同時(shí);對(duì)新入校學(xué)生很快地進(jìn)行宿舍安排等日常管理。

關(guān)鍵詞:JSP;MVC;SQL;Server2008;Eclipse

1系統(tǒng)需求分析

高校歷來是科技的源泉,在當(dāng)今社會(huì)發(fā)展中,大學(xué)的地位更加突出。人口的不斷地增加,校園的人數(shù)也越來越多管理起來也很不方便,我國高等教育方式由精英教育向大眾教育的過渡,大學(xué)的規(guī)模越來越大,人數(shù)不斷地在增加的狀態(tài),因此,傳統(tǒng)的人工管理已經(jīng)不能滿足現(xiàn)狀要求,應(yīng)用現(xiàn)在網(wǎng)絡(luò)信息化手段進(jìn)行管理已經(jīng)變得非常必要。大學(xué)生宿舍管理系統(tǒng)的開發(fā)主要包括前臺(tái)用戶界面的開發(fā)和后臺(tái)數(shù)據(jù)庫的開發(fā),對(duì)于后臺(tái)數(shù)據(jù)庫的創(chuàng)建和維護(hù)要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對(duì)于前端應(yīng)用程序的開發(fā)則要求應(yīng)用程序能提供強(qiáng)大的數(shù)據(jù)操縱功能,界面友好、使用簡單方便等特點(diǎn)。本系統(tǒng)采用java作為前臺(tái)用戶界面的開發(fā)語言,而后臺(tái)的數(shù)據(jù)庫采用MySQL。中國自古以來都是人口大國,這樣一來就方便了宿舍的管理,滿足了大學(xué)的日常管理。基于這樣的背景,開發(fā)了大學(xué)生宿舍管理系統(tǒng),涉及到對(duì)學(xué)生的住宿安排、宿舍管理、學(xué)生宿舍的合理利用、樓號(hào)管理、住宿相關(guān)內(nèi)容的管理。

1.1功能需求分析

主要實(shí)現(xiàn)的是學(xué)生宿舍管理系統(tǒng),在設(shè)計(jì)該系統(tǒng)時(shí),應(yīng)盡可能的貼近學(xué)生的日常,方便管理者進(jìn)行的實(shí)際的操作。系統(tǒng)在操作下有以下功能:1.系統(tǒng)要求登錄者輸入賬號(hào)和密碼才能進(jìn)入系統(tǒng)中心。2.系統(tǒng)可以根據(jù)實(shí)際的情況進(jìn)行添加和刪除多余的房間號(hào),進(jìn)行有效的管理,方便系統(tǒng)管理員進(jìn)行管理。3.系統(tǒng)提供學(xué)生的入住登錄信息,轉(zhuǎn)換宿舍、退宿舍的信息等登4.系統(tǒng)提供學(xué)生的信息查詢功能及統(tǒng)計(jì)功能。5.系統(tǒng)提供修改、刪除、點(diǎn)擊查詢用戶賬戶的功能。6.系統(tǒng)提供了學(xué)生缺勤的管理功能。7.系統(tǒng)提供管理員權(quán)限。

2系統(tǒng)設(shè)計(jì)

2.1體系結(jié)構(gòu)

宿舍管理系統(tǒng)是校園內(nèi)部信息平臺(tái)不可分割的一部分,信息主要人員是學(xué)生,只有在校園登錄才可以訪問宿舍管理系統(tǒng)。系統(tǒng)數(shù)據(jù)與后臺(tái)是保持同步,不斷更新的狀態(tài)。本地應(yīng)用系統(tǒng)包含本地網(wǎng)關(guān)控制中心和本地應(yīng)用服務(wù)器群,遠(yuǎn)程備份系統(tǒng)包含遠(yuǎn)程網(wǎng)關(guān)控制中心和備份服務(wù)器群。

2.2總體設(shè)計(jì)

人們把數(shù)據(jù)庫設(shè)計(jì)分為需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫實(shí)施、數(shù)據(jù)庫運(yùn)行與維護(hù)4個(gè)校區(qū)。宿舍系統(tǒng)結(jié)構(gòu)中,控制中心模塊結(jié)構(gòu)類似,備份服務(wù)器和應(yīng)用服務(wù)器結(jié)構(gòu)簡單對(duì)稱。

概念結(jié)構(gòu)設(shè)計(jì)的任務(wù)是在需求分析階段產(chǎn)生的需求說明書的基礎(chǔ)上,按照特定的方法把它們籠統(tǒng)為一個(gè)不依賴于任何具體機(jī)械的數(shù)據(jù)模型,即概念模型。概念模型使設(shè)計(jì)者的注意力能夠從復(fù)雜的實(shí)現(xiàn)細(xì)節(jié)中解放出來,而只集中在最重要的信息的組織結(jié)構(gòu)和處理模式上。從需求分析可以看出,本系統(tǒng)存在以下幾個(gè)實(shí)體,學(xué)生實(shí)體:用于顯示學(xué)生的屬性,包括學(xué)生姓名、學(xué)生性別、學(xué)號(hào)、宿舍編號(hào)、入住日期等。管理員實(shí)體:用于顯示宿管的屬性,包括管理員編號(hào)、姓名、所管轄的樓棟學(xué)生入住登記等,訪問者實(shí)體,用于訪問者的信息,包括訪問者編號(hào)、訪問者姓名、訪問需要多長久、離開、用戶名、密碼和用戶權(quán)限等。

系統(tǒng)安全性:系統(tǒng)為方便學(xué)校管理大學(xué)生宿舍而開發(fā),便于統(tǒng)一管理,主要是管理員進(jìn)行管理和普通用戶和學(xué)生,該系統(tǒng)只有輸入正確的學(xué)號(hào)和密碼才可以進(jìn)入學(xué)校的平臺(tái)系統(tǒng),這樣也是為了學(xué)校的安全性。

數(shù)據(jù)庫選擇:由于大學(xué)人數(shù)較多的用到的數(shù)據(jù)表格也比較較多,還考慮到了很多地方有不足,學(xué)生基本信息的變動(dòng)幅度大,信息的多少的變化,我選用MySQL作為數(shù)據(jù)庫開發(fā)。

2.3數(shù)據(jù)系統(tǒng)要求

用戶信息管理:管理使用系統(tǒng)用戶信息。宿舍樓管理:主要是對(duì)每個(gè)宿舍的房間號(hào)、人員多少、學(xué)號(hào)等都要進(jìn)行仔細(xì)的統(tǒng)計(jì)。學(xué)生信息主要包括以下幾個(gè)方面:學(xué)生號(hào)、姓名、性別、班級(jí)、離校等狀態(tài)、樓號(hào)、宿舍、號(hào)、有無電腦、入學(xué)日期、出生日期和所學(xué)專業(yè)等作為學(xué)生信息的基礎(chǔ)。退宿舍管理:管理學(xué)生離校后退宿舍登錄信息。物品出入信息管理:管理節(jié)假日、寒暑假等假日學(xué)生回家時(shí),對(duì)物品出入記錄,提高宿舍物品安全以防止他人東西丟失。

2.4應(yīng)用系統(tǒng)

應(yīng)用系統(tǒng):是在數(shù)據(jù)宿舍管理的基礎(chǔ)上,在創(chuàng)建一套完整備份應(yīng)用系統(tǒng)。主要分為三個(gè)層次:管理模式、業(yè)務(wù)模型與軟件系統(tǒng)。業(yè)務(wù)模型體現(xiàn)了企業(yè)內(nèi)先進(jìn)的管理模式,并直接表現(xiàn)為軟件系統(tǒng)的行為,業(yè)務(wù)模型的可重構(gòu)性是影響企業(yè)應(yīng)用系統(tǒng)重構(gòu)能力的關(guān)鍵因素。傳統(tǒng)的企業(yè)建模方法,如CIM2OSA、GRAI/GIM等,通常將模型的重點(diǎn)放在如何使用不同視圖對(duì)企業(yè)進(jìn)行完備描述,較少考慮模型本身的動(dòng)態(tài)性。

3系統(tǒng)模塊介紹

根據(jù)項(xiàng)目規(guī)劃與設(shè)計(jì),系統(tǒng)管理模塊是整個(gè)系統(tǒng)中功能較多的一個(gè)模塊,涵蓋了樓號(hào)管理員、學(xué)生管理、宿舍管理核心代碼、入住管理等。為了展示所有功能,以sd身份登錄后對(duì)系統(tǒng)進(jìn)行操作展示。

3.1樓號(hào)管理員

樓號(hào)管理員模塊簡介:該系統(tǒng)是學(xué)校宿舍管理系統(tǒng),所以并不對(duì)外界公開使用只限于學(xué)校。所以,當(dāng)宿舍管理員系統(tǒng)需要進(jìn)入時(shí),具有使用不同功能權(quán)限的各用戶,是以不同的管理員權(quán)限、用戶、密碼登錄系統(tǒng),在頁面中顯示個(gè)人信息,主要有以下功能增加、修改、刪除、點(diǎn)擊查詢等以及對(duì)數(shù)據(jù)進(jìn)行分頁操作。

3.2學(xué)生管理

在系統(tǒng)管理的模塊下,需要實(shí)現(xiàn)學(xué)生管理功能,之所以實(shí)現(xiàn)此功能,初始數(shù)據(jù)、查詢、修改、刪除分頁、導(dǎo)入導(dǎo)出Excel等一系列功能進(jìn)行學(xué)生信息的添加。該功能包含技術(shù)點(diǎn)有:新增角色、角色修改、角色刪除、角色查詢以及其包含的信息分頁、高級(jí)查找功能。

3.3宿舍管理

該菜單管理功能涵蓋了具有在基本的增加、刪除、保存、退出功能外還具有點(diǎn)擊查詢等功能,這些功能主要是管理員操作,方便了宿舍的整體管理操作。

3.4來訪者登記

該模塊主要實(shí)現(xiàn)對(duì)來訪者信息管理,主要是對(duì)來訪者信息的登記,和學(xué)校對(duì)來訪者信息的查看。詳情描述:記錄下列主要信息姓名、與被訪者的關(guān)系,姓名、號(hào)碼、來訪時(shí)間多久、被拜訪者的姓名等。當(dāng)住宿的被拜訪的學(xué)生帶有貴重貨品出入宿舍樓時(shí),需要出樓登記。等來訪者信息記錄錯(cuò)誤時(shí),可以修改相關(guān)信息。

參考文獻(xiàn):

[1]崔佳佳.基于JAVA的測試自動(dòng)化設(shè)計(jì)應(yīng)用[J].電子技術(shù)與軟件工程,2018

[2]王映龍.JavaEE實(shí)用教程.清華大學(xué)出版社.2016

[3]杰等編著.數(shù)據(jù)庫原理與立用(SQLServer).人民郵電出版社.2016

[4]孫一林.彭波.《Java數(shù)據(jù)庫編程實(shí)例》.清華大學(xué)出版社,2002年

[5]LEEANNEPHILLIPS.《巧學(xué)活用HTML4》.電子工業(yè)出版社,2004年

佛学| 郴州市| 江油市| 呈贡县| 庐江县| 德昌县| 老河口市| 黄浦区| 洛南县| 杨浦区| 西华县| 昆明市| 杂多县| 庆云县| 纳雍县| 河间市| 鄄城县| 平和县| 宁都县| 营山县| 永胜县| 宁津县| 铁岭县| 枣强县| 裕民县| 渭南市| 信丰县| 新乐市| 华亭县| 宁强县| 龙海市| 隆化县| 陆川县| 新巴尔虎左旗| 海晏县| 十堰市| 德钦县| 康马县| 万盛区| 齐河县| 桦甸市|