freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于net的在線考試系統(tǒng)的設計與實現(xiàn)(編輯修改稿)

2025-07-21 16:40 本頁面
 

【文章內容簡介】 性和完整性,設計數(shù)據庫系統(tǒng)時應該首先充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求,數(shù)據庫設計一般包括以下幾個步驟: 數(shù)據庫需求分析 數(shù)據庫概念結構設計 數(shù)據庫邏輯結構設計數(shù)據庫需求分析就是要了解在這個應用系統(tǒng)中,用戶需要查詢、更新、刪除和保存哪些數(shù)據,收集基本數(shù)據、數(shù)據結構以及數(shù)據處理的流程,組成一份詳盡的數(shù)據字典,為后面的具體設計打下基礎。在線考試系統(tǒng)的數(shù)據庫管理要進行各種各樣的數(shù)據輸入和導出,提供各類信息的添加、刪除、修改和更新等功能。了解了數(shù)據項和數(shù)據結構以后,就可以設計出能夠滿足用戶需求的各種實體以及實體之間的關系,為后面的數(shù)據庫邏輯結構設計打下基礎。這些實體包括各種具體信息,通過相互之間的作用形成數(shù)據流動。開發(fā)在線考試系統(tǒng)之前,分析了系統(tǒng)的數(shù)據量,由于在線考試系統(tǒng)中試題及考生信息的數(shù)據量會很大,因此選擇了Microsoft SQL Server 2005 數(shù)據庫來存儲數(shù)據信息,數(shù)據庫命名為db_Examination,在其中創(chuàng)建了7個數(shù)據庫表用于存儲不同的信息,如圖: 圖 32在線考試系統(tǒng)中用到的數(shù)據通過調查分析各種資料,根據本管理系統(tǒng)用戶需要操作和處理的各種數(shù)據,對數(shù)據表進行了分析。確定在數(shù)據庫中存儲的各種數(shù)據之間的關系以及數(shù)據類型,列舉出部分數(shù)據表的關系如下:管理員信息表 圖 33管理員信息表字段開發(fā)在線考試系統(tǒng)時,為了靈活地維護系統(tǒng),設計了管理員模塊,通過管理員模塊可以方便地對整個在線考試系統(tǒng)進行維護。這時必須建立一個數(shù)據表用于存儲所有管理員信息。 考試科目信息表 圖 34考試科目信息表字段當考生成功登陸在線考試系統(tǒng)后,可以根據需要選擇考試科目,考生不同可能選擇的考試科目也不同,系統(tǒng)必須提供一些參加考試的科目,供考生選擇。這時在數(shù)據表中應該建立一個存儲所有參加考試科目的數(shù)據表。考試試題信息表圖35考試試題信息表字段在線考試系統(tǒng)的考試試題是通過對數(shù)據庫中存儲的試題的抽取產生的,所以必須在數(shù)據庫中建立一個數(shù)據表用于存儲所有的試題信息,其中包括試題的題目、試題的備選答案、正確答案??忌畔⒈韴D 36考生信息表字段在數(shù)據庫中建立一個用于存儲考生各項信息的數(shù)據表,其中包括考生登錄時的ID號、密碼、姓名。學生成績信息表圖 37學生成績信息表字段考生選擇考試科目,開始在線考試,在規(guī)定的時間內必須完成考試否則系統(tǒng)會自動提交試卷,并且將考生的考試成績保存到數(shù)據表中。這樣方便后期查詢考生是否參加過考試以及查詢歷史考試得分。 第4章 詳細設計在開發(fā)項目中以類的形式來組織,封裝一些常用的方法和事件,不僅可以提高代碼的重用率,也大大方便了代碼的管理。本系統(tǒng)中創(chuàng)建了一個公共類Datacon,其中包含了一些方法。分別用于連接數(shù)據庫,綁定控件等。公共類設計代碼如下:public class Datacon{ public Datacon() { } public SqlConnection getcon() { string strCon = Data Source=(local)。DataBase=db_Examination。User ID=sa。PWD=123456。 SqlConnection sqlCon = new SqlConnection(strCon)。 return sqlCon。 } public bool ec(string sqlstr) { SqlConnection con=()。 ()。 SqlCommand mymand=new SqlCommand(sqlstr,con)。 try { ()。 return true。 } catch { return false。 } finally { ()。 } } public bool ecDropDownList(DropDownList DDL, string sqlstr3, string DTF, string DVF) { //創(chuàng)建數(shù)據庫連接 SqlConnection con = ()。 //打開數(shù)據庫連接 ()。 //定義并初使化數(shù)據適配器 SqlDataAdapter mydataadapter = new SqlDataAdapter(sqlstr3,con)。 //創(chuàng)建一個數(shù)據集mydataset DataSet mydataset = new DataSet()。 //將數(shù)據適配器中的數(shù)據填充到數(shù)據集中 (mydataset)。 = mydataset。 = DTF。 = DVF。 try { ()。 return true。 } catch { return false。 } finally { //關閉數(shù)據庫連接 ()。 } } public bool ecadabind(GridView gv,string sqlstrl4) { //定義新的數(shù)據庫連接 SqlConnection con = ()。 //打開數(shù)據庫連接 ()。 //定義并初使化數(shù)據適配器 SqlDataAdapter mydataadapter = new SqlDataAdapter(sqlstrl4,con)。 //創(chuàng)建一個數(shù)據集mydataset DataSet mydataset = new DataSet()。 //將數(shù)據適配器中的數(shù)據填充到數(shù)據集中 (mydataset)。 //將此數(shù)據集作為表格控件的數(shù)據源 =mydataset。 try { //綁定數(shù)據庫中數(shù)據 ()。 //返回這個數(shù)據集 return true。 }
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1