計算機等級考試系統開題報告范例
1. 本課題的研究意義國內外研究現狀、水平和發展趨勢
1.1本課題的研究意義
隨著計算機技術的不斷發展,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著越來越重要的作用。我院學生每年參加兩次省計算機等級考試,每次都有4~5千人,考試管理工作量相當大。但是一直以來學校都是靠人工的方式管理等級考試相關的信息,這種管理方式存在著許多缺點,如:工作效率低、統計容易出錯,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。同時,學校每年都會開設相應的計算機等級考試輔導班,而輔導班的管理歷年來也都是采用人工管理,在輔導班學生報名、統計分班、收費、發布相關消息時都感覺非常麻煩,這樣的管理方式不利于學校輔導班管理員的辦公和輔導班的發展。另一方面,對于學生來說,學校由于沒有相關的主題網站,相關信息發布比較緩慢,難于滿足學生對考試信息的需求。同時,學生也難以找到一個學習交流的平臺,不利于學生的學習。由上可知,開發一個基于B/S模式的計算機等級考試管理系統是非常必要的。
管理系統是進行信息的采集、存儲、加工、維護和使用的系統,它是隨著管理科學和技術科學的發展而形成的。利用計算機進行等級考試管理,可以充分利用現有數據資源,從考試報名到統計通過率都可以用計算機輔助完成,大大減少人工參與度,使考試管理工作更高效、準確。同時該系統也可以給學生提供一個交流、學習、獲得信息的平臺,給輔導班老師提供一個完善的辦公平臺,讓輔導班的管理更加規范化,經濟化等。計算機等級考試管理系統應該說是一個高校不可缺少的部分,它能夠為用戶提供充足的信息和快捷的查詢手段,對學生來說可以輕松的查閱自己的等級考試成績以及各種與考試相關的信息等,也可以方便的對全院考試情況、技術論文和輔導班信息進行查詢。同時本系統還提供輔導班網上報名功能,大大方便了學生的學習也滿足了學生對考試信息的需求。對輔導班老師來說本系統可以讓他們擁有一個輕松便捷的辦公環境,在系統中,他們可以方便的發布輔導班的相關信息和技術論文,同時還可以對輔導班的各項工作進行快捷方便的掌控。對于管理員來說,本系統可以輕松的讓他們進行考生信息和成績的導入并對其進行通過率統計分析,而且可以方便的將這些信息及時的發布在網站上。另一方面,管理員還可以對輔導班進行一些管理工作,例如輔導班的分班、統計、收費、輔導班教師薪金計算等等,真正的體現了辦公自動化的優越性。而本系統作為計算機應用的一部分,使用計算機對計算機等級考試信息進行管理,有著手工管理所無法比擬的優點.例如:檢索迅速、查找方便、可靠性高、壽命長、成本低、易管理等。這些優點能夠極大地提高等級考試管理的效率,也是高校的科學化、正規化管理,與世界接軌的重要條件。
1.2國內外研究現狀、水平和發展趨勢
隨著計算機技術在各個領域愈來愈廣泛地應用,越來越多的人開始學習計算機知識。經濟的發展、社會的進步,推動著計算機知識與技術的普及。掌握計算機基礎知識和基本操作技能,是每一位計算機使用者必備的基本知識,也是許多用人部門考核和錄用工作人員的標準之一。在這一背景下,1994年原國家教委考試中心(現教育部考試中心)推出了全國計算機等級考試,其目的在于推動計算機知識的普及,促進計算機技術的推廣應用,以適應社會主義經濟建設的需要,為用人部門錄用和考核工作人員服務。
全國計算機等級考試自1994年開考以來,已在我國大陸除西藏以外的各省、直轄市、自治區順利考過23次,據1998年底統計,應試者達161萬人,其中約70余萬人取得相應級別的合格證書。這項考試發展勢頭之猛亦為人們始料不及。從此每年的應試人數都有較大幅度增加,。這充分證明該考試適應了國家信息化的迫切需要,對計算機應用知識與技能的普及起到了有力的促進作用,成為面向未來,面向21世紀培訓人才的一種有效手段。
在國內,很多學校的計算機等級考試管理都是集成在其他系統中,大多數關于計算機等級考試的系統都比較簡單,功能都不夠齊全,同時在系統中的人工參與還是比較多,并且相關的統計也都未能擺脫人工處理的弊病:效率低下、容易出錯等等。隨著參加考試人員的增加,人工管理會越來越困難,隨之所帶來的問題也會越來越多。所以開發一個功能齊全,計算統計方便的計算機等級考試管理系統就非常的必要了。
畢業設計(論文)開題報告
2.本課題的基本內容,可能遇到的困難,提出解決問題的方法和措施
2.1系統分析
本系統是基于B/S模式的管理系統,意在構造一個集計算機等級考試成績查詢、考試信息發布、輔導班網上報名、輔導班教師網上辦公、通過率統計分析、等子系統為一體的計算機等級考試管理系統。(系統框架圖和用例圖如圖1,2所示)
圖1 系統框架圖
2.2系統模塊分析
系統分為九個功能模塊,分別為:用戶登錄模塊、考生相關數據導入模塊、輔導班報名管理模塊、考試成績庫導入模塊、通過率統計模塊、信息發布模塊、報表模塊、信息查詢模塊、系統管理模塊。
2.2.1用戶登錄模塊
a. 管理員用戶:該用戶由系統分配,登陸后直接跳轉到管理員界面。在管理員界面里管理員可以方便的進行各種操作。
b. 學生用戶:該用戶登陸后,可以方便的瀏覽/查詢信息以及下載相關資料。
c. 輔導班授課教師:該用戶由管理員直接分配,不能自由申請。登陸后直接跳轉到輔導班管理模塊。
2.2.2考生相關數據導入模塊
在該模塊,管理員可以導入考生的相關信息表到后臺數據庫。有學生表、系部代碼表、班級表、報名表。
2.2.3輔導班報名管理模塊
a. 管理員用戶:在該模塊中,管理員可以對輔導班教師用戶權限進行管理和分配,同時管理員也在該模塊中為各位授課教師分配班級、輔導任務和對他們的薪金進行計算。
b. 學生用戶:學生用戶可以在模塊中方便的實現網上報名和輔導班信息的查詢,也可以通過該模塊和輔導教師進行交流。
c. 輔導班教師用戶:教師在登陸后,可以方便的查看學生的報名情況,經過分析可以為各個語種進行班級分配。同時也可以在班級信息欄制定計劃和發布上課時間、地點及相關信息。
2.2.4考生成績庫導入模塊
在該模塊,管理員可以導入考生的成績庫導后臺數據庫。
2.2.5通過率統計模塊
在該模塊,系統可以幫助管理員方便的對各種要求的通過率進行統計分析,并以報表形式打印出來。
2.2.6信息發布模塊
該模塊主要功能是為其他模塊提供信息發布和用戶發表技術交流文章的平臺。該模塊可以做為一個發散型的子系統,分別嵌入到其他模塊中去。
2.2.7報表模塊
該模塊主要功能是應其他模塊要求生成各種類型的報表。
2.2.8信息查詢模塊
主要功能有:考試成績查詢、通過率查詢、輔導班信息查詢、站內信息查詢。
2.2.9系統管理模塊
該模塊主要功能是為系統管理員提供一個管理維護資源和升級系統的平臺。
2.3數據庫設計
本系統的后臺數據庫總共涉及到10張數據表:學生表、班級表、系部代碼表、報名表、成績表、輔導班信息表、輔導班學生表、輔導班教師表、輔導班課程表、管理員表。
屬性名稱列名數據類型長度
學號 xhchar12
班號 bh char10
姓名 xmchar36
民族 mzm char20
出生年月 csny datetime8
系部代碼 xbdm char8
身份證號碼 sfz Char20
2.3.2班級表
屬性名稱列名 數據類型長度
部門名稱bmmcchar24
年級njint4
班號bhchar10
班級bjchar36
班級人數bjrsint4
學制xzchar5
系部代碼xbdmchar8
專業代碼zydmchar12
2.3.3系部代碼表
屬性名稱列名數據類型長度
系部代碼xbdmchar8
系部名稱xbmcchar24
系部編號idnint4
2.3.4報名表
屬性名稱列名數據類型長度
學號xhchar12
準考證號ZKZnvarchar10
2.3.5成績表
屬性名稱列名數據類型長度
準考證號ZKZnvarchar10
姓名NAMEnvarchar10
系部XMnvarchar16
年級NJnvarchar2
學制XZnvarchar6
考試成績DZfloat8
通過標記CJJnvarchar1
2.3.6輔導班信息表
屬性名稱列名數據類型長度
輔導班班號Class_IDchar10
輔導班級名稱Class_NAMEchar20
理論課教師idTheory_teacherIDchar12
上機課教師idPratice_teacherIDchar12
語種Language_typechar20
理論課課時Theory_hourint4
實踐課課時Pratice_hourint4
人數上限Stu_limitint4
實際人數Stu_numberint4
開課時間Start_timedatetime8
2.3.7輔導班學生表
屬性名稱列名數據類型長度
學號xhchar12
姓名xmchar36
輔導班班號Class_IDchar10
參加輔導班標記Class_signbit1
2.3.8輔導班教師表
屬性名稱列名數據類型長度
教師工號Teacher_IDchar12
姓名Teacher_NAMEchar36
職稱Positionchar10
理論課時Teory_hourAllint4
上機課時Pratice_hourAllint4
理論課津貼標準Teory_allwancefloat8
上機課津貼標準Pratice_allwancefloat8
薪金Stipendfloat8
2.3.9輔導班課程表
屬性名陳列名數據類型長度
輔導班班號Class_IDchar10
理論課時間Teory_timedatetime8
理論課地點Teory_placechar20
上機課時間Pratice_timedatetime8
上機課地點Pratice_placechar20
2.3.10管理員表
屬性名稱列名數據類型長度
管理員IDAdmin_IDchar20
密碼Passwordchar20
2.4本課題可能遇到的困難以及解決方法和措施
難點一:將VFP數庫據數據導入到SQL SERVER2000數據庫中。
解決方法:采用SQL SERVER 2000中的相關技術將數據進行導入轉換。
難點二:通過率統計過程中的大量計算與SQL語句的嵌套執行。
解決方法:建立相關的數據視圖來減少計算量。
難點三:關于報表模塊報表格式的自動生成功能
解決方法:尋找相關的ASP組件并嵌入到該模塊中。
畢業設計(論文)開題報告
3.本課題擬采用的研究手段(途徑)和可行性分析
3.1開發工具的選擇
本系統將用.NET技術進行開發開發過程中將使用到的工具有:
Microsoft Visual Studio.NET 2003------工程代碼編輯與調試
Fireworks MX 2004---------------------圖片處理
Dreamweaver MX 2004-------------------靜態頁面的設計
SQL Server 2000-----------------------建立系統后臺數據庫
Microsoft Visio 2003------------------建立系統各類模型
Microsoft office 2003-----------------編輯系統相關文檔
3.2開發環境
硬件:CPU: Pentium(R) 4 2.00GHz
內存:256M
硬盤:40G
軟件:Windows XP + IIS 5.1+Microsoft Visual Studio.NET 2003+ SQL Server 2000
3.3可行性分析
本系統可從以下兩個方面進行可行性分析:
l 技術可行性
本系統采用Microsoft公司的Microsoft Visual Studio.NET 2003做為開發平臺,該產品已被很多企業和技術人員做為開發各種類型系統的平臺,技術成熟。因此,在技術上Microsoft Visual Studio.NET 2003萬全可以勝任本系統的開發。
l 經濟可行性
由于本系統的開發無需對開發人員進行相關的培訓,同時也不需要對硬件及軟件環境投資,所以本系統的開發在經濟上是完全可行的。
綜上所訴,我認為本系統的開發在技術與經濟上都可行的。
3.4參考文獻
[1] 吉根林,崔海源.ASP.NET程序設計教程.北京:電子工業出版社,2004.
[2] 李正希,胡方霞,陳發吉.ASP.NET案例開發.北京:中國水利水電出版社,2005.
[3] John Sharp,John Jagger.Visual C#.NET程序設計.北京:北京大學出版社,2002.
[4] 楊鯤鵬,孟凡琦,溫才焱.ASP.NET+SQL SERVER動態網站開發.北京:電子工業出版社,2005.
[5] Chris Ullman,John Kauffman,楊浩譯.ASP.NET 1.1入門經典-Visual C#.NET2003編程篇.北京:清華大學出版社,2004.
[6] 陳嫻,劉志寶,李岱.ASP.NET項目開發實踐(第2版).北京:中國鐵道出版社,2005.
【計算機等級考試系統開題報告】相關文章:
系統開題報告格式03-21
排課系統開題報告05-10
排課系統的設計開題報告06-14
庫存管理系統的開題報告11-21
計算機畢業設計開題報告(網絡在線測系統)12-04
計算機開題報告12-04
計算機開題報告01-28
談對高校計算機等級考試的思考02-25
人事管理系統開題報告12-05
- 相關推薦