版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、學(xué)生成績管理系統(tǒng)-數(shù)據(jù)庫設(shè)計管理員功能; 添加、修改、刪除學(xué)生成績信息 發(fā)布學(xué)生成績信息 添加、刪除、修改學(xué)生信息學(xué)生功能: 查詢成績3.業(yè)務(wù)流程圖 圖1 成績管理系統(tǒng)業(yè)務(wù)流程圖 4.1 數(shù)據(jù)流程圖 通過需求分析,得出學(xué)生成績管理系統(tǒng)數(shù)據(jù)流圖 圖2 學(xué)生成績管理系統(tǒng) 數(shù)據(jù)流圖頂層圖圖3 上下文圖 圖4 成績查詢子系統(tǒng) 圖5 成績修改子系統(tǒng) 圖6 成績發(fā)布子系統(tǒng)4.2 數(shù)據(jù)字典根據(jù)編號對數(shù)據(jù)流程圖中的各元素如數(shù)據(jù)流、數(shù)據(jù)存儲、外部實體和處理邏輯進展細節(jié)描述數(shù)據(jù)流的描述 數(shù)據(jù)流編號:S001 數(shù)據(jù)流名稱:管理員登陸信息 簡稱:管理員信息 數(shù)據(jù)流來源:管理員數(shù)據(jù)流去向:學(xué)生成績管理系統(tǒng)數(shù)據(jù)流組成:管
2、理員賬號和密碼 數(shù)據(jù)流量;100/天 頂峰流量:500/天數(shù)據(jù)流編號:S002 數(shù)據(jù)流名稱: 課程信息 簡稱: 課程信息 數(shù)據(jù)流來源: 課程信息表數(shù)據(jù)流去向:學(xué)生成績管理系統(tǒng)數(shù)據(jù)流組成: 學(xué)生姓名,學(xué)號、年齡、課程、年級 數(shù)據(jù)流量;1000/天 頂峰流量:10000/天數(shù)據(jù)流編號:S003 數(shù)據(jù)流名稱:學(xué)生成績查詢信息 簡稱: 學(xué)生成績 數(shù)據(jù)流來源: 管理員數(shù)據(jù)流去向: 學(xué)生成績管理系統(tǒng)數(shù)據(jù)流組成: 學(xué)生學(xué)號、成績、課程 數(shù)據(jù)流量;1000/天 頂峰流量:10000/天數(shù)據(jù)流編號:S004 數(shù)據(jù)流名稱:查詢者信息 簡稱: 查詢 數(shù)據(jù)流來源: 學(xué)生數(shù)據(jù)流去向: 成績查詢系統(tǒng)數(shù)據(jù)流組成: 學(xué)生學(xué)號
3、 數(shù)據(jù)流量;2000/天 頂峰流量:30000/天數(shù)據(jù)流編號:S005 數(shù)據(jù)流名稱:學(xué)生成績信息 簡稱: 學(xué)生成績 數(shù)據(jù)流來源: 成績查詢系統(tǒng)數(shù)據(jù)流去向: 學(xué)生數(shù)據(jù)流組成: 學(xué)號、姓名、成績 數(shù)據(jù)流量;2000/天 頂峰流量:30000/天數(shù)據(jù)流編號:S006 數(shù)據(jù)流名稱:成績單信息 簡稱: 成績單 數(shù)據(jù)流來源: 成績發(fā)布系統(tǒng)數(shù)據(jù)流去向: 學(xué)生數(shù)據(jù)流組成: 學(xué)號、姓名、成績 數(shù)據(jù)流量;10000/天 頂峰流量:80000/天處理邏輯的描述處理邏輯編號:P0 處理邏輯名稱:成績管理系統(tǒng) 簡述: 是最高層系統(tǒng),可以查詢、修改、發(fā)布成績 輸入的數(shù)據(jù)流: 管理員賬號、密碼、學(xué)生學(xué)號處理描述: 系統(tǒng)調(diào)用
4、各個子系統(tǒng)完成不同功能輸出的數(shù)據(jù)流: 學(xué)生信息或?qū)W生成績 處理頻率;1000/天處理邏輯編號:P01 處理邏輯名稱:成績查詢子系統(tǒng) 簡述: 管理員登陸系統(tǒng),輸入想要查詢的學(xué)生學(xué)號,獲得成績 輸入的數(shù)據(jù)流: 學(xué)號處理描述: 調(diào)用成績查詢功能模塊處理輸出的數(shù)據(jù)流: 成績 處理頻率;1000/天處理邏輯編號:P02 處理邏輯名稱:成績修改子系統(tǒng) 簡述:管理員可以修改學(xué)生成績 輸入的數(shù)據(jù)流: 學(xué)生學(xué)號處理描述: 按照學(xué)號查找學(xué)生成績,然后修改,最后保存輸出的數(shù)據(jù)流: 新的成績 處理頻率;100/天處理邏輯編號:P03 處理邏輯名稱:成績發(fā)布系統(tǒng) 簡稱:成績發(fā)布 輸入的數(shù)據(jù)流: 學(xué)生學(xué)號處理描述: 首先
5、查詢學(xué)生成績,然后將其發(fā)布到網(wǎng)絡(luò)上輸出的數(shù)據(jù)流: 成績 處理頻率;1000/天數(shù)據(jù)存儲的描述 數(shù)據(jù)存儲編號:D01 數(shù)據(jù)存儲名稱:學(xué)生成績信息 簡稱: 學(xué)生成績存儲信息數(shù)據(jù)存儲組成;學(xué)號、姓名、課程、成績關(guān)鍵字:學(xué)號相關(guān)聯(lián)的處理;D02 D03 數(shù)據(jù)存儲編號:D02 數(shù)據(jù)存儲名稱:學(xué)生信息 簡稱: 學(xué)生信息存儲數(shù)據(jù)存儲組成;學(xué)號、姓名、課程關(guān)鍵字:學(xué)號相關(guān)聯(lián)的處理;D01 數(shù)據(jù)存儲編號:D03 數(shù)據(jù)存儲名稱:課程信息 簡稱: 課程信息存儲數(shù)據(jù)存儲組成;課程名、課程號關(guān)鍵字:課程號相關(guān)聯(lián)的處理;D01外部實體的描述 外部實體編號:E01 外部實體名稱:管理員 簡 述:對學(xué)生成績信息進展管理 輸入
6、的數(shù)據(jù)流:D02 輸出的數(shù)據(jù)流:D01外部實體編號:E02 外部實體名稱:學(xué)生 簡 述:學(xué)生可以查詢成績 輸入的數(shù)據(jù)流:D02 D03 輸出的數(shù)據(jù)流:D015. 概念模型設(shè)計根據(jù)系統(tǒng)數(shù)據(jù)流圖和數(shù)據(jù)字典,得出系統(tǒng)的總體概念模型CDM 系統(tǒng)CMD圖 系統(tǒng)PDM圖/*=*/* DBMS name: Microsoft SQL Server 2000 */* Created on: 2021-1-12 15:45:33 */*=*/alter table Relationship_2 drop constraint FK_RELATION_RELATIONS_學(xué)生goalter table Relat
7、ionship_2 drop constraint FK_RELATION_RELATIONS_課程表goalter table 學(xué)生 drop constraint FK_學(xué)生_RELATIONS_學(xué)生成績表goalter table 學(xué)生成績表 drop constraint FK_學(xué)生成績表_RELATIONS_管理員goalter table 課程表 drop constraint FK_課程表_RELATIONS_教師goalter table 課程表 drop constraint FK_課程表_RELATIONS_學(xué)生成績表goif exists (select 1 from s
8、ysindexes where id = object_id(Relationship_2) and name = Relationship_2_FK and indid 0 and indid 0 and indid 0 and indid 0 and indid 0 and indid 0 and indid 255)goif exists (select 1 from sysobjects where id = object_id(Relationship_2) and type = U) drop table Relationship_2goif exists (select 1 fr
9、om sysobjects where id = object_id(學(xué)生) and type = U) drop table 學(xué)生goif exists (select 1 from sysobjects where id = object_id(學(xué)生成績表) and type = U) drop table 學(xué)生成績表goif exists (select 1 from sysobjects where id = object_id(教師) and type = U) drop table 教師goif exists (select 1 from sysobjects where id =
10、 object_id(管理員) and type = U) drop table 管理員goif exists (select 1 from sysobjects where id = object_id(課程表) and type = U) drop table 課程表go/*=*/* Table: Relationship_2 */*=*/create table Relationship_2 ( sno numeric(10) not null, cno numeric(10) not null, constraint PK_RELATIONSHIP_2 primary key (sno
11、, cno)go/*=*/* Index: Relationship_2_FK */*=*/create index Relationship_2_FK on Relationship_2 (sno ASC)go/*=*/* Index: Relationship_3_FK */*=*/create index Relationship_3_FK on Relationship_2 (cno ASC)go/*=*/* Table: 學(xué)生 */*=*/create table 學(xué)生 ( sno numeric(10) not null, sno1 numeric(10) null, sdept1
12、 char(20) null, sname char(10) null, sage int null, sdept char(20) null, grade char(10) null, tel numeric(11) null, cno3 numeric(10) null, constraint PK_學(xué)生 primary key nonclustered (sno)go/*=*/* Index: Relationship_4_FK */*=*/create index Relationship_4_FK on 學(xué)生 (sno1 ASC,sdept1 ASC)go/*=*/* Table:
13、學(xué)生成績表 */*=*/create table 學(xué)生成績表 ( sno1 numeric(10) not null, sdept1 char(20) not null, ano numeric(20) null, cname2 char(10) null, grade1 char(10) null, constraint PK_學(xué)生成績表 primary key nonclustered (sno1, sdept1)go/*=*/* Index: Relationship_5_FK */*=*/create index Relationship_5_FK on 學(xué)生成績表 (ano ASC)
14、go/*=*/* Table: 教師 */*=*/create table 教師 ( tno numeric(20) not null, tname char(10) null, tclass char(5) null, cname1 char(10) null, constraint PK_教師 primary key nonclustered (tno)go/*=*/* Table: 管理員 */*=*/create table 管理員 ( ano numeric(20) not null, apassword char(10) null, constraint PK_管理員 primar
15、y key nonclustered (ano)go/*=*/* Table: 課程表 */*=*/create table 課程表 ( cno numeric(10) not null, tno numeric(20) null, sno1 numeric(10) null, sdept1 char(20) null, cname char(10) null, constraint PK_課程表 primary key nonclustered (cno)go/*=*/* Index: Relationship_1_FK */*=*/create index Relationship_1_F
16、K on 課程表 (tno ASC)go/*=*/* Index: Relationship_6_FK */*=*/create index Relationship_6_FK on 課程表 (sno1 ASC,sdept1 ASC)goalter table Relationship_2 add constraint FK_RELATION_RELATIONS_學(xué)生 foreign key (sno) references 學(xué)生 (sno)goalter table Relationship_2 add constraint FK_RELATION_RELATIONS_課程表 foreign key (cno) references 課程表 (cno)goalter table 學(xué)生 add constraint FK_學(xué)生_RELATIONS_學(xué)生成績表 foreign key (sno1, sdept1) references 學(xué)生成績表 (sno1, sdept1)goalter table 學(xué)生成績表 add constraint FK_學(xué)生
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《火龍果栽培技術(shù)》課件
- 2024屆河北省高三上學(xué)期期末考試歷史試題(解析版)
- 《研究生前沿講座》課件
- 單位管理制度集合大合集人事管理篇
- 單位管理制度合并選集【職工管理篇】十篇
- 單位管理制度分享匯編職工管理篇
- 單位管理制度呈現(xiàn)合集員工管理篇十篇
- 單位管理制度呈現(xiàn)大合集人員管理篇十篇
- (高頻選擇題60題)第3單元 中國特色社會主義道路(解析版)
- 阿拉斯加犬行業(yè)銷售工作總結(jié)
- ISO 56001-2024《創(chuàng)新管理體系-要求》專業(yè)解讀與應(yīng)用實踐指導(dǎo)材料之7:“5領(lǐng)導(dǎo)作用-5.1領(lǐng)導(dǎo)作用和承諾”(雷澤佳編制-2025B0)
- 2024年度通信設(shè)備維修服務(wù)合同范本3篇
- 安恒可信數(shù)據(jù)空間建設(shè)方案 2024
- 2024年學(xué)校與家長共同促進家校合作發(fā)展協(xié)議3篇
- C預(yù)應(yīng)力錨索框架梁施工方案(完整版)
- 參加團干部培訓(xùn)心得體會
- 中華民族共同體概論專家講座第一講中華民族共同體基礎(chǔ)理論
- 一次顯著的性能優(yōu)化
- 《中國近現(xiàn)代史綱要(2023版)》課后習(xí)題答案合集匯編
- 集裝箱內(nèi)裝倉庫倉儲最新協(xié)議
- 畢業(yè)設(shè)計論文千斤頂液壓缸加工專用機床電氣控制系統(tǒng)設(shè)計
評論
0/150
提交評論