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

正文內(nèi)容

數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告學(xué)生管理系統(tǒng)(參考版)

2024-12-19 14:16本頁面
  

【正文】 計(jì)算機(jī)技術(shù)的高速發(fā)展,使我們深深地認(rèn)識(shí)到只有不斷的加強(qiáng)學(xué)習(xí),才能在計(jì)算機(jī)技術(shù)方面不至于被淘汰,今后,我還 需 加強(qiáng)學(xué)習(xí)。計(jì)算機(jī)是一門非常復(fù)雜且龐大的學(xué)科,一項(xiàng)課題往往需要多項(xiàng)技術(shù)才可以完成的。知識(shí)不是知道,了解就好,一定要去應(yīng)用它,發(fā)展它,讓它在現(xiàn)實(shí)生活中得到充分的應(yīng)用,從而解決一些問題,這才是學(xué)習(xí)的根本目的。 在品味成功喜悅的同時(shí) 我深知自己掌握的知識(shí)還遠(yuǎn)遠(yuǎn)不夠, 將學(xué)習(xí)武漢理工大學(xué)《 數(shù)據(jù)庫》課程設(shè)計(jì)說明書 1 33 到的 一些 理論知識(shí)應(yīng)用到實(shí)踐中去,總會(huì)出現(xiàn)這樣或那樣的問題,不是理論沒有掌握好,而是光知道書本上的知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,一定要把理論知識(shí)和實(shí)踐結(jié)合起來。 在這次的設(shè)計(jì)中 ,讓我進(jìn)一步認(rèn)識(shí)了數(shù)據(jù)庫的設(shè)計(jì)過程以及設(shè)計(jì)各階段所做的工作和要注意的細(xì)節(jié)部分,對于數(shù)據(jù)庫的功能也有了更深的了解。除此之外 ,還有上 網(wǎng)查詢一些相關(guān)的資料,和一些實(shí)際問題實(shí)現(xiàn)的例子,通過理解別人實(shí)現(xiàn)的過程,學(xué)習(xí)實(shí)現(xiàn)的一些基本思路。 通過本次課程設(shè)計(jì),我加深了對數(shù)據(jù)庫知識(shí)的了解。有時(shí)自己程 序里的一個(gè) Bug 怎么找也找不出來請同學(xué)幫忙看看很有效果。 其次是我體會(huì)到了團(tuán)隊(duì)合作精神的重要性。 同時(shí) 對于有些不合法的填寫還不能完全的識(shí)別,這樣會(huì)導(dǎo)致最終存入數(shù)據(jù)庫的數(shù)據(jù)武漢理工大學(xué)《 數(shù)據(jù)庫》課程設(shè)計(jì)說明書 1 32 產(chǎn)生不可靠性,這對于數(shù)據(jù)庫設(shè)計(jì)中安全性的考量是非常重要的一點(diǎn),也是本次設(shè)計(jì)中需要好好完善的一個(gè)地方 。 、設(shè)計(jì)的不足 本系統(tǒng)可 實(shí)現(xiàn) 基本 的 學(xué)生信息管理 ,比如對學(xué)生基本信息的增、刪、改和查詢,比如對學(xué)生選課情況的查詢,統(tǒng)計(jì)學(xué)生所選科目的平均成績 ,但 是本系統(tǒng)并沒有完全實(shí)現(xiàn)我在需求分析中所述的 功能 ,實(shí)現(xiàn)的功能 不完善,實(shí)用性不強(qiáng)。 VB 在窗體的控制方面非常靈活,特別是在界面的設(shè)計(jì)方面,顯得尤為突出。在建立數(shù)據(jù)庫表的時(shí)候,為數(shù)據(jù)庫中的表建立了關(guān)系,并且 將 關(guān)系設(shè)置為級(jí)聯(lián)修改和刪除,這樣在對數(shù)據(jù)庫中不同的表進(jìn)行相關(guān)操作時(shí)就不會(huì)出現(xiàn)更新異常或者是插入異常等異常情況了,保證了數(shù)據(jù)庫中的實(shí)體完整性和參照性完整性,這是 非常符合 實(shí)際要求 的。一般用戶登錄系統(tǒng)時(shí)是不能查看管理用戶界面這一模塊的,有效的提高了系統(tǒng)的安全性。 、設(shè)計(jì)的特點(diǎn) 在本次課程設(shè)計(jì)中,我覺得最大的特點(diǎn)是用戶管理這一模塊設(shè)計(jì)得比較完善。 根據(jù)的本次課程設(shè)計(jì)的要求,設(shè)計(jì) 學(xué)生 管理系統(tǒng)數(shù)據(jù)庫在設(shè)計(jì)的過程中經(jīng)歷了以下 6 個(gè)階段: ( 1)需求分析階段 ( 2)概念結(jié)構(gòu)設(shè)計(jì)階段 ( 3)邏輯結(jié)構(gòu)設(shè)計(jì)階段 ( 4) 物理結(jié)構(gòu)設(shè)計(jì)階段 武漢理工大學(xué)《 數(shù)據(jù)庫》課程設(shè)計(jì)說明書 1 31 ( 5)數(shù)據(jù)庫實(shí)施階段 ( 6)數(shù)據(jù)庫運(yùn)行和維護(hù)階段 按照 上述步驟一步一步的來,每一步都水到渠成。 在 圖書館 里 ,我看到了用 C編程環(huán)境來實(shí)現(xiàn)數(shù)據(jù)庫鏈接的,看了 VB+ASP 等開發(fā)的 , 也看到 了 使用 GIS 組件 MO 開發(fā), 這些都拓寬了我的只是面,給我后續(xù)的學(xué)習(xí)指引了方向,我想或許這也是課程設(shè)計(jì)的意義所在吧。用什么來做界面呢? 在選擇編程軟件和數(shù)據(jù)庫軟件時(shí), 我 躊躇了好一陣,在圖書館里也查找了很多 資料 , C沒學(xué)過、VC++學(xué)了一點(diǎn)但是太復(fù)雜、 JAVA 幾乎不會(huì) , 最后自己感覺時(shí)間比較緊,來不及再重新學(xué)門新的編程環(huán)境或是換個(gè)數(shù)據(jù)庫軟件,最后還是選擇了大一時(shí)學(xué)的 VB 和 SQL Server,雖然 VB 編程 、設(shè)計(jì)界面并不難,但是要訪問數(shù)據(jù)庫我還是第一次嘗試而且最近兩年對 VB 編程的實(shí)踐微乎其微,原來的記憶,經(jīng)驗(yàn)都淡忘了許多,于是便借了基本關(guān)于 VB 數(shù)據(jù)庫編程的參考書輔助完成這次的設(shè)計(jì)。 表與表之間的關(guān)系 武漢理工大學(xué)《 數(shù)據(jù)庫》課程設(shè)計(jì)說明書 1 21 物理結(jié)構(gòu)設(shè)計(jì) 下面列出選課系統(tǒng)所有表的結(jié)構(gòu)和索引,為了便于理解,將部分?jǐn)?shù)據(jù)列出。為班級(jí)編號(hào)建立索引,通過班級(jí)編號(hào)和學(xué)生基本表建立關(guān)聯(lián) ,通過所屬系編號(hào)和學(xué)院基本表建立關(guān)聯(lián)。分別為教師編號(hào)和課程編號(hào)建立索引,通過教師編號(hào)和教師基本表建立關(guān)聯(lián),通過課程編號(hào)和課程基本表建立關(guān)聯(lián)。學(xué)生、課程編號(hào)做主索引,分別為學(xué)號(hào)、課程編號(hào)、成績建立索引,通過學(xué)號(hào)和學(xué)生基本表建立關(guān)聯(lián),通過課程編號(hào)和課程基本表建立關(guān)聯(lián),成績索引用于做統(tǒng)計(jì)計(jì)算,學(xué)號(hào)和課程號(hào)一起構(gòu)成主鍵,這兩個(gè)字段均是外碼。課程編號(hào)為主鍵、主 索引。教師編號(hào)為主鍵、主索引。學(xué)號(hào)為主鍵、主索引,為班級(jí)編號(hào)建立索引,通過該索引和班級(jí)基本表建立關(guān)聯(lián)。 邏輯結(jié)構(gòu)設(shè)計(jì) 根據(jù)對需求分析得到的數(shù)據(jù)結(jié)構(gòu)進(jìn)行分析,按數(shù)據(jù)輸入輸出的要求,確定表和表間的關(guān)系,并進(jìn)行驗(yàn)證、調(diào)整、修改、完善,使其能夠?qū)崿F(xiàn)用戶對數(shù)據(jù)和功能的要求。數(shù)據(jù)庫的設(shè)計(jì)一般可分為邏輯設(shè)計(jì)和物理設(shè)計(jì)兩步。 武漢理工大學(xué)《 數(shù)據(jù)庫》課程設(shè)計(jì)說明書 1 19 數(shù)據(jù)庫設(shè)計(jì)的任務(wù)是確定系統(tǒng)所需的數(shù)據(jù)庫。該關(guān)系模式已經(jīng)包含了聯(lián)系 — “開設(shè)”所對應(yīng)的關(guān)系模式。 ( 4)教師( 教師編號(hào) ,教師姓名,職稱, ? ) 此為教師實(shí)體所對應(yīng)的關(guān)系模式。該關(guān)系模 式已經(jīng)包含了聯(lián)系 — “屬于”所對應(yīng)的關(guān)系模式,所屬學(xué)院號(hào)為該關(guān)系的候選碼。該關(guān)系模式已經(jīng)包含了聯(lián)系 — “屬于”所對應(yīng)的關(guān)系模式。 根據(jù)以上轉(zhuǎn)化原則,得到以下一組關(guān)系模式,關(guān)系模式的碼用下劃線標(biāo)出。多對多聯(lián)系不能與任一端實(shí)體對應(yīng)的關(guān)系模式合并,否則會(huì)引起插入異常和修改異常。首先,一個(gè)實(shí)體用 1個(gè)關(guān)系表示,然后將聯(lián)系的屬性和“ n”端對應(yīng)關(guān)系的 鍵置于“ 1”端對應(yīng)的關(guān)系中。一個(gè)關(guān)系的關(guān)鍵字存儲(chǔ)在另一個(gè)關(guān)系中時(shí),稱為另一班 級(jí) 開設(shè) 1 n 學(xué) 院 屬 于 n 1 學(xué) 生 教 師 授課 m n 課 程 屬 于 選 課 1 n n m 武漢理工大學(xué)《 數(shù)據(jù)庫》課程設(shè)計(jì)說明書 1 18 個(gè)關(guān)系的外鍵。 兩實(shí)體的聯(lián)系為 1: 1,可將聯(lián)系與任意一端對應(yīng)的關(guān)系模式合并。同時(shí)每個(gè)實(shí)體的屬性在上面的分 ER 圖中已經(jīng)給出,在此不予給出。 ER 圖表示概念模型 ( 1)學(xué)生實(shí)體的 ER 圖 (2)教師實(shí)體 ER 圖 (3)課程實(shí)體 ER 圖 學(xué) 生 出生 日期 性別 學(xué)號(hào) 姓名 照片 政治面 貌 入學(xué)時(shí)間 簡歷 密碼 入學(xué)成績 班級(jí)編號(hào) 電子郵箱 通信地址 電話 職稱 教 師 教師編號(hào) 教師姓名 性別 課程編號(hào) 學(xué)分 課程性質(zhì) 課程名 學(xué)時(shí) 課 程 武漢理工大學(xué)《 數(shù)據(jù)庫》課程設(shè)計(jì)說明書 1 16 (4)選課實(shí)體 ER 圖 (5)教師任課實(shí)體 ER 圖 (6)班級(jí)實(shí)體 ER 圖 (7)學(xué)院實(shí)體 ER 圖 (8)用戶實(shí)體 ER 圖 選 課 課程號(hào) 成績 學(xué)號(hào) 教 師 任 課 課程編號(hào) 教師編號(hào) 班 級(jí) 班級(jí)編號(hào) 所屬學(xué)院編號(hào) 學(xué) 院 學(xué)院編號(hào) 學(xué)院名稱 用 戶 用戶名 用戶密碼 用戶編號(hào) 電話號(hào)碼 用戶權(quán)限 武漢理工大學(xué)《 數(shù)據(jù)庫》課程設(shè)計(jì)說明書 1 17 合并分 ER 圖 通過分析上述實(shí)體間的聯(lián)系將分 ER 圖合并為學(xué)生管理系統(tǒng)的基本 ER圖。 概念模型 概念結(jié)構(gòu)設(shè)計(jì)就是從 現(xiàn)實(shí)概念中抽象出概念模型,即對信息世界建模,所以概念模型應(yīng)該能方便、準(zhǔn)確的表示信息世界中的常用概念。 數(shù)據(jù)流名稱:修改要求 位置:教務(wù) 人 員 教務(wù)信息維護(hù) 定義:修改要求=『系 |學(xué)生 |課程 |選課』 說明:指定要維護(hù)的對象,然后輸入修改的信息(增,刪,改) 數(shù)據(jù)流名稱:選課要求 位置:學(xué)生 選課處理 定義:選課要求=學(xué)號(hào)+指定課程 說明:學(xué)生在選課界面要首先輸入學(xué)號(hào),然后要指定選(退)課。 數(shù)據(jù)流名稱:查詢 成績 位置: 教務(wù)人員 學(xué)生信息檢索 定義:查詢要求 =『 指定系 』 說明:用戶通過選擇指定要查詢的系及學(xué)生。 ( 2) 主要 數(shù)據(jù)流 定義 數(shù)據(jù)流名稱: 登錄 信息 位置: 用戶 登陸處理 定義: 登錄 信息= 用戶名 +口令 說明: 對于不同權(quán)限的用戶具有不同的操作權(quán)只有 輸入合法的 用戶 名及口令, 才能 獲得 一定的 操作權(quán)。 模 塊名稱:成績管理 輸入數(shù)據(jù)流:成績控制信息 輸出數(shù)據(jù)流:成績返回信息 簡要描述:主要負(fù)責(zé)學(xué)生成績方面的管理,包括課程代碼、 學(xué)號(hào) 、成績。 ( 1) 模塊說明 模塊名稱:登錄系統(tǒng) 輸入數(shù)據(jù)流:用戶登錄信息 輸出數(shù)據(jù)流:用戶登錄成功 |登錄失敗 簡要描述:主要負(fù)責(zé)具有不同權(quán)限的用戶的登錄,對其登錄信息進(jìn)行驗(yàn)證。 數(shù)據(jù)字典中把數(shù)據(jù)的最小單位定義為數(shù)據(jù)項(xiàng),而若干數(shù)據(jù)項(xiàng)可以組成一個(gè)數(shù)據(jù)結(jié)構(gòu)。 對數(shù) 據(jù)流、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)處理的詳細(xì)描述,需要用數(shù)據(jù)字典( DD)。但是,它還不能完整地表達(dá)一個(gè)系統(tǒng)的全部邏輯特征,特別是有關(guān)數(shù)據(jù)的詳細(xì)內(nèi)容。本學(xué)生管理系統(tǒng)的數(shù)據(jù)流圖如下 。 ( 6)教師任課信息 包括:教師編號(hào)、課程編號(hào) ( 7)班級(jí)信息 包括:班級(jí)編號(hào)、所屬學(xué)院編號(hào)。 ( 4)教師信息 包括:教師編號(hào)、教師姓名、性別、職稱、電話、通訊地址、電子信箱。 武漢理工大學(xué)《 數(shù)據(jù)庫》課程設(shè)計(jì)說明書 1 10 武漢理工大學(xué)《 數(shù)據(jù)庫》課程設(shè)計(jì)說明書 1 11 數(shù)據(jù)需求 通過分析,總結(jié)出本系統(tǒng)對數(shù)據(jù)的需求如下: ( 1)用戶信息 包括:用戶名、用戶密碼、用戶編號(hào)、電話號(hào)碼、用戶權(quán)限 ( 2)學(xué)生信息 包括:學(xué)號(hào)、姓名、性別、出生日期、政治面貌、 照片、入學(xué)時(shí)間、入學(xué)成績、班級(jí)編號(hào)、密碼、簡歷。 ( 7)學(xué)籍管理 添加、 修改、刪除和查詢學(xué)生信息,并可以制作學(xué)籍報(bào)表 ( 8)成績管理 添加、修改、刪除和查詢成績信息,并可以制作成績報(bào)表。 ( 5)課程管理 添加、修改、刪除和查詢課程信息。 ( 3)學(xué)院管理 添加、修改、刪除和查詢學(xué)院信息。所有的用戶都可以修改自己的用戶密碼,系統(tǒng)管理員也可以修改其余用戶的密碼。 ( 1)用戶管理 該功能用于管理使用該系統(tǒng)的
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1