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

正文內容

軟件工程課程設計--學籍管理系統(tǒng)(編輯修改稿)

2025-09-05 23:24 本頁面
 

【文章內容簡介】 息等,需要合理有效的組織數(shù)據(jù)庫的結構,合理設置數(shù)據(jù)庫,這樣就能在后期開發(fā)中減少難度,提高程序效率,根據(jù)學生基本信息及其相關信息的特點歸納一下規(guī)律:(1)一個專業(yè)包含多個班級(2)一個班級對應一個入學年份及學制(3)一個班級包含多個學生的名字(4)每一個學生都有不同的學號(5)一個班級對應連續(xù)的多個學期(6)一個班級在一個學期內開設多門課程(7)每一門課程需要記錄每一門學生的成績(8)一種角色對應一個或多個用戶根據(jù)以上數(shù)據(jù)之間的對應及依賴關系,可以確定數(shù)據(jù)庫中所必備的信息應該有一下幾方面:(1)專業(yè)信息類別信息,包含院校所開設的專業(yè)名稱及詳細的介紹、描述。(2)學生信息,包含學生的學號、姓名、性別及所屬班級等基本信息。(3)課程信息,包含開設課程的班級、課程及學期。(4)成績信息,包含學生的學號、課程、學期及成績信息。(5)用戶信息,包含用的名稱、口令及角色。(6)角色信息,包含角色名稱、與該角色有關的權限。 數(shù)據(jù)庫的概念結構設計根據(jù)上面對系統(tǒng)的需求分析、模塊設計,就可以做出能夠滿足用戶需求的各種實體以及他們之間的關系。本系統(tǒng)根據(jù)上面的設計規(guī)劃出:用戶信息實體、學生信息實體、課程信息實體、教師信息實體、學生課程情況實體、教師課程情況實體。以及整個系統(tǒng)的ER圖。 密碼姓名編號 管理員 管理員實體屬性圖入學時間住址年制 電話名字編號性別所屬學院學生4.22 學生實體屬性圖分數(shù)學分名稱編號課程 課程實體屬性圖所屬學院備注職稱編號名字年齡性別聯(lián)系電話教師 教師實體屬性圖 編號編號編號編號學生課程 學生課程實體屬性圖下面給出整個系統(tǒng)的ER圖: 管理員nn11管理1學生課程學習成績教授教師1nnm班級屬于n1 系統(tǒng)ER圖 數(shù)據(jù)庫邏輯結構設計首先是系統(tǒng)的登錄表(login),存儲可以登錄系統(tǒng)的學生、管理員、老師的相關信息。相關的列名有登陸ID號(loginID)、角色類型(roleID)、登陸姓名(loginName)、登陸密碼(loginPWD)。 表1 用戶登錄表(login)列名數(shù)據(jù)類型大小約束字段描述loginIDInt11主鍵(主鍵)編號roleIDInt11只有2用戶類型loginNameVarchar50NOT NULL用戶名loginPWDVarchar50NOT NULL登錄密碼 學生表(表2),保存學生的基本信息,主要要學生的學號、名字、入學時間、家庭住址、家庭聯(lián)系電話以及所在的班級等等。相關的列名有ID號(ID)、學生ID號(stuID)、學生姓名(stuName)、入學時間(enterTime)、學年(stuYear)、地址(address)、聯(lián)系電話(tellphone)、班級(stuclass)。列名數(shù)據(jù)類型大小約束字段描述IDInt11NOT NULL(主鍵)編號stuIDVarchar50NOT NULL學號stuNameVarchar50NOT NULL學生姓名enterTimeDatetimeNULL入學時間stuYearVarchar20NULL學制addressVarchar50NULL住址tellphoneVarchar20NULL電話stuclassVarchar10NULL班級remarkVarchar50NULL備注stusexint21,2性別stuschoolVarchar20NULL所屬學院表2 學生信息數(shù)據(jù)表 (student)教師表(表3),存放教師的一些基本信息,包括教師編號、教師姓名、教師的職稱以及其他的一些備注信息。表3 教師信息表(teacher)列名數(shù)據(jù)類型大小約束字段描述tIDint11NOT NULL(主鍵)編號teacherIDVarchar20NOT NULL職工號teacherNameVarchar20NOT NULL名字teacherInfoVarchar50NULL詳細信息remarkVarchar50NULL備注Teasexint20(男) 1(女)性別teaschoolVarchar20Not null所屬學院tellphoneint15NOT null電話teaageint5Not Null年齡教師課程表(表4)是把教師表和課程聯(lián)系在一起的信息表,主要包括課程編號、教師編號。表4 教師課程表(teacourse)列名數(shù)據(jù)類型大小約束段描述tcidInt 11NOT NULL(主鍵)編號tIDInt11NULL教師編號courseIDInt11NULL課程編號學生課程表(表5)是把學生表和課程表聯(lián)系在一起的信息表,主要包括學生的ID號、課程的ID號、以及所獲得的相應的分數(shù)。表5 學生課程表(stucourse)列名數(shù)據(jù)類型大小約束字段描述scidInt11NOT NULL(主鍵)編號IDInt11NULL學生編號courseIDInt11NULL課程編號scoreInt11NULL分數(shù)課程信息表(stu_course)包含了課程的一些相關信息,主要有課程ID(courseID)、課程名稱(courseName)、課程學分(courseCredit)、備注(remark)。表6 課程信息表(course)列名數(shù)據(jù)類型大小約束字段描述courseIDInt11NOT NULL(主鍵)課程編號courseNameVarchar50NOT NULL課程名稱courseCreditInt11NULL學分remarkVarchar50NULL備注CourseteacherVarchar20NULL任課老師CoursecountInt5Null選課人數(shù)5 可視化界面連接數(shù)據(jù)庫:package 。import .*。public class DataBase { public static Connection getConn() { Connection conn = null。 try { ()。 conn= (jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)}。 DBQ=F:/access/)。 }catch (ClassNotFoundException e) { (無類)。 } catch (SQLException e) { (sql error)。 } if (conn == null)
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1