XX大學計算機應用與維護專業畢業設計指導書

才智咖 人氣:1.24W
畢業論文

1、畢業設計目的和任務
    1.目的
    畢業設計是帶有研究性質的專題研究分析、設計報告,是完成教學任務、培養合格人才的1個重要實踐性教學環節。通過畢業設計,可以培養學生的開發和設計能力,提高綜合運用所學知識和技能去分析、解決實際問題的能力,檢驗學生的學習效果等均具有重要意義。通過畢業設計,旨在使學生對所學過的基礎理論和專業知識進行1次全面、系統地回顧和總結,通過對具體題目的分析,使理論與實踐相結合,鞏固和發展所學理論知識,掌握正確的思維方法和基本技能,提高學生獨立思考能力和團結協作的工作作風,提高學生利用計算機解決實際問題的能力及計算機實際操作水平,促進學生建立嚴謹的科學態度和工作作風。
    2.任務
    (1) 鞏固和提高學生學過的基礎理論和專業知識;
    (2) 提高學生運用所學專業知識進行獨立思考和綜合分析、解決實際問題的能力;
    (3) 培養學生掌握正確的思維方法和利用計算機解決實際問題的基本技能;
    (4) 增強學生對軟體開發過程的認識,掌握軟體設計方法,進行編制技術檔案等基本技能的訓練,使之具有1定程度的實際工作能力。
    (5) 使學生掌握文獻檢索、資料查詢的基本方法以及獲取新知識的能力。
    (6) 促使學生學習和獲取新知識,掌握自我學習的能力。
    (7) 通過參與實際工作,使學生了解社會和工作,具備1定的實際工作能力。
    2、畢業設計的過程
    畢業設計過程分:選題和資料收集階段、分析和計劃階段、設計階段、除錯維護階段、畢業設計說明書寫階段和畢業答辯階段,具體內容和任務如下:
    1.選題和資料收集
    本階段的主要任務是對所實習單位進行全面瞭解,發現需要解決的問題,或根據個人的情況,結合計算機具體的應用需要,選擇自己所要設計的題目,根據題目所
涉及的內容和技術,有針對性地進行學習,查詢相關技術資料和文獻,熟悉所需得開發設計工具的使用。
    2.分析計劃階段
    本階段主要任務是對確定的設計專案進行分析和規劃,確定系統的結構、功能、模組和資料,並制定具體的工作計劃和方案。主要包括:需求調查、可行性研究、需求分析、軟硬體平臺選擇、確定設計概要目標, 寫出下步工作計劃。
    提供的檔案 :專案介紹
    使用者需求報告
    可行性分析(技術、應用)
    設計概要方案、目標
    3.設計階段

XX大學計算機應用與維護專業畢業設計指導書


主要包括:制定總體設計計劃,進行概要設計、模組劃分、概念定義、功能定義、模組程式碼設計、平臺工具修飾渲染、組裝測試除錯、需求驗證。
    提供驗收的檔案:系統詳細的總體設計
                    各功能模組的劃分原則和定義
                    各功能模組原始碼
                    各功能模組測試報告
    4.除錯維護階段
    主要包括:改正性維護(修正使用者在使用過程中發現的錯誤或問題)、適應性維護(為適應新的應用環境而進行必要的修改)、完善性維護(針對使用者在使用過程中出現的新需求進行改進)、修正性維護。
    提供的檔案:改正性報告(錯誤發現的條件和錯誤現象、結果)
適應性維護報告(不適應的原因、解決方案)
完善性報告(新需求提出背景、技術實現、對系統的影響)
    5.畢業設計說明書寫階段
    畢業設計說明書是畢業設計整個過程總結性資料,書寫的質量直接影響到畢業設計的成敗。畢業設計說明書主要包括以下內容,詳細格式和要求請參照畢業設計大綱的`要求。
    i. 畢業設計的目的和任務
    ii. 畢業設計課題(設計題目的來源、選題依據、技術要求、可行性分析、需求分析)
    iii. 對課題的系統分析(技術考慮、平臺選擇、工具選擇及其比較)
    iv. 設計方案(包括軟、硬體方案)
    v. 系統框圖和各功能模組圖(演算法分析)
    vi. 關鍵技術的實現和介紹
    vii. 系統功能、使用手冊、使用範圍、使用例項以及系統必要的說明
    viii. 設計過程中疑難問題的解決方法,系統需要改進和不完善之處
    ix. 其他收穫和小結
    x. 參考文獻目錄(附錄)
    xi. 主要源程式清單(附錄)
    6.畢業答辯
    在學院畢業答辯委員會的領導下,計算機技術工程系統1安排答辯,對答辯安排和分組以答辯公告的形式進行公示。
    3、畢業設計的方式及時間分配
    1、方式
    在校分組設計、校外單位現場設計
    2、畢業設計的時間和程序

電算00-3、4班:第12 周至第17 周,畢業設計時間共6周,具體時間分配參考電算02-1班。
    電算02-1班:第8 周至第17 周,畢業設計時間共10周,具體時間分配如下:
    第1周:組織學習畢業設計大綱、任務書、指導書、選擇確定課題、調查分析、收集原始資料,查詢有關文獻,學習新的知識。
    第2周:需求分析階段
    分析設計任務書的要求和使用者需求,進行可行性分析和需求分析,確定系統所需的功能和任務目標;
    安裝建立設計所需軟硬體環境;
    對系統所需的資料進行分析,確定系統的輸入資料、輸出資料和中間結果資料,以及資料的格式、型別、範圍,所要輸出的資料表格等。
    第3--6周:設計階段
    進行方案設計,系統分析,框架設計和模組劃分,並進行分工;
    按模組編寫程式程式碼,進行模組除錯和測試
    第7-8周:除錯階段
    模組的連線,系統除錯和完善;
    設計系統除錯資料,進行系統測試,並糾正系統錯誤;
    由使用者或指導教師對系統進行驗收。
    第9周:畢業設計資料準備階段
    整理和編寫畢業設計報告、系統使用說明書等設計資料;
    畢業設計個人和班級總結;
    提交畢業設計資料;
    畢業答辯準備工作。
    第10周:畢業設計答辯階段
    畢業設計答辯
    成績評定
    4、畢業設計的課題
    下列畢業設計課題和方向僅供學生參考,鼓勵畢業生能夠自己從有關單位尋找更有實際意義的,並能為現場解決具體問題的設計題目;各題目的指導教師為暫定,
學生可以自己選擇指導教師。
    (1)畢業設計參考課題方向
    1、 學生成績管理系統的設計與開發(指導教師:張淑榮)
    2、 企業生產、銷售管理資料庫的設計與開發(指導教師:張淑榮)
    3、 檔案管理系統的設計與開發(指導教師:王莉)
    4、 實驗室裝置管理系統(指導教師:趙忠仁)


5、 賓館、飯店服務系統資料庫的設計;(指導教師:張淑榮)
    6、 大學校園網的設計與開發(指導教師:周永臣)
    7、 綜合網站製作與釋出(指導教師:王莉)
    8、 CAI設計類(指導教師:劉志堅,以及相關課程教師)
    9、 網路系統設計(指導教師:周永臣)
    10、 小型系統工具程式編制(指導教師:袁德明)
    11、 介面程式設計(指導教師:郭夫兵)
    12、 多媒體程式設計(指導教師:劉昊)
    13、 多媒體資料庫技術研究(指導教師:劉昊)
    14、 VRML和虛擬現實(指導教師:劉昊)
    15、 計算機自動控制(指導教師:劉昊)
    16、 網路遠端控制(指導教師:劉昊)
    17、 AUTOCAD2次開發(指導教師:劉志堅)
    (2)畢業設計的要求
    畢業設計的要求體現於整個工作的各個階段中,可根據課題的特點而有所側重,但應達到如下的基本要求:
    1.根據課題任務制定合理、可行的工作計劃;
    2.進行必要的調研和資料蒐集、文獻閱讀;
    3.制定適當的技術方案,並通過與其它方案的比較加以論證;
    4.獨立完成系統或模組的設計。軟體設計要符合軟體工程規範,硬體設計符合原理表示、線路圖紙和工藝要求的各種規範;
    5.制定系統(模組)的測試方法,並根據完整的測試資料對系統(模組)的效能指標做出分析和評價;
    6.對課題成果進行總結,撰寫畢業設計說明書;
    (3)幾個設計題目的簡介
    1)計算機課上機實驗安排系統(指導教師:趙忠仁)
在學期開學前,教師通過網路提供上機實驗計劃,然後根據教師提供的上機實驗計劃安排機房的使用,並將結果通知教師,教師可以在網上查詢、修改。
    功能:
    教師的登陸:完成輸入教師基本資訊的輸入(姓名、密碼、所任課程、聯絡方法、電子信箱等資訊)和修改。
    任課教師通過網路提交學期上機實驗計劃:教師輸入所任課程的上機計劃和要求,然後提交到資料庫中。
    (1) 上機計劃和機房安排查詢:教師可以檢視指定周、天的上機安排情況。
    (2) 任課教師對有衝突的上機計劃進行調整:當上機衝突時,任課教師可以調整有衝突的實驗,並提交到資料庫中,資料庫進行檢查,如沒有錯誤,接受調整並確認。


 (3) 上機計劃的安排:根據教師提供的計劃,安排機房的使用,對有衝突的做出標記 ,並用電子郵件通知有關教師。
    (4) 實驗中心管理模組:完成對資料庫的維護和管理,查詢列印等功能。
    (5) 機房的介紹
    所需知識:資料庫(Access、SQL),ASP或JSP或PHP網頁程式設計,VFP、VB或VC或Delphi語言,網頁設計等。
    2)學生管理系統(指導教師:張淑榮)
    完成學生入校報到登記、檔案、交費、宿舍、成績等的管理,實現網路化管理。
    報到登記:在新生入校報到時,進行新生登記,記錄學生的報到資料、個人基本情況的輸入、查詢、修改    等。
    交費管理:在學生交費時,記錄交費情況,在需要時可以查詢、瀏覽。
    檔案管理:對學生的檔案進行動態的管理,記錄學生的詳細資料,包括:基本資訊、簡歷、家庭情況、獎懲等情況。
    成績管理:完成對學生成績的輸入、瀏覽、查詢、統計。
    宿舍管理:記錄宿舍安排情況和各宿舍中所住的學生。
    要求在網路上實現,在網上登陸後就可進行操作;各資料表之間要相互關聯,並能進行多種綜合查詢統計。
    所需知識:資料庫(Access、SQL),ASP或JSP或PHP網頁程式設計,VFP、VB或VC或Delphi語言,網頁設計等。
    3)企業生產倉庫管理系統(模擬)(指導教師:張淑榮)
    完成1個企業的生產(計劃和生產)和倉庫的管理模組,實現資料的共享,可以隨時掌握生產和倉庫情況,根據實際情況給出相應的提示和決策,作為領導決策的依據。
    生產管理模組:完成生產計劃的管理、生產日報的管理、以及統計和分析。
    原料倉庫管理模組:完成對原料入庫、出庫的管理,對庫存情況進行動態跟蹤,對庫存量達到下限或上限的原料及時給出警告,作為採購的依據。記錄原料的質量、儲存情況、使用情況和原料廠家的資料等資料,定期進行分析,給出報告。
    成品倉庫管理模組:完成對產品入庫、銷售的管理,對庫存情況進行動態跟蹤,對庫存量達到下限或上限的產品及時給出警告,作為指定和調整生產計劃的依據。
    記錄產品質量資料、客戶資料等資料,並進行分析,用於指導生產。
    要求:在假期要了解和收集1些企業的生產、倉庫等的管理情況和原始的資料。
    所需知識:資料庫(Access、SQL),ASP或JSP或PHP網頁程式設計,VB或VC或Delphi語言,網頁設計等。
    4)機房遠端管理系統(指導教師:劉昊)
    遠端控制系統:實現對計算機的遠端維護,可以遠端修改計算機的設定;對計算機進行遠端監控,可以監視學生的使用情況,對有不正常操作的進行警告和封鎖, 以及根據需要控制學生用機的執行;實現師生對話,教師和學生可以相互傳遞資訊,進行輔導和答疑。
    課外上機管理系統:對上機的學生進行登記,自動指定所使用的計算機,並開放其計算機(未開放的計算機


不能使用),對時間到的同學給出提示資訊,封鎖計算機,並提示管理人員進行檢查。可以瀏覽計算機使用情況,對有故障的計算機可以記錄,以便維護。
    注:上機實行刷卡,自動登記和結算費用。
    所需知識:資料庫(Access、SQL),ASP或JSP或PHP網頁程式設計,VB或VC或Delphi語言,網頁設計,

[1]