999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于B/S架構(gòu)的畢業(yè)設(shè)計管理系統(tǒng)研究與應(yīng)用

2018-03-03 13:12:04劉敏娜劉程

劉敏娜 劉程

摘要:針對當前高校畢業(yè)設(shè)計管理過程中急需實現(xiàn)自動化管理的問題,分析基于B/S架構(gòu)設(shè)計通用畢業(yè)設(shè)計管理框架需求,從而優(yōu)化設(shè)計畢業(yè)設(shè)計管理信息系統(tǒng),并分析該系統(tǒng)框架在實際應(yīng)用中的效益。結(jié)果表明,基于B/S架構(gòu)設(shè)計實現(xiàn)的畢業(yè)設(shè)計管理信息系統(tǒng)較于傳統(tǒng)畢業(yè)設(shè)計管理模式提高了畢業(yè)設(shè)計管理效率。

關(guān)鍵詞:B/S架構(gòu);畢業(yè)設(shè)計;信息管理系統(tǒng)

中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9416(2018)11-0083-02

0 引言

畢業(yè)設(shè)計管理系統(tǒng)的開發(fā)是高校發(fā)展和信息化建設(shè)的必行趨勢,也是提高高校畢業(yè)設(shè)計管理水平的重要技術(shù)手段之一[1]。系統(tǒng)分為3個角色,分別為管理員模塊,教師模塊,學生模塊。管理員對用戶信息,答辯小組,成績等模塊進行管理。教師擬定畢業(yè)設(shè)計題目,審核學生提交的課題申請以及下載論文。學生選擇教師和課題、上傳自擬課題,上傳和下載論文。

1 系統(tǒng)需求分析

1.1 用戶角色分析

系統(tǒng)按照使用者角色劃分不同的功能,不同角色的使用者享有不同的操作權(quán)限。本系統(tǒng)中分為三個角色,分別是學生,教師和管理員。這三個角色的用例圖分別如圖1,圖2,圖3所示。

學生可對個人信息和密碼進行修改,查看教師的信息并且做出選擇,自擬課題提交,選擇教師發(fā)布的課題,上傳論文,給教師留言。

教師登錄系統(tǒng)后,可查看并且修改個人信息,查看自己被哪些學生選擇,對學生的申請作出審核[2]。若審核通過,則互為師生。若審核不通過,則將信息反饋給學生,學生重新對老師進行選擇。其次,可以發(fā)布課題,對學生提交的課題審核,下載論文,對留言進行回復。

管理員對用戶的信息進行增、刪、改、查操作,發(fā)布公告,分配答辯小組,管理學生成績。

1.2 功能需求分析

功能劃分主要有以下模塊:

(1)用戶信息管理模塊:增刪改查師生信息。(2)師生互選模塊:查看并選擇教師/學生,提交的選擇申請等待教師審核,若審核通過,則互為師生,若審核不通過,則提示學生需要重新選擇教師。(3)課題信息管理模塊:審批,駁回,刪除,修改課題。(4)論文信息管理模塊:管理論文信息。(5)公告信息管理模塊:增加、刪除公告信息操作。(6)留言信息管理模塊:管理師生留言。

2 系統(tǒng)概要設(shè)計

2.1 系統(tǒng)總體業(yè)務(wù)流程

用戶根據(jù)角色不同登錄后可以進入相應(yīng)模塊里對個人信息進行修改確認。學生登錄系統(tǒng),查看并選擇老師,提交自選課題,查看并選擇老師所發(fā)布的課題,完成論文上傳操作。教師對學生選擇,發(fā)布課題或者對論文題目審核。管理員登錄,為教師分配教學任務(wù),對信息進行管理。

2.2 系統(tǒng)功能模塊設(shè)計

系統(tǒng)包括論文信息管理、課題信息管理、用戶信息管理、師生互選、留言信息管理和系統(tǒng)設(shè)置管理模塊。系統(tǒng)功能結(jié)構(gòu)見圖1所示。

2.3 系統(tǒng)核心模塊設(shè)計與實現(xiàn)

2.3.1 用戶信息管理模塊實現(xiàn)

當操作完成點擊“確定”按鈕后,JS代碼會對表單中的信息進行合法性判斷,如果驗證通過,則form表單使用post方式向Admin Servlet類提交數(shù)據(jù),并且更新數(shù)據(jù)庫。管理員增加學生用戶,后臺使用request對象的getParameters(String s)方法對管理員提交的信息獲取后,使用SQL語句在數(shù)據(jù)庫中查詢是否存在相同的用戶名(username),如果存在,則系統(tǒng)給出提示“該用戶名已存在”,頁面停留在system/index.jsp,則管理員需要重新錄入學生信息。如果不存在,則將學生信息插入到數(shù)據(jù)庫中,這里使用flag標志位進行判斷,若為true,則系統(tǒng)提示“操作成功”,否則提示“操作失敗”。

2.3.2 課題信息管理模塊設(shè)計

用戶登錄該系統(tǒng)后,點擊“確定”按鈕后臺調(diào)用check()方法來校驗表單的合法性,使用request方法獲取到錄入的課題名稱(course_name)去數(shù)據(jù)庫中驗證該課題名稱是否已經(jīng)存在。如果存在,系統(tǒng)給出提示“信息重復”。如果不存在且驗證通過,則用戶表單使用post方式向ComServlet類提交數(shù)調(diào)用cBean.comUp()方法更新數(shù)據(jù)庫。

2.3.3 論文信息管理模塊實現(xiàn)

學生登錄系統(tǒng),進入論文上傳add Papers.jsp頁面,對上傳論文的表單填寫,點擊“確定”按鈕之后后臺調(diào)用check()方法對該form表單的題目和說明等字段進行合法性校驗,如果校驗出錯,則系統(tǒng)給出相應(yīng)提示。當教師成功登錄系統(tǒng)后,進入論文下載downloadPapers.jsp頁面,教師點擊“下載”按鈕,向后臺發(fā)出請求調(diào)用mySmartUpload.getFiles()方法下載學生上傳的論文,教師點擊“評閱”按鈕,發(fā)出請求跳轉(zhuǎn)到score.jsp頁面,此時教師需要填寫評閱表單,點擊表單提交按鈕,在check()方法中使用trim方法去掉空格和使用Reg正則表達式對表單信息進行合法性校驗。驗證通過,頁面自動刷新,學生和教師均可以看到評閱內(nèi)容[3]。

2.4 數(shù)據(jù)庫設(shè)計

系統(tǒng)實體包括管理員、用戶、課題、留言、論文。實體之間具有1對1,1對多,多對多的關(guān)系。系統(tǒng)E-R圖,如圖2所示。

3 系統(tǒng)測試

3.1 用戶信息管理測試

管理員在導航菜單點擊該模塊,系統(tǒng)會顯示出一個可以進行操作的表單。正確填寫表單后,點擊“確認”按鈕,該表單信息表自動存入到系統(tǒng)數(shù)據(jù)庫中,系統(tǒng)還會自動生成一個執(zhí)行結(jié)果提供給管理員,以便管理員對表單信息進行確認。如果在填寫表單相關(guān)信息過程中,填寫的是無效的數(shù)據(jù),點擊“確認”后,系統(tǒng)提示“填寫數(shù)據(jù)錯誤操作失敗”。自動返回表單錄入界面,重新填寫表單相關(guān)信息[4]。

3.2 課題信息管理測試

課題信息模塊的主要使用者分為學生和教師。學生自擬課題提交給教師,等待教師審核,也可以對教師發(fā)布的課題進行選擇。教師可以發(fā)布課題。

4 結(jié)語

畢業(yè)設(shè)計管理系統(tǒng)嚴格按照系統(tǒng)開發(fā)流程進行,系統(tǒng)能夠完成師生雙選,在線提交課題,上傳,下載論文,對教師分配教學任務(wù)。此系統(tǒng)具有實用性和適應(yīng)性強、系統(tǒng)拓展性好、安全性高等優(yōu)點,此外還具有可維護性和可管理性特征,值得推廣使用。

參考文獻

[1]林霞.基于人工神經(jīng)網(wǎng)絡(luò)的學生綜合素質(zhì)管理系統(tǒng)設(shè)計與實現(xiàn)[D].廈門大學,2014.

[2]呂松濤.基于Java EE的高校畢業(yè)設(shè)計選題管理系統(tǒng)[J].黑龍江科技信息,2010,(31):93.

[3]郭秀娟,王春光.基于B/S模式的畢業(yè)設(shè)計管理系統(tǒng)開發(fā)與實現(xiàn)[J].計算機技術(shù)與發(fā)展,2010,20(3):239-242.

[4]朱少民.軟件測試[M].北京:人民郵電出版社,2009:180-182.

Research and Application of Graduation Design Management System

based on B/S Architecture

LIU Min-na,LIU Cheng

(Xianyang Normal University,College of Computer Science,Xianyang Shaanxi? 712000)

Abstract:In view of the urgent need for automatic management in the process of graduation design management in universities and Colleges, analysis of general graduate design management framework requirements based on B/S architecture, So as to optimize the design of general graduation project management information system, also analyzed the effectiveness of the system framework in practical application. The results show that comparing with the traditional graduation design management mode, the implementation of general graduation design management information system based on B/S architecture greatly improves the efficiency of graduation design management.

Key words:B/S architecture; graduation design; information management system

主站蜘蛛池模板: 91久久精品国产| 91免费片| 午夜在线不卡| 2019年国产精品自拍不卡| 国产综合精品一区二区| 亚洲一区无码在线| 综合五月天网| 好紧太爽了视频免费无码| 精品一区二区久久久久网站| 一本大道视频精品人妻 | 国产网站免费观看| 香蕉视频在线观看www| 五月综合色婷婷| 久久精品娱乐亚洲领先| 麻豆AV网站免费进入| 国产精品久久久免费视频| 国产精品免费久久久久影院无码| 亚洲AV无码一区二区三区牲色| 欧美成人二区| 亚洲三级片在线看| 国产夜色视频| 国产内射在线观看| 色综合狠狠操| a级毛片免费在线观看| 中文字幕欧美成人免费| 国产精品久久久久久搜索 | 国产精品女主播| 色精品视频| 成人免费黄色小视频| 成人在线天堂| 美女无遮挡被啪啪到高潮免费| 国产美女丝袜高潮| 日韩无码视频专区| 91久久夜色精品国产网站 | 手机在线国产精品| 国产美女主播一级成人毛片| 香蕉色综合| 毛片免费在线视频| 色AV色 综合网站| 四虎免费视频网站| aⅴ免费在线观看| 不卡视频国产| 国产亚洲精品资源在线26u| 国产成人精品亚洲77美色| 尤物精品视频一区二区三区| 国产精品成人一区二区不卡| 亚洲永久精品ww47国产| 亚洲中文字幕无码爆乳| 国产成人精品午夜视频'| 欧美色丁香| 91蜜芽尤物福利在线观看| 久久情精品国产品免费| 极品国产一区二区三区| 永久天堂网Av| www欧美在线观看| 天天躁日日躁狠狠躁中文字幕| 欧美一级片在线| 欧美区一区二区三| 99视频在线观看免费| 亚洲国产理论片在线播放| AV无码一区二区三区四区| 一级全免费视频播放| 麻豆精品在线| a级毛片视频免费观看| 国产精选小视频在线观看| 亚洲综合久久成人AV| 国产麻豆另类AV| 亚洲区视频在线观看| 99久久精品久久久久久婷婷| 特级毛片免费视频| 成人中文在线| 亚洲大尺度在线| 国产成a人片在线播放| 久久午夜影院| 欧美一区二区三区不卡免费| 久久精品最新免费国产成人| 亚洲综合中文字幕国产精品欧美 | 亚洲第一极品精品无码| 亚洲欧美不卡视频| 一区二区影院| 亚洲清纯自偷自拍另类专区| 色综合天天综合|