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

正文內(nèi)容

軟件工程-數(shù)據(jù)庫--實例3高校學(xué)生會管理系統(tǒng)數(shù)據(jù)庫設(shè)計-文庫吧資料

2024-09-17 16:52本頁面
  

【正文】 as insert into Student values(Student_no,Student_name,Student_position,Student_sex, Student_major,Student_departname,Student_grade,Student_phoneno, Student_statime, Student_case)。 從上面的性能測試已說明數(shù)據(jù)庫系統(tǒng)設(shè)計的已經(jīng)符合用戶的需求。實際上的測試情況有無窮多個,人們不僅要測試所有合法的輸入,而且要對那些不合法但是可能 的輸入進(jìn)行測試。 數(shù)據(jù)庫實施階段結(jié)果 1. 關(guān)系模式說明 2. 數(shù)據(jù)定義語句( 見附錄 ) 2 數(shù)據(jù)庫調(diào)試與試運(yùn)行 這次測試用黑盒測試來做的,我們只要檢查程序功能是否按需求分析的規(guī)定正常使用,程序能否合理地接收輸入數(shù)據(jù)而進(jìn)行正確的操作,并且保持外部信息(如數(shù)據(jù)庫)的完整性。 5. 數(shù)據(jù)入庫 系統(tǒng)包括 學(xué)生會干部 信息管理、 財務(wù) 管理、 日常事務(wù) 管理、 文件 管理等 四 大功能模塊,共有 9 張基本表 ,牽涉到大量數(shù)據(jù)的錄入 ,又由于時間限制 ,采用事先在 Excel 中錄入數(shù)據(jù) ,然后使用 SQL Server 2020 數(shù)據(jù)導(dǎo)入 /導(dǎo)出向?qū)Чδ?,直接將數(shù)據(jù)導(dǎo)入到相應(yīng)的基本表中 。 create cluster index StudentName on Student(StuName)。 create unique index AffairsGoods on AffairsGoods(AffNo, GoodsNo)。 create unique index DepartmentNo on Department(DepNo)。 create unique index PlaningNo on WorkingPlan(PlaNo)。 create unique index GoodsNo on GoodsNo(GoodsNo)。 ( 8) 查詢舉辦活動物品的使用情況 的視圖定義如下: create view AGView (事務(wù)活動編號,物品編號 , 使用數(shù)量 ) as select * from AffairsGoods with check option。 ( 6) 查看以往事務(wù)活動方案以供來參看 的視圖定義如下: create view AffView (活動 編號 ,活動名稱, 承辦部門 ,以往解決方案 ,是否特色活動 ) as select AffNo , AffName, AffDepartment, AffScheme, AffQuality from Affairs with check option。 ( 4) 查看活動經(jīng)費(fèi)使用情況 的視圖定義如下: create view FinView (財務(wù)編號 ,金額, 申請人姓名 , 申請部門 ,余額 ) as select FinNo, FinMoney, FinPerson, FinDepartment, FinRemain from FinancialAffairs with check option。 ( 2) 查詢和修改各部門的基本信息 視圖定義如下: create view DepView (編號 , 名稱, 部長姓名 ,副部長人數(shù), 部 委 人數(shù),部長電話 ) as select * from Department with check option。 ( 9) 學(xué)生會干部參與活動 基本信息表的建立: create table JoinAffairs ( AffNo char(6) not null, StuNo char(8) not null, Present char(8) null, primary key(AffNo, StuNo), foreign key(AffNo) references Affairs(AffNo), foreign key(StuNo) references Student(StuNo))。 ( 7) 文件 基本信息表的建立: create table Files( FilesNo char(6) not null unique, FilesName char(10) not null, FilesType char(10) null, FilesBelDep char(6) not null, FilesPerson char(14) not null, RecDisPartner char(14) not null ArcDate datetime null, Remarks char(30) null, primary key(FilesNo), foreign key(FilesBelDep) references Department(DepNo))。 foreign key(AffDepartment) references Department(DepNo))。 ( 4) 工組計劃 基本信息表的建立: create table WorkingPlan( PlaNo char(6) not null unique, PlaName char(30) not null, PlaDepartment char(6) not null, PlaPerson char(8) null, PlaTime Datetime null, PlaQuality char(4) not null, primary key(PlaNo), foreign key(PlaPerson) references Student(StuNo), foreign key(PlaDepartment ) references Department(DepNo))。 ( 2) 物品基本信息表的建立 create table Goods( GoodsNo char(8) not null unique, FinNo char(6) not null, GoodsName char(16) not null, GoodsBuyTime datetime null, GoodsPrice char(6) not null, GoodsLender char(10) not null, GoodsLendTime datetime null, GoodsReturner char(10) not null, GoodsRetTime datetime null, primary key (GoodsNo), 25 foreign key (FinNo) references FinancialAffairs (FinNo))。 具體 的功能模塊如下所示 : 23 物理設(shè)計階段結(jié)果 表 41 存儲過程匯總 編號 存儲過程名稱 定義 作用 P1 p1_ Student _Insert 詳見附錄 21 在 Student 中插入一元組 P2 p2_ Goods _Insert 詳見附錄 22 在 Goods 中插入一元組 P3 p3_ FinancialAffairs _Insert 詳見附錄 23 在 FinancialAffairs 中插入一元組 P4 p4_ WorkingPlan _Insert 詳見附錄 24 在 WorkingPlan 中插入一元組 P5 p5_ Affairs _Insert 詳見附錄 25 在 Affairs 中插入一元組 P6 p6_ Dpartment _Insert 詳見附錄 26 在 Dpartment 中插入一元組 P7 p7_ File _Insert 詳見附錄 27 在 File 中插入一元組 P8 p8_ AffairsGoods _Insert 詳見附錄 28 在 AffairsGoods 中插入一元組 P9 p9_ JoinAffairs _Insert 詳見附錄 29 在 JoinAffairs 中插入一元組 P10 P10_Query_Department 詳見附錄 210 在 Department 中匹配 (DepNo)查詢 P11 P11_Query_Department 詳見附錄 211 在 Department 中匹配 (DepName)查詢 P12 P12_Delete_Department 詳見附錄 212 在 Department 中刪除元組 P13 P13_Update_Department 詳見附錄 213 在 Department 中更新操作 (其他表的查詢、修改、 刪除與 Department 表的大致相同,這里不再具體列出) 24 數(shù)據(jù)庫實施階段 數(shù)據(jù)庫實施階段目標(biāo) 用 DBMS 所提供的數(shù)據(jù)定義語言和其他實用程序?qū)?shù)據(jù)庫邏輯設(shè)計和物理設(shè)計結(jié)果描述出來,成為 DBMS 可以接受的源代碼,在經(jīng)過調(diào)試生成目標(biāo)模式 數(shù)據(jù)庫實施階段任務(wù) 1. 建立數(shù)據(jù)庫 create database University_Student_Union_Management。 具體的功能模塊圖如下所示: 21 ( 3) 日常事務(wù)信息的查詢和更新模塊 將達(dá)到 對日常事務(wù) 信息的查詢、更新(修改、插入、刪除)操作的目的, 從而實現(xiàn)將學(xué)生會的日常事務(wù)納入信息化的管理當(dāng)中,在日常工作開展中可以有效地節(jié)約人力、物力、財力,減少重復(fù)性工作的復(fù)雜性,更有利于創(chuàng)建一個科學(xué)、高效、高水平的學(xué)生會。 2. 系統(tǒng)功能模塊 ( 1) 學(xué)生會干部信息查詢和更新模塊 將實現(xiàn)對 學(xué)生會干部 信息的查詢和更新(修改、插入、刪除)操作,方便于 對學(xué)生干部基本信息的全面、科學(xué)的管理,能有效的應(yīng)對學(xué)生會干部的變動性和流動性,及時地更換信息。 物理設(shè)計階段的任 務(wù) 緊 數(shù)據(jù)庫的物理設(shè)計就是為邏輯數(shù)據(jù)模型選取一個最合適應(yīng)用要求的物理結(jié)構(gòu)的過程,在這個階段中要完成兩大任務(wù): ( 1) 確定數(shù)據(jù)庫的物理結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫中主要是存取方法和存儲結(jié)構(gòu); ( 2) 對物理結(jié)構(gòu)進(jìn)行評價,評價的重點是時間和空間效率。 表 用戶子模式設(shè)計 (View)列表 編號 用 戶子模式 (View) 作用 (共性:提供數(shù)據(jù)保密和安全保護(hù)機(jī)制 ) V- 1 StuView 查詢和修改學(xué)生會干部的基本 信息 V- 2 DepView 查詢和修改各 部門 的基本 信息 V- 3 GooView 查看物品的借出和歸還信息 V- 4 FinView 查看活動經(jīng)費(fèi)使用 情況 V- 5 WPView 查看工作計劃提交的情況 V- 6 AffView 查看以往事務(wù)活動方案以 供 來參看 V- 7 FilesView 查看以前存檔文件的基本信息 V- 8 AGView 查詢舉辦活動物品的使用情況 19 2. 數(shù)據(jù)處理 系統(tǒng)功能模塊圖: 物理設(shè)計階段 物理設(shè)計階段的目標(biāo) 不同的數(shù)據(jù)庫產(chǎn)品所提供的物理存儲環(huán)境、存取方法和存儲結(jié)構(gòu)有很大的差別,能供設(shè)計人員設(shè)用的設(shè)計變量、參數(shù)范圍也很不相同。一個關(guān)系模式應(yīng)當(dāng)是一個五元組 R U, D, dom, F ,而一般只將其看作一個三元組 RU, F。因此,它們均已經(jīng)達(dá)到 3NF。 學(xué)生 會 干部( 編號 ,姓名,性別, 職務(wù), 部門 ,專
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1