国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Web的畢業(yè)設(shè)計(jì)選題系統(tǒng)的設(shè)計(jì)與實(shí)施

2013-12-29 00:00:00朱曉鳳
科技資訊 2013年11期

摘要:針對高校中畢業(yè)設(shè)計(jì)選題工作存在的突出問題,設(shè)計(jì)出基于web的論文選題系統(tǒng),本文詳細(xì)闡述了系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)過程。

關(guān)鍵詞: 審核題目; 雙向選題;畢設(shè)設(shè)計(jì)

中圖分類號:TP3 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2013)04(b)-0000-00

一 引言

隨著科技的發(fā)展,通過互聯(lián)網(wǎng)交流已經(jīng)成為一種重要的交流方式。在大學(xué)中,校園網(wǎng)的普及度越來越高,學(xué)生在學(xué)校的學(xué)習(xí)、生活、工作都和校園網(wǎng)息息相關(guān)。教學(xué)管理手段也在這種新的發(fā)展潮流的帶動下,發(fā)生著巨大的變化。至今,絕大多數(shù)高校實(shí)現(xiàn)了自由選課、學(xué)生個人信息、成績查詢的網(wǎng)絡(luò)化和對教師的網(wǎng)上教學(xué)評估。事實(shí)證明,這些手段更有效地在學(xué)習(xí)上幫助了學(xué)生,輔助了老師。

但是,經(jīng)調(diào)查很多學(xué)校學(xué)院得知,眾多學(xué)校的畢業(yè)設(shè)計(jì)從收集、統(tǒng)計(jì)每位教師的選題,到學(xué)生選題、上交及最終題目的確定,全部由教學(xué)科老師手工操作完成。這些不僅令老師分身無術(shù),而且過程繁瑣困難,容易出現(xiàn)錯誤。例如,征求老師意見,進(jìn)而選定每個學(xué)生確定選題等等,都帶來了不易整理的麻煩,使得學(xué)院的論文管理工作的效率不高,還有著工作出錯的可能性。這樣傳統(tǒng)論文管理方式給學(xué)生和教師雙方都帶來了極大的不便。

因此畢業(yè)論文在線選題系統(tǒng)急需待開發(fā),使用本系統(tǒng),就可以通過校園局域網(wǎng)實(shí)現(xiàn)畢業(yè)設(shè)計(jì)從教師題目上傳到學(xué)生選題整個流程的無紙化操作和更科學(xué)更方便的管理,真正的實(shí)現(xiàn)高效化、系統(tǒng)化、科學(xué)化?;赪eb技術(shù)的在線選題系統(tǒng)可以借助于Internet進(jìn)行,因此選題既可以在本地進(jìn)行,也可以在異地進(jìn)行;同時(shí),題目內(nèi)容放在服務(wù)器上,老師和學(xué)生通過帳號口令進(jìn)行登陸,學(xué)生也可以第一時(shí)間得到選題信息。這些有利因素使得畢設(shè)選題突破了選題工作的空間和時(shí)間限制。

二 開發(fā)環(huán)境

本系統(tǒng)采用瀏覽器/服務(wù)器(B/S)模式的體系結(jié)構(gòu),使用Tomcat6.0作為服務(wù)器端基礎(chǔ),使用Oracle10g作為數(shù)據(jù)庫服務(wù)器管理軟件。所有的Web應(yīng)用程序基于跨平臺腳本編程語言JSP進(jìn)行開發(fā),從而使系統(tǒng)具有良好的通用性。

三 設(shè)計(jì)與實(shí)現(xiàn)

通過對學(xué)校對畢業(yè)設(shè)計(jì)選題和實(shí)際情況出發(fā),我們進(jìn)行了功能需求分析和數(shù)據(jù)庫需求分析,確定了系統(tǒng)所需的基本模塊和操作用戶角色。

(一)系統(tǒng)的整體架構(gòu)

作為高校畢業(yè)生的一個畢業(yè)設(shè)計(jì)選題系統(tǒng),它就面對著許多用戶的操作,而這些用戶對系統(tǒng)的操作應(yīng)該有所不同,所以我們在設(shè)計(jì)時(shí)必須要對不同的用戶設(shè)立不同的的權(quán)限。本系統(tǒng)中,考慮了3種權(quán)限(管理員,指導(dǎo)教師,學(xué)生)。管理員可以添加的用戶為指導(dǎo)教師和學(xué)生。所以我們把系統(tǒng)分為管理員模塊、教師模塊、學(xué)生模塊三個大模塊,依據(jù)系統(tǒng)的詳細(xì)功能三個大模塊下又分為若干小模塊,具體整體架構(gòu)見圖1所示。

同時(shí),為了使本系統(tǒng)更加的符合實(shí)際需要,我們采用雙向選擇的原則進(jìn)行選題,同時(shí)系統(tǒng)提供任務(wù)書(或開題報(bào)告)的在線上傳下載功能。整個系統(tǒng)運(yùn)行的基本步驟是這樣的:

(1)管理員把畢業(yè)設(shè)計(jì)指導(dǎo)教師信息和學(xué)生信息導(dǎo)入系統(tǒng);

(2)教師發(fā)布選題,教師可以向?qū)W生推薦選題,同時(shí)學(xué)生進(jìn)行第一次選題;

(3)教師選擇學(xué)生,學(xué)生根據(jù)備選情況,進(jìn)行第二次選題;

(4)教師第二次選擇學(xué)生;

(5)管理員根據(jù)兩次選題情況,確定學(xué)生和指導(dǎo)教師之間的關(guān)系,一個學(xué)生對應(yīng)一個選題;

(6)學(xué)生根據(jù)題目撰寫任務(wù)書(或開題報(bào)告),并上傳到系統(tǒng)中;

(7)教師根據(jù)學(xué)生的任務(wù)書(或開題報(bào)告)給出修改意見,反饋給學(xué)生;

(8)經(jīng)過幾次修改,確定任務(wù)書(或開題報(bào)告);

(9)管理員根據(jù)實(shí)際情況,總結(jié)選題結(jié)果,并處理學(xué)生的任務(wù)書(或開題報(bào)告)。

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

根據(jù)實(shí)際情況,本系統(tǒng)設(shè)計(jì)了如下數(shù)據(jù)庫表:論題表、學(xué)生表、教師表、登陸表、管理員、留言表、系別表、專業(yè)表、文件表和公告表等。

論題表主要負(fù)責(zé)存儲系統(tǒng)中所有論題的信息,包括:論題的編號(主鍵)、論題的發(fā)表模式屬性、題目名稱、發(fā)表時(shí)間、命題人等基本信息,其中還包括來自系別表和學(xué)生表當(dāng)中的關(guān)聯(lián)外鍵。

學(xué)生表主要負(fù)責(zé)存儲系統(tǒng)中所有學(xué)生的信息,包括學(xué)生的學(xué)號(主鍵)、姓名、選題狀態(tài)、郵箱等基本屬性,其中還包括來自專業(yè)表、系別表和學(xué)生表當(dāng)中的關(guān)聯(lián)外鍵。

教師表主要負(fù)責(zé)存儲系統(tǒng)中的教師信息,包括教師的工號(主鍵)、頭像路徑、姓名、辦公室等基本屬性;其中還包括來自系別表中的關(guān)聯(lián)外鍵。

登陸表主要負(fù)責(zé)存儲系統(tǒng)登陸用戶的信息,屬性loginID是用戶登陸的ID而且是本表的主鍵,而role字段則是用來判定登陸后的角色的一個重要屬性,其表中還有password、createTime和memo等基本屬性。

系別表和專業(yè)表主要負(fù)責(zé)存儲系統(tǒng)中各系別專業(yè)的相關(guān)信息,其中包括編號、name和memo等基本屬性。

文件表和公告表主要負(fù)責(zé)存儲系統(tǒng)中共享文件和公告的相關(guān)信息。

(三)系統(tǒng)實(shí)現(xiàn)

系統(tǒng)的登陸界面如圖2所示。在賬號和密碼位置,輸入正確信息后,系統(tǒng)會根據(jù)用戶所屬權(quán)限自動加載對應(yīng)的功能。

四 軟件測試

在這個系統(tǒng)的設(shè)計(jì)與實(shí)施過程中,要反復(fù)對數(shù)據(jù)庫以及數(shù)據(jù)庫訪問等模塊進(jìn)行測試,同時(shí)還要考慮系統(tǒng)的壓力測試,要保證滿足所有學(xué)生同時(shí)在線訪問的情況。通過測試找出錯誤,在通過調(diào)試糾正錯誤,最終使程序模塊達(dá)到預(yù)期的功能。

五 結(jié)束語

教師與學(xué)生之間的畢業(yè)設(shè)計(jì)論文的選題過程比較繁瑣,教師和學(xué)生的額外工作量較大,為了解決這一問題,開發(fā)了畢業(yè)設(shè)計(jì)論文在線選題系統(tǒng),使用本系統(tǒng)可以通過校園局域網(wǎng)實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文選題的整個過程,可以實(shí)現(xiàn)整個選題流程的無紙化操作和更科學(xué)更方便的管理,減小教師和學(xué)生額外的工作量,真正的實(shí)現(xiàn)高效化、系統(tǒng)化、科學(xué)化。

本文本文提出并設(shè)計(jì)了畢業(yè)設(shè)計(jì)在線選題系統(tǒng),主要從系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)和界面實(shí)現(xiàn)等幾個方面,全面敘述了系統(tǒng)的實(shí)現(xiàn)過程。本系統(tǒng)在原有學(xué)校選題的基礎(chǔ)上提出了雙向選題的概念,同時(shí)增加了教師指派選題的功能,更加人性化地完成畢設(shè)選題的工作。

系統(tǒng)同時(shí)具有較好的移植性和可擴(kuò)張性,根據(jù)實(shí)際需求,我們可以在此基礎(chǔ)上,實(shí)現(xiàn)畢業(yè)設(shè)計(jì)的論文上傳、在線評閱和畢設(shè)論文查詢的相關(guān)功能,并結(jié)合校園網(wǎng)的特點(diǎn),實(shí)現(xiàn)基于web的畢業(yè)設(shè)計(jì)在線管理系統(tǒng)。

參考文獻(xiàn)

[1]許龍飛, 李國和, 馬玉書. Web 數(shù)據(jù)庫技術(shù)與應(yīng)用[M]. 北京: 科學(xué)出版社, 2005.

[2] 王玉清,李戈文,孫鈾.畢業(yè)生畢業(yè)論文(設(shè)計(jì))管理系統(tǒng)開發(fā)研究[J].電腦知識與技術(shù),2008.

[3] 陳芳,陳朝.基于Web 的畢業(yè)論文管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識與技術(shù),2008.

泰来县| 江陵县| 汉源县| 玉门市| 岐山县| 天峨县| 农安县| 黄陵县| 临海市| 梁河县| 义乌市| 哈尔滨市| 张家界市| 钦州市| 韩城市| 措美县| 稻城县| 怀化市| 潢川县| 寻乌县| 枞阳县| 静乐县| 马边| 工布江达县| 天气| 柘城县| 盘山县| 留坝县| 崇阳县| 遂溪县| 金平| 定远县| 凤庆县| 长春市| 漳平市| 郸城县| 玛曲县| 榆中县| 牟定县| 金堂县| 邻水|