av色综合网,成年片色大黄全免费网站久久,免费大片黄在线观看,japanese乱熟另类,国产成人午夜高潮毛片

公務(wù)員期刊網(wǎng) 論文中心 正文

學(xué)生宿舍管理系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了學(xué)生宿舍管理系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)范文,希望能給你帶來靈感和參考,敬請閱讀。

學(xué)生宿舍管理系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)

摘要:針對學(xué)生宿舍管理工作出現(xiàn)的工作量增多和難度增加等問題,通過對學(xué)生宿舍管理系統(tǒng)可行性及功能需求進(jìn)行分析,以VisualStudio2010為開發(fā)工具,使用C#開發(fā)語言,并結(jié)合SQLserver2008數(shù)據(jù)庫技術(shù)設(shè)計(jì)一款學(xué)生宿舍管理系統(tǒng).闡述了系統(tǒng)用戶權(quán)限管理、信息管理、日常管理三個(gè)功能模塊及數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)過程.該系統(tǒng)便于科學(xué)有效地管理學(xué)生宿舍,易于操作、實(shí)用性好,為實(shí)現(xiàn)宿舍管理的信息化提供了參考.

關(guān)鍵詞:宿舍管理系統(tǒng);可行性;數(shù)據(jù)庫設(shè)計(jì);功能

引言

當(dāng)今社會(huì),網(wǎng)絡(luò)已經(jīng)遍布各個(gè)領(lǐng)域,對人們的生產(chǎn)生活產(chǎn)生了極大影響.近年來,隨著高校的學(xué)生人數(shù)越來越多,對學(xué)生的管理難度隨之增加.宿舍管理是學(xué)校學(xué)生管理工作的重點(diǎn),也是學(xué)生管理工作的一個(gè)難點(diǎn).為解決學(xué)生宿舍管理工作出現(xiàn)的工作量增多和難度增加等問題,本文設(shè)計(jì)一款學(xué)生宿舍管理系統(tǒng),該系統(tǒng)采用VisualStudio2010作為前臺(tái)開發(fā)工具,SQLServer2008作為數(shù)據(jù)庫平臺(tái)[1],主要應(yīng)用于宿舍管理人員日常的事物管理、記錄與統(tǒng)計(jì)工作,方便宿舍管理人員實(shí)時(shí)掌握和及時(shí)錄入學(xué)生的基本信息、宿舍信息,全面地掌握學(xué)生情況,減少人力、財(cái)力、物力的投入,提高宿舍管理的工作效率和數(shù)據(jù)的安全性、可靠性,減輕學(xué)校宿舍管理壓力,為學(xué)生營造安全、舒適的住宿環(huán)境.

1可行性分析

該系統(tǒng)主要是實(shí)現(xiàn)學(xué)生宿舍手動(dòng)管理向計(jì)算機(jī)系統(tǒng)管理的轉(zhuǎn)變,技術(shù)可行性對軟件開發(fā)來說是關(guān)鍵的,主要看其運(yùn)行的硬件和軟件能否滿足需求.該學(xué)生管理系統(tǒng)是一個(gè)基于ASP.Windows窗體技術(shù)設(shè)計(jì)的系統(tǒng),通過Microsoft公司的VisualStudio2010、MicrosoftSQLServer2008及C#開發(fā)語言三者結(jié)合,通過向窗體上添加控件,用控件實(shí)現(xiàn)自己所需功能,生成Windows窗體應(yīng)用程序,進(jìn)而完成系統(tǒng)的過程,因此開發(fā)此系統(tǒng)在技術(shù)上是可行的[2,3].此外,該系統(tǒng)基于B/S模型設(shè)計(jì),只要用戶會(huì)使用瀏覽器,通過簡單的培訓(xùn),用戶就可以很熟練地使用該系統(tǒng),因此該系統(tǒng)運(yùn)行也是可行的.

2系統(tǒng)功能

2.1設(shè)計(jì)思想

學(xué)生宿舍管理系統(tǒng)設(shè)計(jì)主要是以高校宿舍管理的整體需求為分析對象,以實(shí)現(xiàn)提高宿舍管理人員辦公效率為目標(biāo),宿舍管理人員可以通過系統(tǒng)實(shí)時(shí)掌握和及時(shí)錄入學(xué)生的基本信息、入住情況及來訪人員的信息登記,還可以查詢學(xué)生繳費(fèi)信息、宿舍信息等,學(xué)生可以通過系統(tǒng)查詢住宿相關(guān)信息和宿舍管理通知信息.系統(tǒng)設(shè)計(jì)時(shí)應(yīng)注意操作容易、便于用戶使用以及信息完整性和正確性.

2.2功能模塊設(shè)計(jì)

本系統(tǒng)包括三個(gè)模塊:用戶權(quán)限管理、信息管理、日常管理.用戶權(quán)限管理模塊用于各個(gè)管理角色在該系統(tǒng)上的管理工作.舍務(wù)管理老師、輔導(dǎo)員、學(xué)生、舍務(wù)部成員都可以使用自己的信息登錄系統(tǒng),了解其中自己想要了解的信息,還可以修改用戶名和密碼.信息管理模塊是該系統(tǒng)的重要組成部分,其中有增加、刪除、修改、查詢四個(gè)功能.“增加”功能實(shí)現(xiàn)對信息錄入,在設(shè)計(jì)時(shí)應(yīng)充分考慮到用戶體驗(yàn),實(shí)現(xiàn)成批添加的功能.“刪除”功能實(shí)現(xiàn)刪除已離校、不住校學(xué)生信息及其他信息.“修改”功能實(shí)現(xiàn)修改需要變動(dòng)的信息.“查詢”功能實(shí)現(xiàn)查詢所有住宿學(xué)生的基本信息、家庭概況、住宿信息,寢室所在位置和負(fù)責(zé)管理人員信息,還可以查詢管理人員出勤狀況等信息.日常管理模塊主要用于掌握學(xué)生日常住宿情況.通過查寢,檢查并記錄學(xué)生住宿違紀(jì)信息,掌握外來人員出入宿舍登記情況及宿舍樓和宿舍房間的使用情況,還可以根據(jù)宿舍衛(wèi)生記錄情況進(jìn)行評比等.

3數(shù)據(jù)庫設(shè)計(jì)

數(shù)據(jù)庫設(shè)計(jì)(DatabaseDesign)是對于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的應(yīng)用需求.宿舍管理系統(tǒng)主要是使用SQLServer2008進(jìn)行數(shù)據(jù)存儲(chǔ),數(shù)據(jù)庫的設(shè)計(jì)分為概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)三個(gè)階段.

3.1概念結(jié)構(gòu)設(shè)計(jì)

在需求分析階段所得到的應(yīng)用需求應(yīng)該首先抽象為信息世界的結(jié)構(gòu),才能更好地、更準(zhǔn)確地用DBMS實(shí)現(xiàn)這些需求.概念結(jié)構(gòu)設(shè)計(jì)是數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)階段很關(guān)鍵的一步,它通過對用戶需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于具體DBMS的概念模型.概念模型是對現(xiàn)實(shí)世界的一種抽象,它與數(shù)據(jù)庫實(shí)現(xiàn)無關(guān),它通俗易懂,便于人們理解數(shù)據(jù)庫.同時(shí),它也是數(shù)據(jù)庫設(shè)計(jì)的一個(gè)中間過程,是進(jìn)一步完成數(shù)據(jù)庫的邏輯設(shè)計(jì)和物理設(shè)計(jì)的基礎(chǔ).通常采用E-R模式作為概念設(shè)計(jì)的描述工具進(jìn)行設(shè)計(jì)[4].住宿學(xué)生實(shí)體屬性包括:學(xué)生編號、姓名、性別、年齡、民族、班級、入學(xué)時(shí)間、專業(yè)等.住宿學(xué)生實(shí)體E-R圖如圖1所示.宿舍管理系統(tǒng)中主要包括舍務(wù)管理老師、宿舍、舍務(wù)部成員、學(xué)生、外來人員、輔導(dǎo)員等實(shí)體.宿舍管理系統(tǒng)實(shí)體E-R圖如圖2所示.

3.2邏輯結(jié)構(gòu)設(shè)計(jì)

宿舍管理系統(tǒng)的數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì),首先就是將概念設(shè)計(jì)中所得的E-R圖轉(zhuǎn)換成等價(jià)的關(guān)系模型;其次,將轉(zhuǎn)換來的關(guān)系模型向特定的數(shù)據(jù)庫管理系統(tǒng)支持下的數(shù)據(jù)模型轉(zhuǎn)換;最后根據(jù)邏輯模式的規(guī)范化要求,對數(shù)據(jù)模型進(jìn)行優(yōu)化[5].

3.3物理結(jié)構(gòu)設(shè)計(jì)

宿舍管理系統(tǒng)的物理結(jié)構(gòu)設(shè)計(jì)是數(shù)據(jù)庫設(shè)計(jì)階段的后半段.在該階段,需要對時(shí)間效率、空間效率、維護(hù)代價(jià)和各種用戶要求進(jìn)行權(quán)衡,選擇一個(gè)優(yōu)化方案對數(shù)據(jù)庫物理結(jié)構(gòu)進(jìn)行設(shè)計(jì).它主要包括四個(gè)方面內(nèi)容:確定數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)、設(shè)計(jì)數(shù)據(jù)的存取路徑、確定數(shù)據(jù)的存放位置、確定系統(tǒng)配置.?dāng)?shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì)的主要目的是提高數(shù)據(jù)庫的性能和充分地利用存儲(chǔ)空間.通過附加數(shù)據(jù)庫可以新建自己所需的宿舍管理數(shù)據(jù)庫,根據(jù)前期做的數(shù)據(jù)調(diào)查,設(shè)計(jì)相應(yīng)的字段,在數(shù)據(jù)庫中建立用戶信息表、學(xué)生表、宿舍表,具體見表1~表。

3.4結(jié)語

該學(xué)生宿舍管理系統(tǒng)只是一個(gè)小型的管理系統(tǒng),結(jié)構(gòu)比較單一,系統(tǒng)采用的開發(fā)工具和數(shù)據(jù)庫也是我們比較熟悉的,總體來說,在設(shè)計(jì)和實(shí)現(xiàn)方面比較容易,但同時(shí)也存在著不足之處,一些功能模塊還沒有涉及到,比如,學(xué)生宿舍成員的更替、成員轉(zhuǎn)入和轉(zhuǎn)出及密碼問題等等,這些問題有待于以后繼續(xù)完善,以便于更好為學(xué)生宿舍管理工作服務(wù).

參考文獻(xiàn):

[1]徐人鳳,曾建華.SQLServer2008數(shù)據(jù)庫應(yīng)用[M].北京:高等教育出版社,2012.

[2]王雨竹,張玉花.SQLServer2008數(shù)據(jù)庫管理與開發(fā)教程[M].北京:人民郵電出版社,2009.

[3]賈鐵軍,甘泉.軟件工程與實(shí)踐[M].北京:清華大學(xué)出版社,2012.

[4]覃勇,尉成玉.基于B/S結(jié)構(gòu)的高校宿舍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息與電腦(理論版),2016,(24):137-139.

[5]朱一峰,王志飛,董艷莉.基于項(xiàng)目管理的畢業(yè)設(shè)計(jì)管理系統(tǒng)開發(fā)[J].遼寧師專學(xué)報(bào)(自然科學(xué)版),2018,(2):80-82.

作者:賈樹剛 單位:朝陽師范高等專科學(xué)校