亚洲免费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ò)在校園中的重要性
        色婷婷丁香综合激情| 亚洲av无码专区首页| 亚洲欧美国产双大乳头| 99久久99久久精品免观看| 国产av一区二区日夜精品剧情| 91九色老熟女免费资源| 少妇性荡欲视频| 任你躁国产自任一区二区三区| 少妇人妻偷人中文字幕| 国产情侣自拍一区视频| 无码毛片视频一区二区本码| 国产午夜无码视频免费网站| 加勒比一本大道大香蕉| 亚洲天堂成人av影院| 亚洲欧美一区二区三区在线| 99久久人妻无码精品系列蜜桃 | 国产高潮流白浆免费观看不卡| 日本成人中文字幕亚洲一区| www夜片内射视频在观看视频| 午夜亚洲www湿好爽| 国产免费人成视频在线播放播| 日本老熟女一区二区三区| 亚洲一区二区三区小说| 欧美老熟妇欲乱高清视频| 丰满熟妇人妻av无码区| 日本乱熟人妻中文字幕乱码69| 7777色鬼xxxx欧美色妇| 在线观看免费a∨网站| 在线观看极品裸体淫片av| 91精品国产在热久久| 曰韩人妻无码一区二区三区综合部 | 亚洲无线一二三四区手机| 熟妇人妻中文av无码| 99久久久精品国产性黑人| 亚洲天堂av中文字幕在线观看| 中国女人做爰视频| 亚洲成av人片无码不卡播放器| 精品国产一区二区av麻豆不卡| 极品尤物一区二区三区| 一群黑人大战亚裔女在线播放| 日韩精品有码在线视频|