資源描述:
《畢業(yè)設計管理系統(tǒng)的設計與實現(xiàn)論文》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。
1、畢業(yè)設計管理系統(tǒng)的設計與實現(xiàn)畢業(yè)論文目錄附件1:開題報告……………………………………………………………………………共3頁附件2:程序源代碼………………………………………………………………………共64頁附件3:外文文獻譯文………………………………………………………………………共4頁附件4:外文文獻原文………………………………………………………………………共7頁附件1:開題報告畢業(yè)設計管理系統(tǒng)的設計與實現(xiàn)開題報告班級(學號):B信管0703(2007011936)姓名:劉昂指導教師:宋燕林一、綜述畢業(yè)設計的管理是高校管理工作中的一項重要內(nèi)容。隨著高等教育教學改革的不斷深入,對于高校畢業(yè)設計管理
2、的規(guī)范化、信息化已成為目前面臨的重要課題。目前。很多高校的畢業(yè)設計管理還存在一些問題。例如:根據(jù)實際情況,通常學生在大學最后一年會在校外進行實習,此時又面臨著畢業(yè)設計選題問題;另外,畢業(yè)設計完成時,論文的上交也存在困難。同時在做畢業(yè)設計的過程中。由于學生在外地,指導老師對學生的指導和交流也會遇到一些麻煩。要解決以上這些問題:一方面要提高管理員業(yè)務知識和管理水平;另一方面要充分利用現(xiàn)代科學技術,建立現(xiàn)代化的管理信息系統(tǒng).近幾年來我國各大中專院校加快了信息化進程,基本上都建立了自己的校園網(wǎng),這為我們系統(tǒng)的開發(fā)提供了必備的物質(zhì)基礎。?畢業(yè)設計管理系統(tǒng)它能很好的解決以上的問題,極大地便捷了學生和指
3、導老師,顯著地提高了工作效率。而且通過本次設計可以讓學生更加熟練掌握軟件開發(fā)的一般過程,并對所學知識做一個全面的總結(jié)。二、研究內(nèi)容系統(tǒng)包括以下模塊:1.用戶登錄模塊?;2.教師用戶模塊?(1)修改個人信息。教師可以修改自己的個人信息(如:密碼、電話、電子郵箱等);?(2)上報課題。教師根據(jù)專業(yè)的不同分別申報課題。此處應該有課題數(shù)目限制功能;?(3)課題管理。此功能實現(xiàn)教師對課題的管理,對于未評審和沒有通過評審的題目,可以作修改或刪除操作,而對于評審通過的題目,則只能做查看。?(4)學生選擇課題后,教師可以查看學生名單與聯(lián)系方式;?(5)設計期間教師可以和學生相互交流(文字和文件);?(6)
4、上報成績。完成教師上報學生成績的功能,其中成績分為指導教師成績、評閱教師成績、答辯成績,總成績自動計算。?3.管理員用戶模塊?(1)對教師的添加、刪除等功能;?(2)對學生的添加(excel文件導入)、刪除;?(3)課題的審核管理?;3(4)答辯小組和指導教師的分配;(5)其他維護系統(tǒng)運行的功能(如選題時間、選題專業(yè)的設置等等);?4.學生模塊(1)選擇畢設指導教師;(2)提交開題報告、周志、畢設成果等;(3)成績查詢,答辯信息查詢等;三、實現(xiàn)方法及預期目標1.系統(tǒng)模式畢業(yè)設計管理系統(tǒng)采用采用三層的結(jié)構,即“客戶機瀏覽器----web服務器----數(shù)據(jù)庫服務器”。以Web服務器為系統(tǒng)的中心
5、,用戶端通過瀏覽器向Web服務器提出查詢請求(HTTP協(xié)議方式),Web服務器根據(jù)需要向數(shù)據(jù)庫服務器發(fā)出請求。數(shù)據(jù)庫則根據(jù)查詢的條件返回相應的數(shù)據(jù)結(jié)果給Web服務器,最后Web服務器將結(jié)果翻譯成為HTML或各類腳本語言的格式,并傳送給客戶機上的瀏覽器,用戶通過瀏覽器即可瀏覽自己所需要的結(jié)果。圖1Web服務器訪問模型客戶層:提供基于瀏覽器的客戶界面,客戶可以瀏覽Web服務器傳過來的靜態(tài)或動態(tài)的HTML頁面,客戶可以通過動態(tài)的HTML頁面和Web服務器交互。Web服務器層:Servlet、JSP和JavaBean組件運行在Web服務器上,JSP負責生成動態(tài)的HTML頁面,JavaBean負責訪
6、問數(shù)據(jù)庫和事務處理。在Web服務器層還包括一些提供JSP和JavaBean組件訪問的實用類。數(shù)據(jù)庫層:存放和維護Web應用的數(shù)據(jù)信息2.實施重點與難點系統(tǒng)用戶權限控制設計:畢業(yè)設計管理系統(tǒng)分三種角色,學生,老師,管理員;要控制各種角色的權限,防止出現(xiàn)越權。系統(tǒng)流程控制:畢業(yè)設計管理系統(tǒng)要考慮到事件發(fā)生的先后順序。3.實施環(huán)境a)開發(fā)平臺實驗硬件設備:服務器、PC機一臺、網(wǎng)絡環(huán)境系統(tǒng)環(huán)境:Windows7集成開發(fā)環(huán)境:MyEclipse8.5(Java平臺)數(shù)據(jù)服務器:SQLsever2008Web服務器Tomcat6.0b)開發(fā)工具MyEclipse8.5+Tomcat6.0+JDK1.6
7、.03建模工具Rose7.0預期目標:通過對畢業(yè)設計管理系統(tǒng)的需求分析,分析其可行性及重要性,進而對系統(tǒng)的各個模塊進行分析、設計。教師和學生可進行選題和申報課題,同時可以滿足指導教師和學生之間的交流,便于學生查詢畢設信息、上交畢設成果,有利于統(tǒng)一管理畢業(yè)設計的進行和最終答辯的安排以及成績評定四、對進度的具體安排1-4周:了解畢業(yè)設計任務,撰寫開題報告。5-7周:明確畢業(yè)設計管理系統(tǒng)的詳細功能,完成系統(tǒng)分析及初步設計。7-