<acronym id="6i0ao"><small id="6i0ao"></small></acronym>
<acronym id="6i0ao"><center id="6i0ao"></center></acronym>
歡迎來到文庫吧! | 幫助中心 堅持夢想,走向成功!
文庫吧
首頁 文庫吧 > 資源分類 > DOC文檔下載
 

數據庫原理課程設計---教室管理系統數據庫設計-其他專業.doc

  • 資源ID:7474       資源大小:435.50KB        全文頁數:16頁
  • 資源格式: DOC        下載權限:游客/注冊會員/VIP會員    下載費用:10
換一換
游客快捷下載 游客一鍵下載
會員登錄下載
下載資源需要10元   |   0.1元文檔測試下載

支付方式: 微信支付    支付寶   
驗證碼:   換一換

      加入VIP,下載共享資源
 
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網頁到桌面,既可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預覽文檔經過壓縮,下載后原文更清晰   

數據庫原理課程設計---教室管理系統數據庫設計-其他專業.doc

課程設計說明書 課 程 名 稱 數據庫原理課程設計 課 程 代 碼 420027 題 目 教室管理系統數據庫設計 年級/專業/班 09級計算機科學與技術專業二班 目 錄 摘 要1 一、引 言2 二、設計目的與任務2 三、設計方案2 1、需求分析2 1.1教室管理子系統數據庫的數據需求2 1.2數據字典3 2、概念設計5 2.1教室管理系統數據庫中的實體集5 2.2教室管理系統數據庫中的聯系集6 2.3教室管理系統數數據庫中的E-R圖6 3、邏輯設計8 4、數據庫實現9 4.1 建立數據庫模式、視圖及索引9 4.2 裝載數據11 四、結 論12 五、致 謝12 六、參考文獻13 湖南人文科技學院 摘 要 在校園生活中,教室仍然是教學活動和學生課余活動中最主要的場所之一,然而,由于學生數目過大,教室資源有限限制了師生使用教室。以前,一些學校對教室的管理僅限于人工管理,處理起來比較復雜,容易出錯,而且不利于刪除和添加,更加不利于查找,凸顯出建立教室安排系統的緊迫性。本系統著力于整合教室管理中的課程安排,教室調課,設備損壞及維修以及單位借用等影響教室使用的環節,實現統一管理。在此基礎上提供方便有效的課表查詢,空教室查詢,學生出勤次數查詢,設備維護記錄查詢。本系統針對教室管理不統一的問題,著力于將教室管理中的課程安排,教師調課,單位借用等聯系起來,建立一個統一的管理系統,以提高處理效率,方便統一管理,同時為師生提供方便的查詢。教室安排系統使得教室的安排變得更加簡單,添加與刪除變得更加容易,特別是教室查找。此系統提高了信息處理的速度與準確性,能夠及時準確有效的查詢和修改教室的安排情況,以及更有效的對設備維護進行管理。 關鍵詞 數據庫 教室管理 自動化處理 Abstract in campus life, the classroom is still teaching activities and students after school activity of one of the most main place, however, because the number of students is too big, the classroom limited resources, limit the use of the classroom teachers and students. Before, some schools to the classroom management is limited to artificial management, processing up more complex and error-prone, and not delete and add, more detrimental to find, highlights the urgency of the system set up the classroom arrangement. This system focused on integration in the management of the classroom course arrangement, the classroom the class, damage of equipment and maintenance and unit on the use of the classroom use link, realize unified management. Based on this provide convenient and effective schedule query, an empty classroom inquires the, the student attendance number query, equipment maintenance record inquires the. This system in the classroom management is not the problem of unity, focused on the management of teachers will be curriculum, teacher adjusts the class, the unit use associate, establish a unified management system management system, in order to improve the treatment efficiency, convenient unified management, and provide convenience for the teachers and students of the inquiry. The classroom arrangement system makes the arrangement of the classroom becomes more simple, add and delete become more easy, especially in the classroom to search. This system improves the speed and accuracy of information processing, can prompt, accurate and valid inquires the classroom arrangements and modification, and more effective to equipment maintenance management. Key words database class management Automatic processing 13 湖南人文科技學院 數據庫原理課程設計 --教室管理系統課程設計 一、引 言 信息管理作為計算機應用的一個分支,已經滲透到了人們生活中的各個方面,如飛機訂票系統,銀行存儲系統,校園學生信息管理系統等都需要將信息進行系統化的管理,而這就與數據庫密不可分。數據庫是信息管理的基礎,我們將要設計的教室管理系統也是利用數據庫集中管理商店的銷售信息,它可以迅速提升管理者的管理水平和工作效率。 二、設計目的與任務 通過本課程設計教學所要求達到的目的是通過該課程設計,學習數據庫設計工具的使用,搞清數據庫設計的基本方法、步驟和數據庫設計各階段的任務,完成對某一小型數據庫設計和相應文檔的編寫工作。使學生更加深入地掌握數據庫系統分析與設計的基本概念和基本方法,提高從事數據庫系統建設和管理工作的基本技能和能力。 三、設計方案 1、需求分析 1.1教室管理子系統數據庫的數據需求 通過與教室管理子系統數據庫用戶交談等方式以及作者對教室管理系統的分析,可以得到教室管理子系統數據庫系統的數據需求。 學校有多個教室。每個教室位于某個校區的某棟教學樓,由教室編號、教室名字、教室所在的校區、教室所在校區的教學樓、教室總容量、教室剩余容量、教師類型、教室是否可用等屬性組成。教室可供學校正常上課使用,也可以提供出租服務。 學校有多名教師。每個教室可以交多門課程,也可以只教一門課程。教室由教師編號、教師名字、教師所在院系、教師職稱等屬性組成。 學校有多名學生。每個學生由學生號、學生名字、出生年份、專業名字、班級號、學院名、出勤次數、照片等屬性組成。 學校正常上課時有多門課程開課。每門課程由課程號、課程名字、課時、周次、星期、節次等屬性組成。 同時學校提供教室出租服務。每個單位憑有效證件申請出租服務,單位由領導者名字、有效證件類型、證件號碼、電話等屬性組成 由于學校教室會出現損毀所以學校應有數名校工。校工由校工號、校工名字、狀態、電話號碼等屬性組成。 學校中由于某些原因可能出現調課現象。調課記錄應由教室編號、教師編號、新的周次、新的星期、新的節次、新的教室編號等屬性組成。 學校正常上課應有課程表幫助學生、教師及借用單位了解上課情況。課程表應由課程號、教室號、周次、星期、節次、教室編號等屬性組成。 學校校工維修損壞教學設備后應產生維修記錄。維修記錄由設備損壞報告編號、教室編號、校工編號、損壞設備名稱、是否更換損壞設備、更換設備名稱、維修時間等屬性組成。 學校教學設備損壞后應產生設備損壞報告。設備損壞報告應由提供報告單學生學號、教室編號、應更換設備名稱、損壞信息、損壞時間等屬性組成。 學校提供出租服務給借用單位時,應產生借用記錄。借用記錄應由借用時間、借用單位領導名字、教室編號、借用周次、借用星期、借用節次等屬性組成。 1.2數據字典 數據結構Student 含義說明定義了一個學生的有關信息。 組 成Sno,Sname,BirthYears,Pname,ClassNo,AttendSum,Image,Dept 數 據 項 Sno 含義說明唯一標識每個學生 別 名 類 型字符型 長 度8 取值范圍 取值含義 數 據 項 Sname 含義說明唯一標識每個學生名字 別 名 類 型字符型 長 度 20 取值范圍 取值含義 數據項 BirthYears 含義說明學生出生年份 別 名 類 型字符型 長 度 20 取值范圍 取值含義 數據項 Pname 含義說明學生專業號 別 名 類 型字符型 長 度 20 取值范圍 取值含義 數據項 ClassNo 含義說明學生班級編號 別 名 類 型字符型 長 度 20 取值范圍 取值含義 數據項 AttendSum 含義說明學生出勤次數 別 名 類 型smallint 取值范圍 取值含義 數據項 Photo 含義說明學生照片 別 名 類 型Image 取值范圍 取值含義 數據項 Dept 含義說明學生所在院系 別 名 類 型字符型 長 度 20 取值范圍 取值含義 2、概念設計 2.1教室管理系統數據庫中的實體集 實體集教室,具有屬性教室編號、教室名字、教室所在的校區、教室所在校區的教學樓、教室總容量、教室剩余容量、教師類型、教室是否可用。 實體集教師,具有屬性教師編號、教師名字、教師所在院系、教師職稱。 實體集學生,具有屬性學生號、學生名字、出生年份、專業名字、班級號、學院名、出勤次數、照片。 實體集課程,具有屬性課程號、課程名字、課時、周次、星期、節次。 實體集教室出租服務,具有屬性有效證件申請出租服務,單位由領導者名字、有效證件類型、證件號碼、電話。 實體集校工,具有屬性校工號、校工名字、狀態、電話號碼。 實體集調課記錄,具有屬性教室編號、教師編號、新的周次、新的星期、新的節次、新的教室編號。 實體集課程表,具有屬性課程號、教室號、周次、星期、節次、教室編號。 實體集維修記錄,具有屬性設備損壞報告編號、教室編號、校工編號、損壞設備名稱、是否更換損壞設備、更換設備名稱、維修時間。 實體集設備損壞報告,具有屬性提供報告單學生學號、教室編號、應更換設備名稱、損壞信息、損壞時間。 實體集借用記錄,具有屬性借用時間、借用單位領導名字、教室編號、借用周次、借用星期、借用節次。 2.2教室管理系統數據庫中的聯系集 student_class,是student和class間的一個多對多聯系。 student_course,是student和course間的一個多對多的聯系。 teacher_course,是teacher和course間的一個多對多的聯系。 unit_class,是unit和class間的一個多對多的聯系。 repairer_class,是repairer和class間的一個多對多的聯系。 teacher_course,指明產生貸款的銀行支行的多對一聯系集。 2.3教室管理系統數數據庫中的E-R圖 根據2.1節和2.2節的討論,我們可以給出教室管理系統數的E-R圖(見圖1)。 學生課程E-R圖 學生-教室E-R圖 單位-教室E-R圖 維修員-教室E-R圖 教師-教室-課程E-R圖 3、邏輯設計 把圖1的E-R圖轉換為關系模式,如下所示 1. 學生(Sno,Sname,Sex,Birth Year,Pname,ClassNo,AttendSum,Photo,Dept) 2. 課程信息(Cno,Cname,Time,WeekNo,Weekday,SectionNo,Pname,ClassNo,StuNum 3. 教室信息(Tno,Tname,Dept,Title,Sex,Tel) 4. 單位信息(RentDeptname,Leadername,IDtype,ID,Tel) 5. 維修員(RepairerNo,Repairername,Statement,Tel) 6. 維修記錄 (RoomNo,RepairerNo,RepairerRecordNo,ReaprierResult,Repairtime,supplyneme) 7. 課程安排(Cno,Tno,RoomNo,WeekNo,Weekday,SectionNO,Pname,ClassNO) 8. 學生出勤記錄(Sno,Cno,AttendSum) 9. 學生使用教室 (Sno,RoomNO,DamageTime,DamageInfo,Devicename,LeaveTime,EnterTime) 10. 教室信息 (RoomNo,Roomname,Campusname,Buidname,Capacity,IsUsable,Type,Remain) 單位借用(RoomNo,Deptname,RentRenson,WeekNo,Weekday,SectionNo) 4、數據庫實現 至此,我們可以建立本系統所需要的數據庫了。 4.1 建立數據庫模式、視圖及索引 create database ClassManagement go use ClassManagement go create table Student Sno char8 not null, Sname char14 not null, Sex char3 check Sex IN ‘男’,‘女’, BirthYear int between 1970 to 2000, Pname char24, ClassNo char5, Attendsum int between 0 to 100, Photo Image, Dept char20 go create table Teacher Tno char6 primary key, Tname char14 primary key, Dept char20, Title char8, Sex char30checkSex in‘男’,’女’, Tel char12 Go create table Unit RentDeptname Char20 primary key, Leadername char14 IDtype char6, ID char20, Tel char12 Create table repairer RepairerNo char6 primary key, Reparirername char14, Statement char6, Tel char12 Create table attend Sno Char8 primary key, Cno char6 primary key, AttendSum smallint checkAttendSum0 Create table damage Sno char8primary key, RoomNo char4 primary key, DamageTime smalldataime primary key DamageInfo char50, Devicename char20 create table Course CNo char6 primary key, RoomNo char4 primary key, Tno char6 primary key, WeekNo char10 primary key, SectionNo char10 primary key, Pname char20, ClassNo char6 create table AdjCourse CNo char6 primary key, RoomNo char4 primary key, Tno char6 primary key, WeekNo char10 primary key, SectionNo char10 primary key, Pname char20, ClassNo char6, NewWeekNo char10, NewWeekday char10, NewSectionNo char10, NewRoomNo char4, AdjLessonID char6 create table RepaireInfo RepairerNo char6 primary key, RoomNo char4 primary key, RepaireRecordNo char6, Devicename char10, RepaireResult char6, Supplyname char10, RepaireTime smalldatetime create table Class RoomNo char4 primary key, Roomname char6 primary key, Campusname char10, Buildname char10, Capacity int between 20 to 500, IsUusdable char8, Type char10, RemainCapacity int create view classinfo as select Cno,Cname from class where class.isvalue’是’ 4.2 裝載數據 insert into StudentSno,Sname values‘09804214’,’張三’ insert into Tercher Tno,Tname values‘20021212’,’李四’ insert into Class Cno,Cname values‘6-403’,’403’ 四、結 論 在此次課程設計中,充分了解了教室系統的設計情況,通過實際動手,掌握了數據庫設計的方法和步驟。這次課程設計給了我很大的啟發和鍛煉,通過設計教師管理系統,很大程度考驗了我們實際動手能力。在做課程設計的過程中發現自己對很多基礎知識掌握并不是很牢固,通過復習使我更加理解了數據庫的基礎知識,而且還使我提高了具體解決問題的能力,也磨練了我沉穩的心境,在繁瑣的調試過程中很容易產生厭煩心理。 設計過程中對每一個步驟的目的任務和所需要得到的技術文檔,都要首先明確。在訓練過程中,我感受到了需求分析的重要性。在真個過程中,較多的時間投入到了需求分析階段,通過深入分析業務流程和用戶需求,明確系統處理的信息系統,即數據字典的內容,同時對系統的功能也有了大致的了解。在接下來的設計中,我更加深刻理解了每一個階段的特點。并且按照每一個階段的任務設計了E-R圖,數據庫模式和用戶子模式,以及存儲過程和粗發起,來完成事務邏輯。 這次課程設計使我對數據庫有了進一步的認識和了解,想學好它,實踐是很重要的,通過實踐不算的積累知識與經驗。設計后的喜悅感使我對數據庫設計有了更進一步的熱情。古人說要不恥下問是很有道理的,有時候一個人的思維很局限,很難發現一些錯誤所在,在一籌莫展是聽聽其他人的意見是很有幫助的,但是前提是自己一定要在深思熟慮之后確實很難找到答案的情況下。還有細心也是一個非常要注意的問題,在敲打代碼的過程中可能會出現一些低級錯誤。細心一點能節省很多時間。在一次次失敗之后很容易產生厭煩心理,頻頻出錯,這種情況很不好,在今后的學習中一點過要戒躁,學會控制襲擊的心緒。其實學習中也能體會到很多哲理問題,能夠很好的祈禱修身養性的作用,關鍵看你的心態。 總得來說,這次課程設計使我受益匪淺,不僅復習并掌握了書本知識,還提高了自己實際動手的能力,更加深刻的理解了實踐是檢驗真理的唯一標準這句至理名言,子啊今后的學習中一定要多尋找動手動的機會,多看看別人的做法,學習其中的優點,同時也要找到自己的不足,有時候學習書本知識覺得自己似乎什么都懂了,但是實際一動手就會發現自己還有很多盲點,所以動手做好,才能說明真的學懂了。 五、致 謝 本課程設計是在我的老師劉剛常的親切關懷和悉心指導下完成的。他嚴肅的科學態度,嚴謹的治學精神,精益求精的工作作風,深深地感染和激勵著我。從課題的選擇到項目的最終完成,劉老師都始終給予我細心的指導和不懈的支持。一個學期以來,劉老師不僅在學業上給我以精心指導,同時還在思想、生活上給我以無微不至的關懷,在此謹向劉老師致以誠摯的謝意和崇高的敬意。 在課程設計即將完成之際,我們的心情無法平靜,從開始進入課題到課程設計的順利完成,有多少可敬的師長、同學、朋友給了我們無言的幫助,正是由于你們的幫助和支持,我我們才能克服一個一個的困難和疑惑,直至本文的順利完成。 六、參考文獻 [1]王珊,薩師煊.數據庫系統概論[M].北京高等教育出版社,2006.5 [2]圖雷.T-SQL編程入門經典[M].北京清華大學出版社,2009.6 [3]孫瀏毅.零基礎學SQL[M].北京機械工業出版社,2008.5 課程設計任務書及成績評定 課題名稱___教室管理系統課程設計_______________ 1、設計的目的與要求 通過該課程設計,學習數據庫設計工具的使用,搞清數據庫設計的基本方法、步驟和數據庫設計各階段的任務,完成對某一小型數據庫設計和相應文檔的編寫工作。使學生更加深入地掌握數據庫系統分析與設計的基本概念和基本方法,提高從事數據庫系統建設和管理工作的基本技能和能力。 2、 設計進度及完成情況 日 期 內 容 12.1912.20 課題選擇與相關資料的搜集 12.2112.23 需求分析 12.2412.25 概念設計 12.2612.29 數據庫實現 12.30 整理修改與打印 3、成績評定 設計成績 (教師填寫) 指導老師 (簽字) 二00 年 月 日

注意事項

本文(數據庫原理課程設計---教室管理系統數據庫設計-其他專業.doc)為本站會員(幫幫文庫)主動上傳,文庫吧僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。 若此文所含內容侵犯了您的版權或隱私,請立即通知文庫吧(發送郵件至[email protected]或直接QQ聯系客服),我們立即給予刪除!

溫馨提示:如果因為網速或其他原因下載失敗請重新下載,重復下載不扣分。




關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服點擊這里,給文庫吧發消息,QQ:1548881058 - 聯系我們

[email protected] 2015-2021 wenkub網站版權所有
經營許可證編號:鄂ICP備17016276 

收起
展開
北京pk10双面盘预测
<acronym id="6i0ao"><small id="6i0ao"></small></acronym>
<acronym id="6i0ao"><center id="6i0ao"></center></acronym>
<acronym id="6i0ao"><small id="6i0ao"></small></acronym>
<acronym id="6i0ao"><center id="6i0ao"></center></acronym>