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

正文內(nèi)容

基于java的網(wǎng)上選課系統(tǒng)設(shè)計(jì)-文庫(kù)吧

2024-08-17 04:24 本頁(yè)面


【正文】 登錄表中type字段不等于1的用戶查看個(gè)人信息:系統(tǒng)通過(guò)該學(xué)生的ID號(hào),查詢出相關(guān)的個(gè)人信息。查詢可選課程:系統(tǒng)通過(guò)該學(xué)生的ID號(hào),找到專業(yè)ID號(hào),進(jìn)而找到該專業(yè)下的可選課程,該結(jié)果集以列表形式表示。學(xué)生選擇課程:將該課程的ID號(hào),學(xué)生的ID號(hào)輸入到學(xué)生選課表中,記錄到數(shù)據(jù)庫(kù)中。查詢已選課程:通過(guò)該學(xué)生的ID號(hào),從選課表中找到已選課程,該結(jié)果集以列表型時(shí)表示。輸入個(gè)人信息:學(xué)生注冊(cè)成功后,跳到輸入個(gè)人信息頁(yè)面,數(shù)據(jù)將被記錄到學(xué)生信息表中,可以做查詢用。教師模塊:針對(duì)用戶登錄表中type字段等于1的用戶教師添加課程:將該課程的ID號(hào),所屬的專業(yè)ID號(hào)輸入到選課信息表中,此課程可以被學(xué)生選擇。修改課程信息:通過(guò)專業(yè)ID號(hào)和課程ID號(hào),找到要修改的課程,設(shè)置課程是否可以被學(xué)生選擇。修改專業(yè)信息:通過(guò)專業(yè)ID號(hào),找到要修改的專業(yè),設(shè)置此專業(yè)是否已結(jié)業(yè)。教師信息統(tǒng)計(jì):通過(guò)專業(yè)ID號(hào)、課程ID號(hào)找到相對(duì)應(yīng)的課程,查看學(xué)生選課情況,設(shè)置上課人數(shù)?!?shù)據(jù)庫(kù)設(shè)計(jì) 在系統(tǒng)的開發(fā)過(guò)程中,數(shù)據(jù)庫(kù)的設(shè)計(jì)是整個(gè)系統(tǒng)的基礎(chǔ)。良好的數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)不僅可以減少數(shù)據(jù)冗余、提高查詢效率,而且還可以降低應(yīng)用程序的編寫難度,提高工作效率。 實(shí)體ER圖 網(wǎng)上選課系統(tǒng)主要實(shí)體間關(guān)系ER圖如圖32所示圖32  網(wǎng)上選課系統(tǒng)主要實(shí)體間關(guān)系ER圖用戶(教師)實(shí)體ER圖如圖33所示:圖33  用戶(教師)實(shí)體ER圖學(xué)生除了具有上述用戶屬性外還具有其他屬性,ER圖如下34所示:圖34  學(xué)生實(shí)體ER圖課程實(shí)體ER圖如圖35所示:圖35  課程實(shí)體ER圖專業(yè)實(shí)體ER圖如圖36所示:圖36  專業(yè)實(shí)體ER圖 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)將設(shè)計(jì)好的ER圖轉(zhuǎn)換為相應(yīng)的關(guān)系模型??梢缘玫揭韵聨讉€(gè)關(guān)系模式:l User( Id,loginName,pwd, type,mail)用戶信息(Id號(hào),用戶名,密碼,權(quán)限,郵箱)l Student( Id,Stuname,Stuno,Specialtyid,Stusex,Birthday,Homeaddr,Tel,Addr)學(xué)生信息(學(xué)生ID號(hào),學(xué)生姓名,學(xué)號(hào),專業(yè)編號(hào),性別,生日,家庭住址,聯(lián)系電話,現(xiàn)住址)l Course(Id,Name,Schooltime,Addr,Credit,Courseinfo,Teachername,Teacherinfo, Isfinish,Specialtyid ) 課程信息(課程ID號(hào),課程名稱,上課時(shí)間,上課地點(diǎn),課程學(xué)分,課程介紹,授課老師,老師介紹,是否可選,專業(yè)編號(hào))l Specialty(Id,Enteryear,Name,Langthyear,Isfinish) 專業(yè)信息表(專業(yè)ID號(hào),入學(xué)年份,專業(yè)名稱,學(xué)制,是否畢業(yè))l SC (Id,StuId,CourseId )課程與學(xué)生的關(guān)聯(lián)表(關(guān)聯(lián)號(hào),對(duì)應(yīng)學(xué)生表的外鍵號(hào),對(duì)應(yīng)課程表的外鍵號(hào))通過(guò)關(guān)系模型的轉(zhuǎn)換,設(shè)計(jì)網(wǎng)上選課系統(tǒng)的數(shù)據(jù)庫(kù)為五個(gè)表,如表31所示:表31  數(shù)據(jù)庫(kù)的五個(gè)表數(shù)據(jù)庫(kù)表名說(shuō)明tb_Userlogin用來(lái)存放用戶的登錄信息tb_stuuser用來(lái)存放學(xué)生的個(gè)人信息tb_course用來(lái)存放課程的相關(guān)信息tb_specialty用來(lái)存放專業(yè)的相關(guān)信息tb_stucourse用來(lái)存放學(xué)生選課的信息 數(shù)據(jù)庫(kù)表的設(shè)計(jì)用戶登錄表:圖37  用戶登錄表建表語(yǔ)句為:create table tb_userlogin(id integer not null primary key auto_increment, loginName varchar(20) not null, pwd varchar(20) not null, type varchar(1) not null, mail varchar(50) not null)。學(xué)生信息表:圖38  學(xué)生信息表建表語(yǔ)句為:create table tb_stuuser(id integer not null primary key auto_increment, stuName varchar(20) not null, stuNo varchar(15) not null, specialtyId integer not null, stuSex varchar(2) not null, birthday varchar(10) not null, homeAddr varchar(50) not null, tel varchar(20) not null, addr varchar(50) not null)。課程信息表:圖39  課程信息表建表語(yǔ)句為:create table tb_course(id integer primary key auto_increment not null, name varchar(40) not null, schooltime varchar(40) not null, addr varchar(50) not null, credit decimal(3,0) not null, courseInfo varchar(100) not null, teacherName varchar(20) not null, teacherInfo varchar(100) not null,
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1