演算法設計說明書
『壹』 計算機專業畢業設計任務書格式
計算機專業畢業設計任務書格式範文
一段充實而忙碌的大學生活即將結束,畢業生都要通過最後的畢業論文,畢業論文是一種、有準備的檢驗大學學習成果的形式,下面是我幫大家整理的計算機專業畢業設計任務書格式,歡迎閱讀與收藏。
計算機專業畢業設計任務書
課題名稱: 遠程教育系統的設計與實現
學生姓名與學號:某某某
所在院系:計算機科學與技術學院
專業年級:
指導教師及職稱:
填表日期:
平頂山學院教務處制
課題任務與具體要求 (包括選題、開題、畢業論文(設計)撰寫進度安排等):
一、課題來源、研究目的及意義
二、主要研究內容
在對國內外遠程教育現狀充分研究的基礎上,結合分布式塌嫌隱應用技術與現代遠程教育中的教學模式,採用基於Web的應用體系,設計和實現了一個基於Internet的現代遠程教育系統。
本設計應用WEB服務平台,以MySQL為後台資料庫,使用C語言進行程序開發,以實現與資料庫的連接和前端瀏覽器的控制。因此,其主要的研究內容為:
(1)詳細分析並調研系統的需求,針對遠程教育系統的Web應用特點,設計系統的體系架構;
(2)對系統涉及的相關技術進行學習和掌握,並通過多方面的比較和設計,構建出較為合理的硬體平台。
(3)完成系統的總體設計、詳細設計和資料庫設計;
(4)針對系統中的頁面設計、功能模塊設計和用戶群組設計等方方面面進行探討和驗證;
(5)實現課件製作、教學管理、作業管理、教學資源管理、題庫維護、在線學習、在線測試和網上答疑等教學功能;
(6)詳細闡述系統實現過程中的難點和關鍵技術。
本畢業設計要求設計並實現了一個遠程教育系統:詳細分析並調研系統的需求,針對遠程教育系統的Web應用特點,設計系統的體系架構;完成了系統的總體設計、詳細設計和資料庫設計;實現了課件製作、教學團廳管理、作業管理、教學資源管理、題庫維護、在線學習、在線測試和網上答疑等教學功能;詳細闡述系統實現過程中的難點和關鍵技術。
其主要設計思路是採用面向對象編程技術,採用程序運行狀態和可視化結果展示同步的設計思想,實現動態展示的可操作性效果,從而達到學習者可以任意選擇學習的平台進行相關的學習選項,並且在訪問過程中,學生可以自由的控制數據的變化、課程的啟停過程,著實根據自身情況進行高效的學習,使學習質量顯著提高。
三、成果要求:
可運行的程序和源代碼(不要求列印,電子版即可);按規定格式的畢業設計論文文稿(列印版和電子版)。
四、進度安排:
1.選題(11年11月1日—11年11月24日)
2.開題報告(11年11月25日—11年12月14日)
3.收集資料、實施研究(11年12月15日—12年2月8日)
4.中期檢查(12年2月8日)
5.完成初稿(12年1月13日—12年2月15日)
6.完成中稿(12年2月16日—12年2月29日)
7.完成定稿(12年3月1日—12年3月14日)
8.答辯(12年4月2日—12年4月8日)
主要參考文獻(指導教師指定部分):
1.王善利,張麗娟,吳利生.基於WEB教學資源的共享與共建體系研究[J].現代教育技術,2003(03):52-55
2.中國教育和科研計算機網.遠程教育對高等教育的影響及應用分析.2008-10-09.
3.微軟者彎公司.資料庫程序設計—SQLServer2005.北京:高等教育出版社,2006.1-27
4.教育部現代遠程教育資源建設委員會.現代遠程教育資源建設技術規范,2000.5
5.佩奇,王軍.Dreamweaver8網頁設計標准教材.電子工業出版社,2006-9-1
6.黨慶忠.網頁設計與製作.重慶大學出版社,2004.8
7.郭瑞軍.Asp資料庫開發實例精粹.北京,電子工業出版社,2005.2
8.賈志銘.Fireworks網頁設計.北京,清華大學出版社,2004.7
9.王保順.校園網設計與遠程教學系統開發.北京,人民郵電出版社,2003
10.姜偉.網頁美工傳奇.北京,機械工業出版社,2004.3
11.趙增敏.Asp可視化編程及應用.北京,機械工業出版社,2005.1
12.王宗義、祝軍、傅捷.Web網站重構.電子工業出版社,2005.4
拓展閱讀:大學計算機科學與技術專業本科生畢業設計開題
一、課題來源及意義
企業管理系統是一種面向製造行業的企業管理系統,是對物質資源、資金資源和信息資源進行一體化管理。企業資源規劃(EnterpriseResourcePlanning,ERP)在現代企業管理中是一種比較重要的管理手段,它的基本思想是將企業流程視為建立在企業價值鏈上的供需鏈,把企業內部各個部門劃分為相對獨立的子系統,但這些子系統又是相互協同作業的,相互之間有很多業務聯系,如生產計劃管理、采購管理、銷售管理、財務管理等。
采購管理模塊作為企業資源流通的重要環節,是企業資源規劃的重要組成部分。它主要由兩個部門組成:一方面:采購管理模塊根據企業的需要來進行采購,其流程包括下計劃單、下訂單及采購物料入庫;另一方面,該模塊對采購物料進行結算,實現物流和資金流的統一。采購在企業中佔有十分重要的地位,它是企業資金周轉流暢、企業生產順利的重要保證。所以采購數據進行科學分析和決策,可以為企業經營管理者提供可靠、合理的決策數據,是企業管理的重要方面。
二、國內外發展狀況
綜合觀察國內外許多成功實施ERP的企業,他們在實施ERP的過程中,首先從需求出發,結合本企業的實際情況,總體規劃,分步實施。尤為重要的是:企業必須重視建立現代化的企業管理模式並優化調整;技術方面的基礎工作與從業人員的培訓必須同步落實,這樣才最終達到提升企業競爭優勢的目的。一個企業的健康發展,離不開客戶的滿意程度和市場的發育,同時也離不開其內部高效的管理,所以經營與管理缺一不可。采購管理作為ERP系統中的重要組成部分,其功能和作用日趨重要。
美國采購協會出版的供應鏈年報每年都會公布一些全球最大的幾百家采購者的采購數據,經過一定的數據處理後結果顯示,在這些企業中,有超過70%的企業,采購金額占銷售收入的百分比大於50%,而且很多行業的數據趨向一致。美國采購協會出版的《采購》雜志中顯示了IBM公司在過去幾年中采購金額占銷售額的比例增大的趨勢。IBM公司不斷地強化采購的戰略地位和戰略管理,使其獲得了比競爭對手更多更強的競爭優勢。由此可見,采購管理部門可以給一個公司帶來額外的利潤和競爭優勢。
國內企業相對起步較晚,並且還沒有把采購放在足夠重視的戰略地位。采購活動一般來說分為以下幾類:生產型采購、通用型采購、客戶服務型采購和物流運輸采購等。這樣的采購內容基本上覆蓋了公司抽有的財務支出,而公司的對外投資以及不動產投資不在采購金額的統計之內。很多公司在年底統計的時候,對於財務支出的具體情況都掌握不清楚,主要原因就是花錢的出口太多。公司內各部門經理都有財務支出的決定權,根本不需要采購部門管理。支出沒有得到管理,錢花得痛快,並且爛賬、糊塗賬、解釋不清楚支出就會比較多,所以統計起來很困難。財務部門的會計人員是很難統計的,他們沒有權利和能力過問詳細花費情況,所以只能一律按費用下賬。如果加強了采購部門的戰略地位和管理性能,采購部門的經理就可以知道這些費用是哪個部門的哪個人花費的,並且可以說清楚每一筆費用的流向,還能給出相應的明細賬目。
因此可見,國內大部分公司系統的采購部門急需完善和提高。這種進步是要以整個ERP體系的管理理念和管理方法為基礎的。雖然我們的ERP發展目前仍然處在起步階段,但是我們可以利用和引進國外的先進理念、管理經驗和系統化的方法,再結合我國企業的自身情況和特有國情,開辟出一條具有社會主義特色的.ERP發展之路。
三、課題的研究目標、內容
1、研究目標
由於采購業務的完成需要企業的采購部門、倉庫管理部門、財會部門等協調工作,目前的信息的手工傳遞無法滿足采購業務的實時性要求。所以,在如今采購業務變化大,日常數據處理頻繁且實時性要求增高,業務更復雜,與其他系統模塊之間的數據交換民日益增多的諸多要求和前提下,企業必須建立一個采購業務和核算為一體的系統管理模塊,從而保證能夠完成各個時期和階段的采購業務的處理和管理。
2、研究內容
企業的采購管理主要包括以下內容:進行采購的錄入、維護,並可按采購單號、采購日期、供應商、采購員等條件查詢每一張采購單;處理采購,采購退貨等各種業務;可以由采購直接生成采購貨物入庫的收料統計單,簡化倉庫人員的作業;可查詢供應商開給本單位的各種費用發票和采購發票,以便於賬款管理,減輕財務人員的重復性工作,確保數據的一致性;可在已完成采購入庫的采購單中追加采購明細;可修改采購單明細中的未出貨部分;提供采購狀況統計表和分析,提供多角度的數據查詢和匯總功能,使管理人員可以隨時掌握采購的最新情況。
四、設計方法及手段
首先,認真分析本模塊所要達到的功能要求,做出需求分析(通過運用UML面向對象的分析方法)。然後從整體架構上進行總體設計,例如模塊各部分功能的整體設計及流程、菜單界面等。
其次,在以上工作的基礎上,開始對各功能的詳細設計。主要包括:用戶、用戶許可權的分配;安全策略;找出各種類,並設計出相應的類圖、順序圖、流程圖等;對各功能細化並作出詳細設計;還要進行資料庫的設計。
最後,通過以上分析和設計,應用C#進行實際的代碼編寫,實現所設計的模塊功能,達到本次課題的目標。
五、課題研究的進度安排
本課題研究具體進度安排計劃如下。
1~2周:查找課題相關資料。
3~4周:仔細學習研讀相關資料;進行需求分析和總體設計。
5~6周:對各功能進行詳細設計;資料庫設計;熟悉C#。net。
7~8周:開始程序編寫,通過編寫具體代碼實現本模塊的功能。
9~10周:系統測試並完成代碼編寫工作;開始撰寫畢業論文。
11~12周:完成論文初稿,向老師提交課題作品。
13~14周:在老師指導下,對本課題作品及論文進行修改和完善,並做最後的總結整理;提交最後審查。
15~16周:畢業答辯。
六、可行性分析
(1)技術可行性:目前國內很多軟體公司都在從事ERP系統的開發及研究,為各行各
業的公司及單位提供可靠、可行的企業管理系統。通過大學期間對編程語言和基礎課程的學習,應用已有的編程軟體是可以編寫出適當的采購管理模塊的。
(2)經濟可行性:前文已經提及了采購模塊的作用及優點――能夠給公司節省開支、增加競爭優勢。所以,開發或者使用企業管理系統中的采購模塊可以給公司帶來豐厚利潤,利潤遠超過它的開發成本。
(3)操作可行性:根據使用部門處理的流程和習慣,從操作方式或操作過程看,採用了用戶能夠接受的方案。
七、已具備的實驗條件
目前,前期實驗條件已准備就緒,已經准備好了本次課題有關C#的書籍和資料,找到多篇相關學術報告及論文和商品化的演示系統作為參考。實驗室內的工作用機也已分配妥當,實驗過程中所需要用到的C#。net相關軟體工具也准備就緒。
指導教師意見
註:
1、開題報告應根據教師下達的畢業設計(論文)任務書,在教師的指導下由學生獨立撰寫。
2、「課題來源及意義」不至少800字,「課題的研究目標、內容;」不少於600字。
3、指導教師意見:應從選題的理論或實際價值出發,闡述學生利用的知識、原理、建立的模型正確與否?學生的論證充分與否?通過學生的努力能否完成課題,達到預期的目標?課題及報告的難度、深度、綜合性、創造性是否達到本科生應該具有的要求。
4、結論:是否同意進入設計(論文)階段。
計算機專業畢業設計工作指南
一、計算機專業實踐環節形式:
畢業設計
二、畢業設計實踐環節應注意的事項
1、「畢業設計」實踐環節在全部畢業學分中佔有一定學分;
2、「畢業設計」實踐環節從起步到畢業答辯結束歷時至少4周以上;
3、「畢業設計」實踐環節包括兩部分內容:
①完成「畢業設計」所開發的應用程序;
②針對所開發的應用程序書寫「畢業設計」說明書(即論文);
三、畢業設計實踐環節應先完成的工作
在畢業設計實踐環節之前,應向有關主管設計工作的單位或老師上報如下材料:①《畢業設計實踐環節安排意見》(包括領導小組名單,畢業班專業、級別、性質、工作計劃安排、實踐環節工作步驟,指導教師名單,學生分組名單)、②《畢業設計(論文)審批表》一式兩份(要求認真審核、填寫指導教師資格,包括職稱、從事專業、有何論著,每人指導學生不得超過一定人數,兼職(或業余)指導教師指導學生數根據情況酌減)。
四、關於「畢業設計」工作的過程步驟
1、「畢業設計」題目的選擇選題時應遵循以下原則:
①選題必須符合計算機專業的綜合培養要求;
②應盡可能選擇工程性較強的課題,以保證有足夠的工程訓練;
③畢業設計工作要有一定的編程量要求,以保證有明確的工作成果;
④選題原則上一人一題,結合較大型任務的課題,每個學生必須有畢業設計的獨立子課題;
⑤選題應盡量結合本地、本單位的教學、科研、技術開發項目,在實際環境中進行。總之選題要體現綜合性原則、實用性原則、先進性原則、量力性原則等
選題時要達到以下目標:
①選題與要求提高綜合運用專業知識分析和解決問題的能力;
②掌握文獻檢索、資料查詢的基本方法和獲取新知識的能力;
③掌握軟硬體或應用系統的設計開發能力;
④提高書面和口頭表達能力;
⑤提高協作配合工作的能力。
2、「畢業設計」題目審核有關單位將畢業學生選擇的題目填寫在同一個「畢業設計(論文)審批表」中的「畢業設計安排表」相應欄目中,,審核通過後方可開展下一步工作。
3、「畢業設計」應用程序開發實施(大致用時安排)
①需求分析階段(約一周時間完成)
②系統分析階段(約一周時間完成),同時完成畢業設計說明書前兩章資料整理工作。
③系統設計階段(約一周時間完成)
④代碼實現階段(約三周時間完成)同時完成畢業設計說明書第三章、第四章資料整理工作。
⑤系統調試階段(約二周時間完成),同時完成畢業設計說明書第五章資料整理工作。
⑥投入運行階段(約一周時間完成),同時完成畢業設計說明書中第六章資料整理工作。
⑦畢業設計說明書的整理定稿階段(約二周時間完成)一份完整、規范的畢業設計說明書應大致包括以下項目(各院校要求不完全相同):
摘要及關鍵詞
目錄正文
第一章引言
1、本課題的研究意義
2、本論文的目的、內容及作者的主要貢獻
第二章研究現狀及設計目標
1、相近研究課題的特點及優缺點分析
2、現行研究存在的問題及解決辦法
3、本課題要達到的設計目標
第三章要解決的幾個關鍵問題
1、研究設計中要解決的問題
2、具體實現中採用的關鍵技術及復雜性分析
第四章系統結構與模型
1、設計實現的策略和演算法描述
2、編程模型及數據結構
第五章系統實現技術
1、分模塊詳述系統各部分的實現方法
2、程序流程
第六章、性能測試與分析
1、測試實例(測試集)的研究與選擇
2、測試環境與測試條件
3、實例測試(表格與曲線)
4、性能分析
第七章結束語
;