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

正文內(nèi)容

學生成績管理系統(tǒng)本科畢業(yè)設(shè)計論文(編輯修改稿)

2025-07-23 09:55 本頁面
 

【文章內(nèi)容簡介】 設(shè)信息查詢。選擇查詢學生基本信息,則打開學生基本信息查詢窗口,能查看學生基本信息;選擇查詢學生成績,則打開學生成績查詢窗口,對查看學生成績;選擇查詢教師基本信息,則打開教師基本信息查詢窗口,能查看教師基本信息;選擇查詢課程基本信息,則打開課程基本信息查詢窗口,可查看課程的基本信息;選擇查詢專業(yè)基本信息,則打開專業(yè)基本信息查詢窗口,可查看專業(yè)的基本信息;選擇查詢課程開設(shè)信息,則打開課程開設(shè)信息查詢窗口,可查看課程的開設(shè)信息;以上六個功能權(quán)限歸所有用戶。(3)幫助菜單想包含軟件信息。重慶信息技術(shù)職業(yè)學院 概要設(shè)計 頂層數(shù)據(jù)流圖顯示學生和教師在系統(tǒng)里面所進行的操作,如登陸、查詢和處理,如下圖31所示:圖31 頂層數(shù)據(jù)流圖詳細數(shù)據(jù)流圖顯示學生和教師在系統(tǒng)里所進行的操作的詳細信息,如下圖32所示:重慶信息技術(shù)職業(yè)學院圖32 詳細數(shù)據(jù)流圖 系統(tǒng)功能需求1 學生成績按每學年進行成績統(tǒng)計;2 學生成績名次排名;3 每門課程平均成績統(tǒng)計;4 學生所學課程及學分統(tǒng)計; 5 輸入每個學生成績時 自動生成該學生已修總學分;6 學生成績查詢; 7 教師任課查詢; 8 班級課程開設(shè)查詢。系統(tǒng)功能圖能查看整個系統(tǒng)的具體功能,如下圖33所示:重慶信息技術(shù)職業(yè)學院圖 33 系統(tǒng)功能圖 概念結(jié)構(gòu)設(shè)計 ER 圖ER 圖:ER 圖也即實體聯(lián)系圖(Entity Relationship Diagram),提供了表示實體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。構(gòu)成 ER 圖的基本要素是實體型、屬性和聯(lián)系,其表示方法為:實體型(Entity):用矩形表示,矩形框內(nèi)寫明實體名;屬性(Attribute):用橢圓形表示,并用無向邊將其與相應(yīng)的實體連接起來;聯(lián)系(Relationship):用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實體連接起來,同時在無向邊旁標上聯(lián)系的類型(1 : 1,1 : n 或 m : n) 。數(shù)據(jù)模型設(shè)計。首先來做出學生成績管理系統(tǒng)的 ER 圖,分析這個問題的實體,從系統(tǒng)分析可以知道,學生的成績是由任課教師按照課程給出的,學生、課程、班級這個系統(tǒng)的三個實體。再分析三個實體之間的聯(lián)系。首先,這三個實體不是一個統(tǒng)一體,學生成績與教師沒有內(nèi)在聯(lián)系,教師必須通過課程實體才能與學生建立聯(lián)系,因而先不考慮。課程與學生這兩個實體是多對多聯(lián)系;一位學生要學習多門課程,一門課程有多位學生共同學習。而學習成績是這兩個實體“學生”和“成績”共有的屬性,應(yīng)填在二者的聯(lián)系“學習 ”邊 。 因 為 成 績 既 不 是 學 生 獨 有 的 , 也 不重慶信息技術(shù)職業(yè)學院是 課 程 獨 有 的 ;學生、專業(yè)、地區(qū) ER 圖可以查看學生、專業(yè)、地區(qū)基本信息內(nèi)容,如下圖34所示:圖34 學生、專業(yè)、地區(qū) ER 圖 課程、班級、教師 ER 圖可以查看課程、班級、教師基本信息內(nèi)容,如下圖35所示:圖36 課程、班級、教師 ER 圖 關(guān)系模式設(shè)計將 ER 圖轉(zhuǎn)換為關(guān)系模式 定義實體型、屬性及其聯(lián)系。教師 (教師編號、教師姓名、教師性別、教師年齡、職稱、聯(lián)系電話)上課 (教師編號、班級編號) 授課 (教師編號、課程編號) 課程 (課程編號、課程名稱、教師姓名、開課學期 、學時、考試或考查、學分)重慶信息技術(shù)職業(yè)學院學習 (學生學號、課程編號、學期、課程名、成績、教師姓名)學生 (學生學號、學生姓名、學生性別、學生年齡、生源所在地、已修學分總數(shù)、編號地區(qū)、班級編號)地區(qū) (地區(qū)編號、地區(qū)名稱、生源總數(shù))開設(shè) (課程編號、班級編號)班級 (班級編號、班級名稱、專業(yè)編號)專業(yè) (專業(yè)編號、專業(yè)名稱) 數(shù)據(jù)類型定義對關(guān)系模式中的屬性定義類型、長度和約束。(1)教師表的建立,設(shè)置教師編號為主鍵,唯一約束,非空,教師年齡0到150。CREATE TABLE 教師 ( 教師編號 CHAR(20) PRIMARY KEY, 教師姓名 CHAR(10), 教師性別 CHAR(2), 教師年齡 INT , 職稱 CHAR(20), 聯(lián)系電話 CHAR(10), constraint ck_性別 check (教師性別 =39。男39。 or 教師性別 =39。女39。 ), constraint ck_教師年齡 check (教師年齡 between 0 and 150) )。如下表 41 所示:表 41 教師表數(shù)據(jù)項名 數(shù)據(jù)類型 長度 完整性約束教師編號 Char 20 主鍵,唯一,非空教師姓名 Char 20教師性別 Char 2 男或女教師年齡 Int 0年齡150職稱 Char 10聯(lián)系電話 Char 20(2)上課表的建立,設(shè)置教師編號為主鍵,唯一約束,非空,班級編號為外鍵。CREATE TABLE 上課 ( 重慶信息技術(shù)職業(yè)學院教師編號 CHAR(20) PRIMARY KEY, 班級編號 CHAR(20) , CONSTRAINT Class_Teach FOREIGN KEY(班級編號 ) REFERENCES 班級 , )如下表 42 所示:表 42 上課表 數(shù)據(jù)項名 數(shù)據(jù)類型 長度 完整性約束教師編號 Char 20 主鍵,唯一,非空班級編號 char 20 外鍵(3)授課表的建立,設(shè)置教師編號為主鍵,唯一約束,非空,課程編號為外鍵。CREATE TABLE 授課 ( 教師編號 CHAR(20) PRIMARY KEY, 課程編號 CHAR(20), CONSTRAINT Course_Instruct FOREIGN KEY(課程編號 ) REFERENCES 課程 )如下表43所示:表 43 授課表數(shù)據(jù)項名 數(shù)據(jù)類型 長度 完整性約束教師編號 Char 20 主鍵,唯一,非空課程編號 char 20 外鍵(4)課程表的建立,設(shè)置課程編號為主鍵,唯一約束,非空,學時學分大于0。CREATE TABLE 課程 ( 課程編號 CHAR(20) PRIMARY KEY, 課程名 CHAR(20), 教師姓名 CHAR(10), 開課時間 CHAR(20), 學時 INT, 考試或考查 CHAR(4), 學分 CHAR(4) constraint ck_考試或考查 check (考試或考查 =39??荚?9。 or 考試或考查 =39。考查39。 ), constraint ck_學時 check (學時 0), constraint ck_學分 check (學分 0) 重慶信息技術(shù)職業(yè)學院 )如下表44所示:表 44 課程表數(shù)據(jù)項名 數(shù)據(jù)類型 長度 完整性約束課程編號 char 20 主鍵,唯一,非空課程編名 Char 20教師姓名 Char 10開課時間 Char 20學號 Int 0考試或考查 Char 4學分 Int 0(5)學習表的建立,設(shè)置學生學號為主鍵,唯一約束,非空,課程編號為外鍵,成績0到100。CREATE TABLE 學習 ( 學生學號 CHAR(20) PRIMARY KEY, 課程編號 CHAR(20), 學期 char(20), 課程名稱 char(20), 成績 int, 教師姓名 char(10), CONSTRAINT Course_Study FOREIGN KEY(課程編號 ) REFERENCES 課程 , constraint ck_成績 check (成績 between 0 and 100) )如下表45所示:表 45 學習表數(shù)據(jù)項名 數(shù)據(jù)類型 長度 完整性約束學生學號 Char 20 主鍵,唯一,非空課程編號 char 20 外鍵學期 Char 10課程編名 Char 20成績 Char 10 0成績100教師姓名 Char 10(6)學生表的建立,設(shè)置學生學號為主鍵,唯一約束,非空,已修學分總數(shù)大于0,班級編號和地區(qū)編號設(shè)置為外鍵。重慶信息技術(shù)職業(yè)學院CREATE TABLE 學生 ( 學生學號 CHAR(20) PRIMARY KEY, 學生姓名 CHAR(10), 學生性別 CHAR(2), 學生年齡 int, 已修學分總數(shù) int, 班級編號 CHAR(20), 地區(qū)編號 CHAR(20), constraint Class_Student foreign key(班級編號 ) references 班級 , constraint Area_Student foreign key(地區(qū)編號 ) references 地區(qū) , constraint ck_學生性別 check (學生性別 =39。男39。 or 學生性別 =39。女39。 ), constraint ck_學生年齡 check (學生年齡 between 0 and 150), constraint ck_已修學分總數(shù) check (已修學分總數(shù) 0) ) 如下表46所示:表 46 學生表數(shù)據(jù)項名 數(shù)據(jù)類型 長度 完整性約束學生學號 Char 12 主鍵,唯一,非空學生姓名 Char 10學生性別 Char 2 男或女學生年齡 Int 0年齡150已修學分總數(shù) Int 0班級編號 char 20 外鍵地區(qū)編號 char 20 外鍵(7)地區(qū)表的建立,設(shè)置地區(qū)編號為主鍵,唯一約束,非空。CREATE TABLE 地區(qū) ( 地區(qū)編號 CHAR(20) PRIMARY KEY, 地區(qū)名稱 CHAR(20), )。如下表47所示:表 47 地區(qū)表數(shù)據(jù)項名 數(shù)據(jù)類型 長度 完整性約束地區(qū)編號 char 20 主鍵,唯一,非空地區(qū)名稱 Char 20(8)開設(shè)表的建立,設(shè)置課程編號為主鍵,唯一約束,非空,班級編號為外鍵。CREATE TABLE 開設(shè) ( 重慶信息技術(shù)職業(yè)學院課程編號 CHAR(20) PRIMARY KEY, 班級編號 char(20), CONSTRAINT Class_Setup FOREIGN KEY(班級編號 ) REFERENCES 班級 )如下表48所示:表 48 開設(shè)表數(shù)據(jù)項名 數(shù)據(jù)類型 長度 完整性約束課程編號 char 20 主鍵,唯一,非空班級編號 char 20 外鍵(9)班級表的建立,設(shè)置編輯編號為主鍵,唯一約束,非空,專業(yè)號為外鍵。CREATE TABLE 班級 ( 班級編號 CHAR(20) PRIMARY KEY, 班級名稱 CHAR(20), 專業(yè)編號 CHAR(20) constraint Major_Class foreign key(專業(yè)編號 ) references 專業(yè) )如下表49所示:表 49 班級表數(shù)據(jù)項名 數(shù)據(jù)類型 長度 完整性約束班級編號 char 20 主鍵,唯一,非空班級名稱 Char 20專業(yè)編號 Char 20 外鍵(10)專業(yè)表的建立,設(shè)置專業(yè)編號為主鍵,唯一約束,非空。CREATE TABLE 專業(yè) ( 專業(yè)編號 CHAR(20) PRIMARY KEY, 專業(yè)名稱 CHAR(20), )。如下表410所示:表 410 專業(yè)表數(shù)據(jù)項名 數(shù)據(jù)類型 長度 完整性約束專業(yè)編號 Char 20 主鍵,唯一,非空專業(yè)名稱 Char 20數(shù)據(jù)庫分析:用戶需求具體有學籍管理系統(tǒng)提供保存、更新、查詢、維護和打印,這就需求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入與輸出,實現(xiàn)有組織地、動態(tài)地存儲大量關(guān)聯(lián)數(shù)據(jù),方便用戶訪問系統(tǒng)中的數(shù)據(jù),它與文件系統(tǒng)的重要區(qū)別是數(shù)據(jù)的充分共享,交叉訪問,與應(yīng)用程序的高 度 獨 立 性 。 物理結(jié)構(gòu)設(shè)計(1)聚簇設(shè)計 重慶信息技術(shù)職業(yè)學院 確定每個關(guān)系需要或不需要聚簇索引,該高校成績管理系統(tǒng)數(shù)據(jù)庫可建立以下聚簇:教師 (教師編號)課程 (課程編號)學生 (學生學號,班級編號)班級 (班級編號) 這幾個聚簇設(shè)計是因為這幾張表都是實體表,且聚簇中的屬性都是主鍵或是外鍵,被訪問的概
點擊復制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1