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

正文內(nèi)容

高校網(wǎng)上教學(xué)評價系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-07-16 15:44 本頁面
 

【文章內(nèi)容簡介】 師的屬性圖 課程的屬性圖 評價分數(shù)的屬性圖 留言回復(fù)內(nèi)容的屬性圖 邏輯模型設(shè)計概念設(shè)計是各種模型設(shè)計的基礎(chǔ),它比數(shù)據(jù)模型更獨立于機器,更抽象,從而更加穩(wěn)定。但為了能用某一DBMS實現(xiàn)用戶需求,還必須將概念模型轉(zhuǎn)化為數(shù)據(jù)模型,這正是數(shù)據(jù)庫邏輯模型設(shè)計所要完成的任務(wù)。數(shù)據(jù)庫的邏輯設(shè)計不是一個簡單的數(shù)據(jù)模型轉(zhuǎn)換問題,而是進一步深入解決數(shù)據(jù)模式中的一些技術(shù)問題,如數(shù)據(jù)模式規(guī)范化,滿足DBMS的各種限制等。關(guān)系模型的邏輯模型是一組關(guān)系模式的集合。而ER圖則由實體、實體的屬性、實體之間的聯(lián)系三個要素組成,所以,將ER圖轉(zhuǎn)換為關(guān)系模型實際上就是要將實體、實體的屬性、實體之間的聯(lián)系轉(zhuǎn)換為關(guān)系模式,然后再進行邏輯模型的規(guī)范化、調(diào)整和實現(xiàn)。在ER圖中要明確表明1對多關(guān)系,1對1關(guān)系和多對多關(guān)系。大部分數(shù)據(jù)庫設(shè)計產(chǎn)品使用實體聯(lián)系模型(ER模型)幫助用戶進行數(shù)據(jù)庫設(shè)計[15]。關(guān)系模型的完整性規(guī)則是對關(guān)系的某種約束條件。關(guān)系模型中有三種完整性約束:實體完整性、參照完整性和用戶定義的完整性。其中實體完整性和參照完整性適用于任何關(guān)系型數(shù)據(jù)庫系統(tǒng),它主要是針對關(guān)系的主關(guān)鍵字和外部關(guān)鍵字取值必須有效而做出的約束。用戶定義完整性則是根據(jù)應(yīng)用環(huán)境的要求和實際的需要,對某一具體應(yīng)用所涉及的數(shù)據(jù)提出約束性條件。由本系統(tǒng)的ER圖可以得到如下的關(guān)系模式:學(xué)生(學(xué)號、姓名、登錄密碼、班級、院系)教師(姓名、登錄密碼、所屬院系)管理員(登錄名、登錄密碼)課程(編號、課程名稱、任課老師、評價總分、評價次數(shù))學(xué)生—課程(編號、學(xué)號、課程名稱)評價項(編號、評價項、選項選項選項選項選項5)投票(編號、課程名稱、投票得分投票得分投票得分投票得分投票得分投票得分投票得分投票得分投票得分投票得分投票總分、投票時間)留言(編號、課程名稱、留言、回復(fù)、留言時間)備注:其中畫下劃線的是主碼。 數(shù)據(jù)表重要數(shù)據(jù)及其簡要描述如下:(此表的數(shù)據(jù)結(jié)構(gòu)名:student,含義是主要存放學(xué)生的基本信息)。 學(xué)生信息表數(shù)據(jù)項數(shù)據(jù)類型長度說明stu_idvarchar50學(xué)生賬號stu_namevarchar50學(xué)生姓名stu_pwdvarchar50學(xué)生登錄密碼stu_banjivarchar50學(xué)生所在班級stu_yuanxivarchar50學(xué)生所在院系(此表的數(shù)據(jù)結(jié)構(gòu)名:teacher,含義是主要存放教師的基本信息)。 教師信息表數(shù)據(jù)項數(shù)據(jù)類型長度說明idint4自動編號tea_namevarchar50教師登錄姓名tea_pwdvarchar50教師登錄密碼tea_yuanxivarchar50教師所在院系(此表的數(shù)據(jù)結(jié)構(gòu)名:admin,含義是存放管理員的基本信息)。 管理員信息表數(shù)據(jù)項數(shù)據(jù)類型長度說明admin_namevarchar50管理員賬號admin_pwdvarchar50管理員登錄密碼(此表的數(shù)據(jù)結(jié)構(gòu)名:course,含義是主要存放課程的基本信息)。 課程信息表數(shù)據(jù)項數(shù)據(jù)類型長度說明idint4自動編號course_namevarchar50課程名稱 數(shù)據(jù)項數(shù)據(jù)類型長度說明teacher_namevarchar50教師姓名course_pjfloat8評價的總分數(shù)course_pjsint4評價的次數(shù)(此表的數(shù)據(jù)結(jié)構(gòu)名:pj_xiang,含義是存放評價的選項的基本信息)。 評價項信息表數(shù)據(jù)項數(shù)據(jù)類型長度說明idint 4自動編號pingjia_xiangtext16評價項內(nèi)容pj1int4選擇項1pj2int4選擇項2pj3int4選擇項3pj4int4選擇項4pjx_shuint4選擇項的個數(shù)(此表的數(shù)據(jù)結(jié)構(gòu)名:vote,含義是存放投票的具體的詳細的信息)。 投票信息表數(shù)據(jù)項數(shù)據(jù)類型長度說明idint4自動編號course_namevarchar50課程名稱vote1int4投票項1得分vote2int4投票項2得分vote3int4投票項3得分Vote4int4投票項4得分Vote5int4投票項5得分Vote6int4投票項6得分vote7int4投票項7得分續(xù)表 數(shù)據(jù)項數(shù)據(jù)類型長度說明vote8int4投票項8得分vote9int4投票項9得分vote10int4投票項10得分vote_sumint4投票項總得分vote_datedatetime8投票項日期(此表的數(shù)據(jù)結(jié)構(gòu)名為:stu_course,含義是存放學(xué)生所選課程的詳細信息)。 學(xué)生課程信息表數(shù)據(jù)項數(shù)據(jù)類型長度說明idint4編號stu_idvarchar50學(xué)生學(xué)號course_namevarchar50課程名稱tea_namevarchar50教師姓名(此表的數(shù)據(jù)結(jié)構(gòu)名為:liuyan,含義是存放學(xué)生對課程的留言信息以及教師的回復(fù)信息)。 留言信息表數(shù)據(jù)項數(shù)據(jù)類型長度說明idint4編號course_namevarchar50課程名稱liuyantext16學(xué)生留言信息huifutext16教師的回復(fù)信息liuyan_datedatetime8學(xué)生留言的時間第四章 系統(tǒng)模塊功能實現(xiàn) 數(shù)據(jù)庫連接模塊功能實現(xiàn)數(shù)據(jù)庫是ASP動態(tài)網(wǎng)站的基石,離開了數(shù)據(jù)庫,ASP的魅力將大大減少,所以ASP提供了ADO組件(ActiveX Data Object)以實現(xiàn)對數(shù)據(jù)庫的訪問。通過ADO組件,能夠編寫對數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)進行訪問和操作的應(yīng)用程序,建立起用戶與數(shù)據(jù)庫直接的連接。用戶只需要在網(wǎng)頁中執(zhí)行SQL指令,即可對Web服務(wù)器上的數(shù)據(jù)庫進行添加、修改、刪除操作。在DREAMWEAVER軟件中建立的與數(shù)據(jù)庫的連接方式是OLEDB。具體的實現(xiàn)過程是:首先,在DREAMWEAVER軟件中需要建立一個完整的站點,這是實現(xiàn)數(shù)據(jù)庫連接的前提;其次,其次點擊面板上面的“數(shù)據(jù)庫”,在下拉菜單中選擇“自定義字符串連接”,會出現(xiàn)如下的方框,填寫各個空白。最后,使用測試服務(wù)器上的驅(qū)動程序進行測試,測試成功則表明數(shù)據(jù)庫連接成功,此時DREAMWEAVER軟件就會自動生成數(shù)據(jù)庫連接的代碼。 自定義字符串連接的方框數(shù)據(jù)庫連接模塊的主要代碼如下:Dim MM_conn_STRINGMM_conn_STRING=PROVIDER=SQLOLEDB。DATASOURCE=(local)。UID=sa。PWD=。DATABASE=連接字符串為PROVIDER=SQLOLEDB。DATA SOURCE=(local)。UID=sa。 PWD=。 DATABASE =,其中“PROVIDER”表示數(shù)據(jù)庫的連接方式為OLEDB,“DATA SOURCE”表示直接連接本地計算機,“UID”和“PWD”分別表示SQL SERVER 2000軟件的賬號、密碼,“DATABASE”表示所連接的數(shù)據(jù)庫的名稱。 登陸模塊功能實現(xiàn) 登陸主要是應(yīng)用了Dreamweaver中的登錄用戶的功能設(shè)計實現(xiàn)。在本系統(tǒng)中主要設(shè)計到了學(xué)生、教師、管理員三類用戶的登陸。在設(shè)計中,我做了三個登陸模塊用于三類用戶的登陸。用戶進入到系統(tǒng)首頁以后,不同類型的用戶可以選擇不同的登陸界面,從而分別進入到不同的登陸的界面,實現(xiàn)不同用戶類型的功能。以下主要以學(xué)生登錄模塊的圖和代碼為例。 學(xué)生登錄頁面學(xué)生登錄模塊的主要代碼如下:MM_LoginAction = (URL)If Then MM_LoginAction = MM_LoginAction + ? + ()MM_valUsername=CStr((textfield))If MM_valUsername ThenMM_fldUserAuthorization=MM_redirectLoginSuccess=MM_redirectLoginFailed=學(xué)生登陸模塊,學(xué)生使用賬號進行登陸,并且這些賬號stu_id是惟一的標識,然后再進行密碼驗證,如果正確,如果登陸賬號密碼錯我,提示賬號或者密碼錯誤,請重新輸入。類似的,在教師登陸模塊,教師的姓名tea_name成為了惟一的標識,進行密碼驗證,如果登陸賬號密碼錯我,提示賬號或者密碼錯誤,請重新輸入。在管理員登錄模塊,admin_name是惟一的標識,如果登陸賬號密碼錯我,提示賬號或者密碼錯誤,請重新輸入。 學(xué)生網(wǎng)上選課系統(tǒng)學(xué)生網(wǎng)上選課系統(tǒng),主要是利用Dreamweaver軟件中的插入記錄的功能得以實現(xiàn)的。在學(xué)生網(wǎng)上教學(xué)評價的模塊中,學(xué)生首先可以看到允許選擇的所有課程,學(xué)生可以再這些課程中進行選擇,與此同時學(xué)生也可以查看自己已經(jīng)選擇的課程,這是通過對數(shù)據(jù)庫中的stu_course表進行操作得以實現(xiàn)的。在選課界面中,學(xué)生以及所選課程的信息將插入到數(shù)據(jù)庫中的stu_course中保存起來。 學(xué)生選課頁面 學(xué)生網(wǎng)上評價模塊學(xué)生網(wǎng)上評價模塊,主要是利用Dreamweaver軟件同時自己對asp代碼進行一定的修改得以實現(xiàn)的。在學(xué)生網(wǎng)上評價模塊中,學(xué)生可以選擇所學(xué)習(xí)的課程進行打分,對于評價項則是管理員進行設(shè)置的,學(xué)生對每一項進行打分,合成的總分就是學(xué)生對所要打分課程的一個評價分數(shù)。在此模塊中,一共有10個評價項,每個評價項10分,學(xué)生可供選擇的分數(shù)依次是10,8,6,4。在設(shè)計網(wǎng)上評價模塊過程中,首先從數(shù)據(jù)庫中提取兩個記錄集,其一,從stu_course表中提取stu_id等于階段變量MM_Username的記錄集,另外一個是從pingjia表中提取的記錄集。其次,插入一個表單,提交方式是“POST”,提交的目標文件是“”。最后,在表單中插入一個4行1列的表格,在第一行中建立動態(tài)下拉框,用于選擇課程,在第三行中,顯示具體的評價選項,這一行需要設(shè)置區(qū)域重復(fù),第四行設(shè)置一個”提交分數(shù)“的按鈕。在學(xué)生提交分數(shù)以后,所生成的具體數(shù)據(jù)將會生成表單并以“POST”的方式提交給“”,從而將這些數(shù)據(jù)插入到數(shù)據(jù)庫的vote表中,實現(xiàn)向數(shù)據(jù)庫添加數(shù)據(jù)。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1