版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
數(shù)據(jù)庫應(yīng)用基礎(chǔ)
(SQLSever2008)項目八校園網(wǎng)管理系統(tǒng)的構(gòu)建項目目標(biāo)【知識目標(biāo)】1.全面掌握系統(tǒng)開發(fā)的流程及步驟;2.學(xué)會運用所學(xué)知識開發(fā)系統(tǒng);3.綜合運用相關(guān)開發(fā)工具開發(fā)系統(tǒng)。項目目標(biāo)【能力目標(biāo)】1.具備設(shè)計前臺的能力;2.掌握后臺數(shù)據(jù)庫的設(shè)計和管理;3.具備數(shù)據(jù)庫管理的能力。項目目標(biāo)【情感目標(biāo)】1.培養(yǎng)良好的抗壓能力;2.培養(yǎng)溝通的能力并通過溝通獲取關(guān)鍵信息;3.培養(yǎng)團隊的合作精神;4.培養(yǎng)實現(xiàn)客戶利益最大化的理念;5.培養(yǎng)事物發(fā)展是漸進增長的認知。任務(wù)一
數(shù)據(jù)庫系統(tǒng)的設(shè)計任務(wù)說明
設(shè)計一個系統(tǒng),首先要考慮到其功能的完整性,其次考慮其延展性。一個好的系統(tǒng)結(jié)構(gòu)是非常清晰的,每個模板都有一些獨立的功能,各模板組合起來又能完成更加復(fù)雜的功能,所以設(shè)計好系統(tǒng)結(jié)構(gòu)是非常重要的。
在此,校園網(wǎng)管理系統(tǒng)中有兩類用戶,分別是管理員和普通用戶。管理員的操作主要包括學(xué)生管理、教師管理、課程管理、班級管理、選課管理和成績管理等功能;普通用戶的對象主要是學(xué)生,具體操作包括修改密碼、課程信息查詢、選課、課程查詢和成績查詢等功能。1.教師模塊2.學(xué)生模塊任務(wù)一
數(shù)據(jù)庫系統(tǒng)的設(shè)計任務(wù)分析
根據(jù)前面設(shè)計的系統(tǒng)功能模塊結(jié)構(gòu),本任務(wù)要設(shè)計若干數(shù)據(jù)表,要求盡量減少數(shù)據(jù)冗余。可以在系統(tǒng)中創(chuàng)建9個表,除學(xué)生、班級、教師、課程等基本表外,為了便于系統(tǒng)管理員管理,還設(shè)計了用戶表,記錄用戶登錄系統(tǒng)時的用戶名、密碼和權(quán)限。此外,可以在過程中創(chuàng)建臨時的數(shù)據(jù)表,這樣更有利于系統(tǒng)的實現(xiàn)。實施步驟第1步:使用MicrosoftSQLServer2008建立數(shù)據(jù)庫,數(shù)據(jù)庫名為xywglxt。
首先是表users,用于存儲校園網(wǎng)管理系統(tǒng)中所有參與人員的信息,包括管理員登錄信息、學(xué)生登錄信息,這樣做的目的是方便系統(tǒng)判斷用戶登錄的類型,以及對用戶類型的統(tǒng)一管理。用戶表中主要包括用戶名、用戶密碼和用戶類型字
段
名類
型約
束備
注user_isvarchar(20)主鍵用戶名user_Passwordvarchar(20)
用戶密碼user_Powerint(4)
用戶類型實施步驟
本系統(tǒng)中最重要的對象是學(xué)生,表student就是用于存儲所有學(xué)生信息的。
學(xué)生所在班級信息相對獨立,系統(tǒng)用class記錄所有班級信息。字
段
名類
型約
束備
注snochar(10)主鍵學(xué)號snamechar(10)非空姓名ssexchar(2)只取男、女性別sbirthdaydatetime(8)
出生日期sscorenumeric(18,0)
入學(xué)成績classnochar(8)與表class中的classno外鍵關(guān)聯(lián)班級編號字
段
名類
型約
束備
注classnochar(8)主鍵班級編號classnamechar(10)非空班級名稱pnochar(4)與professional中pno外鍵關(guān)聯(lián)專業(yè)編號實施步驟
構(gòu)建teacher來存儲本校所有教師信息,教師表給出一個較為簡單的結(jié)構(gòu)。
每一個教師教授的課程存儲在teaching。字
段
名類
型約
束備
注tnochar(4)主鍵教師編號tnamechar(10)非空教師姓名tsexchar(2)只取男、女性別tbirthdaydatetime(8)
出生日期ttitlechar(10)
職稱字
段
名類
型約
束備
注tnochar(4)主鍵,與teacher中tno外鍵關(guān)聯(lián),級聯(lián)刪除教師編號cnochar(7)主鍵,與course中cno外鍵關(guān)聯(lián)課程編號實施步驟
設(shè)計了course,用于存儲本校所有課程信息,其中包括課程名稱和學(xué)分。
學(xué)生所學(xué)課程都會有成績,并且每個學(xué)生每一門課只有一個成績。系統(tǒng)設(shè)計了choice,用于存儲本校所有學(xué)生所學(xué)課程信息.字
段
名類
型約
束備
注cnochar(7)主鍵課程編號cnamechar(30)非空課程名稱creditsreal(4)非空學(xué)分字
段
名類
型約
束備
注snochar(10)主鍵,與student中sno外鍵關(guān)聯(lián),級聯(lián)刪除學(xué)分cnochasr(7)主鍵,與course中cno外鍵關(guān)聯(lián)課程編號gradereal(4)
成績實施步驟
學(xué)生所屬專業(yè)情況記錄在professional中。
專業(yè)所在系部情況記錄在department中。字
段
名類
型約
束備
注pnochar(4)主鍵專業(yè)編號pnamechar(30)非空專業(yè)名稱deptnamechar(2)與department中deptno外鍵關(guān)聯(lián)系部編號字
段
名類
型約
束備
注deptnochar(2)主鍵系部編號deptnamechar(20)非空系部名稱實施步驟第2步:利用存儲過程,可以完成一些較為綜合的功能。
(1)SELECT存儲過程的創(chuàng)建。
(2)INSERT存儲過程的創(chuàng)建。
通過該存儲過程向student中添加新的學(xué)生基本信息,具體內(nèi)容包括學(xué)號、姓名、性別、出生年月、入學(xué)成績等。該存儲過程在系統(tǒng)注冊學(xué)生信息時被調(diào)用,每個學(xué)生有唯一的學(xué)號,在添加信息時,輸入的學(xué)號要保證唯一性,否則系統(tǒng)會提示出錯。任務(wù)二
首頁與管理員頁面代碼的編寫任務(wù)說明
本任務(wù)主要使讀者掌握控件的使用方法,掌握數(shù)據(jù)庫連接的一般方法,掌握判斷用戶登錄的一般方法,掌握DataGrid等數(shù)據(jù)控件的使用方法,理解DataSet的作用和原理,掌握數(shù)據(jù)綁定的方法,掌握賬務(wù)數(shù)據(jù)庫編程在程序中的應(yīng)用等。任務(wù)二
首頁與管理員頁面代碼的編寫任務(wù)分析
要完成本任務(wù),主要實現(xiàn)以下操作。
(1)主頁面(登錄)代碼編寫。
(2)管理員操作模塊中的學(xué)生信息管理主頁面代碼編寫。
(3)管理員操作模塊中的課程信息管理主頁面代碼編寫。
(4)管理員操作模塊中的成績信息管理主頁面代碼編寫。
(5)管理員操作模塊中的學(xué)生選課管理主頁面代碼編寫。實施步驟第1步:主頁面(登錄)代碼編寫。第2步:管理員操作模塊中的學(xué)生信息管理頁面代碼編寫。第3步:管理員操作模塊中的課程信息管理主頁面代碼編寫。第4步:管理員操作模塊中的成績信息管理主頁面代碼編寫。第5步:管理員操作模塊中的學(xué)生選課管理主頁面代碼編寫。任務(wù)三
其他頁面的代碼編寫任務(wù)說明
本任務(wù)要求讀者掌握控件的使用方法,掌握數(shù)據(jù)連接的一般方法,掌握判斷用戶登錄的一般方法,掌握DataGrid等數(shù)據(jù)控件的使用方法,理解DataGrid的作用和原理,掌握數(shù)據(jù)綁定
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版英語八年級上冊教學(xué)課件Unit 8 Let's Communicate!Section B3a-3c
- 2026 年中職局域網(wǎng)管理(局域網(wǎng))試題及答案
- 馬說試題及答案
- 網(wǎng)絡(luò)虛擬賬號的法律規(guī)制研究-以婚姻財產(chǎn)分割為視角
- 增材制造裝備的智能化控制技術(shù)研究
- 2025年醫(yī)院三基知識考試試題庫及答案(共190題)
- 中華遺產(chǎn)競賽題庫及答案
- 2025年語文數(shù)學(xué)化學(xué)真題及答案
- 2025年性困惑心理測試題及答案
- 快遞收派員合同范本
- 2025年聊城交運集團汽車站招聘工作人員(3人)參考筆試試題及答案解析
- 2025西部機場集團航空物流有限公司招聘參考考點題庫及答案解析
- 2025海南三亞市直屬學(xué)校赴高校面向2026年應(yīng)屆畢業(yè)生招聘教師111人(第5號)考試筆試參考題庫附答案解析
- 2025中央廣播電視總臺招聘144人(公共基礎(chǔ)知識)綜合能力測試題附答案解析
- 嚴格執(zhí)行管理制度(3篇)
- 支氣管哮喘常見癥狀及護理技術(shù)培訓(xùn)
- 2025年廣東省常用非金屬材料檢測技術(shù)培訓(xùn)考核考前沖刺必會500題-含答案
- 2025年德語游戲客服面試題庫及答案
- 廣告創(chuàng)意與執(zhí)行案例
- 涉密信息系統(tǒng)安全管理規(guī)范
- 2025四川資陽現(xiàn)代農(nóng)業(yè)發(fā)展集團有限公司招聘1人筆試歷年參考題庫附帶答案詳解
評論
0/150
提交評論