摘要:結(jié)合實(shí)際應(yīng)用需求,采用JSP技術(shù)設(shè)計(jì)實(shí)現(xiàn)了機(jī)房管理系統(tǒng)。該系統(tǒng)具有管理員添加教師、課程、機(jī)房、安排課表以及教師查看個(gè)人信息和課程安排表等功能。
關(guān)鍵詞:機(jī)房管理JSP技術(shù)設(shè)計(jì)
1 概述
隨著教育信息化的不斷推進(jìn),各高校充分利用信息技術(shù),在推動(dòng)學(xué)校進(jìn)行制度創(chuàng)新、管理創(chuàng)新,實(shí)現(xiàn)決策科學(xué)化和管理規(guī)范化等方面取得了突出的成效。高校的機(jī)房一般承擔(dān)著較繁重的教學(xué)任務(wù),為了保證這些任務(wù)高質(zhì)、高效完成,公共機(jī)房的管理就顯得尤為重要。設(shè)計(jì)符合實(shí)際需求的機(jī)房管理系統(tǒng),不僅能提高機(jī)房管理效率,也能促進(jìn)學(xué)校信息化建設(shè)水平。
2 功能需求分析
本系統(tǒng)主要對每間機(jī)房的學(xué)生上課進(jìn)行管理安排以及教師的分配情況管理,可以隨時(shí)的查詢每個(gè)機(jī)房的上課情況。教師可以查詢個(gè)人帳戶信息和個(gè)人對應(yīng)課表的安排。系統(tǒng)主要功能需求如下:
系統(tǒng)管理:包含用戶的注冊、管理、信息修改。
課程管理:包含課程錄入、維護(hù)、查詢等。
教師管理:包含教師的錄入及維護(hù)等。
機(jī)房管理:包含機(jī)房相關(guān)信息及維護(hù)等。
課表管理:為機(jī)房的使用者分配相應(yīng)的課程表信息。
3 系統(tǒng)總體結(jié)構(gòu)
本系統(tǒng)將用戶分為:管理員、教師。管理員擁有最大的權(quán)限,他可以對教師用戶進(jìn)行添加、刪除的操作,對機(jī)房所有信息也可以進(jìn)行刪除的操作,同時(shí)也可以創(chuàng)建一個(gè)和自己擁有同樣權(quán)限的管理員;教師擁有的權(quán)限可以查看自己的信息和查看自己的課程安排表。系統(tǒng)總體功能結(jié)構(gòu)如圖1。
■
圖1系統(tǒng)總體功能結(jié)構(gòu)圖
4 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
4.1 登錄頁面
用戶通過登陸界面,輸入正確的用戶名、密碼以及角色來登錄系統(tǒng)。如果輸入的用戶名、密碼其中的一個(gè)或多個(gè)不正確,就會(huì)提示輸入的信息錯(cuò)誤,并要求用戶重新登錄,如果用戶沒有輸入登錄信息而提交,系統(tǒng)不允許提交而且會(huì)提示用戶填寫相應(yīng)的信息,驗(yàn)證碼的驗(yàn)證采用了jQuery 框架來做遠(yuǎn)程驗(yàn)證,直到用戶填寫正確才能提交。
4.2 系統(tǒng)管理
系統(tǒng)管理功能主要針對管理員,可以添加系統(tǒng)的使用帳戶,輸入帳號和密碼,點(diǎn)提交即可完成注冊。
4.3 課程管理
管理員可以添加課程,同時(shí)可以針對已添加的課程信息進(jìn)行維護(hù),同時(shí)系統(tǒng)提供了課程查詢的功能。
4.4 教師管理
管理員可以添加教師的相關(guān)信息,如:教師號、姓名、性別、年齡、職稱、登陸帳號、密碼等信息。
4.5 機(jī)房管理
管理員可以添加機(jī)房的相關(guān)信息,如:房間號、容納人數(shù)、機(jī)型介紹等信息。
4.6 課表管理
管理員可以添加課表的相關(guān)信息,在添加課表信息時(shí),機(jī)房、課程、授課教師等信息都能從已添加的信息中檢索出來。
5 結(jié)束語
該系統(tǒng)在設(shè)計(jì)中充分利用了JSP擁有強(qiáng)大的優(yōu)勢——平臺無關(guān)性,將設(shè)計(jì)模式中“分離顯示邏輯與業(yè)務(wù)邏輯”的能力發(fā)揮到了極致。通過JSP實(shí)現(xiàn)了頁面顯示和業(yè)務(wù)邏輯的分離,同時(shí)系統(tǒng)架構(gòu)采用B/S模式,減輕了客戶端負(fù)荷,在以后的功能擴(kuò)展方面簡單、方便,降低了系統(tǒng)維護(hù)與升級的成本。
參考文獻(xiàn):
[1]伍俊良.管理信息系統(tǒng)(MIS)開發(fā)與應(yīng)用[M].北京:科學(xué)出版社,2005:50-150.
[2]孫鑫.深入詳解 Struts2[M].北京:電子工業(yè)出版社.
[3]畢建信.基于MVC設(shè)計(jì)模式的Web應(yīng)用研究與實(shí)現(xiàn)[M].武漢:武漢理工大學(xué),2006:68-79.
作者簡介:
楊道平(1973-),男,貴州遵義人,副教授,碩士,研究方向:智能計(jì)算。
endprint
摘要:結(jié)合實(shí)際應(yīng)用需求,采用JSP技術(shù)設(shè)計(jì)實(shí)現(xiàn)了機(jī)房管理系統(tǒng)。該系統(tǒng)具有管理員添加教師、課程、機(jī)房、安排課表以及教師查看個(gè)人信息和課程安排表等功能。
關(guān)鍵詞:機(jī)房管理JSP技術(shù)設(shè)計(jì)
1 概述
隨著教育信息化的不斷推進(jìn),各高校充分利用信息技術(shù),在推動(dòng)學(xué)校進(jìn)行制度創(chuàng)新、管理創(chuàng)新,實(shí)現(xiàn)決策科學(xué)化和管理規(guī)范化等方面取得了突出的成效。高校的機(jī)房一般承擔(dān)著較繁重的教學(xué)任務(wù),為了保證這些任務(wù)高質(zhì)、高效完成,公共機(jī)房的管理就顯得尤為重要。設(shè)計(jì)符合實(shí)際需求的機(jī)房管理系統(tǒng),不僅能提高機(jī)房管理效率,也能促進(jìn)學(xué)校信息化建設(shè)水平。
2 功能需求分析
本系統(tǒng)主要對每間機(jī)房的學(xué)生上課進(jìn)行管理安排以及教師的分配情況管理,可以隨時(shí)的查詢每個(gè)機(jī)房的上課情況。教師可以查詢個(gè)人帳戶信息和個(gè)人對應(yīng)課表的安排。系統(tǒng)主要功能需求如下:
系統(tǒng)管理:包含用戶的注冊、管理、信息修改。
課程管理:包含課程錄入、維護(hù)、查詢等。
教師管理:包含教師的錄入及維護(hù)等。
機(jī)房管理:包含機(jī)房相關(guān)信息及維護(hù)等。
課表管理:為機(jī)房的使用者分配相應(yīng)的課程表信息。
3 系統(tǒng)總體結(jié)構(gòu)
本系統(tǒng)將用戶分為:管理員、教師。管理員擁有最大的權(quán)限,他可以對教師用戶進(jìn)行添加、刪除的操作,對機(jī)房所有信息也可以進(jìn)行刪除的操作,同時(shí)也可以創(chuàng)建一個(gè)和自己擁有同樣權(quán)限的管理員;教師擁有的權(quán)限可以查看自己的信息和查看自己的課程安排表。系統(tǒng)總體功能結(jié)構(gòu)如圖1。
■
圖1系統(tǒng)總體功能結(jié)構(gòu)圖
4 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
4.1 登錄頁面
用戶通過登陸界面,輸入正確的用戶名、密碼以及角色來登錄系統(tǒng)。如果輸入的用戶名、密碼其中的一個(gè)或多個(gè)不正確,就會(huì)提示輸入的信息錯(cuò)誤,并要求用戶重新登錄,如果用戶沒有輸入登錄信息而提交,系統(tǒng)不允許提交而且會(huì)提示用戶填寫相應(yīng)的信息,驗(yàn)證碼的驗(yàn)證采用了jQuery 框架來做遠(yuǎn)程驗(yàn)證,直到用戶填寫正確才能提交。
4.2 系統(tǒng)管理
系統(tǒng)管理功能主要針對管理員,可以添加系統(tǒng)的使用帳戶,輸入帳號和密碼,點(diǎn)提交即可完成注冊。
4.3 課程管理
管理員可以添加課程,同時(shí)可以針對已添加的課程信息進(jìn)行維護(hù),同時(shí)系統(tǒng)提供了課程查詢的功能。
4.4 教師管理
管理員可以添加教師的相關(guān)信息,如:教師號、姓名、性別、年齡、職稱、登陸帳號、密碼等信息。
4.5 機(jī)房管理
管理員可以添加機(jī)房的相關(guān)信息,如:房間號、容納人數(shù)、機(jī)型介紹等信息。
4.6 課表管理
管理員可以添加課表的相關(guān)信息,在添加課表信息時(shí),機(jī)房、課程、授課教師等信息都能從已添加的信息中檢索出來。
5 結(jié)束語
該系統(tǒng)在設(shè)計(jì)中充分利用了JSP擁有強(qiáng)大的優(yōu)勢——平臺無關(guān)性,將設(shè)計(jì)模式中“分離顯示邏輯與業(yè)務(wù)邏輯”的能力發(fā)揮到了極致。通過JSP實(shí)現(xiàn)了頁面顯示和業(yè)務(wù)邏輯的分離,同時(shí)系統(tǒng)架構(gòu)采用B/S模式,減輕了客戶端負(fù)荷,在以后的功能擴(kuò)展方面簡單、方便,降低了系統(tǒng)維護(hù)與升級的成本。
參考文獻(xiàn):
[1]伍俊良.管理信息系統(tǒng)(MIS)開發(fā)與應(yīng)用[M].北京:科學(xué)出版社,2005:50-150.
[2]孫鑫.深入詳解 Struts2[M].北京:電子工業(yè)出版社.
[3]畢建信.基于MVC設(shè)計(jì)模式的Web應(yīng)用研究與實(shí)現(xiàn)[M].武漢:武漢理工大學(xué),2006:68-79.
作者簡介:
楊道平(1973-),男,貴州遵義人,副教授,碩士,研究方向:智能計(jì)算。
endprint
摘要:結(jié)合實(shí)際應(yīng)用需求,采用JSP技術(shù)設(shè)計(jì)實(shí)現(xiàn)了機(jī)房管理系統(tǒng)。該系統(tǒng)具有管理員添加教師、課程、機(jī)房、安排課表以及教師查看個(gè)人信息和課程安排表等功能。
關(guān)鍵詞:機(jī)房管理JSP技術(shù)設(shè)計(jì)
1 概述
隨著教育信息化的不斷推進(jìn),各高校充分利用信息技術(shù),在推動(dòng)學(xué)校進(jìn)行制度創(chuàng)新、管理創(chuàng)新,實(shí)現(xiàn)決策科學(xué)化和管理規(guī)范化等方面取得了突出的成效。高校的機(jī)房一般承擔(dān)著較繁重的教學(xué)任務(wù),為了保證這些任務(wù)高質(zhì)、高效完成,公共機(jī)房的管理就顯得尤為重要。設(shè)計(jì)符合實(shí)際需求的機(jī)房管理系統(tǒng),不僅能提高機(jī)房管理效率,也能促進(jìn)學(xué)校信息化建設(shè)水平。
2 功能需求分析
本系統(tǒng)主要對每間機(jī)房的學(xué)生上課進(jìn)行管理安排以及教師的分配情況管理,可以隨時(shí)的查詢每個(gè)機(jī)房的上課情況。教師可以查詢個(gè)人帳戶信息和個(gè)人對應(yīng)課表的安排。系統(tǒng)主要功能需求如下:
系統(tǒng)管理:包含用戶的注冊、管理、信息修改。
課程管理:包含課程錄入、維護(hù)、查詢等。
教師管理:包含教師的錄入及維護(hù)等。
機(jī)房管理:包含機(jī)房相關(guān)信息及維護(hù)等。
課表管理:為機(jī)房的使用者分配相應(yīng)的課程表信息。
3 系統(tǒng)總體結(jié)構(gòu)
本系統(tǒng)將用戶分為:管理員、教師。管理員擁有最大的權(quán)限,他可以對教師用戶進(jìn)行添加、刪除的操作,對機(jī)房所有信息也可以進(jìn)行刪除的操作,同時(shí)也可以創(chuàng)建一個(gè)和自己擁有同樣權(quán)限的管理員;教師擁有的權(quán)限可以查看自己的信息和查看自己的課程安排表。系統(tǒng)總體功能結(jié)構(gòu)如圖1。
■
圖1系統(tǒng)總體功能結(jié)構(gòu)圖
4 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
4.1 登錄頁面
用戶通過登陸界面,輸入正確的用戶名、密碼以及角色來登錄系統(tǒng)。如果輸入的用戶名、密碼其中的一個(gè)或多個(gè)不正確,就會(huì)提示輸入的信息錯(cuò)誤,并要求用戶重新登錄,如果用戶沒有輸入登錄信息而提交,系統(tǒng)不允許提交而且會(huì)提示用戶填寫相應(yīng)的信息,驗(yàn)證碼的驗(yàn)證采用了jQuery 框架來做遠(yuǎn)程驗(yàn)證,直到用戶填寫正確才能提交。
4.2 系統(tǒng)管理
系統(tǒng)管理功能主要針對管理員,可以添加系統(tǒng)的使用帳戶,輸入帳號和密碼,點(diǎn)提交即可完成注冊。
4.3 課程管理
管理員可以添加課程,同時(shí)可以針對已添加的課程信息進(jìn)行維護(hù),同時(shí)系統(tǒng)提供了課程查詢的功能。
4.4 教師管理
管理員可以添加教師的相關(guān)信息,如:教師號、姓名、性別、年齡、職稱、登陸帳號、密碼等信息。
4.5 機(jī)房管理
管理員可以添加機(jī)房的相關(guān)信息,如:房間號、容納人數(shù)、機(jī)型介紹等信息。
4.6 課表管理
管理員可以添加課表的相關(guān)信息,在添加課表信息時(shí),機(jī)房、課程、授課教師等信息都能從已添加的信息中檢索出來。
5 結(jié)束語
該系統(tǒng)在設(shè)計(jì)中充分利用了JSP擁有強(qiáng)大的優(yōu)勢——平臺無關(guān)性,將設(shè)計(jì)模式中“分離顯示邏輯與業(yè)務(wù)邏輯”的能力發(fā)揮到了極致。通過JSP實(shí)現(xiàn)了頁面顯示和業(yè)務(wù)邏輯的分離,同時(shí)系統(tǒng)架構(gòu)采用B/S模式,減輕了客戶端負(fù)荷,在以后的功能擴(kuò)展方面簡單、方便,降低了系統(tǒng)維護(hù)與升級的成本。
參考文獻(xiàn):
[1]伍俊良.管理信息系統(tǒng)(MIS)開發(fā)與應(yīng)用[M].北京:科學(xué)出版社,2005:50-150.
[2]孫鑫.深入詳解 Struts2[M].北京:電子工業(yè)出版社.
[3]畢建信.基于MVC設(shè)計(jì)模式的Web應(yīng)用研究與實(shí)現(xiàn)[M].武漢:武漢理工大學(xué),2006:68-79.
作者簡介:
楊道平(1973-),男,貴州遵義人,副教授,碩士,研究方向:智能計(jì)算。
endprint