




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、畢業(yè)綜合管理系統(tǒng)的研究與設(shè)計(圖文)論文導讀:畢業(yè)論文綜合管理系統(tǒng)包括前臺和后臺兩個局部,前臺主要供學生、教師和校、系兩級專職管理人員通過Internet實現(xiàn)畢業(yè)論文教學任務的分配、教師論文備選題目的提交與審核、在線選題、提交開題報告、論文指導答疑、資料交流、文稿評閱、信息查詢等功能。由于畢業(yè)論文綜合管理系統(tǒng)屬于自主研發(fā)的工程,前期開發(fā)投入和后期維護投入都不會很大,因此要盡可能考慮低本錢開發(fā)和維護的系統(tǒng)開發(fā)模式。關(guān)鍵詞:畢業(yè)論文,綜合管理,PHP,MySQLApache畢業(yè)論文是實現(xiàn)本科培養(yǎng)目標、培養(yǎng)大學生創(chuàng)新能力的重要實踐環(huán)節(jié),目前,高校的畢業(yè)論文管理工作根本采用傳統(tǒng)的手工操作模式,存在信息
2、溝通滯后、監(jiān)控手段單一、管理效能低下、管理本錢偏高等局限性,在很大程度上導致了畢業(yè)論文質(zhì)量的整體滑坡。隨著網(wǎng)絡技術(shù)的飛速開展和高校校園網(wǎng)絡功能的日益完善,畢業(yè)論文工作實現(xiàn)網(wǎng)絡化管理已是必然的開展趨勢,目前,畢業(yè)論文管理系統(tǒng)的研究和開發(fā)在各個高校中尚未廣泛開展,應用最多的是畢業(yè)論文管理系統(tǒng)的一個子系統(tǒng)學位論文提交系統(tǒng),很多高校利用Web方式將論文提交到圖書館的數(shù)據(jù)庫,以方便對論文的保存和檢索。目前應用最多的是TRS、同方TPI、北大方正、杭州麥達等四套提交系統(tǒng),各有各的特點【1】36-40。真正能囊括畢業(yè)論文工作整個過程的管理系統(tǒng)并不多見,雖然有一些高校正在研發(fā)獨立畢業(yè)論文在線管理系統(tǒng)并取得了初
3、步成果,撰寫了相關(guān)的論文隨著信息技術(shù)的飛速開展,互聯(lián)網(wǎng)己經(jīng)成為人們快速獲取、發(fā)布、傳遞和交流信息的場所,傳統(tǒng)的靜態(tài)網(wǎng)頁逐漸被交互式、開放式、甚至并行分布式的基于數(shù)據(jù)庫的動態(tài)網(wǎng)頁取代。目前主流的動態(tài)網(wǎng)頁技術(shù)主要采用ASPMYSQL是一個健壯、快速、易用且支持多線程、多用戶的SQL數(shù)據(jù)庫效勞器。雖然PHP可以和多種數(shù)據(jù)庫進行組合,但對于開發(fā)本系統(tǒng)而言,從技術(shù)上開發(fā)簡單、使用上高效平安、費用上經(jīng)濟可行等方面來綜合考慮,MYSQL是不二的選擇,這不僅因為MYSQL是免費的,更在于它具有許多同大型數(shù)據(jù)庫相媲美甚至超過它們的優(yōu)良性能,具有良好的系統(tǒng)平安性、穩(wěn)定性和擴展性。如性能方面,它的速度是非??斓模?/p>
4、其他競爭產(chǎn)品如 SQL Server 、Oracle等要快很多;在可移植性方面,MYSQL可以在許多不同的UNIX系統(tǒng)中使用,同時也可以在 WINDOWS系統(tǒng)中使用,比擬靈活;源代碼方面,和PHP一樣,可免費獲得并修改【7】185-186。2.3 WEB效勞器的選擇ApacheIIS和Apache是目前被廣泛使用的兩種 Web 效勞器軟件,其中 Apache是開源軟件,源于 NCSA d效勞器,經(jīng)過屢次修改,已成為世界上最流行的擁有幾百萬用戶的WEB效勞器軟件,世界上很多著名的網(wǎng)站都是Apache的產(chǎn)物;IIS 是Windows 操作系統(tǒng)自帶的組件,也提供了強大的 Internet 和 Int
5、ranet 效勞功能。這兩種效勞器軟件各有特色,IIS對ASP+Access 的支持比擬好,而Apache是PHP+MySQL 平臺不二的選擇110-112。本系統(tǒng)采用PHP+MySQL開發(fā),因此選擇Apache做為WEB效勞器。2.4 系統(tǒng)開發(fā)模式的選擇C/S(客戶機/效勞器)結(jié)構(gòu)和B/S(瀏覽器/效勞器)結(jié)構(gòu)是目前應用較多的典型的分布式結(jié)構(gòu),各有優(yōu)點,C/S結(jié)構(gòu)在技術(shù)上已經(jīng)很成熟,它的主要特點是交互性強、具有平安的存取模式、響應速度快、利于處理大量數(shù)據(jù)。但是C/S結(jié)構(gòu)缺少通用性,系統(tǒng)維護、升級需要重新設(shè)計和開發(fā),增加了維護和管理的難度,進一步的數(shù)據(jù)拓展困難較多。B/S結(jié)構(gòu)相對C/S結(jié)構(gòu)在技
6、術(shù)上有先進性,它的主要特點是分布性強、共享性強、維護方便。但是B/S結(jié)構(gòu)的數(shù)據(jù)平安性不高、數(shù)據(jù)傳輸慢、對效勞器要求過高等問題比擬突出。由于畢業(yè)論文綜合管理系統(tǒng)屬于自主研發(fā)的工程,前期開發(fā)投入和后期維護投入都不會很大,因此要盡可能考慮低本錢開發(fā)和維護的系統(tǒng)開發(fā)模式;系統(tǒng)使用的主要對象是教師和學生,大多數(shù)都是非計算機專業(yè)人員,因此要考慮系統(tǒng)使用的方便性;系統(tǒng)在使用的過程中局部模塊需要根據(jù)實際的教學需要而改動,因此要適當考慮系統(tǒng)的靈活性;同時,由于系統(tǒng)開發(fā)的初衷之一就是滿足學生和教師在不同地點可登陸使用,因此要考慮系統(tǒng)對不同平臺的適應性。綜合以上幾點,本系統(tǒng)選擇B/S作為開發(fā)模式。3.系統(tǒng)數(shù)據(jù)庫的設(shè)
7、計通過數(shù)據(jù)庫需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計等幾個步驟,在MYSQL上建立了數(shù)據(jù)庫,以下是幾個主要的數(shù)據(jù)庫表:表3-1 論文題目表 字段 類型 Null 說明 title_id int(10) 否 題目ID title_point text 否 題目方向 student_id varchar(10) 否 學生ID teacher_id varchar(10) 否 老師ID paperaccess enum(0, 1) 否 是否審核通過 isselfselect enum(0, 1) 否 是否自選題 表3-2 用于關(guān)聯(lián)論文,開題報告,中期檢查與論文雙方的表 字段 類型 Null 說明 pa
8、per_id varchar(10) 否 論文ID report_id varchar(10) 否 開題ID midchk_id varchar(10) 否 中中期檢查ID student_id varchar(10) 否 學生ID teacher_id varchar(10) 否 老師ID paperstatus varchar(2) 否 論文狀態(tài) 表3-3 論文成績表 字段 類型 Null 默認 說明 paper_id varchar(10) 否 論文ID f_score int(5) 否 0 指導教師評分 s_score int(5) 否 0 匿名評分 t_score int(5) 否
9、0 辯論評分 final_score int(5) 否 0 最后分數(shù) 4.系統(tǒng)主要模塊的實現(xiàn)4.1教師指導權(quán)限、指導人數(shù)設(shè)定相應代碼:function setteacherpower($user_id,$access,$count)$this-getuserinfo($user_id,1);$sql=updateteachers set paperaccess=1,studentcount=$count whereteacher_id=$user_id;$query=mysql_query($sql);return true;4.2 教師提交論文題目主要代碼:functiontitleup($
10、user_id,$title,$paperpoint,$isselectself=0,$teacher_id=)/$題目提交函數(shù)$參數(shù)為:用戶ID,論文題目,論文方向,是否自選題,自選時老師ID$this-papertitledatechk($title,$titlepoint);/檢驗數(shù)據(jù)if($isselectself=0)/判斷是否為自選題目$sql=insertinto paper_title (title_name,teacher_id,title_point) values($title,$user_id,$paperpoint);else$sql=insertinto paper
11、_title (title_name,student_id,teacher_id,paper_point,ifselectself)values ($title,$user_id,$teacher_id,$paperpoint,1);$this-connect();/連接數(shù)據(jù)庫$query=mysql_query($sql)or die(mysql_error();/寫入數(shù)據(jù)庫return$query;/返回查詢結(jié)果4.3學生選擇論文題目主要代碼:function titleselect($user_id,$title_id)$this-connect();/連接數(shù)據(jù)庫$sql=select*
12、 from studentselect where select_student=$user_id;$query=mysql_query($sql);if(mysql_num_rows($query)=3)$this-error_handle(您已經(jīng)選擇超過3個題目,不可再選!);$sql=insertinto studentselect values($title_id,$user_id);$query=mysql_query($sql);/更新數(shù)據(jù)庫return$query;/返回查詢結(jié)果4.4學生提交畢業(yè)論文主要代碼:functionpaperup($paper_id,$title_en
13、,$sumary_cn,$sumary_en,$document)$this-paperdatechk($title_en,$sumary_cn,$sumary_en);/檢驗數(shù)據(jù)$documentpath=$this-paperdocumentup($document);/上傳報告文檔$uptime=time()+8*60*60;/上傳時間$sql=updatepaper settitle_en=$title_en,sumary_cn=$sumary_cn,sumary_en=$sumary_en,documentpath=$documentpath,uptime=$uptime,paper
14、status=3;$this-connect();/連接數(shù)據(jù)庫$query=mysql_query($sql);/寫入數(shù)據(jù)庫return$query;/返回查詢結(jié)果4.5成績計算主要代碼:function paperscroe($paper_id)$sql=select* from score where paper_id=$paper_id;$this-connect();/連接數(shù)據(jù)庫$query=mysql_query($sql);/查詢數(shù)據(jù)庫$result=mysql_fetch_array($query);$sum=$result*0.4+$result*0.3+$result*0.3
15、;/計算總得分$sum=$this-getint($sum);/取得不大于總得分的最大整數(shù)$this-setscore($sum,final);/將分數(shù)寫入final字段里return $sum;本系統(tǒng)的特點是突破了以往大多數(shù)系統(tǒng)只提供論文提交功能的局限,實現(xiàn)了畢業(yè)論文工作整個過程的網(wǎng)絡化管理;在選題環(huán)節(jié),完全實現(xiàn)了教師與學生的雙向選擇,并提供了學生自定題目的功能,使論文的選題更具靈活性;通過短信平臺、心得論壇可實現(xiàn)管理者、指導教師、學生之間的多方交流,實現(xiàn)了信息與知識的共享;實現(xiàn)匿名評審,這是對傳統(tǒng)評審的改革、創(chuàng)新和補充,有利于科學、客觀地評定成績。本系統(tǒng)可以作為校園網(wǎng)中教務管理系統(tǒng)的輔助系統(tǒng),只要數(shù)據(jù)庫一致,就可以簡單的進行移植,豐富目前教務管理系統(tǒng)的功能。從開展和適應不同學校需求的角度看,系統(tǒng)還要不斷增加一些其他的輔助功能,需要進行進一步升級。系統(tǒng)的推行
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030中國吡羅克酮乙醇胺行業(yè)發(fā)展態(tài)勢及供需趨勢預測報告
- 2025年綠色節(jié)能改造工程設(shè)計與施工總承包合同
- 2025年5GAI融合通信基站站房建設(shè)與維護服務合同
- 2025年綠色建筑示范項目場地租賃及配套設(shè)施使用合同
- 2025年新型節(jié)能環(huán)保自卸車購銷與改造技術(shù)實施合同
- 2025生物制藥研發(fā)及全國醫(yī)院采購供應合同
- 2025年綠色肉羊養(yǎng)殖場認證采購合同樣本
- 2025年公共建筑無障礙設(shè)施升級終止合同:含適老化和殘疾人專用設(shè)施配置協(xié)議
- 2025年綠色生態(tài)園區(qū)環(huán)境治理服務費合同范本
- 2025年二零四年度企業(yè)內(nèi)部講師選拔及培訓服務合同
- 個人投資協(xié)議合同9篇
- 鉤針編織技術(shù)課件
- 2025年建筑施工安全生產(chǎn)月培訓
- 公園、廣場設(shè)施管理與維護
- 胸外科圍手術(shù)期呼吸功能鍛煉的意義
- 2025年民航安全試題簡答題及答案
- 2025年事業(yè)編畜牧筆試試題及答案
- 江蘇省職教高考烹飪類專業(yè)知識考試復習題(附答案)
- 焊接技術(shù)培訓(基礎(chǔ)教程)課件
- 論語別裁-南懷瑾著
- 家校協(xié)同教育打造和諧教育生態(tài)圈
評論
0/150
提交評論