• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      學(xué)生宿舍管理系統(tǒng)的實(shí)現(xiàn)

      2017-11-20 03:03黃玲芳劉曉薇程山英
      電腦知識(shí)與技術(shù) 2017年27期

      黃玲芳+劉曉薇+程山英

      摘要:為給高校宿舍管理帶來方便,通過對(duì)高校學(xué)生及宿舍管理人員的不斷溝通與調(diào)查,在系統(tǒng)功能上的不斷實(shí)踐與完善,最終開發(fā)出了令宿舍管理員與學(xué)生用戶兩個(gè)客戶端都滿意的 “學(xué)生宿舍管理系統(tǒng)”。本系統(tǒng)界面友好,功能齊全。

      關(guān)鍵詞:JAVA;學(xué)生宿舍管理系統(tǒng);界面友好

      中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)27-0086-03

      1 研究?jī)?nèi)容與目標(biāo)

      宿舍管理系統(tǒng)主要功能包括了以下幾點(diǎn):

      系統(tǒng)分為兩個(gè)身份登錄,一種是宿管人員,另一種是學(xué)生,每種身份登錄后實(shí)現(xiàn)的功能略有不同。

      宿管人員在登錄后主要可實(shí)現(xiàn)對(duì)學(xué)生、宿舍資料的查詢以及對(duì)其資料進(jìn)行的增、刪、改操作;

      用戶可以查詢快件信息;

      用戶可以提交與查詢報(bào)修信息;

      學(xué)生可以增加或刪除自己的離校和返校的信息;

      用戶可以修改用戶自己密碼。

      該宿舍管理系統(tǒng)著重強(qiáng)調(diào)功能的完整性及界面的友好性,在使用的方便性上下了不少功夫,為了讓內(nèi)容看似簡(jiǎn)單容易明白,又不能失去了功能上的完整性,本人設(shè)計(jì)了許多種不同的窗口布局,最終選擇了一種最為滿意的布局來實(shí)現(xiàn)界面簡(jiǎn)約的目標(biāo)。

      2 需求分析

      2.1 系統(tǒng)開發(fā)的可行性分析

      技術(shù)上的可行性:隨著計(jì)算機(jī)技術(shù)的發(fā)展,人們的生活工作多少涉及了計(jì)算機(jī)領(lǐng)域,現(xiàn)在人們很難從這樣一個(gè)方便的科技當(dāng)中脫離出來,總的來說計(jì)算機(jī)的普及讓人們的生活效率有了一定的飛躍。宿舍管理系統(tǒng)是一款存儲(chǔ)有學(xué)生及宿舍大量信息的管理類軟件,包括對(duì)學(xué)生和宿舍信息的查詢,增、刪、改等操作,對(duì)學(xué)生晚歸情況的記錄,對(duì)宿舍物品的報(bào)修登記以及對(duì)學(xué)生信件收發(fā)的查詢及錄入等操作。開發(fā)出這樣一個(gè)管理系統(tǒng)有便于對(duì)學(xué)生的走向更方便了解。這個(gè)系統(tǒng)使用的是Eclipse和數(shù)據(jù)庫技術(shù),Eclipse在前面已經(jīng)提到過它的安全簡(jiǎn)便易用,而數(shù)據(jù)庫使用起來就更加方便簡(jiǎn)單了,所以說在技術(shù)方面開發(fā)這要一個(gè)管理系統(tǒng)是完全沒有問題的。經(jīng)濟(jì)上的可行性:開發(fā)出這個(gè)系統(tǒng)只需要在一臺(tái)計(jì)算機(jī)再往計(jì)算機(jī)上裝入開發(fā)程序所需軟件隨時(shí)隨地都是可以實(shí)現(xiàn)的,所以說開發(fā)這樣一款軟件并沒有很大的經(jīng)濟(jì)壓力。

      組織管理上的可行性:在現(xiàn)代人的觀念當(dāng)中已經(jīng)除去了很多的保守狀態(tài),如果說此次研發(fā)的這款管理軟件功能是足夠強(qiáng)大,可以帶入生活的,那么相信一定是可以得到學(xué)校后勤支持的,因?yàn)闆]有人會(huì)放棄一個(gè)可以做事更省心省力的機(jī)會(huì),守舊去做效率低下的事情。

      從以上諸多可行性表明,開發(fā)出一個(gè)這樣的管理系統(tǒng)能讓宿舍的管理更加方便快捷,能夠準(zhǔn)確地使整個(gè)管理模式提升一人臺(tái)階的層次。所以宿舍管理系統(tǒng)的開發(fā)是很有必要的。

      2.2 用戶需求分析

      用戶對(duì)系統(tǒng)的要求:

      2.2.1 宿舍樓管理員方面

      1) 信息要求

      宿舍管理人員可以查詢所有信息,包括學(xué)生宿舍內(nèi)的任何信息,快件的接收信息,財(cái)產(chǎn)所有信息有等,以便對(duì)整棟宿舍進(jìn)行管理。

      2) 處理要求

      宿舍管理人員不僅可以查詢相關(guān)信息,而且有權(quán)利去更改許多信息,比如學(xué)生的信息發(fā)生變化,由宿舍管理人員進(jìn)行修改主,學(xué)生快件到達(dá)后,由管理人員進(jìn)行錄入,快件成功接收后也同樣由宿舍管理人員進(jìn)行確認(rèn)領(lǐng)取。當(dāng)學(xué)生對(duì)被損壞的財(cái)物進(jìn)行了報(bào)修后,宿舍管理人員可以對(duì)修好的時(shí)間進(jìn)行插入,也就是說宿舍管理人員不僅可以對(duì)學(xué)生的信息進(jìn)行查詢,而且也有對(duì)信息進(jìn)行增加和刪除的權(quán)限。

      3) 安全性與完整性要求

      ① 安全性要求

      系統(tǒng)有兩種不同用戶身份登陸并且不同用用戶身份登陸有不同系統(tǒng)窗口,并且用戶應(yīng)保證用戶名合法,密碼合法。

      系統(tǒng)對(duì)同一數(shù)據(jù)集的訪問權(quán)限相同,用戶可對(duì)訪問權(quán)限的所有信息的種類和內(nèi)容進(jìn)行查詢和處理;

      系統(tǒng)對(duì)管理員和學(xué)生設(shè)置了不同的權(quán)限,不同權(quán)限的用戶對(duì)不同數(shù)據(jù)有不同的訪問權(quán)限和修改權(quán)限,分為宿舍管理人員權(quán)限和學(xué)生權(quán)限;

      ② 完整性要求

      各類信息記錄都要有數(shù)據(jù),必須保證信息完整:

      周密地互相聯(lián)系各類數(shù)據(jù);

      相同的數(shù)據(jù)記錄應(yīng)該是一致的,無論在哪個(gè)頁面當(dāng)中都一樣。

      2.2.2 本宿舍樓的學(xué)生方面

      1) 信息要求

      本宿舍樓的學(xué)生可以對(duì)自己所居住的宿舍,學(xué)生本人的快件,自己宿舍的財(cái)物保修情況等信息進(jìn)行查詢,還可以修改自己的離返校信息等操作。

      2) 處理要求

      學(xué)生可以對(duì)需要報(bào)修的宿舍財(cái)物在系統(tǒng)中按要求進(jìn)行插入報(bào)修,在報(bào)修后管理人員就可以看到,并會(huì)派遣相關(guān)人員進(jìn)行維修。

      在節(jié)假日期間,學(xué)生離返校時(shí),都需要在系統(tǒng)中做好相應(yīng)記錄,表示自己的去向。

      2.2.3 系統(tǒng)功能的設(shè)計(jì)和劃分

      根據(jù)以上分析可以得到用戶的需求,并根據(jù)系統(tǒng)的功能分為以下幾個(gè)部分,分別為學(xué)生管理部分和管理員管理部分。

      各部分完成的功能如下:

      1) 用戶管理部分

      處理用戶注冊(cè)

      處理用戶登錄

      學(xué)生可以查詢學(xué)生信息。

      學(xué)生可以查詢快件信息。

      學(xué)生可以提交與查詢報(bào)修信息。

      學(xué)生可以增加和修改學(xué)生自己的離返校信息。

      學(xué)生可以修改自己密碼。

      2) 管理員管理部分

      處理管理員登錄

      管理員可以查詢學(xué)生信息。

      管理員可以發(fā)布與更新快件信息。

      管理員可以增加、修改、查詢與刪除學(xué)生的保修信息。

      管理員可以增加與查詢學(xué)生夜歸信息。

      管理員可以查詢學(xué)生是否在校信息。endprint

      管理員可以修改管理員密碼。

      2.3 系統(tǒng)數(shù)據(jù)流圖

      系統(tǒng)數(shù)據(jù)流程圖如圖1所示。

      3 系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì)

      根據(jù)需求分析說明書,按照結(jié)構(gòu)化設(shè)計(jì)思想,進(jìn)行數(shù)據(jù)抽象設(shè)計(jì)出局部的E-R圖,再將局部合成如下整體的E-R圖。

      關(guān)系模式的集合即關(guān)系數(shù)據(jù)模型,而實(shí)體、屬性各實(shí)體之間的聯(lián)系三要素組成E-R圖是。所以說,將E-R圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型是將實(shí)體、屬性和實(shí)體之間的聯(lián)系轉(zhuǎn)換成關(guān)系模式。

      數(shù)據(jù)庫邏輯設(shè)計(jì)可以分為三個(gè)階段,分別是:用戶需求、建立E-R 模型和數(shù)據(jù)庫模式設(shè)計(jì)。本人在前面已經(jīng)設(shè)計(jì)出了系統(tǒng)的E-R圖,同時(shí)也在開發(fā)前作出一定的用戶需求調(diào)查,設(shè)身處地地把自己當(dāng)作用戶,切實(shí)體會(huì)產(chǎn)品應(yīng)如何做得更好,在使用上更加方便,界面更加友好。在此基礎(chǔ)上編寫這個(gè)系統(tǒng)的方向與重點(diǎn)就明確很多,下面著重強(qiáng)調(diào)一下數(shù)據(jù)庫模型的設(shè)計(jì)。可分兩步實(shí)現(xiàn)邏輯設(shè)計(jì)在數(shù)據(jù)庫模式的設(shè)計(jì)階段,第一步是將E-R 圖轉(zhuǎn)換為關(guān)系模型,第二步是優(yōu)化設(shè)計(jì),對(duì)模式進(jìn)行調(diào)整和改善。

      4 物理設(shè)計(jì)

      要設(shè)計(jì)出一個(gè)數(shù)據(jù)庫的物理結(jié)構(gòu),就需要根據(jù)這個(gè)數(shù)據(jù)庫的邏輯結(jié)構(gòu)來先定,并且在這個(gè)基礎(chǔ)上設(shè)計(jì)出數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)、方法、還有空間等等。順序表的進(jìn)入方式是從外向里依次進(jìn)行的。在以上實(shí)物和實(shí)物的關(guān)系模式基礎(chǔ)上,就可以形成數(shù)據(jù)庫中當(dāng)表和表之間關(guān)系。學(xué)生信息表中的學(xué)生ID就對(duì)應(yīng)了一個(gè)且是唯一的一個(gè)宿舍ID,信件的收件人ID也是對(duì)應(yīng)了數(shù)據(jù)庫中的學(xué)生ID,每一個(gè)宿舍財(cái)物的ID對(duì)應(yīng)了一個(gè)宿舍ID,管理員ID與各表相關(guān)聯(lián),各表之間相互關(guān)聯(lián)。

      5 系統(tǒng)實(shí)現(xiàn)與主要編碼

      6 測(cè)試過程與改進(jìn)

      在系統(tǒng)完成后便給部分學(xué)生進(jìn)行切身體驗(yàn)不同用戶終端,設(shè)置各種情境實(shí)現(xiàn)系統(tǒng)各個(gè)功能,經(jīng)一段時(shí)間的用戶不同終端的使用,此系統(tǒng)得到體驗(yàn)者的許多肯定與寶貴意見。

      本系統(tǒng)的亮點(diǎn)在于界面的友好性同時(shí)保持了功能的相對(duì)齊全。

      參考文獻(xiàn):

      [1] 李剛.瘋狂Java講義[M].北京.電子工業(yè)出版社,2014.

      [2] 埃克爾.Java編程思想[M].北京:機(jī)械工業(yè)出版社,2007.

      [3] 李鐘尉,陳丹丹. Java開發(fā)實(shí)戰(zhàn)1200例[M].北京:清華大學(xué)出版社,2011.1.

      [4] 翁愷,肖少擁.Java語言程序設(shè)計(jì)教程[M].杭州.浙江大學(xué)出版社,2013.1.endprint

      剑河县| 抚顺县| 定兴县| 扎兰屯市| 海林市| 朝阳县| 民丰县| 湘阴县| 镇雄县| 莫力| 开远市| 鸡西市| 台前县| 老河口市| 东海县| 贞丰县| 宁海县| 金堂县| 孟村| 开封市| 台南市| 铁岭县| 富源县| 万山特区| 甘洛县| 兴国县| 通道| 阿巴嘎旗| 新蔡县| 美姑县| 大余县| 台山市| 揭西县| 旌德县| 台安县| 奉新县| 海门市| 广南县| 威信县| 达孜县| 宣威市|