亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Java web的高校學(xué)生綜合信息管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)

        2018-03-28 10:30:58蔡同波姜佳羽段秋林張帆茅海鑫
        關(guān)鍵詞:移動(dòng)設(shè)備

        蔡同波 姜佳羽 段秋林 張帆 茅海鑫

        【摘要】以建立一種新型高校學(xué)生綜合信息管理系統(tǒng)為目標(biāo),以Java等語(yǔ)言為基礎(chǔ),以數(shù)據(jù)庫(kù)為輔助,方便學(xué)生信息的及時(shí)更新及教師的查閱與管理.通過(guò)對(duì)現(xiàn)有教務(wù)系統(tǒng)、論文系統(tǒng)等進(jìn)行分析優(yōu)化,增強(qiáng)本系統(tǒng)的便捷性與實(shí)用性.

        【關(guān)鍵詞】綜合信息管理系統(tǒng);Java web;移動(dòng)設(shè)備;Mysql

        隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,移動(dòng)設(shè)備已經(jīng)走進(jìn)了人們的生活,如何科學(xué)有效管理學(xué)生數(shù)據(jù)信息則有著現(xiàn)實(shí)重要的深遠(yuǎn)意義.針對(duì)此問(wèn)題,本文提出基于Javaweb的高校學(xué)生綜合信息管理系統(tǒng)的設(shè)計(jì)開(kāi)發(fā),開(kāi)發(fā)適用于移動(dòng)設(shè)備端的學(xué)生信息管理系統(tǒng),讓人機(jī)交互更加友好方便.本系統(tǒng)是MVC設(shè)計(jì)思想的應(yīng)用,以J2EE作為開(kāi)發(fā)基礎(chǔ),使用了struts2+spring+bootstrap等多種框架的結(jié)合,用IntelliJ IDEA作為開(kāi)發(fā)工具,以Mysql作為數(shù)據(jù)庫(kù),以Macromedia公司的Dreamweaver作為界面美化工具,使用Java語(yǔ)言開(kāi)發(fā),頁(yè)面采取JSP動(dòng)態(tài)頁(yè)面開(kāi)發(fā)技術(shù).該系統(tǒng)界面簡(jiǎn)單、操作方便,容易維護(hù).

        一、學(xué)生信息管理系統(tǒng)設(shè)計(jì)

        (一)系統(tǒng)功能模塊設(shè)計(jì)

        本次研究中的學(xué)生管理系統(tǒng)分為3個(gè)模塊,具體如圖所示:

        (二)系統(tǒng)使用數(shù)據(jù)庫(kù)的設(shè)計(jì)

        本系統(tǒng)采用Mysql數(shù)據(jù)庫(kù),部署在服務(wù)器端,用戶(hù)借助瀏覽器發(fā)送請(qǐng)求給服務(wù)器,Tomcat服務(wù)器接收到請(qǐng)求后訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)執(zhí)行相應(yīng)的操作.本系統(tǒng)中共設(shè)計(jì)建立2類(lèi)數(shù)據(jù)表,分別是管理員表、學(xué)生信息表,下面給出各表的結(jié)構(gòu)闡析描述,如表1、表2所示.

        二、系統(tǒng)子模塊的設(shè)計(jì)

        (一)登錄模塊

        在處理系統(tǒng)登錄請(qǐng)求時(shí),首先通過(guò)“l(fā)ogin.jsp”中的checkForm()函數(shù)判斷請(qǐng)求是否合法,該方法給出了相應(yīng)的非法登錄情形,方便用戶(hù)及時(shí)修正.

        輸入賬號(hào)和密碼后,點(diǎn)擊“登錄”按鈕,表單的action為“l(fā)ogin,jsp”,此時(shí)的請(qǐng)求會(huì)被LoginServlet中的doPost()方法進(jìn)行處理,該方法有兩個(gè)判斷條件,首先是對(duì)登錄權(quán)限的選擇,即“admin”和“student”兩種用戶(hù)類(lèi)型,完成后調(diào)用DAO層中相應(yīng)的login()方法驗(yàn)證讀取數(shù)據(jù)庫(kù)中匹配的信息,成功登錄后跳轉(zhuǎn)到相應(yīng)管理頁(yè)面“mainAdmin.jsp”和“mainStuednt.jsp”,而登錄失敗時(shí)系統(tǒng)將跳轉(zhuǎn)到登錄界面,即“l(fā)ogin.jsp”界面.

        進(jìn)入系統(tǒng)首頁(yè)后,首先引用界面“blank.jsp”,“blank.jsp”是系統(tǒng)歡迎界面,從登錄后session中保存的管理員信息,取得其鍵值對(duì)象currentUser,并取出其name屬性值.

        (二)學(xué)生管理模塊

        此模塊用于添加,刪除,修改,查詢(xún)學(xué)生信息.顯示效果采用表格布局技術(shù),極大優(yōu)化了數(shù)據(jù)化的存放.信息添加包括學(xué)生姓名、學(xué)號(hào)、班級(jí)、身份證號(hào)碼、手機(jī)號(hào)碼、家庭住址等基本信息及詳細(xì)的擴(kuò)展信息填寫(xiě)項(xiàng),通過(guò)遵循一定的輸入?yún)f(xié)議進(jìn)行系統(tǒng)記錄的錄入,不按照系統(tǒng)協(xié)議預(yù)定要求錄入的將提示問(wèn)題并拒絕入庫(kù)申請(qǐng).信息刪除則是通過(guò)查詢(xún)學(xué)生唯一的id編號(hào),再?gòu)臄?shù)據(jù)庫(kù)中獲取指定用戶(hù)進(jìn)行刪除操作.信息查詢(xún)是按照學(xué)號(hào)、姓名等直接查找.信息修改則是通過(guò)先查詢(xún)id號(hào)獲取指定學(xué)生,然后返回該學(xué)生的所有信息值供修改.

        點(diǎn)擊“學(xué)生管理”按鈕,查看所有學(xué)生的信息,此時(shí)的action為“admin?action=list”,對(duì)應(yīng)的是AdminServlet中的genPagation(int totalNum,int currentPage,int pageSize)方法,查詢(xún)數(shù)據(jù)庫(kù)中的學(xué)生表信息,分頁(yè)展示學(xué)生的所有信息.

        1.添加學(xué)生信息:

        點(diǎn)擊“添加”按鈕,新增學(xué)生信息.此處按鈕對(duì)應(yīng)的action為“admin?action=Save”,對(duì)應(yīng)的是AdminServlet下的adminSave()方法,返回值為“mainPage”,對(duì)應(yīng)web.xml下的“admin/adminSave.jsp”的添加學(xué)生信息界面.

        2.刪除學(xué)生信息:

        每一項(xiàng)后面都有“刪除”按鈕,點(diǎn)擊刪除按鈕可以實(shí)現(xiàn)刪除功能.主要是一個(gè)js方法對(duì)其按鈕進(jìn)行控制,點(diǎn)擊后彈出框進(jìn)行確認(rèn),此時(shí)action對(duì)應(yīng)的是“adminDelete”,即AdminServlet里的AdminDelete()方法,并且根據(jù)前臺(tái)傳過(guò)來(lái)的id,調(diào)用service層接口實(shí)現(xiàn)對(duì)其進(jìn)行刪除.

        3.編輯學(xué)生信息:

        點(diǎn)擊“修改”按鈕實(shí)現(xiàn)對(duì)員工信息修改的操作,點(diǎn)擊“確定”,提交該表單.Action對(duì)應(yīng)的是“admin?action=preSave”,即AdminServlet里的AdminPreSave()方法,調(diào)用其對(duì)應(yīng)service層接口更新員工信息的方法adminUpdate()實(shí)現(xiàn)更新功能.

        4.查詢(xún)學(xué)生信息:

        在上方導(dǎo)航欄信息輸入框中輸入待查詢(xún)的信息,點(diǎn)擊搜索按鈕,查詢(xún)學(xué)生信息.此處的action為“admin?action=studentList”,觸發(fā)AdminServlet中的studentList()方法查詢(xún)指定的學(xué)生信息.此處返回值為“studentList”,對(duì)應(yīng)“admin\\adminShow.jsp”查詢(xún)后的信息界面.

        (三)用戶(hù)管理模塊

        此模塊主要顯示用戶(hù)的信息.登錄時(shí)通過(guò)后臺(tái)查詢(xún)數(shù)據(jù)庫(kù),驗(yàn)證讀取匹配的身份信息記錄,成功后返回到session中并在前臺(tái)顯示.點(diǎn)擊上方導(dǎo)航欄“個(gè)人信息”按鈕,查看當(dāng)前登錄用戶(hù)的個(gè)人信息.

        (四)系統(tǒng)管理模塊

        此模塊能夠顯示當(dāng)前登錄用戶(hù)名和具有的權(quán)限信息;同時(shí),提供退出系統(tǒng)功能.

        三、結(jié)束語(yǔ)

        本系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)后進(jìn)行了軟件測(cè)試.由測(cè)試結(jié)果可知,系統(tǒng)操作簡(jiǎn)單,信息提示也簡(jiǎn)明清晰.同時(shí),系統(tǒng)更具有良好的可維護(hù)性.而且,由于是在瀏覽器上對(duì)本系統(tǒng)設(shè)計(jì)展開(kāi)操作的,使得時(shí)間與空間將不再對(duì)其施加影響與作用.而由當(dāng)前的時(shí)代發(fā)展演變推知,利用計(jì)算機(jī)來(lái)實(shí)現(xiàn)數(shù)據(jù)管理必將成為整個(gè)社會(huì)的發(fā)展趨勢(shì),故本次研發(fā)系統(tǒng)也將具有一定的推廣意義和實(shí)用價(jià)值.

        【參考文獻(xiàn)】

        [1]魏松,賀丹娜.基于MYSQL的學(xué)生信息管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)[J].計(jì)算機(jī)光盤(pán)軟件與應(yīng)用,2012(14):207,209.

        [2]武晉川.學(xué)生信息管理系統(tǒng)的現(xiàn)狀與改進(jìn)建議[J].技術(shù)與市場(chǎng),2016(1):118-119.

        [3]孫婕.基于Web的連云港開(kāi)放大學(xué)學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].淮海工學(xué)院學(xué)報(bào)(自然科學(xué)版),2016(2):29-32.

        猜你喜歡
        移動(dòng)設(shè)備
        移動(dòng)端界面設(shè)計(jì)中“容錯(cuò)性”思考
        基于移動(dòng)設(shè)備的富媒體兒童電子書(shū)研究
        CSS3在響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)中的應(yīng)用
        無(wú)線(xiàn)網(wǎng)絡(luò)在校園中的重要性
        中文字幕亚洲精品高清| 一本色道久久综合无码人妻| 美女无遮挡免费视频网站| 少妇被粗大的猛进69视频| 亚洲精品日本| 亚洲图文一区二区三区四区| 亚洲最新精品一区二区| 中文精品久久久久人妻不卡| 亚洲精品一区久久久久久| 狠狠色综合播放一区二区| 丰满人妻中文字幕乱码| 久久99精品久久只有精品| 极品少妇xxxx精品少妇偷拍| 亚洲精品成人网线在线播放va| 国语对白做受xxxxx在线中国| 亚洲AV日韩AV高潮喷潮无码| 偷拍偷窥在线精品视频| 国产亚洲成性色av人片在线观| 狠狠色综合7777久夜色撩人| 少妇人妻在线视频| 亚洲亚洲亚洲亚洲亚洲天堂| 毛茸茸的女性外淫小视频| 色欲av永久无码精品无码蜜桃| 人妻少妇精品视频无码专区| 日韩欧美国产丝袜视频| 亚洲视频在线视频在线视频| 中文字幕丰满人妻av| 亚洲 中文 欧美 日韩 在线| 欧美性猛交xxxx乱大交丰满| 亚洲国产高清在线视频| 在线视频观看一区二区| 国产69久久精品成人看| 国产亚洲一区二区手机在线观看 | 日本中文字幕一区二区高清在线 | 少妇被粗大的猛烈进出免费视频 | 乳乱中文字幕熟女熟妇| 人妻中文字幕乱人伦在线| 一本一道av无码中文字幕| 免费在线观看一区二区| 日本一区二区免费看片| 亚洲国产精品成人精品无码区在线 |