![宿舍內務信息管理系統(tǒng)_第1頁](http://file1.renrendoc.com/fileroot_temp2/2020-4/8/58a480a4-c2bd-427f-94f6-cc3374168fee/58a480a4-c2bd-427f-94f6-cc3374168fee1.gif)
![宿舍內務信息管理系統(tǒng)_第2頁](http://file1.renrendoc.com/fileroot_temp2/2020-4/8/58a480a4-c2bd-427f-94f6-cc3374168fee/58a480a4-c2bd-427f-94f6-cc3374168fee2.gif)
![宿舍內務信息管理系統(tǒng)_第3頁](http://file1.renrendoc.com/fileroot_temp2/2020-4/8/58a480a4-c2bd-427f-94f6-cc3374168fee/58a480a4-c2bd-427f-94f6-cc3374168fee3.gif)
![宿舍內務信息管理系統(tǒng)_第4頁](http://file1.renrendoc.com/fileroot_temp2/2020-4/8/58a480a4-c2bd-427f-94f6-cc3374168fee/58a480a4-c2bd-427f-94f6-cc3374168fee4.gif)
![宿舍內務信息管理系統(tǒng)_第5頁](http://file1.renrendoc.com/fileroot_temp2/2020-4/8/58a480a4-c2bd-427f-94f6-cc3374168fee/58a480a4-c2bd-427f-94f6-cc3374168fee5.gif)
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
10宿舍內務信息管理系統(tǒng)數據庫設計報告課程名稱:數據庫原理題目:宿舍內務信息管理系統(tǒng)院系/班級:信息科學與工程學院指導老師:侯春明小組成員/學號: 黎勝波()、王藝杰()、 胡明輝()、郭禹麟()小組分工合作: 黎勝波:負責收集資料、寫需求分析、畫E-R圖 王藝杰、胡明輝:負責安裝SQL server、寫代碼 郭禹麟 :負責整理電子檔案課程設計開始時間:2014/11/22課程設計結束時間:2014/11/28 目 錄摘 要3Abstract31. 引 言42. 設計目的與任務43. 需求分析43.1.系統(tǒng)功能需求分析設計43.2.用戶的具體需求分析54. 系統(tǒng)功能模塊設計55.數據字典66.數據結構77.概念模型設計78.邏輯和物理結構設計88.1.由系統(tǒng)ER圖轉化而得到的關系模式88.2.確定關系模型的存取方法88.3.確定數據庫的存儲結構99.結 論1010.致 謝1011.參考文獻112宿舍內務信息管理系統(tǒng)數據庫設計摘 要隨著計算機的發(fā)展,計算機已經融入到社會生活的各個角落,為人們的生活提供了極大的方便?,F我們需要設計一個宿舍內務信息管理系統(tǒng)。該系統(tǒng)可以記錄學生在宿舍基本信息和內務情況,如姓名、學號、宿舍、宿舍衛(wèi)生、衛(wèi)生檢查等。通過宿舍內務信息管理系統(tǒng),學??梢院芎玫陌才藕凸芾韺W生宿舍的內務。AbstractWith the development of computer technology, there is no place that we arent able to find the computer in out social life. It has been providing the great convenience for peoples life. Now we need design a dormitoryinterior information management system in database, this database can record students basic information in dormitory.for instance students name,number,sanitary inspection etc. From the dormitory of the interior information management system, the school can be a good arrangement and management of students dormitorys interior. 1212數據庫系統(tǒng)原理課程設計-宿舍內務信息管理系統(tǒng)數據庫設計1. 引 言 隨著社會的進步,生活條件的不斷完善大學生的自理能力問題一直是社會的熱點話題。目前大學生中獨生子女越來越多加上社會大環(huán)境變化大學生群體的培養(yǎng)面臨一些難題。專業(yè)素質提高了、競爭意識增強了、但自理能力卻下降了、甚至有的學生背著學校、悄悄地請起了鐘點工或者從家里帶來保姆幫忙打掃衛(wèi)生、洗衣服。因此我們對大學生的寢室內務衛(wèi)生進行了調查分析并對提高大學生衛(wèi)生的意識、養(yǎng)成良好的行為習慣進行了探索。以便提高大學生生活自理能力、交際能力把寢室變成鍛煉和培養(yǎng)自我管理、自我約束、自我完善的實踐基地。2. 設計目的與任務本課程設計要求設計一個宿舍內務信息管理的數據庫管理系統(tǒng),數據庫中要求包含宿舍基本信息、學生的基本信息,內務衛(wèi)生基本要求,內務安排、以及內務檢查等信息。要方便學校進行宿舍管理,通過該課程設計,應該達到把數據庫理論知識更加的鞏固加深,加強動手能力與實踐能力,學以致用,與現實生活中的應用充分的結合起來。3. 需求分析3.1.系統(tǒng)功能需求分析設計此系統(tǒng)實現如下系統(tǒng)功能:1.系統(tǒng)管理:主要實現高級管理員和普通管理員對本來信息的修改,還有就是高級管理員刪除普通管理員信息;2.寢室管理:主要包括對寢室基本信息的錄入,修改、刪除、查詢;3.學生基本信息:主要包括學生入住信息、學生寢室、以學生宿舍信息查詢;4.衛(wèi)生檢查:主要包括錄入衛(wèi)生檢查信息,修改衛(wèi)生檢查信息,刪除衛(wèi)生檢查信息、查詢衛(wèi)生檢查信息;5.設計人機友好界面,功能安排合理,操作使用方便,并且進一步考慮系統(tǒng)在安全性,完整性,并發(fā)控制,備份和恢復等方面的功能要求。3.2.用戶的具體需求分析1.系統(tǒng)管理員:外管理員具有用戶管理功能,能對系統(tǒng)進行增加、刪除、查詢、管理功能2.學生:能進行本宿舍的情況進行查詢3.檢查人員:能對檢查的結果進行評分。4. 系統(tǒng)功能模塊設計宿舍內務信息管理系統(tǒng)大體可以分成三大模塊如: 一是學生的基本信息模塊,里面應該包含學生的各方面的基本信息;再者便是系統(tǒng)管理模塊,在該模塊中應該包含有對學生宿舍的查詢和處理,如學生宿舍最好成績、最差成績以及不及格學生宿舍的統(tǒng)計等功能模塊;再其次還有檢查信息的模塊;可以得到系統(tǒng)流程圖:5.數據字典數據項是數據庫的關系中不可再分的數據單位,下表分別列出了數據的名稱、數據類型、長度、取值能否為空。利用SQL Server 2012建立“宿舍管理”數據庫,其基本表清單及表結構描述如下:數據庫中用到的表:數據庫表名關系模式名稱備注Student學生學生學籍信息表Dormitory宿舍宿舍基本信息表Check檢查檢查基本信息表Arrange安排內務安排信息表Require要求內務要求信息表Student基本情況數據表,結構如下:儲存代碼字段類型與長度完整性約束說明SnoChar(50)Primary key學號SnameChar(50)Not Null學生姓名SsexChar(50)男或女性別SdeptChar(50)Not Null院系 Dormitory基本情況數據表,結構如下:儲存代碼字段類型與長度完整性約束說明Dnochar(50)Primary key宿舍號Dadnamechar(50)Not Null管理員Check數據表,結構如下:儲存代碼字段類型與長度完整性約束說明Cnamechar(50)Primary key檢查人員Ctimechar(50)Not Null檢查時間CgradeintNot Null檢查分數Arrange情況數據表,結構如下:儲存代碼字段類型與長度完整性約束說明ACLEANIDchar(50)Foreign key安排的檢查人Anamechar(50)Foreign key安排檢查姓名AworkChar(50)職責 Require情況數據表,結構如下:儲存代碼字段類型與長度完整性約束說明char(50)Foreign keychar(50)Foreign key6.數據結構數據結構編號數據結構名稱簡述包含的數據項001administer記錄管理員信息表adminname, adminpassword, rank 002student記錄學生信息表stuid, stuname, class, sex,studorm003dorm記錄寢室基本信息表dormid,beizhu004checkclean記錄衛(wèi)生檢查信息表dormid,checkgradecheckdatetime,beizhu7.概念模型設計由需求分析的結果可知,本系統(tǒng)設計的實體包括:(1)學生基本信息:學號、姓名、性別、系別、班級(2)宿舍基本信息:宿舍號、管理員(3)檢查基本信息:檢查人員、檢查時間、檢查得分(4)內務安求信息:安排的檢查人、職責(5)內務要求信息:由上述分析可得到系統(tǒng)的ER圖:8.邏輯和物理結構設計8.1.由系統(tǒng)ER圖轉化而得到的關系模式(1)學生(學號,姓名,性別,班級,院系),其主碼為學號;(2)宿舍(宿舍號,管理員),其主碼為宿舍ID;(3)檢查(檢查人員,檢查時間,檢查得分),其中主碼是檢查人員;(4)安排(安排誰檢查,職責),其中主碼為安排誰檢查;(5)要求(編號),其中主碼為編號,8.2.確定關系模型的存取方法在將概念模型轉換成物理模型之后,我們可以對物理模型進行設計,雙擊物理模型的關系,可以對該關系的名稱、注釋等信息進行查詢。可對該關系的屬性列進行設計,可分別設置其名稱、碼、數據類型以及主碼、是否為空等。在實際設計中最常用的存取方法是索引發(fā),使用索引可以大大減少數據的查詢時間,在建立索引時應遵循:在經常需要搜索的列上建立索引;在主關鍵字上建立索引;在經常用于連接的列上建立索引,即在外鍵上建立索引;在經常需要根據范圍進行搜索的列上創(chuàng)建索引,因為索引已經排序,其指定的范圍是連續(xù)的等規(guī)則。才能充分利用索引的作用避免因索引引起的負面作用。8.3.確定數據庫的存儲結構確定數據庫的存儲結構主要指確定數據的存放位置和存儲結構,包括確定關系、索引、日志、備份等的存儲安排及存儲結構,以及確定系統(tǒng)存儲參數的配置。因為該成績管理系統(tǒng)的數據量小,所以我們只用把數據存儲在使用的電腦硬盤上,不用作更多的安排。(1)創(chuàng)建學生基本信息表:create table Student ( Sno char(11) not null, dept char(5) not null, Sname char(6) not null, Sex char(2) , Sclass char(2) not null, constraint PK_STUDENT primary key (Sno) constraint C1 check (Sex in(男,女)go(2)創(chuàng)建宿舍基本信息表:create table Dormitory ( Tno char(11) not null, dept char(5) not null, Tname char(6) not null, Sex char(2) , constraint PK_Teacher primary key (Tno) constraint C2 check (Sex in(男,女)go(3)創(chuàng)建檢查表:create table Check ( Cno char(5) not null, Cname char(10) not null,Hour smallint not null, Score int not null, constraint PK_COURSE primary key (Cno)go(4)創(chuàng)建內務安排的選課表:create table Arrange ( Sno char(11) not null,Cno char(5) not null,Grade char(4) not null, Foreign key (Sno) references Student(Sno)Foreign key (Cno) references Course(Cno) constraint PK_SC primary key (Sno, Cno)go(5)創(chuàng)建內務要求的授課表:create table Require ( Tno char(11) not null,Cno char(5) not null, Foreign key (Tno) references Teacher(Tno)Foreign key (Cno) references Course(Cno) constraint PK_TC primary key (Tno, Cno)go(6)在SC表上創(chuàng)建索引SC_FK與SC2_FKcreate index SC_FK on SC (Sno ASC)gocreate index SC2_FK on SC (Cno ASC)go(7)建立課程號索引create index TC_FK on TC (Cno ASC)Go9. 結 論進一步深入理解數據庫設計的整個過程,該學生選課系統(tǒng)的需求分析、數據庫概念結構設計有關內容等。掌握使用前臺程序設計技術VC和SQL Server結合設計C /S結構的管理信息系統(tǒng)。綜合練習了SQL Server的使用和數據庫得管理技術。綜合熟悉并練習了SQL語言在編程中的使用。 綜合訓練編程能力。認識系統(tǒng),取得系統(tǒng)需求分析,更重要得是在編程方面提高了實現目標代碼得能力及調試代碼得能力。10. 致 謝課程設計使我們數據庫專業(yè)課程知識綜合應用的實踐訓練,這是我們邁向社會,從事職業(yè)工作去前必不可少的?;匚哆@幾周的課程設計,讓我們了解了團隊的重要性和團結的重要性。在這次課程設計中,我們明確的進行了分工,每個人都為這次課程設計付出了很多努力,雖然在課程設計中遇到了很多問題,但是我們都很很認真的思考,積極解決問題,最終在全組成員的共同努力下,終于解決了那些問題。在解決問題的過程中,我們也學到了
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 湘教版地理八年級下冊第一節(jié)《四大地理區(qū)域的劃分》聽課評課記錄
- 北京課改版歷史七年級上冊第1課《中國境內的遠古人類》聽課評課記錄
- 小學二年級數學口算題上冊三
- 聽評課記錄小學五年級英語
- 婚姻財產約定協(xié)議書范本
- 中央空調系統(tǒng)節(jié)能環(huán)保改造協(xié)議書范本
- 2025年度綠植花卉租賃與酒店客房裝飾服務合同
- 2025年度環(huán)保項目銀行擔保合同
- 2025年度教育培訓咨詢合同
- 湘教版數學八年級上冊3.3《實數的分類及性質》聽評課記錄1
- 少兒素描課件
- 2025屆河北省衡水市衡水中學高考仿真模擬英語試卷含解析
- 天津市部分區(qū)2023-2024學年高二上學期期末考試 生物 含解析
- 變壓器投標書-技術部分
- 《我國跨境電子商務消費者權益保護問題研究》
- 2024九省聯(lián)考適應性考試【甘肅省】歷史試卷及答案解析
- 四年級語文下冊第六單元【集體備課】(教材解讀+教學設計)
- 小學一年級數學思維訓練100題(附答案)
- 蘇教版小學信息技術五年級下冊五年級下冊教案全集
- 蘇教版八年級數學上冊期末試卷及答案【完美版】
- 法院拍賣議價協(xié)議書
評論
0/150
提交評論