關於大學畢業設計系統的畢業論文
摘要:
隨着計算機應用的迅猛發展,網絡應用的不斷擴大,如遠程教育和虛擬大學大出現等,且這些應用正逐步深入要千家萬戶。人們迫切要求利用這些技術來進行在線考試,以減輕教師的'工作負擔及提高工作效率,與此同時也提高了考試的質量,從而是考試更趨於公正、客觀,更加激發學生的學習興趣。在線考試系統是爲了方便學生考試、老師閱卷、提大學聯考試的公正性、公平性。本文主要包括系統的課題概述、業務層設計、數據庫設計、數據訪問層設置、應用層設計等。
1 課題概述
1.1 系統基本需求
(1)操作簡單方便,界面簡潔美觀。
(2)具有實時性,已註冊的用戶無論身在何地,通過Internet遊覽器,都可登錄網絡考試系統。
(3)具有嚴肅性和公正性,系統提供的自動交卷功能使考試到結束時間時,系統自動交卷。
(4)提供考試時間倒計時功能,讓考生隨時瞭解考試剩餘時間。
(5)系統自動閱卷,保證成績真實,準確。
(6)考生可以隨時查看考試成績 。
(7)對考生註冊信息進行管理 。
(8)系統運行穩定,安全可靠。
系統功能模塊如圖:
1.2 系統功能分析(用例圖) 學生用例圖:
管理員用例圖:
2 業務層設計
2.1 類的識別
本網站共創建了7個類,分別爲 (數據操作類),(判斷題類)(多選題類),(試卷類),(分數類),(單選題類),(數據安全類)。其中,,,,放置到BusinessLogicLayer文件夾中,放置到DataAccessHelper文件夾中。
2.2 類的屬性和方法設計
(1)(數據操作類) 方法:
getcon:用來連接數據庫
eccom: 用來執行對數據庫操作的SQL語句命令 bind: 用於將數據庫綁定到表格控件中
ecDropDownList:用於姜數據庫綁定到下拉列表框中
Bindinfostring:用於將數據庫數據綁定到表格控件中,並獲取數據表中的主鍵字段
(2)(單選題類) 屬性:
public int ID{
set
{
this._ID = value; }
get {
return this._ID; }}
public int CourseID{
set {
this._CourseID = value; } get {
return this._CourseID; }}
public string Title{
set {
this._Title = value; } get {
{
this._AnswerB = value; } get {
return this._AnswerB; }}
public string AnswerC{
set {
this._AnswerC = value; } get {
return this._AnswerC; }}
public string AnswerD{
set {
this._AnswerD = value;return } this._Title; }
public string AnswerA {
set {
this._AnswerA = value;} get {
return this} ._AnswerA;}
public string AnswerB{
set
方法:
LoadData 初始化題目
UpdateByProc 更新判斷題信息
(3)(多選題類) 屬性:
public
int ID{set { this._ID = value; } get{ } return this._ID; }public int CourseID {set { this._CourseID = value; } get { return this._CourseID; } }public { string Titleset{ this._Title = value; } get{return this._Title; } } public{ string AnswerAset { } this._AnswerA = value;get { return this._AnswerA;} }
方法:
LoadData 初始化題目
UpdateByProc 更新判斷題信息 (4)(判斷題類)
} get{
}
} return this._AnswerD; public{
string Answer set{
this._Answer = value; } get {
return this._Answer; }
} public{ string AnswerBset{this._AnswerB = value; }get { return } } this._AnswerB; public{ string AnswerCset{ this._AnswerC = value; } get{ return this._AnswerC; } } public{ string AnswerD set {this._AnswerD =value; }} get{} return this._AnswerD; public{ string Answer set { this._Answer = value; } get { return this._Answer; } }
-
遼寧省大學聯考志願網報系統6月19日開通
大學聯考志願填報時間我省大學聯考志願網報系統將於2017年6月19日開通,考生可根據今年的招生計劃提前進行大學聯考志願預報,大學聯考成績發佈後,再進行正式填報、調整和確認,志願填報截止時間將在網上填報志願系統標註提醒並通過遼寧招生考試之窗網站公佈。從2017年6月19日開始到志...
-
吉訊大學生職業生涯規劃系統
又叫職業生涯設計,是指個人與組織相結合,在對一個人職業生涯的主客觀條件進行測定、分析、總結的基礎上,對自己的興趣、愛好、能力、特點進行綜合分析與權衡,結合時代特點,根據自己的職業傾向,確定其最佳的職業奮鬥目標,併爲實現這一目標做出行之有效的安排。下面是小...
-
黑雲一鍵重裝系統步驟
黑雲一鍵重裝系統新版上線,提供了更智能的`兩種安裝模式,有效解決重裝系統步驟多,不安全,成功率低等問題,這是我爲大家帶來的黑雲一鍵重裝系統步驟,希望大家喜歡。黑雲一鍵重裝系統步驟下載打開黑雲一鍵重裝系統工具,進入黑雲安裝客服端、點擊“立即重裝系統”,進入第...
-
2017最新現代信息管理中數據庫的運用現狀與對策
現代信息管理中數據庫的運用現狀與對策對於生活在信息社會的人們來講,每天需要處理很多信息,所以進一步促進了計算機數據庫的應用和發展,尤其是在現代信息管理工作中,計算機數據庫得到了非常廣泛的應用。因此,本文通過簡要介紹目前在現代信息管理工作計算機數據庫的...