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

?

基于B/S結構的高校畢業(yè)設計選題系統(tǒng)的設計與實現

2016-01-19 07:34:50吳云芳周偉魏文軍陳森林
大學教育 2016年1期
關鍵詞:MySQL數據庫S結構

吳云芳+周偉+魏文軍+陳森林

[摘 要]畢業(yè)設計是本科教育的重要實踐教學環(huán)節(jié)。常規(guī)模式的畢業(yè)設計選題方式,由于選題信息不透明,容易導致一題多選等各種問題,給教學和管理帶來了極大的困擾。本研究基于網絡Browser / Server模式,利用PHP和MYSQL數據庫設計和開發(fā)出了一個畢業(yè)設計的選題系統(tǒng)。我們通過該系統(tǒng)就能夠實現畢業(yè)設計題目的提交、審核和選擇。實際應用證明,該系統(tǒng)安全可靠,較好地滿足了畢業(yè)設計的選題需求,有效地提高了畢業(yè)設計選題的效率,得到了師生一致認可。

[關鍵詞]畢業(yè)設計選題;B / S結構;MYSQL數據庫

[中圖分類號] G642.477 [文獻標識碼] A [文章編號] 2095-3437(2016)01-0157-02

本科畢業(yè)設計(論文)是本科教學過程中的最后的很重要的綜合性教學過程,其目的是鞏固并加強學生所學的基礎課程與專業(yè)課的知識,是對學生加強綜合訓練的關鍵階段。按教育部和學校相關規(guī)定,畢業(yè)設計需一人一題,每位指導老師指導學生數不超過5人。按常規(guī)的畢業(yè)設計選題方式,容易導致一題多選、選擇某些老師的學生人數過多等情況,教學管理人員需要在老師和學生之間再次進行協調和調整,費時長,效率低下,效果也不好。因此,針對目前存在的問題,開發(fā)畢業(yè)設計選題系統(tǒng)是非常必要的。

一、系統(tǒng)需求分析

畢業(yè)設計選題系統(tǒng)涉及教師、學生、教學管理人員、系統(tǒng)管理人員四個方面,這就要求我們主要處理好以下幾個方面內容:

1.教師提交選題。擔任畢業(yè)設計任務的指導教師上系統(tǒng)提交畢業(yè)設計選題的基本信息,其中包括題目名稱、題目類型、題目性質、題目來源、題目比較以及選題簡介等基本內容。

2.教學管理人員審核選題。為了保證畢業(yè)設計選題質量,審核畢業(yè)設計選題題目及內容是否合適,教師編寫的畢業(yè)設計選題必須通過教學管理人員(一般為系主任)審核。只有通過審核的畢業(yè)設計選題才能顯示在系統(tǒng)并進入公示環(huán)節(jié)。

3.學生選題。通過審核的畢業(yè)設計選題網上公示后,學生充分地瀏覽了全部的畢業(yè)設計選題內容后再開始選題。畢業(yè)設計選題原則是先到先得,一旦某個選題被選中,學生姓名就出現在此題后面,后面的學生就只能選擇其他題目。如果由于某些特殊原因,比如某個學生即將成為某位老師的研究生,做該老師的畢業(yè)設計會比較適合,那么老師在提交畢業(yè)設計選題的時候可以提前將畢業(yè)設計選題設置給這個學生。

4.系統(tǒng)基本信息管理。畢業(yè)設計選題系統(tǒng)需對上述幾個方面的基本信息進行管理,其中包括對教師、學生和系統(tǒng)管理人員等信息的添加、修改、編輯、刪減。教師的信息包括了教師的賬號、姓名、教研室、所屬系、職務、職稱等基本信息;學生的信息主要包括學生賬號、姓名、所屬專業(yè)、班級等信息的設置。

二、系統(tǒng)開發(fā)及運行環(huán)境

本系統(tǒng)采用B/S架構,采用“模型-視圖-控制器”的MVC模式,MVC設計思想是按照Model、View、Controller的方式把一個應用的輸入、處理、輸出流程進行分離,這樣一個應用被分成三個層次(模型層、視圖層、控制層),MVC模式以其良好的可擴展性、可維護性、開發(fā)速度快、減少開發(fā)周期、有利于團隊協作開發(fā)等特點,迅速應用于信息化平臺。本系統(tǒng)基于PHP語言開發(fā),采用基于MVC模式的Thinkphp框架,為了視圖層的展示效果更好,采用了easyUI的前端框架,服務器端操作系統(tǒng)為windows 20008 server,服務器為apache,數據庫系統(tǒng)采用mysql。

三、系統(tǒng)設計與實現

根據系統(tǒng)需求分析,可分為教師功能模塊、學生功能模塊、管理員功能模塊三大模塊。系統(tǒng)功能結構圖如圖1所示。

1.教師功能模塊。教師根據教師賬號登錄系統(tǒng),進行查看選題、新增選題、修改選題、設置選題學生(可選項)、打印選題表等操作。如果該教師為系主任,還需審核選題。

2.學生功能模塊。學生根據學號登錄系統(tǒng),進行選題瀏覽、選定選題、撤銷選題等操作。

3.管理員功能模塊。該模塊是系統(tǒng)的主要組成部分,系統(tǒng)管理員不但擁有學生及老師的一般權限,還需導入和編輯教師與學生的基本信息、審核選題,設置面對學生和教師不同對象開放的時間節(jié)點等操作。

根據不同的模塊功能,具體功能流程請見圖2所示。

具體選題流程如下:

(1)管理員模塊業(yè)務流程

管理員控制著系統(tǒng)的全部流程,首先向系統(tǒng)導入學生和老師的信息,例如他們的用戶名以及原始密碼等,設置系統(tǒng)的基本信息,比如:學生(專業(yè)、班級名稱),教師(教研室、職稱、職務等)。然后設置錄入期限(教師錄入選題截止時間),選題審核期限(系主任審核選題截止時間,到期后允許學生登錄),選題公示期限(允許學生登錄并查看所有選題時間),專業(yè)內選題期限(學生選擇本專業(yè)選題時間),院內選題期限(學生可選擇所有選題時間),最大選題數目(教師每年允許錄入的選題數)等。最后選題結束,導出畢業(yè)設計選題信息匯總表。

(2)教師模塊業(yè)務的流程

當管理員用戶設置選題錄入期限后,在該時間段教師用戶通過自己的賬號與初始密碼來登錄系統(tǒng),接下來就可以錄入選題信息了。當錄入選題信息時,除了選題名稱、類型、比較、性質來源等基礎信息之外,還要寫入選題簡介,這樣方便學生在瀏覽選題時,對選題基本信息有一定了解。然后,再將選題信息提交給系統(tǒng)等著系主任審核,其間教師用戶還可以查看選題審核的進展情況,對于審核未通過的選題還可重復進行修改,刪除,對已通過的選題則不能再進行編輯。當學生開始選題后,教師用戶可以登錄系統(tǒng)實時查看自己選題被選情況及選題的學生姓名。

(3)學生模塊業(yè)務流程

當管理員用戶設置的選題公示期限后,學生用戶可以通過自己的賬號和初始密碼去登錄系統(tǒng),可查看所有選題,但是不能選題;當進入“專業(yè)內選題期限”后,學生可以選擇本專業(yè)所有選題;當進入“院內選題期限”后,學生可以跨專業(yè)選擇學院所有選題。

四、實際應用

綜上所述,基于教師功能模塊、學生功能模塊、管理員功能模塊及其對應的業(yè)務流程,本系統(tǒng)主要設計了登錄界面(如圖3所示)、管理員操作界面(如圖4所示)、學生操作界面和教師操作界面。這個系統(tǒng)目前全面調試成功并應用到2011級本科生的畢業(yè)選題。

五、小結

為了提高本科生教務管理工作質量與效率,學院研制開發(fā)了本科生畢業(yè)設計選題系統(tǒng)并投入應用。本科生畢業(yè)設計選題系統(tǒng)實現了網上教師提交選題內容,學生直接選擇感興趣題目,以高效實現“一生一題”,選題結果實時顯示,避免學生盲目選題和后期教學管理人員協調、調整等環(huán)節(jié)。本系統(tǒng)的開發(fā)為學院實現本科生教育的無紙化辦公、教務數字化信息儲存、歷史信息查詢與統(tǒng)計分析奠定了堅實的基礎。2014年度畢業(yè)設計選題系統(tǒng)已開始試用,受到教師和學生的一致好評。

[ 參 考 文 獻 ]

[1] 項宇峰.ASP+SQL Server典型網站建設案例[M].北京:清華大學出版社,2006.

[2] 馬中,白祎花.ASP動態(tài)網站開發(fā)實訓教程[M].北京:清華大學出版社,2011.

[責任編輯:鐘 嵐]

猜你喜歡
MySQL數據庫S結構
基于android的臉部識別校園服務APP的研究與開發(fā)
SSH框架與MiniUI框架融合技術在的醫(yī)療信息系統(tǒng)中的應用
Linux負載度量
充電樁狀態(tài)實時監(jiān)控系統(tǒng)與C/S框架設計
基于Java的BBS開發(fā)
基于PHP的發(fā)印管理系統(tǒng)的實現
基于Java的網上商城開發(fā)
基于B/S結構的通信部隊訓練管理系統(tǒng)的設計研究
新型職業(yè)農民培育遠程視頻監(jiān)管系統(tǒng)設計與實現
中國市場(2016年34期)2016-10-15 16:02:02
改進的SSH框架技術在醫(yī)藥管理系統(tǒng)中的研究及應用
阳曲县| 花垣县| 鄂伦春自治旗| 威宁| 英吉沙县| 商洛市| 岳阳市| 桦川县| 黄大仙区| 丘北县| 于都县| 安龙县| 广灵县| 双鸭山市| 三亚市| 达日县| 准格尔旗| 保康县| 灵山县| 江川县| 江口县| 蓬溪县| 大足县| 甘洛县| 边坝县| 南丰县| 沁水县| 靖远县| 麻城市| 满城县| 蕉岭县| 清河县| 博爱县| 德江县| 嘉峪关市| 长乐市| 西林县| 红河县| 石阡县| 楚雄市| 哈密市|