畢業設計指導
通用圖書
經常使用工具
參見「程序開發與信息安全工具箱」。html
代碼規範
要求
- 組長彙總聯繫信息:姓名、學號、手機、郵箱、QQ、微信、題目,選題完成一週內發老師電子郵箱(rocedu@qq.com)
- 學校第一週開始畢業設計考勤,必定按時報到,註冊。
- 畢業設計要主動找老師,把事情作到前面。
- 在保證畢業設計質量的基礎上能夠請假,嚴禁不跟導師請假擅自離校(離校1天找導師,3天找書記,3天以上要教務處批。此外,凡請假都要有班主任、系分管副主任,書記簽字。)
- 參考使用開源中國託管代碼在oschina或code或github註冊帳號託管畢業設計代碼,並把老師加爲項目成員(rocedu@碼雲,rocedu@Github).
- 參考使用博客園進行學習在博客園開博客,學習使用Markdown,每週至少發一篇博客,內容:
- 任務細分到天天及完成狀況
- 本週任務進展,遇到的問題及如何解決
- 須要老師解決的問題,下週計劃等
- 代碼和學習文檔託管
- 代碼文檔提交過程截圖:運行 git log --pretty=format:"%h - %an, %cd : %s" 並截圖
- 代碼量截圖:運行 find src -name "*.java" | xargs cat | grep -v ^$ | wc -l 並截圖
畢業設計過程
準備(第六學期)
學習文獻管理與信息分析併發學習總結博客。(兩週內完成)java
閱讀程序設計實踐(The Practice of Programming)、構建之法(電子版)並作讀書筆記:兩週內完成,至少發兩篇博客,每篇博客針對一本圖書至少提出20個問題並在學習中解答。(兩週內完成)python
課題相關國內外現狀、研究基礎:相關圖書(至少5本)、圖書館數字資源(國內外論文至少20篇)並寫出綜述發一篇博客。寒假期間完成。git
工具:下載安裝各類開發工具,知識管理工具github
找課題相關英文資料,經導師確認後翻譯,中文字數很多於5000字。不要使用工具翻譯,驗收會任抽一段讓現場翻譯。web
開題報告(1-2周)
- 選題單和任務書:任務書雙面打印;
- 開題信息表;
- 開題報告封面,目錄單頁打印,其餘內容雙面打印,裝訂在一塊兒;
- 開題報告進度不能和老師給的任務書進度、內容徹底同樣,要通過思考有細化和補充。
期中檢查(第8周左右)
- 提交一份打印好的開題報告;
- 準備好翻譯材料,教師指導記錄;
- 理論的準備好看過的文獻和總結。
常見問題:設計模式
- 部分同窗的進度規劃不合理,工做量大的分配時間少;
- 部分同窗對畢業設計幹什麼不清楚,沒有具體實現方案
- 方案和進度不合理,每週產出什麼成果要明確;
- 理論研究課題,對閱讀資料要有總結,是畢設重點檢查對象,但願重視;
- 翻譯沒有完成,或靠翻譯工具完成
- 缺乏教師指導記錄;
畢業論文(第12-14周左右)
指導
- 12周左右給出論文大綱,含1,2級標題,導師修改後再開始寫論文;
- 論文摘要要中英文,寫好後先不要翻譯,中文摘要導師肯定沒有問題了再翻譯。摘要不分段,通常寫三句話:基礎背景;你如何作的,作了什麼;作的東西有什麼用,什麼意義;
- 論文技術基礎,綜述的東西不要超過篇幅的1/3, 別人的話不能照抄,要改爲本身的話。正文很多於30頁,主要寫本身如何分析,設計,實現系統,軟件的;
- 要有起承轉合,每章前面要有一段概述本章內容,最後要看狀況引出下章內容;
- 每章要分頁,而且每章從奇數頁開始;
- 條目編號要一致。不要一會123,一會abc;
常見問題
- 封面不要有頁眉;
- 摘要翻譯不要徹底依賴翻譯工具,要看看句子翻譯的是否完整,能不能找到主謂賓出來;
- 新章節分頁,從奇數頁碼開始;
- 各類格式問題,見學院要求規範;
- 參考文獻沒有在正文中引用。
畢業答辯
實物驗收
- 統計工做量:統計本身所寫的代碼量;
- 能正確演示任務書上的內容;
- 能從新編譯、部署程序;
- 能根據老師要求講解、修改本身最熟悉的代碼。
答辯
- 論文格式有問題的直接進二辯;
- 主要講本身完成的工做,不要花太多時間講背景,技術基礎;
- 督促論文評閱老師和導師把論文評語和分數及時發給答辯組長;
- 找一個同窗幫本身記錄老師提出的問題,整理答案並在答辯當天交給小組長彙總。
歡迎關注「rocedu」微信公衆號(手機上長按二維碼)安全
作中教,作中學,實踐中共同進步!微信

若是你以爲本文對你有幫助,請點一下左下角的「好文要頂」和「收藏該文」