• 
    

    
    

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

      基于JSP畢業(yè)設(shè)計(jì)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

      2018-12-10 10:38:24屈曉鄭哲豪陳煥培江文杰李俊杰譚振寧
      科技創(chuàng)新與應(yīng)用 2018年30期
      關(guān)鍵詞:畢業(yè)論文設(shè)計(jì)

      屈曉 鄭哲豪 陳煥培 江文杰 李俊杰 譚振寧

      摘 要:現(xiàn)如今提倡“互聯(lián)網(wǎng)+”發(fā)展的時(shí)代,高校信息管理也跟上互聯(lián)網(wǎng)的步伐,逐漸信息化,智能化。在作者就讀的高校中,畢業(yè)生的論文以及畢業(yè)設(shè)計(jì)的管理以及資料報(bào)存工作,全都是由人工操作來完成的。為了節(jié)省時(shí)間,以及更好的提高工作效率,學(xué)校需要搭建基于JSP的畢業(yè)設(shè)計(jì)管理系統(tǒng),構(gòu)建一個(gè)更加高效、易用的平臺。

      關(guān)鍵詞:JSP;設(shè)計(jì);畢業(yè)論文

      中圖分類號:TP311 文獻(xiàn)標(biāo)志碼:A 文章編號:2095-2945(2018)30-0042-02

      Abstract: Nowadays, with the development of the "Internet +", colleges and universities information management also keeps up with the pace of the Internet, which gradually becomes informatized and intelligent. In the university where I study, the management of graduation theses and graduate projects and the storage of data are all finished by manual operation. In order to save time and improve work efficiency, the school needs to build a graduation project management system based on JSP, and build a more efficient and easy-to-use platform.

      Keywords: JSP; design; graduation thesis

      1 概述

      畢業(yè)論文(設(shè)計(jì))是本科大學(xué)生畢業(yè)必修課題,為更好的培養(yǎng)分析和解析問題的能力。其主要目的是通過學(xué)生在實(shí)際應(yīng)用中展現(xiàn)自己大學(xué)期間所習(xí)得的知識和技能,以此來檢驗(yàn)學(xué)生的綜合能力。但是,大多數(shù)大學(xué)的教務(wù)系統(tǒng)并沒有畢業(yè)論文管理系統(tǒng),因此大學(xué)每次在這一領(lǐng)域投入了無數(shù)資源。為了解決傳統(tǒng)的畢業(yè)論文管理模式不合理,方便學(xué)生與指導(dǎo)老師完成畢業(yè)設(shè)計(jì),非常需要針對高校畢業(yè)論文(設(shè)計(jì))量身設(shè)計(jì)一個(gè)信息管理系統(tǒng)。

      2 需求分析

      根據(jù)畢業(yè)設(shè)計(jì)管理系統(tǒng)功能需求,以及已參考的資料,本系統(tǒng)按功能分成管理員,教師,學(xué)生3參與者。管理員擁有畢業(yè)設(shè)計(jì)管理系統(tǒng)最大權(quán)限,主要負(fù)責(zé)對畢業(yè)設(shè)計(jì)管理系統(tǒng)的管理和維護(hù),以及畢業(yè)設(shè)計(jì)初期對教師和學(xué)生信息的管理。

      管理員用例,見圖 1,管理員用例包含以下功能:

      教師主要負(fù)責(zé)設(shè)計(jì)課題題目和指導(dǎo)學(xué)生進(jìn)行畢業(yè)設(shè)計(jì),并督促學(xué)生完成相應(yīng)進(jìn)度的任務(wù),評審論文。

      教師用例,見圖 2,教師用例包含以下功能:

      學(xué)生待管理員和教師的前期工作完成后,公布畢業(yè)課題后,可按照自己的意愿分三個(gè)志愿梯度選擇課題,然后等待指導(dǎo)老師確認(rèn)選人結(jié)果,即可開始著手畢業(yè)設(shè)計(jì)并按進(jìn)度提交相應(yīng)的成果。

      學(xué)生模塊用例,見圖3,學(xué)生用例包含以下功能:

      3 系統(tǒng)設(shè)計(jì)

      3.1 數(shù)據(jù)庫概念模型設(shè)計(jì)

      根據(jù)前面需求分析,全局關(guān)系E-R如圖4所示。

      系統(tǒng)用戶通過畢業(yè)設(shè)計(jì)管理系統(tǒng)進(jìn)行交互,完成畢業(yè)設(shè)計(jì),其中他們交互數(shù)據(jù)是課題信息。根據(jù)畢業(yè)設(shè)計(jì)流程,在頂層圖的基礎(chǔ)上,將頂層圖分層,設(shè)計(jì)出0層圖,如圖5數(shù)據(jù)流圖分系統(tǒng)管理,題目申報(bào)與審核,學(xué)生選題,改題4個(gè)大加工,并對應(yīng)編號,每個(gè)加工的分工如下:

      加工1系統(tǒng)管理:加工管理員維護(hù)的系統(tǒng)數(shù)據(jù)。

      加工2題目申報(bào)與審核:加工管理員與教師開設(shè)畢業(yè)設(shè)計(jì)課題的數(shù)據(jù)。

      加工3學(xué)生選題:加工教師與學(xué)生選題與反選交互數(shù)據(jù)。

      加工4改題:加工教師與學(xué)生申請改題的數(shù)據(jù)。

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

      通過需求分析,可以先確定3個(gè)用戶實(shí)體:管理員,教師,學(xué)生,在根據(jù)數(shù)據(jù)流圖和E-R圖確認(rèn)各個(gè)實(shí)體屬性,進(jìn)而建立數(shù)據(jù)庫物理模型,如圖6所示。

      4 系統(tǒng)主要典型功能實(shí)現(xiàn)

      4.1 用戶登錄

      用戶登錄對于每個(gè)系統(tǒng)來說是一個(gè)比較重要的環(huán)節(jié),關(guān)于登錄功能需要注意的問題,例如需要對用戶輸入的賬號密碼以及驗(yàn)證碼進(jìn)行檢測是否輸入正確無誤。

      4.2 多個(gè)學(xué)生信息錄入實(shí)現(xiàn)

      管理員操作系統(tǒng)時(shí),最主要的是對學(xué)生信息以及教師信息的錄入系統(tǒng)中。實(shí)現(xiàn)通過上傳excel文件來實(shí)現(xiàn)對多個(gè)學(xué)生信息的錄入,同時(shí)也可在系統(tǒng)中單個(gè)添加學(xué)生、教師的信息。

      4.3 學(xué)生修改密碼實(shí)現(xiàn)

      在學(xué)生的模塊中,學(xué)生可以查看自己的信息,主要的功能是修改自己的密碼、以及選擇課題。通過頁面,輸入舊密碼,新密碼以及確定新密碼來進(jìn)行修改,只有輸入正確的舊密碼才能進(jìn)行修改,否則的話,會(huì)返回當(dāng)前頁面且重置輸入的信息。

      4.4 教師申報(bào)題目實(shí)現(xiàn)

      教師通過登錄進(jìn)入系統(tǒng)之后,教師可以開始申報(bào)畢業(yè)設(shè)計(jì)的題目,對于教師的申報(bào),有相應(yīng)的要求,主要是要求教師按照頁面的表單里面提示的內(nèi)容進(jìn)行填寫。

      5 系統(tǒng)測試

      測試用例:本系統(tǒng)使用判定表法設(shè)計(jì)測試用例,又稱為策略表,基于策略表的測試,是功能測試中最嚴(yán)密的測試方法。該方法適合于邏輯判斷復(fù)雜的場景,通過窮舉條件獲得結(jié)果,對結(jié)果再進(jìn)行優(yōu)化合并,會(huì)得到一個(gè)判斷清晰的策略表。

      用戶登錄測試用例,如表1,對常見用戶登錄場景,用戶名為空,密碼為空,密碼錯(cuò)誤等進(jìn)行模測試。

      參考文獻(xiàn):

      [1]劉曉華,張健,周慧貞.JSP應(yīng)用開發(fā)詳解(2版)[M].北京:電子工業(yè)出版社,2007:3-5.

      [2]黃德才.數(shù)據(jù)庫原理及應(yīng)用教程(3版)[M].北京:科學(xué)出版社,2010:146-176.

      [3]錢樂秋,趙文耘,牛軍鈺.軟件工程(2版)[M].北京:清華大學(xué)出版社,2013:24-279.

      [4]A.S.Shevlyakov.Some Aspects of Using JSP Technology for Distance Learning Tasks[J].Journal of Mathematical Sciences,Volume 107,Number 6/2001/12.

      [5]Mark Wutka,Alan Moffet,Kunal Mittal. Sams Teach Yourself JAVAServer Pages 2.0 with Apache Tomcat in 24 Hours[J].Sams Publishing, 2003.

      猜你喜歡
      畢業(yè)論文設(shè)計(jì)
      “本科畢業(yè)論文要不要取消”為何長期無解
      瞞天過?!律O(shè)計(jì)萌到家
      設(shè)計(jì)秀
      海峽姐妹(2017年7期)2017-07-31 19:08:17
      有種設(shè)計(jì)叫而專
      Coco薇(2017年5期)2017-06-05 08:53:16
      我的月子畢業(yè)論文
      母子健康(2015年2期)2015-09-28 02:42:10
      我的月子畢業(yè)論文
      母子健康(2015年1期)2015-02-28 11:21:48
      本科畢業(yè)論文:取消還是改革
      設(shè)計(jì)之味
      舒適廣告(2008年9期)2008-09-22 10:02:48
      西城区| 静安区| 甘肃省| 甘孜县| 贵阳市| 罗江县| 綦江县| 鸡东县| 利川市| 荣成市| 集安市| 宁乡县| 大荔县| 张家港市| 辽宁省| 揭西县| 广安市| 成武县| 南陵县| 越西县| 剑阁县| 天全县| 萨嘎县| 高青县| 五大连池市| 兰坪| 渑池县| 靖西县| 台东市| 麟游县| 习水县| 齐齐哈尔市| 大关县| 彝良县| 夏津县| 合山市| 麻栗坡县| 延吉市| 肃宁县| 无锡市| 长武县|