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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-學(xué)生學(xué)分制成績(jī)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—論文(編輯修改稿)

2025-01-08 19:01 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 定義這些數(shù)據(jù)庫結(jié)構(gòu)時(shí),先要明白各表的功能及表中各字段的功能和含義,包括各字段數(shù)據(jù)類型的定義。學(xué)生成績(jī)學(xué)分制管理數(shù)據(jù)庫庫文件中主要存放的表如下圖(圖 )所示: 圖 系統(tǒng)數(shù)據(jù)庫表 下面主要介紹 中的表的定義: 管理員數(shù)據(jù)庫 admin 表結(jié)構(gòu): admin 表主要存放的是管理員的登錄用戶名和密碼信息。 詳細(xì) 設(shè)計(jì)如下表(圖 )所示: 圖 管理員數(shù)據(jù)庫表 各字段的說明如下: id 該字段為自動(dòng)編號(hào) admin_name 該字段為設(shè)置用戶名字段。文本型。 psw 該字段為密碼字段。文本型。 院系數(shù)據(jù)庫 Yuanxi 院系表結(jié)構(gòu): Yuanxi 院系表結(jié)構(gòu)主要是存放的是高校所設(shè)置的全部學(xué)院或者系別。 詳細(xì)設(shè)計(jì)如下圖(圖 )所示 畢業(yè)論文:學(xué)生學(xué)分制成績(jī)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 11 圖 院系數(shù)據(jù)庫表 各字段說明如下: yuanxi_id 字段是院系的自動(dòng)紡編號(hào),是數(shù)據(jù)庫中的惟一標(biāo)識(shí)。 yuanxi_name 字段是院系的名稱,在數(shù)據(jù)庫中也是惟一 標(biāo)識(shí)的。 專業(yè)數(shù)據(jù)庫 Zhuanye 專業(yè)表結(jié)構(gòu): Zhuanye 專業(yè)表結(jié)構(gòu)主要是存放各個(gè)院系下面所開設(shè)的各門專業(yè)。 詳細(xì)設(shè)計(jì)如下圖(圖 )所示: 圖 專業(yè)數(shù)據(jù)庫表 各字段說明如下: zhuanye_id 是專業(yè)的自動(dòng)編號(hào)。也是各專業(yè)的惟一標(biāo)識(shí)。 zhuanye_name 是專業(yè)的名稱,在數(shù)據(jù)庫中也是惟一的標(biāo)識(shí)。 yuanxi_name 是專業(yè)所屬的院系,在數(shù)據(jù)庫不是惟一的,因?yàn)橥辉合迪旅婵梢蚤_設(shè)多個(gè)不同的專業(yè)。 班級(jí)數(shù)據(jù)庫 banji 班級(jí)表結(jié)構(gòu): banji 班級(jí)表結(jié)構(gòu)主要 是存放的是學(xué)生所在班級(jí)的信息。 詳細(xì)設(shè)計(jì)如下圖(圖 )所示: 圖 班級(jí)數(shù)據(jù)庫表 各字段說明如下: banji_id 字段代表學(xué)生所在班級(jí)的編號(hào),是班級(jí)的惟一標(biāo)志。 banji_name 字段代表班級(jí)的名稱,在數(shù)據(jù)庫中也是惟一標(biāo)志。添加班級(jí)時(shí)不能有相同名稱。 yuanxi_name 字段代表班級(jí)所在的院系。以備院系變動(dòng)時(shí),其所下屬的班級(jí)也同時(shí)變更。 zhuanye_name 字段代表代有班級(jí)所在的專業(yè)。以備專業(yè)變動(dòng)時(shí),其所下屬的班級(jí)也同畢業(yè)論文:學(xué)生學(xué)分制成績(jī)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 12 時(shí)變更。 課程數(shù)據(jù)庫 kecheng 課程表的結(jié)構(gòu): kecheng 課程表的結(jié)構(gòu)主要存入的是不同專業(yè)在不同學(xué)期所開設(shè)的課程信息。 詳細(xì)設(shè)計(jì)如下圖(圖 )所示: 圖 課程數(shù)據(jù)庫表 各字段說明如下: kecheng_id 字段代表課程的編號(hào),但不是課程的惟一標(biāo)志。 kecheng_name 字段代表課程的名稱,在數(shù)據(jù)庫中也不是惟一標(biāo)志。添加課程時(shí)在相同的專業(yè)和相同的學(xué)期中不能有相同名稱。除此之外,不同專業(yè),不同學(xué)期可以存在相同的課程。 zhuanye_name 字段代表開設(shè)課程所在的專業(yè)名稱。 term_name 字段代表開設(shè)該門課程所在的學(xué)期。 kecheng_xuefen 字段代表該門課程的課程學(xué)分,以備后面計(jì)算總學(xué)分時(shí)用。 學(xué)生管理數(shù)據(jù)庫 Xuesheng 表結(jié)構(gòu): Xuesheng 表主要存放在校期間各班級(jí)所有的學(xué)生情況(包括轉(zhuǎn)專業(yè)和留級(jí)的學(xué)生的資料都會(huì)全部記錄在案)。 詳細(xì)設(shè)計(jì)如下圖(圖 )所示: 圖 學(xué)生管理數(shù)據(jù)庫表 各字段說明如下: xuesheng_id 字段為自動(dòng)編號(hào)。 xuesheng_name 字段是學(xué)生的姓名,為文本型。 xuesheng_xuehao 字段是學(xué)生的學(xué)號(hào),為文本型。 banji_name 字段是學(xué)生的班級(jí)的名稱 ,為文本型。 yuanxi_name 字段是學(xué)生所在的院系名稱,為文本型。 zhuanye_name 字段是學(xué)生所在的專業(yè)名稱,為文本型 beizhu 字段是管理員對(duì)該學(xué)生所添加的備注信息。比如,當(dāng)該學(xué)生有轉(zhuǎn)專業(yè)或者留級(jí)的情況時(shí),管理員有權(quán)在此字段中添加必要的備注信息,以供以后查詢。 畢業(yè)論文:學(xué)生學(xué)分制成績(jī)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 13 學(xué)生查詢數(shù)據(jù)庫 xuesheng2 表結(jié)構(gòu): xuesheng2 表主要是存放學(xué)生最終信息。 詳細(xì)設(shè)計(jì)如下圖(圖 )所示: 圖 學(xué)生查詢數(shù)據(jù)庫表 各字段說明如下: xuesheng_id 字段為自動(dòng)編號(hào)。 xuesheng_name 字段是學(xué)生的姓名,為文本型。 xuesheng_xuehao 字段是學(xué)生的學(xué)號(hào),為文本型。 banji_name 字段是學(xué)生的班級(jí)的名稱,為文本型。 yuanxi_name 字段是學(xué)生所在的院系名稱,為文本型。 zhuanye_name 字段是學(xué)生所在的專業(yè)名稱,為文本型 beizhu 字段是管理員對(duì)該學(xué)生所添加的備注信息。比如:當(dāng)該學(xué)生有轉(zhuǎn)專業(yè)或者留級(jí)的情況時(shí),管理員有權(quán)在此字段中添加必要的備注信息,以供以后查詢。 成績(jī)管理數(shù)據(jù)庫 Chengji 成績(jī)流的表結(jié)構(gòu): Chengji 成績(jī) 流表主要是存放學(xué)生在校期間的所有成績(jī)信息。 詳細(xì)設(shè)計(jì)如下圖(圖 )所示: 圖 成績(jī)流表 各字段說明如下 chengji_id 自動(dòng)編號(hào)。 chengji_fenshu 字段存放學(xué)生的成績(jī)分?jǐn)?shù),是數(shù)值型的。 xuesheng_xuehao 字段存放學(xué)生的學(xué)號(hào),在此表中不是惟一標(biāo)識(shí),而在最終成績(jī)表中學(xué)號(hào)字段必須為惟一標(biāo)識(shí)。 kecheng_name 字段是學(xué)生所修的課程名稱,為文本型的。 chengji_xuefen 字段是學(xué)生考試所得成績(jī)與所修課程計(jì)算處理后的學(xué)分,是數(shù)值型的。 term_name 字段是 學(xué)生所得成績(jī)對(duì)應(yīng)的學(xué)期,為文本型。 zhuanye_name 字段是學(xué)生所在專業(yè),為文本型。 caozuo 字段是對(duì)學(xué)生考試所得成績(jī)的操作,如果是正常情況下一次性通過考試的,此處為空,否則,根據(jù)成績(jī)是補(bǔ)考還是重修在此處可以進(jìn)行記錄該信息。 xs_name 字段是存放成績(jī)所屬于的學(xué)生的姓名,為文本型。 畢業(yè)論文:學(xué)生學(xué)分制成績(jī)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 14 成績(jī)查詢數(shù)據(jù)庫 chengji2 表結(jié)構(gòu): chengji2 表主要是存放學(xué)生的最后成績(jī)信息。 詳細(xì)設(shè)計(jì)如下圖(圖 )所示: 圖 最后成績(jī)數(shù)據(jù)庫表 各字段的說明如下: chengji_id 自動(dòng)編號(hào)。 chengji_fenshu 字段存放學(xué)生的成績(jī)分?jǐn)?shù),是數(shù)值型的。 xuesheng_xuehao 字段存放學(xué)生的學(xué)號(hào),在此表中是惟一標(biāo)識(shí),而在成績(jī)流表中學(xué)號(hào)字段不是惟一標(biāo)識(shí)。 kecheng_name 字段是學(xué)生所修的課程名稱,為文本型的。 chengji_xuefen 字段是學(xué)生考試所得成績(jī)與所修課程計(jì)算處理后的學(xué)分,是數(shù)值型的。 term_name 字段是學(xué)生所得成績(jī)對(duì)應(yīng)的學(xué)期,為文本型。 zhuanye_name 字段是學(xué)生所在專業(yè),為文本型。 caozuo 字段是對(duì)學(xué)生考試所得成績(jī)的操作,如果是正常 情況下一次性通過考試的,此處為空,否則,根據(jù)成績(jī)是補(bǔ)考還是重修在此處可以進(jìn)行記錄該信息。 xs_name 字段是存放成績(jī)所屬于的學(xué)生的姓名,為文本型。 留級(jí)保留成績(jī)分值數(shù)據(jù)庫 liuji_baoliu 表的結(jié)構(gòu): liuji_baoliu 表主要是存放留級(jí)操作時(shí),保留該學(xué)年學(xué)生成績(jī)的分?jǐn)?shù)線。 詳細(xì)設(shè)計(jì)如下圖(圖 )所示: 圖 留級(jí)保留數(shù)據(jù)庫表 各字段說明如下: id 是自動(dòng)編號(hào)。 liuji_baoliu 是存放分?jǐn)?shù)線的值。 學(xué)分績(jī)點(diǎn)數(shù)據(jù)庫 xuefen_denji 學(xué)分績(jī)點(diǎn)等級(jí)表結(jié)構(gòu): xuefen_denji 表主要是存放不同分?jǐn)?shù)段的成績(jī)的學(xué)分值。 詳細(xì)設(shè)計(jì)如下圖(圖 )所示: 圖 學(xué)分績(jī)點(diǎn)等級(jí)數(shù)據(jù)庫表 畢業(yè)論文:學(xué)生學(xué)分制成績(jī)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 15 各字段說明如下: id 為自動(dòng)編號(hào) xuefen_you 字段是設(shè)定成績(jī)?yōu)?90 分以上時(shí)學(xué)生的成績(jī)學(xué)分值。 xuefen_liang 字段是設(shè)定成績(jī)?yōu)?80 到 90 時(shí)學(xué)生的成績(jī)學(xué)分值。 xuefen_zhong 字段是設(shè)定成績(jī)?yōu)?70 到 80 時(shí)學(xué)生的成績(jī)學(xué)分值。 xuefen_hegei 字段是設(shè)定成績(jī)?yōu)?60 到 70 時(shí)學(xué)生的成績(jī)學(xué)分值。 xuefen_cha 字段是設(shè)定成績(jī)?yōu)?60 以下時(shí)學(xué)生的成 績(jī)學(xué)分值。 畢業(yè)學(xué)分管理數(shù)據(jù)庫 Biyexuefen 表結(jié)構(gòu): Biyexuefen 表主要是用來存放學(xué)生能夠予以畢業(yè)的總學(xué)分值,這可以根據(jù)不同高校的校情動(dòng)態(tài)的設(shè)定其值。 詳細(xì)設(shè)計(jì)如下圖(圖 )所示: 圖 畢業(yè)學(xué)分?jǐn)?shù)據(jù)庫表 各字段說明如下: id 字段是學(xué)期的編號(hào),是數(shù)據(jù)庫中的惟一標(biāo)識(shí)。 biyexuefen 字段是大學(xué)本科各個(gè)學(xué)期能夠予以畢業(yè)的最低學(xué)分,在數(shù)據(jù)庫中也是惟一的標(biāo)識(shí)。 數(shù)據(jù)庫的連接 學(xué)生學(xué)分制成績(jī)管理系統(tǒng) 開發(fā)過程中的關(guān)鍵技術(shù)就是動(dòng)態(tài)網(wǎng)站數(shù)據(jù)庫的設(shè)計(jì)與編程,包括數(shù)據(jù)源的配置與連 接、數(shù)據(jù)源的操作、數(shù)據(jù)的獲取、 SQL 查詢語句的使用 。 ASP 通過內(nèi)置的數(shù)據(jù)庫連接組件( Datebase Access Component)的 ADO 對(duì)象來實(shí)現(xiàn) 對(duì)數(shù)據(jù)庫的訪問。訪問過程如下圖(圖 ) 圖 ADO 訪問數(shù)據(jù)庫 主要被包含在其他文件中實(shí)現(xiàn)數(shù)據(jù)庫的連接和斷開功能,代碼如下: % ASP 網(wǎng)頁 (ADO)ActiveX Data Objects OLEDB ODBC ACCESS SQL 其它數(shù)據(jù)庫 畢業(yè)論文:學(xué)生學(xué)分制成績(jī)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 16 on error resume next =10 connstr=DBQ=+(data/)+。DefaultDir=。DRIVER={Microsoft Access Driver (*.mdb)}。 set conn=() set rs=() connstr if err then set conn = nothing “提示:數(shù)據(jù)庫連接出錯(cuò),請(qǐng)檢查連接字串是否正確 .” end if % 說明: 定義數(shù)據(jù)庫的相對(duì)路徑和數(shù)據(jù)庫的驅(qū)動(dòng)程序方法如下: connstr=”DBQ=”+(“data/”)+”。DefaultDir=。DRIVER={Microsoft Access Driver (*.mdb)}?!? 定義一個(gè)數(shù)據(jù)庫對(duì)象的方法如下: set conn=(“”) connstr 創(chuàng)建一個(gè)記錄集的方法如下: set rs=(“”) 其中 connstr確定了數(shù)據(jù)文件的路徑和數(shù)據(jù)庫驅(qū)動(dòng)程序。 Conn 的含義是定義了一個(gè)變量用來存放數(shù)據(jù)庫連接所創(chuàng)建的對(duì)象。 connstr 則真正實(shí)現(xiàn)了數(shù)據(jù)庫的連接。 5 具體設(shè)計(jì)與實(shí)現(xiàn) 查詢模塊 畢業(yè)論文:學(xué)生學(xué)分制成績(jī)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 17 學(xué)生學(xué)分制成績(jī)管理系統(tǒng) 是按照普通用戶和管理員兩種用戶類型來設(shè)計(jì)的。普通用戶(在校的學(xué)生及普通教師)不必使用用戶名和密碼,直接進(jìn)入 查詢界面,進(jìn)行成績(jī)的在線查詢??梢酝ㄟ^查詢功能清楚的了解到各班級(jí)的學(xué)生各學(xué)期的成績(jī)情況、畢業(yè)狀況和學(xué)位狀況。 登錄模塊 登錄界面設(shè)計(jì) 由于普通用戶不必驗(yàn)證身份,直接就可進(jìn)入系統(tǒng)查詢模塊進(jìn)行成績(jī)查詢,登錄模塊不必設(shè)計(jì)?,F(xiàn)在我們主要是設(shè)計(jì)管理員部分的登錄模塊。其界面如下圖( 圖 ): 圖 管理員登錄界面 說明:只有當(dāng)管理員在登錄窗口中輸入正確的用戶名和密碼才可以登錄后臺(tái)進(jìn)行管理學(xué)生成績(jī)及其信息。如果用戶沒有填寫相應(yīng)的數(shù)據(jù),或者沒有輸入正確的用戶名和密碼。系統(tǒng)會(huì)自動(dòng)判定,彈出相應(yīng)的 對(duì)話框。 登錄程序設(shè)計(jì) 為了保護(hù)好系統(tǒng)的安全,必須設(shè)置好登錄權(quán)限。只有經(jīng)管理員在后臺(tái)添加了的新的管理用戶后,新的管理用戶才能夠使用為他開通的帳號(hào)和密碼登錄進(jìn)入 學(xué)生學(xué)分制成績(jī)管理系統(tǒng) 管理學(xué)生及成績(jī)。 dim adminname,adminpass adminname=(“user”)‘從登錄頁面提交的表單中獲得用戶名 adminpass=(“psw”)‘從登錄頁面提交的表單中獲得用戶密碼 if adminname=”” then ‘判斷用用戶名是 否為空值。 ”script language=javascriptalert(?用戶名不能為空,請(qǐng)輸入 !39。)?!? ”javascript:(1)/script” ‘如果用戶名為空,彈出警告對(duì)話框,確定后再次返回到登錄界面。 end if if adminpass= then ‘判斷用用戶密碼是否為空值。 script language=javascriptalert(39。密碼不能為空,請(qǐng)輸入 !39。)。 畢業(yè)論文:學(xué)生學(xué)分制成績(jī)管理系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 18 javascript:(1)/script ‘如果用戶登錄密碼為空,彈出警告對(duì)話框,確定后再次返回到登錄界面。 end if if adminname and adminpass then ‘判斷用戶名和用戶密碼是否都不為空值 sql=select * from ad
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1