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

正文內容

數據庫課程設計(學生成績管理系統(tǒng))(已修改)

2025-08-21 16:07 本頁面
 

【正文】 課程設計報告學生信息管理系統(tǒng)設計2012年1月3日 目錄一 概述…………………………………………………….1……………………………………………….1…………………………………………………..1 二 需求分析…………………………………………………..1 系統(tǒng)功能要求設計………………………………………….1 系統(tǒng)模塊設計…………………………………………………1 數據字典………………………………………………………2三 概念模型設計………………………………………………..4四 邏輯和物理結構設計……………………………………….4—R圖轉化而得到的關系模式………………5 確定關系模型的存取方法………………………………..5 確定數據庫的存儲結構…………………………………..5 數據庫的實施……………………………………………5五 數據庫的實施與維護……………………………………..5 數據庫的實施………………………………………………6…………………………………………………25……………………………………………….27六 總結……………………………………………………………27 學生信息管理系統(tǒng)一 概述隨著科技的發(fā)展,基本上所有的具有一定數量數據的機構都開始使用計算機數據庫來做管理。幾乎所有學校也都已經在使用計算機管理數據的機制,大大減少了學校學生成績管理的工作量。該課程設計要求設計一個學生成績的數據庫管理系統(tǒng),數據庫中要求包含學生的基本信息,學科基本信息,以及學生所學課程的考試成績。要方便學生進行成績查詢,通過該課程設計,應該達到把數據庫理論知識更加的鞏固加深,加強動手能力與實踐能力,學以致用,與現實生活中的應用充分的結合起來。 ①Microsoft SQL Server 2000②Microsoft Visual C++ 二 需求分析 系統(tǒng)功能要求設計此系統(tǒng)實現如下系統(tǒng)功能:(1)使得學生的成績管理工作更加清晰、條理化、自動化。(2)通過用登錄系統(tǒng),查詢學生基本信息,學生所選課程成績,添加或刪除等功能。 容易地完成學生信息的查詢操作。(3) 設計人機友好界面,功能安排合理,操作使用方便,并且進一步考慮系統(tǒng)在安全性,完整性,并發(fā)控制,備份和恢復等方面的功能要求。 系統(tǒng)模塊設計成績管理系統(tǒng)大體可以分成二大模塊如, 一是學生的基本信息模塊,里面應該包含學生的各方面的基本信息;再者便是課程管理模塊, 在該模塊中應該包含有對學生成績信息的查詢和處理,如平均成績、最好成績、最差成績以及不及格學生的統(tǒng)計等功能模塊;再其次還有教師、課程等相關信息的模塊;可以得到系統(tǒng)流程圖:登陸失敗班級信息學生信息退出系統(tǒng)用戶驗證教師信息登陸成功學生成績查詢選課信息課程信息 數據字典 數據項是數據庫的關系中不可再分的數據單位,下表分別列出了數據的名稱、數據類型、長度、取值能否為空。利用SQL Server 2000建立“學生選課”數據庫,其基本表清單及表結構描述如下:數據庫中用到的表:數據庫表名關系模式名稱備注Student學生學生個人信息表Course課程課程基本信息表Class班級班級成績信息表SC學生選課學生選課信息SC基本情況數據表,結構如下:字段名字段類型Not Null說明SC _snoCharPrimary key學號Student _CnocharPrimary key課程號Student _Gradeintnot null成績Student表信息Student _SnocharPrimary key學號Student _Snamevarcharnot null姓名Student _Ssexcharnot null性別Student _Sageintnot null年齡Student _SClnocharnot null班級號course數據表,結構如下:字段名字段類型約束控制說明C ourse_ochar主鍵(primary key)課程號C ourse_amevarcharreference 課程名C ourse_cpnocharnot null先修課課號C ourse_ccreditintnot null學分Course ctnocharnot null教師號Class情況數據表,結構如下:字段名字段類型約束控制說明C lass clnocharprimary key班級號C lass clnamevarcharnot null班級名稱三 概念模型設計由需求分析的結果可知,本系統(tǒng)設計的實體包括:(1)學生基本信息:(學號,姓名,性別,年齡,班級號,成績)。(2)課程基本信息:( 課程名,課程號,先修課課號,教師號,學分)。 這些實體間的聯系包括:(1)每位學生可以學習多門課程,每門課程可供多位學生學習。由上述分析可得到系統(tǒng)的E—R圖:班級課程號先修棵名稱 課程名名成績課程教師號學號學生姓名學分性別班級號班級號班級成績年齡四 邏輯和物理結構設計—R圖轉化而得到的關系模式如下:(1)學生(學號,姓名,性別,年齡,班級號)(2)課程(課程號,課程名,先修課程號,學分,教師號),其中主關鍵字為課程號;(3)班級(班級號,班級成績)其中主關鍵字為班級號。可以與學生關系模式合并為:學生(課程號號,成績,班級號,班級成績)。 確定關系模型的存取方法在將概念模型轉換成物理模型之后,我們可以對物理模型進行設計,雙擊物理模型的關系,可以對該關系的名稱、注釋等信息進行查詢??蓪υ撽P系的屬性列進行設計,可分別設置其名稱、碼、數據類型以及主碼、是否為空等。在實際設計中最常用的存取方法是索引發(fā),使用索引可以大大減少數據的查詢時間,在建立索引時應遵循:在經常需要搜索的列上建立索引; 在主關鍵字上建立索引;在經常用于連接的列上建立索引,即在外鍵上建立索引;在經常需要根據范圍進行搜索的列上創(chuàng)建索引,因為索引已經排序,其指定的范圍是連續(xù)的等規(guī)則。才能充分利用索引的作用避免因索引引起的負面作用。 確定數據庫的存儲結構確定數據庫的存儲結構主要指確定數據的存放位置和存儲結構,包括確定關系、索引、日志、備份等的存儲安排及存儲結構,以及確定系統(tǒng)存儲參數的配置。因為該成績管理系統(tǒng)的數據量小,所以我們只用把數據存儲在使用的電腦硬盤上,不用作更多的安排。(1) 創(chuàng)建學生基本信息表:下圖顯示了學生,課程
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1