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

正文內(nèi)容

數(shù)據(jù)庫原理與應(yīng)用論文---校園卡管理系統(tǒng)數(shù)據(jù)庫設(shè)計-閱讀頁

2025-01-04 16:02本頁面
  

【正文】 rmInf: . . create table DormInf( Dormno char(10) primary key, Sdept char(20) not null, Dormregion char(10) not null,); ( 5) 食堂信息表 DinInf; create table DinInf( Dinno char(4) primary key, Dinmanage char(10) not null, Dinaddr char(10) not null,); ( 6) 超市信息表 SupInf: create table SupInf( Supno char(4) primary key, Supname char(40) not null, Supmanage char(10) not null, Supaddr char(10) not null,); ( 7) 到課刷卡信息表 CourPress: create table CourPress( Classno Int primary key, Cardno char(8) not null, Sno char(8) not null, Sid char(18) not null, Cno char(10) not null, Cname char(40) not null, Classtime DateTime not null, Classroom char(10) not null, foreign key(Cardno) references Card(Cardno), foreign key(Sno) references student(Sno),); ( 8) 歸宿刷卡信息表 Dormpress: create table DormPress( Backno Int primary key, Cardno char(8) not null, Sno char(8) not null, Sid char(18) not null, Dormregion char(10) not null, Dormno char(10) not null, Backtime DateTime not null, foreign key(Cardno) references Card(Cardno), foreign key(Sno) references student(Sno), foreign key(Dormno) references DormInf(Dormno),); ( 9) 創(chuàng)建充值信息表 FillInf: . . create table FillInf( Czno Int primary key, Cardno char(8) not null, Sno char(8) not null, Czlx char(40) not null, Czje Float not null, Czrq DateTime not null, Jbr char(10) not null, foreign key(Cardno) references Card(Cardno), foreign key(Sno) references student(Sno),); ( 10)食堂、超市 消費刷卡信息記錄表 PressInf: create table PressInf( Pressno Int primary key, Place char(10) check(Place=39。or Place=39。) not null, Pno char(4) not null, Cardno char(8) not null, Pmoney Float not null, Ptime DateTime not null, Pmanage char(10) not null, foreign key(Cardno) references Card(Cardno),); 建立視圖 ( 1) 用于查詢的更新學(xué)生在各個食堂刷卡消費信息的視圖定義如下: create view Dinner2 as select Cardno,Place,Pno 食堂號 ,Pmoney,Ptime,Pmanage from PressInf where Place=39。 with check option; ( 2) 用于查詢和更新 學(xué)生在各個食堂刷卡消費信息 的視圖定義如下: create view Supmarket as select Place,Pno 超市編號 ,Cardno,Pmoney,Ptime,Pmanage from PressInf where Place=39。 with check option。 建立索引 依次分別在表 Student, Card, DinInf, SupInf 的主碼 Sno, Cardno, Dinno, Supno 上 建立唯一性索引 ,具體 SQL 代碼如下: create unique index S_Sno on student(Sno asc); create unique index Card_Cardno on Card(Cardno asc); create unique index Dinner_Dinno on DinInf(Dinno asc); create unique index Supmarket_Supno on SupInf(Supno asc); 建立觸發(fā) 器 為了 保持?jǐn)?shù)據(jù)庫里的數(shù)據(jù)的一致性,在用校園卡刷卡消費 和進(jìn)行各種類型的校園卡充值操作后,不僅要修改 PressInf、 FillInf 里的信息,還要修改對應(yīng)的 Card 表里的校園卡余額CardPmoney 的值;用觸發(fā)器來實現(xiàn),具體觸發(fā)器 依次 定義如下: create trigger ti on FillInf after insert as update Card set Cardmoney=Cardmoney+Czje from Inserted where Cardstate=39。and = create trigger ti2 on PressInf after insert as update Card set Cardmoney=CardmoneyPmoney from Inserted where Cardstate=39。and =(select Cardno from Inserted) . . 數(shù)據(jù)入庫 系統(tǒng)包括 校園卡日常 管理子系統(tǒng) 、 電子錢包子系統(tǒng) 、身份認(rèn)證子系統(tǒng),各個子系統(tǒng)分別包含不同方面的管理模塊:校園卡 辦卡管 理、各 種 類型充值管理、掛失管理、解掛管理、食堂消費刷卡管理、超市消費刷卡管理、學(xué)生獎助學(xué)金發(fā)放充值管理、宿舍門控管理、歸宿刷卡管理 等 九 大功能模塊,共 涉及到 10 張基本表 ,牽涉到大量數(shù)據(jù)的錄入 ,又由于時間限制 ,采用事先在 Excel 中錄入數(shù)據(jù) ,并進(jìn)行相應(yīng)的數(shù)據(jù)整理 ,然后使用 SQL Server 2021 數(shù)據(jù)導(dǎo)入 /導(dǎo)出向?qū)Чδ?,直接 將數(shù)據(jù)導(dǎo)入到 相應(yīng)的基本表中。 創(chuàng)建各個功能的存儲過程 系統(tǒng)共創(chuàng)建了 24 個存儲過程,具體列表如下: 表 創(chuàng)建的存儲過程列表: 編號 存儲過程名稱 定義 作用 P1 student_Information 詳見附錄 21 在 Student 中查詢學(xué)生基本信息 P2 Card_Information 詳見附錄 22 在 Card 中查詢校園卡基本信息 P3 PressInf_Information 詳見附錄 23 在 PressInf 中查詢學(xué)生的消費信息 P4 Courpress_Information 詳見附錄 24 在 CourPress 中查詢學(xué)生考勤信息 P5 DormPress_Information1 詳見附錄 25 在 DormPress 中查詢 回宿舍的信息 P6 Fill_Information 詳見附錄 26 在 FillInf 中 根據(jù) Czlx 查詢 信息 P7 student_Information2 詳見附錄 27 查詢制定學(xué)院的學(xué)生信息 P8 UpdateSpecial2 詳見附錄 28 在 Student 中匹配 Sdept 進(jìn)行Special 更新 P9 Card_Information2 詳見附錄 29 查詢“不可用”的的校園卡信息 P10 Fill__Information2 詳見附錄 210 查詢制定的“獎學(xué)金”類的充值信息 P11 Course_Press 詳見附錄 211 在 CourPress 中查詢各門課程一段時間內(nèi)上課的考勤記錄 P12 each_course_Press8 詳見附錄 212 在 CourPress 中查詢各門課程某次上課學(xué)生的考勤記錄 P13 each_course_Press5 詳見附錄 213 在 CourPress 中查詢某門課某次上課學(xué)生的考勤記錄 P14 Dorm_back1 詳見附錄 214 連接 DormPress、 Student 查詢各宿樓在某段時間內(nèi)學(xué)生的回宿舍信息 P15 Dorm_back 詳見附錄 215 連接 DormPress、 Student 查詢各宿樓在某天某個時間段內(nèi)學(xué)生的回宿舍樓信息 . . 編號 存儲過程名稱 定義 作用 P16 Din_month_Ining7 詳見附錄 216 在 PressInf 中查詢各個食堂在七月份內(nèi)的收入情況 P17 DinPress2 詳見附錄 217 在 Dinner2 中查詢學(xué)生在所有食堂的消費記錄 P18 Din_month_Ining3 詳見附錄 218 在 PressInf 中查詢各個校區(qū)各個食堂在七 月份內(nèi)的收入情況 P19 SupPress11 詳見附錄 219 在 Supmarket11 中查詢學(xué)生在所有超市的消費記錄 P20 Sup_month_Ining 詳見附錄 220 連接 Supmarket、 SupInf 查詢各個超市七月份收入額 P21 student_month_Din_Sup_Press 詳見附錄 221 查詢所有學(xué)生某個時間段內(nèi)的食堂和超市消費總額 P22 one_student_month_Din_Sup_Press 詳見附錄 222 查詢某個學(xué)生在某個月內(nèi)的食堂或者超市刷卡消費金額 P23 Insert_FillInf 詳見附錄 223 查詢給某個學(xué)生發(fā)放獎學(xué)金充入其的校園卡內(nèi)的情況 P24 Delete_PressInf2 詳見附錄 224 刪除某個時間以前的學(xué)生消費刷卡記錄 6 系統(tǒng)調(diào)試和測試 校園卡 管理系統(tǒng)的測試主要采用黑盒測試和白盒 測試 的方法,具體的說黑盒測試主要采用以下兩種測試方法: 1. 已知 系統(tǒng)的功能設(shè)計規(guī)格,進(jìn)行測試證明每個實現(xiàn)了的功能是否符合要求; 2. 已知系統(tǒng)的內(nèi)部工作過程,通過測試證明每種內(nèi)部操作是否符合設(shè)計規(guī)格要求,所有內(nèi)部成分是否通過檢驗。在這兩周 上機實習(xí) 中 , 通過 自己動手動腦設(shè)計自己選擇的數(shù)據(jù)庫系統(tǒng),我體會到了數(shù)據(jù)庫設(shè)計的樂趣,同時也體會到了數(shù)據(jù)庫系統(tǒng)設(shè)計的艱辛。 因為我們在設(shè)計后面的時候總是要不斷地修改前面的內(nèi)容,這樣才能使數(shù)據(jù)前后一致,也才能使系統(tǒng)更好的模擬現(xiàn)實生活中的模型。在實習(xí)過程中,我深刻 體會到了和別人互相討論相互學(xué)習(xí)的重要性,還有主動請教老師的重要性。 比如:存儲過程。 8 存在的問題及建議 老師和同學(xué)的幫助對我的校園卡管理 系統(tǒng)的全程設(shè)計起到了很大的作用,我也努力想把它 做好,但是由于自己接觸過的數(shù)據(jù)庫設(shè) 計方面的知識還不是很多,加上查閱資料的受限,本系統(tǒng)還存在不合理的、不完善的地方: 第一:需求分析雖然通過 實際體會、上網(wǎng)、查閱書籍、詢問老師,但還是存在著不足之處 ,涉及的功能仍然存在局限性 。這樣會降低系統(tǒng)連接 后 查詢和更新的效率。 第三:涉及到的操作 簡單 ,只有對基本表的簡單 查詢、 插入、刪除、更改 操作, 一些比較復(fù)雜的功能還沒有涉及 到,還有待于后續(xù)工作過程 中 不斷完善。對此,表示忠心的感謝! 同時也感謝給過我?guī)椭凸膭畹耐瑢W(xué),沒有 與他們的互相討論、相互學(xué)習(xí),我是很難在規(guī)定 的 時間內(nèi) 完成 本次數(shù)據(jù)庫 系統(tǒng)開發(fā) 課程設(shè)計
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1