2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  SQL Server 數(shù)據(jù)庫(kù)設(shè)計(jì)</p><p>  宿舍智能管理系統(tǒng)報(bào)告</p><p><b>  一、需求分析.</b></p><p>  宿舍智能管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都是至關(guān)重要的。他能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?,能有效地幫助學(xué)校老師掌握學(xué)生的情況

2、。方便校方管理及學(xué)生的日常生活</p><p>  1、宿舍智能管理系統(tǒng)的目標(biāo)</p><p>  此系統(tǒng)管理系統(tǒng)設(shè)計(jì)就是為了方便宿舍管理員在數(shù)據(jù)方面的管理。使他們?cè)谌蘸蟮膶W(xué)校宿舍管理方面能達(dá)到事半功倍的效果。減輕人的負(fù)擔(dān),方便數(shù)據(jù)庫(kù)存儲(chǔ),增加安全性。</p><p><b>  2、功能需求分析</b></p><p>

3、;  用戶的需求具體體現(xiàn)在各種信息的輸入,修改和查詢,并能夠提供一定的安全保障。</p><p><b>  (1)費(fèi)用管理模塊</b></p><p>  對(duì)宿舍水電費(fèi)情況提供添加費(fèi)用和查詢費(fèi)用的功能,并根據(jù)登陸的學(xué)生用戶鎖定定期宿舍號(hào)列出其宿舍的水電費(fèi)情況。</p><p><b> ?。?)日常管理模塊</b><

4、;/p><p>  管理員及協(xié)管理員均可以錄入和查看清潔,在報(bào)修信息欄中可以標(biāo)記記錄是否被處理。</p><p><b>  3、人員管理模塊</b></p><p>  包含查看宿舍人員,添加進(jìn)入人員及處理進(jìn)入人員。查看欄中可以查看哪個(gè)宿舍哪個(gè)人。必須寫清進(jìn)入緣由,必顯示添加該進(jìn)入者的信息</p><p><b>

5、;  4、物品管理模塊</b></p><p>  包含添加物品出入信息和查詢物品出入信息</p><p>  5、用戶識(shí)別登陸功能</p><p> ?。?)最高權(quán)限用戶(管理員)</p><p>  (2)一般的用戶(協(xié)管人員)</p><p> ?。?)最低權(quán)限用戶(學(xué)生)</p>&l

6、t;p><b>  二、概要設(shè)計(jì)</b></p><p><b>  三.項(xiàng)目開發(fā)</b></p><p><b>  1、技術(shù)開發(fā):</b></p><p><b> ?。?)權(quán)限設(shè)置</b></p><p>  共有三個(gè)權(quán)限: 最高——宿舍管理員

7、</p><p><b>  其次——協(xié)管人員</b></p><p><b>  最低——學(xué)生</b></p><p>  如果用戶訪問某張頁(yè)面的權(quán)限不夠,系統(tǒng)將阻止其訪問。</p><p>  (2)用戶密碼加密。</p><p>  2、費(fèi)用管理(費(fèi)用添加,費(fèi)用查看)這

8、些均通過SQL語(yǔ)言實(shí)現(xiàn)</p><p>  3、日常管理(查看清潔分、報(bào)修信息)</p><p>  4、人員管理(查看宿舍人員、添加進(jìn)入人員、處理進(jìn)入人員)</p><p>  這些均用SQL語(yǔ)言實(shí)現(xiàn)</p><p><b>  5、物品管理</b></p><p>  注:以上這些都由SQL語(yǔ)

9、句實(shí)現(xiàn),實(shí)現(xiàn)各自的使用價(jià)值。此管理系統(tǒng)的資金投入也特別的小,容易實(shí)現(xiàn)。用宿舍一般的電腦也可以實(shí)現(xiàn),重點(diǎn)是資金投入少,但得到的效益大,能達(dá)到事半功倍的效果。</p><p><b>  四、邏輯結(jié)構(gòu)定義</b></p><p>  學(xué)生住宿表,主要記錄學(xué)生住宿的基本信息。</p><p>  員工表,主要記錄員工的基本信息。</p>

10、<p>  宿舍表,主要記錄宿舍的入住信息。</p><p>  報(bào)修表,主要記錄物品的報(bào)修信息。</p><p>  水電費(fèi)表,主要是每個(gè)月記錄各個(gè)宿舍的水電使用情況以及相應(yīng)的費(fèi)用。</p><p>  來(lái)訪者表,主要記錄來(lái)訪者的信息。</p><p><b>  五 數(shù)據(jù)實(shí)施和維護(hù)</b></p&g

11、t;<p>  5.1建立數(shù)據(jù)庫(kù)、數(shù)據(jù)表、視圖、索引、導(dǎo)入數(shù)據(jù)</p><p>  5.1.1 建立數(shù)據(jù)庫(kù)</p><p>  create database 學(xué)生宿舍管理系統(tǒng);</p><p>  5.1.2 建立數(shù)據(jù)表</p><p><b>  宿舍表</b></p><p>

12、  Create table 宿舍表</p><p>  ( 樓號(hào) char(2),</p><p>  宿舍號(hào) char(3),</p><p>  primary key(樓號(hào),宿舍號(hào)),</p><p>  宿舍電話 char(12) not null,</p><p>  可住人數(shù) smallint no

13、t null,</p><p>  已住人數(shù) smallint not null,</p><p><b>  );</b></p><p><b>  學(xué)生住宿表</b></p><p>  Create table 學(xué)生住宿表</p><p>  (學(xué)號(hào) char(8)

14、 primary key,</p><p>  姓名 varchar(10) not null,</p><p>  性別 char(2) default '男' check(性別 in ('男','女')),</p><p>  專業(yè) varchar(20) not null,</p><

15、;p>  聯(lián)系方式 char(11),</p><p>  入住時(shí)間 datetime not null,</p><p>  樓號(hào) char(2) not null,</p><p>  宿舍號(hào) char(3) not null,</p><p>  foreign key(樓號(hào),宿舍號(hào)) references 宿舍表(樓號(hào),宿

16、舍號(hào)),</p><p><b>  );</b></p><p><b>  員工的基本信息表</b></p><p>  Create table 員工表</p><p>  (員工號(hào) char(4) primary key,</p><p>  員工姓名 varcha

17、r(10) not null,</p><p>  年齡 smallint check(年齡>14 and 年齡<65),</p><p>  樓號(hào) char(2),</p><p>  性別 char(2) check (性別 in('男','女')),</p><p>  職位 varch

18、ar(20) not null,</p><p>  聯(lián)系方式 char(11),</p><p><b>  );</b></p><p><b>  報(bào)修信息表</b></p><p>  create table 報(bào)修表</p><p>  (樓號(hào) char(6)

19、not null,</p><p>  宿舍號(hào) char(6) not null,</p><p>  物品號(hào) char(8) not null,</p><p>  保修原因 char(50) not null,</p><p>  提交日期 datetime not null,</p><p>  解決日期

20、datetime not null,</p><p>  保修費(fèi)用 decimal(5,2) not null,</p><p><b>  );</b></p><p><b>  水電費(fèi)表</b></p><p>  Create table 水電費(fèi)表</p><p>

21、  (樓號(hào) char(2) not null,</p><p>  宿舍號(hào) char(3) not null,</p><p>  月份 Varchar(4) not null,</p><p>  用電量 decimal(5,2) not null,</p><p>  電費(fèi) decimal(5,2) not null,</

22、p><p>  用水量 decimal(5,2) not null,</p><p>  水費(fèi) decimal(5,2) not null,</p><p><b>  );</b></p><p><b>  來(lái)訪者信息表</b></p><p>  Create tabl

23、e 來(lái)訪者表</p><p>  (來(lái)訪者姓名 varchar(10) not null,</p><p>  被訪者姓名 varchar(10) not null,</p><p>  所屬關(guān)系 Varchar(20) not null,</p><p>  證件名稱 Varchar(20) not null,</p>

24、<p>  來(lái)訪日期 Datetime not null,</p><p>  來(lái)訪時(shí)間 Datetime not null,</p><p>  結(jié)束時(shí)間 Datetime not null,</p><p>  備注 Varchar(50),</p><p>  學(xué)號(hào) char(8) foreign key refer

25、ences 學(xué)生住宿表(學(xué)號(hào)),</p><p><b>  );</b></p><p>  5.1.3 建立視圖</p><p>  1.建立物流管理專業(yè)的學(xué)生住宿的視圖</p><p>  Create view 物流管理學(xué)生住宿表</p><p><b>  As</b&g

26、t;</p><p>  Select 學(xué)號(hào),姓名,樓號(hào),宿舍號(hào)</p><p>  From 學(xué)生住宿表</p><p>  Where 專業(yè)=’物流管理’;</p><p>  2.建立住在各號(hào)樓的學(xué)生信息的視圖</p><p>  Create view 各號(hào)樓學(xué)生住宿表</p><p>

27、<b>  As</b></p><p>  Select 學(xué)號(hào),姓名,專業(yè)</p><p>  From 學(xué)生住宿表</p><p>  Where 樓號(hào)=’ ’;</p><p>  3.建立職位是管理員的員工信息的視圖</p><p>  Create view 管理員信息表</p

28、><p><b>  As</b></p><p><b>  Select *</b></p><p><b>  From 員工表</b></p><p>  Where 職位=’管理員’;</p><p>  4.建立各月份各個(gè)宿舍的水電使用情況的視圖

29、</p><p>  Create view 各月水電表</p><p><b>  As</b></p><p><b>  Select *</b></p><p><b>  From 水電表</b></p><p>  Where 月份=’ ’

30、;</p><p>  5.建立各號(hào)樓各個(gè)宿舍的信息的視圖</p><p>  Create view 各號(hào)樓宿舍信息表</p><p><b>  As</b></p><p><b>  Select *</b></p><p><b>  From 宿舍表&l

31、t;/b></p><p>  Where 樓號(hào)=’ ’;</p><p>  5.1.4 建立索引</p><p>  create unique index 住宿_學(xué)號(hào) on 學(xué)生住宿表(學(xué)號(hào));</p><p>  create unique index 宿舍樓_宿舍號(hào)on 宿舍表(樓號(hào),宿舍號(hào));</p><

32、;p>  create cluster index 學(xué)生_姓名 on 學(xué)生住宿表(姓名);</p><p>  Create unique index IX_員工號(hào) on 員工表(員工號(hào));</p><p>  Create unique index IX_設(shè)備號(hào) on 設(shè)備租賃表(設(shè)備號(hào));</p><p>  5.1.5 導(dǎo)入數(shù)據(jù)</p>

33、<p>  1./*宿舍表格記錄插入*/</p><p>  Insert into 宿舍表</p><p>  Values ('27','101','057108011010',04,04)</p><p>  Insert into 宿舍表</p><p>  Values (

34、'22','111','057108011110',04,04)</p><p>  Insert into 宿舍表</p><p>  Values ('27','131','057108011160',04,04)</p><p><b>  截圖如下:&l

35、t;/b></p><p>  2. /*學(xué)生住宿表格記錄插入*/</p><p>  Insert into 學(xué)生住宿表</p><p>  Values ('08030004','王曉明','男','物流管理','15158110001','20080906',

36、'27','101')</p><p>  Insert into 學(xué)生住宿表</p><p>  Values ('08030002','李倩','女','物流管理','15158110002','20080906','22','111&

37、#39;)</p><p>  Insert into 學(xué)生住宿表</p><p>  Values ('08030005','李明','男','物流管理','15158110003','20080906','27','131')</p><p

38、><b>  截圖如下:</b></p><p>  3./*員工表格記錄插入*/</p><p>  Insert into 員工表 </p><p>  Values ('y001','葉玉',40,'27','女','清潔工','15058101

39、000')</p><p>  Insert into 員工表 </p><p>  Values ('y002','王思思',26,'22','女','管理員','15058101010')</p><p>  Insert into 員工表 </p>

40、;<p>  Values ('y003','李偉',34,'22','男','管理員','15058101110')</p><p><b>  截圖如下:</b></p><p>  4./*報(bào)修表格記錄插入*/</p><p> 

41、 Insert into 報(bào)修表</p><p>  Values ('27','101','0001','日光燈不亮','20100920','20100922','00.00')</p><p>  Insert into 報(bào)修表</p><p>  

42、Values ('22','111','0001','熱水器壞了','20100920','20100922','00.00')</p><p>  Insert into 報(bào)修表</p><p>  Values ('27','131','

43、;0001','下水道壞了','20100920','20100922','05.00')</p><p><b>  截圖如下:</b></p><p>  5./*水電費(fèi)表格記錄插入*/</p><p>  Insert into 水電費(fèi)表</p><

44、;p>  Values ('27','101','09','17.12','13.00','05.24','07.52')</p><p>  Insert into 水電費(fèi)表</p><p>  Values ('27','131',

45、9;09','18.12','14.00','06.24','08.52')</p><p>  Insert into 水電費(fèi)表</p><p>  Values ('22','111','08','11.12','13.00','

46、;06.24','08.52')</p><p><b>  截圖如下:</b></p><p>  6./*來(lái)訪者表格記錄插入*/</p><p>  Insert into 來(lái)訪者表</p><p>  Values ('張曉紅','王曉明','母子&#

47、39;,'身份證','20100920','2010/9/20 12:20:30','2010/9/20 12:50:30','幫忙帶東西','08030004')</p><p>  Insert into 來(lái)訪者表</p><p>  Values ('王偉','李倩

48、','兄妹','身份證','20100910','2010/9/10 12:20:30','2010/9/10 12:50:30','看望她','08030002')</p><p>  Insert into 來(lái)訪者表</p><p>  Values ('王夢(mèng)

49、','李明','姐妹','身份證','20100930','2010/9/30 12:10:30',' 2010/9/30 13:50:30','看望她','08030005')</p><p><b>  截圖如下:</b></p><

50、p>  5.2 記錄和約束條件的的增加、刪除和修改</p><p>  5.2.1 記錄的增加、刪除、修改</p><p>  1.一個(gè)新生住進(jìn)宿舍:</p><p>  insert into 學(xué)生住宿表</p><p>  Values ('08032111','張三','男',&

51、#39;物流管理','15122235673','09/03/12','27','325')</p><p>  2.刪除員工號(hào)為0103的信息</p><p>  Delete from 員工表</p><p>  where 員工號(hào)='0103'</p>&

52、lt;p>  3.修改宿舍表中11號(hào)樓214宿舍的已住人數(shù)</p><p>  Update 宿舍表</p><p>  Set 已住人數(shù)=04</p><p>  Where樓號(hào)='11' and 宿舍號(hào)='214';</p><p>  5.2.2 約束條件的增加、刪除、修改</p>

53、<p>  1.在學(xué)生住宿表中增加一屬性為學(xué)院,數(shù)據(jù)類型為varchar(20),</p><p>  Alter table 學(xué)生住宿表 add 學(xué)院 varchar(20);</p><p>  2.刪除學(xué)生住宿表中新增的屬性學(xué)院</p><p>  Alter table 學(xué)生住宿表 drop column 學(xué)院;</p><p

54、>  3.在設(shè)備租賃表中,增加設(shè)備名取唯一值的約束條件</p><p>  Alter table 設(shè)備租賃表 add unique(設(shè)備名);</p><p><b>  5.3查詢語(yǔ)句</b></p><p>  1.查詢員工姓名為李倩的基本信息</p><p><b>  Select *</

55、b></p><p><b>  From 員工表</b></p><p>  Where 員工姓名='李倩';</p><p>  2.查詢年齡在22歲到32歲的員工號(hào),員工姓名,職位</p><p>  Select 員工號(hào),員工姓名,職位</p><p><b&g

56、t;  From 員工表</b></p><p>  Where 年齡 between 22 and 32;</p><p>  3.查詢所有姓黃的來(lái)訪者信息</p><p><b>  Select *</b></p><p><b>  From 來(lái)訪者表</b></p>

57、<p>  Where 來(lái)訪者姓名 like '黃%';</p><p>  4.查詢張三所在的宿舍的已住人數(shù)</p><p>  Select 宿舍表.樓號(hào), 宿舍表.宿舍號(hào),已住人數(shù)</p><p>  From 宿舍表,學(xué)生住宿表</p><p>  Where 姓名='張三' and 宿舍

58、表.樓號(hào)=學(xué)生住宿表.樓號(hào) and 宿舍表.宿舍號(hào)=學(xué)生住宿表.宿舍號(hào);</p><p>  5.查詢住在22號(hào)樓123宿舍所住的學(xué)生信息</p><p>  Select 學(xué)號(hào),姓名,專業(yè),聯(lián)系方式</p><p>  From 學(xué)生住宿表</p><p>  Where 樓號(hào)='22' and 宿舍號(hào)='123&#

59、39;;</p><p>  6.查詢物流專業(yè)的學(xué)生住宿人數(shù)</p><p>  Select count(學(xué)號(hào))</p><p>  From 學(xué)生住宿表</p><p>  Where 專業(yè)='物流專業(yè)'</p><p><b>  );</b></p><

60、p>  8.查詢員工號(hào)為0124的員工所在樓的住宿信息</p><p><b>  Select *</b></p><p><b>  From 宿舍表</b></p><p>  Where 樓號(hào) in (select 樓號(hào)</p><p><b>  From 員工表</

61、b></p><p>  Where 員工號(hào)='0124');</p><p>  5.4 建立存儲(chǔ)過程,觸發(fā)器</p><p>  11.存儲(chǔ)過程,返回指定的月份的水費(fèi)總額和電費(fèi)總額</p><p>  Create proc pro</p><p>  @benning varchar(4),

62、@ending varchar(4),</p><p>  @all_waterpay decimal(8,2),@all_elecpay decimal(8,2) output</p><p>  /* 給存儲(chǔ)過程定義四個(gè)參數(shù):開始月份和結(jié)束月份的水費(fèi)總額和電費(fèi)總額*/</p><p><b>  AS</b></p><

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論