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

正文內(nèi)容

學(xué)籍管理系統(tǒng)源代碼+er圖+下載-課程設(shè)計(jì)-文庫吧

2024-12-29 14:00 本頁面


【正文】 數(shù)據(jù)流存取頻度存取方式學(xué)生基本信息表學(xué)生基本信息結(jié)構(gòu)L01L01, L07大順序檢索、更新院系教師及專業(yè)表學(xué)生相關(guān)信息數(shù)據(jù)結(jié)構(gòu)L06小順序檢索、更新學(xué)生成績表成績管理結(jié)構(gòu)L02L07一般順序檢索、更新(5) 處理過程 該學(xué)籍管理系統(tǒng)的處理過程比較少,主要包含了數(shù)據(jù)的追加,更新, 修改以及刪除,還有便是一些查詢處理,包括對學(xué)生成績的平均分、最高分最低分的查詢,以及一些分類處理。下圖顯示了這些最基本的處理以及其對應(yīng)的數(shù)據(jù)流與說明。表6 處理過程列表處理名簡要說明輸入數(shù)據(jù)輸出數(shù)據(jù)備注添加數(shù)據(jù)——L01, L06——?jiǎng)h除數(shù)據(jù)——L01,L06——更改數(shù)據(jù)——L01, L06,L02L01,L06,L02——查詢數(shù)據(jù)——L07——統(tǒng)計(jì)分析——L08——(1)學(xué)生基本信息與課程信息視圖 圖2 學(xué)生基本信息視圖 圖3 課程信息視圖根據(jù)學(xué)生與課程的關(guān)系可設(shè)計(jì)如下關(guān)系圖:圖4 學(xué)生與課程關(guān)系視圖(2) 專業(yè)、教師及院系信息視圖學(xué)籍管理系統(tǒng)源代碼+ER圖+下載圖5 專業(yè)、教師及院系信息視圖院系、教師以及專業(yè)的關(guān)系圖如下:圖6 院系教師以及專業(yè)關(guān)系圖 系統(tǒng)的管理模塊里面包含教務(wù)部門(系統(tǒng)管理員和教務(wù)處管理人員)、教師以及學(xué)生,下圖為該學(xué)籍管理系統(tǒng)的系統(tǒng)流圖,教務(wù)部門擁有對所有表的查詢更新與刪除權(quán)利(分類信息屬于查詢結(jié)果除外);教師可對教師、專業(yè)以及院系信息,分類信息,學(xué)生情況進(jìn)行查詢,對成績單進(jìn)行查詢、更新以及刪除等所有操作;學(xué)生只可對所有模塊信息進(jìn)行查詢,同時(shí)可對自己的部分學(xué)生情況進(jìn)行一定的修改與更新。圖7系統(tǒng)數(shù)據(jù)流圖 圖 合并數(shù)據(jù)抽象與局部視圖設(shè)計(jì)中的各個(gè)局部視圖以及各個(gè)實(shí)體之間的關(guān)系生成ER圖如下:圖8 系統(tǒng)ER圖在生成了系統(tǒng)ER圖后,可根據(jù)ER圖中實(shí)體的各個(gè)屬性組成以及實(shí)體與實(shí)體之間的關(guān)系用PowerDesigner設(shè)計(jì)概念模型。最后生成概念模型如下圖所示:圖9 系統(tǒng)概念模型設(shè)計(jì)圖 在概念模型設(shè)計(jì)好了之后,可直接在powerdesigner 中將設(shè)計(jì)好了的概念模型轉(zhuǎn)換成物理模型。其具體操作過程為 點(diǎn)擊主菜單的 Tools224。Generate Physical Data Model 便可以將當(dāng)前的概念模型轉(zhuǎn)換為物理模型,轉(zhuǎn)換后的物理模型如下圖所示:圖10 物理模型圖 :1聯(lián)系可轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與任意一端對應(yīng)的關(guān)系模式合并;:n聯(lián)系可以轉(zhuǎn)換為獨(dú)立的關(guān)系模式,也可以與n端對應(yīng)的關(guān)系模式合并;:n聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,各實(shí)體的碼組成關(guān)系的碼或關(guān)系碼的一部分;所以在轉(zhuǎn)換中院系與專業(yè)合并到學(xué)生基本信息關(guān)系中,院系與專業(yè)的主碼成為學(xué)生信息的外碼,同樣院系的主碼成為教師的外碼。學(xué)生與課程、教師與課程均是多對多的關(guān)系所以,單獨(dú)的生成了必修與教授兩個(gè)關(guān)系。在PowerDesigner中將概念模型轉(zhuǎn)換成物理模型之后,我們可以對物理模型進(jìn)行設(shè)計(jì),雙擊物理模型的關(guān)系,便彈出對其設(shè)置的對話框,在General選項(xiàng)卡中可以對該關(guān)系的名稱、注釋以及碼等信息進(jìn)行設(shè)置。在Columns選項(xiàng)卡中可對該關(guān)系的屬性列進(jìn)行設(shè)計(jì),可分別設(shè)置其名稱、碼、數(shù)據(jù)類型以及主碼、是否為空等。下圖顯示了課程與院系兩個(gè)關(guān)系的物理設(shè)計(jì)其中課程號與院系代號分別為兩個(gè)關(guān)系的住碼: 圖11 課程與院系的物理設(shè)計(jì) 下圖是教師與專業(yè)兩個(gè)關(guān)系的物理設(shè)計(jì),起中教師號與專業(yè)號分別為主碼,因?yàn)榻處熍c專業(yè)均從屬于院系,所以院系代號分別是兩個(gè)關(guān)系的外碼: 圖12 教師與專業(yè)的物理設(shè)計(jì)SC與TC關(guān)系分別是學(xué)生基本信息與課程,教師與課程兩個(gè)多對多聯(lián)系合并生成的關(guān)系。SC關(guān)系描述了學(xué)生選擇什么課程以及該課程的分?jǐn)?shù),其中來自兩個(gè)關(guān)系的主碼組成該關(guān)系的主碼同時(shí)也是外碼;TC關(guān)系是教師與課程的聯(lián)系,其描述了每個(gè)教師所教授的課程關(guān)系。學(xué)籍管理系統(tǒng)源代碼+ER圖+下載下面是學(xué)生基本信息的物理模型設(shè)計(jì),學(xué)號作為主碼,因?yàn)閷W(xué)生基本信息與專業(yè)、院系的對應(yīng)關(guān)系均是n:1的聯(lián)系,所以院系代號與專業(yè)號作為學(xué)生基本信息關(guān)系的外碼。圖14 學(xué)生基本信息物理設(shè)計(jì)(1)確定關(guān)系模型的存取方法在實(shí)際設(shè)計(jì)中最常用的存取方法是索引發(fā),使用索引可以大大減少數(shù)據(jù)的查詢時(shí)間,在建立索引時(shí)應(yīng)遵循:在經(jīng)常需要搜索的列上建立索引; 在主關(guān)鍵字上建立索引;在經(jīng)常用于連接的列上建立索引,即在外鍵上建立索引;在經(jīng)常需要根據(jù)范圍進(jìn)行搜索的列上創(chuàng)建索引,因?yàn)樗饕呀?jīng)排序,其指定的范圍是連續(xù)的等規(guī)則。才能充分利用索引的作用避免因索引引起的負(fù)面作用。(2)確定數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)確定數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)主要指確定數(shù)據(jù)的存放位置和存儲(chǔ)結(jié)構(gòu),包括確定關(guān)系、索引、日志、備份等的存儲(chǔ)安排及存儲(chǔ)結(jié)構(gòu),以及確定系統(tǒng)存儲(chǔ)參數(shù)的配置。因?yàn)樵搶W(xué)籍管理系統(tǒng)的數(shù)據(jù)量小,而且只作實(shí)驗(yàn)之用,所以我們只用把數(shù)據(jù)存儲(chǔ)在使用的電腦硬盤上,不用作更多的安排。(1)數(shù)據(jù)庫的實(shí)施首先在數(shù)據(jù)庫中建立一個(gè)學(xué)生數(shù)據(jù)庫,然后新建一個(gè)數(shù)據(jù)源,在porwerDesigner中先建立連接 Database——Connect ,然后在彈出的對話框中選擇數(shù)據(jù)源,填好數(shù)據(jù)庫的用戶名和密碼(在本連接中用戶名為sa密碼為空),然后連接,最后檢測數(shù)據(jù)是否連接正確。在數(shù)據(jù)庫連接好了之后點(diǎn)擊 Database— Generate Database 將彈出的對話框的Generation 單選按扭選擇為 ODBC Generation然后選擇確定便可執(zhí)行數(shù)據(jù)庫的實(shí)施,生成的主要代碼如下:/*==============================================================*//* DBMS name: Microsoft SQL Server 2000 *//* Created on: 200971 10:56:43 *//*==============================================================*/創(chuàng)建課程表create table Course ( 課程號 varchar(5) not null, 課程名 varchar(10) null, 先行課 smallint null, 學(xué)分 int null, 備注 varchar(16) null, constraint PK_COURSE primary key (課程號))goexecute sp_addextendedproperty 39。MS_Description39。, 39。學(xué)校所有課程描述39。, 39。user39。, 39。39。, 39。table39。, 39。Course39。go創(chuàng)建院系表create table Department ( 院系代號 varchar(5) not null, 院系名 varchar(10) null,1
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1