亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2016-12-22 21:51:04李運平吳素芹劉艷華
        軟件導(dǎo)刊 2016年11期
        關(guān)鍵詞:S模式過程管理畢業(yè)設(shè)計

        李運平++吳素芹++劉艷華

        摘 要:為解決學(xué)生外出實習(xí)和就業(yè)造成畢業(yè)設(shè)計質(zhì)量難以控制的問題,采用面向?qū)ο蟮姆治雠c設(shè)計方法,實現(xiàn)了基于Web技術(shù)的畢業(yè)設(shè)計管理系統(tǒng)。系統(tǒng)為學(xué)生、教師以及管理員等用戶提供了及時交流畢業(yè)設(shè)計相關(guān)信息的平臺,為實現(xiàn)畢業(yè)設(shè)計的過程管理提供了保障。

        關(guān)鍵詞關(guān)鍵詞:畢業(yè)設(shè)計;過程管理;B/S模式

        DOIDOI:10.11907/rjdk.161970

        中圖分類號:TP319

        文獻標識碼:A 文章編號文章編號:16727800(2016)011012302

        0 引言

        本科畢業(yè)設(shè)計是大學(xué)生綜合運用所學(xué)知識解決實際問題的一次全面的實踐訓(xùn)練,也是衡量學(xué)生綜合素質(zhì)和教師教學(xué)質(zhì)量的重要環(huán)節(jié)。隨著時代的發(fā)展,高校擴招導(dǎo)致高校的學(xué)習(xí)風(fēng)氣和教學(xué)質(zhì)量出現(xiàn)了下滑現(xiàn)象[1]。在大多數(shù)地方性本科院校,專業(yè)課程的學(xué)時相對較短致使學(xué)生難以領(lǐng)會課程的實際應(yīng)用價值,同時逐年增加的就業(yè)壓力促使學(xué)生難以全身心地投入到畢業(yè)設(shè)計中。因此,如何采用先進的技術(shù)和方法提高本科畢業(yè)設(shè)計質(zhì)量尤為重要。

        提高畢業(yè)設(shè)計質(zhì)量的直接有效的方式就是實行畢業(yè)設(shè)計的過程管理[2]。然而,很多學(xué)生由于就業(yè)的原因需要在校外單位進行實習(xí),部分指導(dǎo)教師也因為工作的原因在外出差,這些因素給畢業(yè)設(shè)計的過程管理帶來了新的考驗。在當(dāng)前的信息技術(shù)基礎(chǔ)上,結(jié)合學(xué)校實際情況,本文設(shè)計了用于管理畢業(yè)設(shè)計過程的信息系統(tǒng)。系統(tǒng)采用B/S模式,使用面向?qū)ο蟮姆治雠c設(shè)計方法,分模塊開發(fā)。本系統(tǒng)使得教師僅需要通過瀏覽器便可以及時全面地了解學(xué)生畢業(yè)設(shè)計的過程信息,學(xué)生可以隨時隨地上傳高質(zhì)量的畢業(yè)設(shè)計材料。通過本系統(tǒng)能有效管理學(xué)生畢業(yè)設(shè)計進程,提高畢業(yè)設(shè)計質(zhì)量。

        1 系統(tǒng)功能概述及流程分析

        1.1 功能設(shè)計

        畢業(yè)設(shè)計管理系統(tǒng)主要用于規(guī)范管理畢業(yè)設(shè)計的各項工作[34],降低學(xué)生、指導(dǎo)教師、教學(xué)秘書等相關(guān)人員的冗雜工作,有效地實現(xiàn)畢業(yè)設(shè)計的過程管理,從而提高畢業(yè)設(shè)計質(zhì)量,降低管理成本。系統(tǒng)主要功能體現(xiàn)在以下幾個方面:

        (1)畢業(yè)設(shè)計過程的智能自動化管理。指導(dǎo)教師與學(xué)生根據(jù)系統(tǒng)提示,能夠按時上傳畢業(yè)設(shè)計相關(guān)材料,便于畢業(yè)設(shè)計的過程管理,進而提高畢業(yè)設(shè)計質(zhì)量。

        (2)畢業(yè)設(shè)計材料網(wǎng)絡(luò)共享。指導(dǎo)教師與學(xué)生可以通過網(wǎng)絡(luò)及時完成畢業(yè)設(shè)計相關(guān)文檔和問題的信息交流,以提高管理效率,同時節(jié)省資源。

        (3)系統(tǒng)具有高的可擴展性。在系統(tǒng)設(shè)計過程中,采用動態(tài)生成菜單的方式,通過后臺填寫的鏈接地址自動生成頁面,有效提高了系統(tǒng)的可擴展性。

        1.2 畢業(yè)設(shè)計業(yè)務(wù)流程

        該系統(tǒng)詳細業(yè)務(wù)流程如圖1所示。

        2 系統(tǒng)功能模塊及數(shù)據(jù)庫設(shè)計

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

        根據(jù)畢業(yè)設(shè)計業(yè)務(wù)流程,將系統(tǒng)的主要角色分為學(xué)生、教師和管理員3類。各類角色擁有不同的系統(tǒng)權(quán)限,可以通過瀏覽器與服務(wù)器進行交互并完成相關(guān)畢業(yè)信息的處理。依據(jù)3類角色將系統(tǒng)劃分為學(xué)生模塊、指導(dǎo)教師模塊及管理員模塊。

        學(xué)生通過系統(tǒng)選擇指導(dǎo)教師發(fā)布的課題,經(jīng)指導(dǎo)教師確認后,可以查看畢業(yè)設(shè)計任務(wù)書,進而查閱與課題相關(guān)的資料,撰寫并提交畢業(yè)設(shè)計開題報告,然后按照任務(wù)書中的進度提交畢業(yè)設(shè)計過程中的相關(guān)材料,最后提交畢業(yè)設(shè)計說明書(論文)進行答辯。在畢業(yè)設(shè)計過程中可以及時與指導(dǎo)教師進行問題交流。學(xué)生模塊詳細功能如圖2所示。

        指導(dǎo)教師在確定畢業(yè)設(shè)計課題后,通過系統(tǒng)提交等待上級部門審批,通過審批的課題作為雙向選題的輸入數(shù)據(jù),進而下發(fā)任務(wù)書,即給為學(xué)生布置課題的具體內(nèi)容。指導(dǎo)教師通過系統(tǒng)按時間進度評定學(xué)生畢業(yè)設(shè)計的相關(guān)材料以及交流問題,并結(jié)合畢業(yè)答辯給出成績,詳細功能如圖3所示。

        管理員主要負責(zé)學(xué)生信息管理、教師信息管理、新聞通知發(fā)布,并審核課題、審核畢業(yè)設(shè)計、分配評閱教師、查看畢業(yè)設(shè)計過程信息等材料,管理員模塊劃分如圖4所示。

        2.2 系統(tǒng)數(shù)據(jù)庫設(shè)計

        系統(tǒng)采用SQL Server數(shù)據(jù)庫用于數(shù)據(jù)支持,根據(jù)系統(tǒng)的功能需求及模塊劃分,抽出對應(yīng)的實體,再根據(jù)各實體確定實體屬性。主要包含指導(dǎo)學(xué)生信息表、教師信息表、管理員信息表、課題信息表、選題信息表、學(xué)生成績信息表、留言信息表、新聞信息表共8張表。①學(xué)生信息表:學(xué)號、姓名、班級、登錄密碼、專業(yè)、班級、性別、出生日期;②指導(dǎo)教師信息表:工號、姓名、登錄密碼、專業(yè)、職稱、研究方向;③管理員信息表:工號、姓名、登錄密碼、職稱、職務(wù);④課題信息表:編號、名稱、指導(dǎo)教師姓名、類別、性質(zhì)、內(nèi)容簡介;⑤選題信息表:課題編號、課題名稱、學(xué)生班級、學(xué)生姓名、學(xué)號、指導(dǎo)教師姓名、課題類別;⑥學(xué)生成績信息表:課題編號、課題名稱、學(xué)生班級、學(xué)生姓名、學(xué)號、指導(dǎo)教師姓名、指導(dǎo)教師成績、評閱教師成績、答辯成績、總成績;⑦留言信息表:學(xué)號、學(xué)生姓名、指導(dǎo)教師姓名、留言內(nèi)容、回復(fù)內(nèi)容、留言時間;⑧新聞信息表:新聞標題、主要內(nèi)容、發(fā)布時間。

        3 系統(tǒng)核心功能實現(xiàn)

        畢業(yè)設(shè)計管理系統(tǒng)采用B/S架構(gòu)模式,依托于學(xué)校Web服務(wù)器。系統(tǒng)基于Microsoft SQL Server 2008、.NET平臺和C#語言進行開發(fā)。系統(tǒng)中的用戶需要通過輸入正確的用戶名和密碼方可進入系統(tǒng),在相應(yīng)的界面中完成相關(guān)任務(wù)[5]。

        3.1 導(dǎo)入學(xué)生信息表功能實現(xiàn)

        為減少畢業(yè)設(shè)計學(xué)生信息的錄入工作量,系統(tǒng)通過讀入學(xué)校提供的學(xué)生名單Excel表格文件,將學(xué)生信息首先存儲在DataSet中,進而存儲到數(shù)據(jù)庫中。系統(tǒng)讀取Excel文件的代碼如下:

        public DataSet ExcelDataImport(string filepath, string sheetname)

        {

        string strConn;

        strConn = "Provider=Microsoft.Jet.OLEDB.12.0;Data Source=" + filepath + ";Extended Properties=Excel 12.0;";

        OleDbConnection conn = new OleDbConnection(strConn);

        OleDbDataAdapter odda = new OleDbDataAdapter("select * from [" + sheetname + "]", strConn);

        DataSet StudentDS = new DataSet();

        odda.Fill(StudentDS);

        conn.Close();

        return StudentDS;

        }

        3.2 雙向選題功能實現(xiàn)

        畢業(yè)設(shè)計選題是畢業(yè)設(shè)計過程中的關(guān)鍵步驟,選題結(jié)果直接影響畢業(yè)設(shè)計的最終成果。合適的選題可以充分發(fā)掘?qū)W生學(xué)習(xí)潛力,激發(fā)學(xué)生積極主動地探索新知識,同時能夠促使指導(dǎo)教師提高課題質(zhì)量和自身業(yè)務(wù)水平。

        在選題過程中,經(jīng)過學(xué)院審批通過的課題將在系統(tǒng)中公布供學(xué)生查看并選擇。少數(shù)學(xué)生在低年級中已經(jīng)跟隨某個指導(dǎo)教師學(xué)習(xí),則無需選擇課題,系統(tǒng)管理員直接在數(shù)據(jù)庫中填寫選題信息表。其他學(xué)生可根據(jù)自己的專業(yè)方向、知識儲備以及興趣愛好選擇適合自己的課題。在學(xué)生第一輪選題結(jié)束后,指導(dǎo)教師查看選題結(jié)果,并選取學(xué)生。對于第一輪選題后余下的課題和學(xué)生,將采用平均分配的方式,保證一人一題完成選題工作。

        3.3 分配評閱教師功能實現(xiàn)

        學(xué)生在畢業(yè)設(shè)計答辯之前,需要將畢業(yè)設(shè)計材料分配給評閱教師評定以確定是否符合答辯要求。分配過程采用平均分配的原則,按照隨機分配算法分配評閱教師。

        設(shè)Student_num為畢業(yè)專業(yè)學(xué)生總?cè)藬?shù),Teacher_num為畢業(yè)專業(yè)評閱教師的總?cè)藬?shù), TS_num為每個評閱教師的最大評閱學(xué)生數(shù)。將學(xué)生從1開始編號,并存儲到鏈表中,按照如下步驟實現(xiàn)學(xué)生和評閱教師之間的匹配:

        Step1:i=0;

        Step2:使用Randsom類中的方法產(chǎn)生TS_num個在區(qū)間[1, Student_numi*TS_num]中的數(shù)字,并將其分配給第一位評閱教師;

        Step3:更新學(xué)生鏈表,去掉已經(jīng)分配評閱教師的學(xué)生;

        Step4:i++ ;

        Step5:若學(xué)生鏈表長度小于TS_num,將鏈表中的學(xué)生分配給最后的評閱教師,分配完畢。

        4 系統(tǒng)測試

        在系統(tǒng)實現(xiàn)過程中,通過綜合使用黑盒測試和白盒測試的各項技術(shù)完成系統(tǒng)測試。白盒測試主要用于程序單元內(nèi)部結(jié)構(gòu),針對條件語句、循環(huán)語句、查詢語句等進行測試;黑盒測試主要用于系統(tǒng)各功能完整性的測試。在測試過程中,根據(jù)語句覆蓋、邊界值技術(shù)、等價類技術(shù)編寫完整的測試用例用于系統(tǒng)測試,以保證系統(tǒng)正常運行。

        5 結(jié)語

        畢業(yè)設(shè)計管理系統(tǒng)將傳統(tǒng)畢業(yè)設(shè)計工作模式轉(zhuǎn)換成信息化管理模式,實現(xiàn)了高校畢業(yè)設(shè)計的過程管理,有助于提升畢業(yè)設(shè)計質(zhì)量,為學(xué)生、指導(dǎo)教師以及管理人員提供了處理畢業(yè)設(shè)計業(yè)務(wù)的公共平臺,便于畢業(yè)設(shè)計信息的及時傳遞。該系統(tǒng)具有較好的穩(wěn)定性,以及高可靠性、高可維護性等特性,為后續(xù)的軟件功能擴充和壓縮提供了支持。

        參考文獻:

        [1] 毛洪賁,殷德順,郭娟,等.基于.NET的本科畢業(yè)設(shè)計(論文)智能管理系統(tǒng)的研究與設(shè)計[J].現(xiàn)代教育技術(shù),2010,10(20):128131.

        [2] 柏祝玲,劉家琴,王建民,等.加強過程管理,提高畢業(yè)設(shè)計(論文) 質(zhì)量[J].合肥工業(yè)大學(xué)學(xué)報:社會科學(xué)版,2008,22(1):97100.

        [3] 馮興杰,梁志星,初曉,等.基于網(wǎng)絡(luò)技術(shù)的畢業(yè)設(shè)計全面質(zhì)量管理體系研究[J].中國教育信息化,2012(19):1012.

        [4] 陸如一,徐京京,劉杰.基于.NET的高校畢業(yè)設(shè)計管理系統(tǒng)設(shè)計與實現(xiàn)[J].軟件導(dǎo)刊,2014,13(9):8991.

        [5] 鄒建峰,李律松,李曉栓.ASP.NET開發(fā)技術(shù)詳解[M].北京:人民郵電出版社,2005.

        (責(zé)任編輯:孫 娟)

        猜你喜歡
        S模式過程管理畢業(yè)設(shè)計
        高校畢業(yè)設(shè)計展吸引業(yè)內(nèi)眼球
        玩具世界(2021年6期)2021-04-19 12:15:18
        畢業(yè)設(shè)計優(yōu)秀作品選登
        基于FPGA的畢業(yè)設(shè)計實踐平臺實現(xiàn)
        電子制作(2018年9期)2018-08-04 03:31:14
        關(guān)于黨校干部培訓(xùn)中現(xiàn)場教學(xué)的幾點思考
        青年時代(2016年28期)2016-12-08 15:18:12
        全面質(zhì)量管理理念在高校學(xué)生事務(wù)過程管理中的應(yīng)用探索
        教學(xué)過程管理信息化探討
        軟件項目過程管理的可控性研究
        集團公司OA系統(tǒng)的研究與開發(fā)
        S模式空管二次雷達詢問與監(jiān)視技術(shù)研究
        鋁材B2B電子商務(wù)系統(tǒng)設(shè)計與實現(xiàn) 
        欧美牲交a欧美牲交aⅴ| 91精品国产色综合久久不| 天堂aⅴ无码一区二区三区| 97久久精品无码一区二区天美| 日韩亚洲欧美中文在线| 中文字幕美人妻亅u乚一596| 欧美在线a| 亚洲a级片在线观看| 日本高清不在线一区二区色| 国产呦系列视频网站在线观看| 日本护士一区二区三区高清热线| 手机在线免费看av网站| 日本一区二区高清视频| 色婷婷亚洲精品综合影院| 99久久精品人妻少妇一| 国产亚洲一区二区三区| 国产精品无码一区二区三级| 国产夫妇肉麻对白| а天堂中文在线官网| 亚洲av日韩专区在线观看| 亚洲熟妇无码av另类vr影视| 欧美在线日韩| 秋霞国产av一区二区三区| 国产精品女同二区五区九区| 丝袜美腿亚洲综合第一页| 国产91色综合久久免费| www夜插内射视频网站| 久久久久无码国产精品一区| 成人免费无码大片a毛片软件 | 91九色视频在线国产| 国产亚洲超级97免费视频| 天天做天天添av国产亚洲| 国产激情久久久久久熟女老人av| 亚洲国产成人久久综合下载 | 久久亚洲国产成人精品v| 国产日韩一区二区精品| 日韩精品极品系列在线免费视频| 日韩av精品视频在线观看| 男女猛烈无遮挡免费视频| 亚洲国产成人久久综合下载| 亚洲国产精品线观看不卡|