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

正文內(nèi)容

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

2025-07-23 09:55 本頁(yè)面
 

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