c#課程設計報告模板
《.NET編程基礎》課程設計報告
題目
系(院)專業(yè)班級學生姓名學號指導教師
簡易計算器的設計和開發(fā)
計算機科學技術系
軟件技術201*級x班
xxxxxxxxx孫繼磊
二年月日
《.NET編程基礎》課程設計報告
一、題目要求
實現如圖1所示的計算器小程序。
圖1計算器程序界面
整個程序分為2部分,基本部分和擴展部分。1.基本部分
參照圖1,設置窗體界面,實現基本的計算器4則運算功能。用戶通過按鈕輸入一個表達式(如1+2),此表達式會隨著用戶按鈕逐步顯示在窗體上,然后按“=”按鈕,則顯示此表達式計算結果。
2.擴展部分
模擬windows自帶計算器實現相近功能。
(1)當用戶在輸入完第一個操作數后,連續(xù)按多個運算符,則以最后一個運算符為準。例如,用戶輸入1+-*1=,則最后實際進行的計算是1*1,結果為1.
(2)當用戶輸入了2個操作數不輸入=再輸入運算符時,自動進行計算。例如,用戶輸入1+1+時,由于在第2個+時,前面已經是一個完整表達式,所以不用輸入=,自動計算出前面表達式的結果2并顯示在textbox。
(3)用戶可按C清空最后一個操作數,按CE清空整個表達式。(4)如果操作數中已經有了小數點,則按小數點應該被忽略。
二、設計思路
在這里說明你主要的設計思路?梢2部分的設計思路分別說明?傋謹挡簧儆200
《.NET編程基礎》課程設計報告
字。
三、主要代碼
這里粘貼你的主要代碼,要注意添加適當的注釋和說明文字,如有必要,也可添加程序運行截圖。
四、總結
這一部分對此次課程設計進行總結,可以包括以下內容:
心得體會、遇到的主要困難及解決辦法、所做程序有哪些可以完善和改進的地方。
格式要求:
(1)課程設計要嚴格按照本模板給出的格式填寫。
(2)在填寫封面內容時要注意保持現有格式,如封面要單獨占一頁,字體下面有下劃線,下劃線長度是相同的。總之,不要破壞現有封面格式。
(3)大標題已經寫好了,內容和格式都不要再改動。只需在對應的標題后面添加即可。(4)正文用現在的正文格式,宋體5號字體,首行縮進2字符,1.5倍行間距。(5)第一部分“題目要求”老師已經填好,不要修改。
擴展閱讀:C#課程設計報告模板
《C#程序設計》課程設計報告
題目:
指導老師:孟昕
學生姓名:學號:
專業(yè):計算機應用技術
班級:
201*年12月28日
《C#程序設計》課程設計任務書
題目:《C#程序設計》課程設計報告
任務與要求:
時間:年月日至年月日共周
學生姓名:學號:
專業(yè):
指導教師:孟昕
201*年12月28日
課程設計題目:
課程設計進度計劃表
日期4月15日至4月20日工作內容準備執(zhí)行情況良好指導教師簽字教師對進度計劃實施情況總評簽名:孟昕201*年12月28日
《C#程序設計》課程設計報告
目錄
第一章緒言.....................................................
第一節(jié)
第二節(jié)……第三節(jié)……第四節(jié)
第二章.......................................................
第一節(jié)……
第二節(jié)……
總結.............................................................參考文獻.........................................................
課程設計題目:
第一章課程設計目的
隨著學校的規(guī)模不斷擴大,學生數量急劇增加,有關學生的各種信息量也成倍增長。為了提高學生管理工作的效率,實現信息的規(guī)范管理、科學統計和快速查詢,需要設計一個學生管理系統。
第二章課程設計題目和要求
設計題目為:學生管理系統課程設計要求:
(1)界面設計要求盡量友好、美觀,應提供登錄界面,并考慮用戶權限問題;(2)對各種信息應提供錄入、修改、刪除和查詢功能;(3)具有對學生的基本信息和成績信息進行統計的功能;(4)具有數據備份與恢復、幫助等功能;(5)能夠新增、修改和刪除用戶信息;
(6)能夠按用戶的要求生成學生信息報表和成績信息報表。
第三章課程設計報告內容第一節(jié)系統設計
一、系統功能分析
根據對我院有關部門進行的調查和分析,學生管理系統應該具有以下功能:①學院中的系、專業(yè)、班級信息的錄入、修改、刪除和查詢。②學生基本信息的的錄入、修改、刪除、查詢和統計。③學院所開課程信息的錄入、修改、刪除和查詢。④學生成績信息的錄入、修改、刪除、查詢和統計。⑤系統用戶信息的錄入、修改、刪除和查詢。⑥系統數據的備份和恢復二、系統功能模塊設計
對系統功能分析中的各項功能進行集中、分塊,按照結構化程序設計的要求,得到如下圖所示的系統功能模塊圖。
《C#程序設計》課程設計報告
學生管理系統基礎設置學生管理成績管理系統管理專業(yè)設置班級設置學生信息系別設置
獎學金獎懲學籍變動課程設置成績管理用戶管理系統備份系統恢復針對各個模塊進行相應的錄入、修改、刪除和查詢等功能第二節(jié)數據庫設計
一、數據庫需求分析
根據對我院有關部門進行的調查和分析,系統中各種功能所需的數據項和數據結構如下:
①系別信息:系別代碼、系別名稱、備注等;
②專業(yè)信息:專業(yè)代碼、專業(yè)名稱、系別代碼、備注等;③班級信息:班級代碼、班級名稱、專業(yè)代碼、輔導員等;
④學生基本信息:學號、姓名、性別、民族、班級代碼、出生年月、家庭住址、相片等;
⑤獎學金信息:學號、獎學金名稱、獎學金等級、獲獎日期、備注等⑥獎懲信息:學號、獎/懲、獎懲日期、獎懲內容、獎懲原因、備注等;⑦學籍變動信息:學號、變動內容、變動日期、變動原因、備注等;⑧課程信息:課程代碼、課程名稱、系別代碼等;⑨成績信息:學號、年度、學期、課程代碼、分數等;⑩用戶信息:用戶名、密碼、用戶身份、用戶原名等。二、數據庫邏輯結構設計
根據數據庫需求分析,本系統的數據庫邏輯結構設計如下。
①學生信息設計
課程設計題目:
②系別信息設計
③專業(yè)信息設計
④班級信息設計
⑤課程信息設計
《C#程序設計》課程設計報告
⑥成績信息設計
⑦用戶信息設計
⑧各種信息之間的關系設計
課程設計題目:
第三節(jié)界面設計
一、系統主界面設計
二、系別設置界面設計
其中“新增”記錄和“修改”記錄界面相同,設計如下:
《C#程序設計》課程設計報告
注:專業(yè)設置界面設計、班級設置界面設計、課程設置界面設計和用戶管理界面設計與系別設置界面設計類似,在此略。三、學生信息管理界面設計
1.學生信息查詢選項界面與查詢結果顯示界面設計
課程設計題目:
2.學生信息更新過濾界面設計
3.學生信息更新結果顯示界面設計
其中“新增”記錄和“修改”記錄界面相同,設計如下:
《C#程序設計》課程設計報告
注:學生管理模塊的其他界面設計與以上界面設計相似,在此略。
四、成績信息界面設計1.成績信息更新過濾界面設計
2.成績信息更新界面設計
課程設計題目:
注:成績信息查詢界面設計與成績信息更新界面設計相似,在此略。
五、用戶登錄界面設計
第四節(jié)代碼設計
一、標準模塊代碼設計
(大家的課程設計報告中不準用省略號,必須寫全。。
二、系別設置界面代碼設計
其中“新增”記錄和“修改”記錄界面代碼設計如下:
三、學生信息管理界面代碼設計
《C#程序設計》課程設計報告
總結(體會)
(談談本次課程設計的心得體會)
參考書目:
[1]李曉黎等,VisualBasic+SQLServer數據庫應用系統開發(fā)與實例,人民郵電出版社出版[2]趙松濤,VisualBasic+SQLServer201*系統開發(fā)實錄,電子工業(yè)出版社出版[3]劉韜等,VisualBasic數據庫系統開發(fā)實例導航,人民郵電出版社出版說明:(以下內容作為要求)
正文部分一律用小四號字,宋體,1.5倍行距。一級大標題四號字靠左,加粗。二級大標題黑體四號靠左,不加粗。
參考文獻:(五號,宋體加粗)
[1]
[2]
(要求:五號字,宋體,單倍行距。按作者、書名、出版社、出版時間格式逐一列出,中間用逗號分開)
友情提示:本文中關于《c#課程設計報告模板》給出的范例僅供您參考拓展思維使用,c#課程設計報告模板:該篇文章建議您自主創(chuàng)作。
來源:網絡整理 免責聲明:本文僅限學習分享,如產生版權問題,請聯系我們及時刪除。