《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程設(shè)計(jì)---師生管理數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)_第1頁(yè)
已閱讀1頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  數(shù)據(jù)庫(kù)原理及應(yīng)用</b></p><p><b>  課程設(shè)計(jì)報(bào)告</b></p><p>  師生管理數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)</p><p>  專(zhuān) 業(yè) </p><p>  班 級(jí)

2、</p><p>  學(xué) 號(hào) 姓 名 </p><p>  學(xué) 號(hào) 姓 名 </p><p>  學(xué) 號(hào) 姓 名 </p><p>  學(xué) 號(hào) 姓 名 </p><p>  學(xué) 號(hào)

3、 姓 名 </p><p><b>  XX學(xué)院</b></p><p><b>  2011春季學(xué)期</b></p><p><b>  目 錄</b></p><p><b>  第一章 緒論</b></p>

4、;<p>  1.1 系統(tǒng)概述………………………………………………………………3</p><p>  1.2研究的目的和意義 ……………………………………………………3</p><p>  1.2.1 研究的目的 ………………………………………………3</p><p>  1.2.2 研究意義 …………………………………………………3</

5、p><p>  1.3 開(kāi)發(fā)工具簡(jiǎn)介 ………………………………………………………4</p><p>  1.4人員安排 ………………………………………………………………4</p><p>  第二章 數(shù)據(jù)庫(kù)設(shè)計(jì)部分</p><p>  2.1 需求分析 ……………………………………………………………5</p><p>

6、;  2.1.1 需求描述 …………………………………………………5</p><p>  2.1.2 數(shù)據(jù)詞典 …………………………………………………5</p><p>  2.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) …………………………………………………6</p><p>  2.2.1 E—R圖 …………………………………………………6</p><

7、;p>  2.2.2 系統(tǒng)實(shí)體圖 ………………………………………………6</p><p>  2.2.3 實(shí)體及其屬性定義 ………………………………………7</p><p>  2.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) …………………………………………………8</p><p>  2.3.1 初始關(guān)系模式 ……………………………………………8</p>

8、<p>  2.3.2 規(guī)范化處理 ………………………………………………8</p><p>  2.4 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì) ………………………………………………8</p><p>  2.4.1 基于SQL Sever的數(shù)據(jù)表設(shè)計(jì) …………………………8</p><p>  2.4.2 視圖 ………………………………………………………12

9、</p><p>  2.4.3 錄入數(shù)據(jù) …………………………………………………12</p><p>  2.5 數(shù)據(jù)庫(kù)操作部分 ……………………………………………………14</p><p>  2.5.1 數(shù)據(jù)庫(kù)插入操作 …………………………………………14</p><p>  2.5.2 數(shù)據(jù)庫(kù)修改操作 ……………………

10、……………………14</p><p>  2.5.3 數(shù)據(jù)庫(kù)刪除記錄操作 ……………………………………15</p><p>  2.5.4 關(guān)系圖 ……………………………………………………16</p><p>  2.6 測(cè)試 …………………………………………………………………16</p><p><b>  第三章 總

11、結(jié)</b></p><p>  總結(jié)…………………………………………………………………………17</p><p>  附錄…………………………………………………………………………18</p><p><b>  第一章 緒論</b></p><p><b>  1.1 系統(tǒng)概述</b>&

12、lt;/p><p>  師生管理信息化是學(xué)校教務(wù)系統(tǒng)應(yīng)用信息技術(shù)及其產(chǎn)品的過(guò)程,是信息技術(shù)應(yīng)用于師生管理的過(guò)程。教育信息化的實(shí)施,自上而下而言,必須與學(xué)校的制度創(chuàng)新、組織創(chuàng)新和管理創(chuàng)新結(jié)合;自下而上而言,必須以作為學(xué)校主體的工作人員使用信息技術(shù)水平的逐步提高為基礎(chǔ)。</p><p>  學(xué)校信息系統(tǒng)是現(xiàn)存信息系統(tǒng)中較為復(fù)雜的一類(lèi),這是由學(xué)校本身的目標(biāo)、任務(wù)和性質(zhì)決定的;它應(yīng)用于學(xué)校的學(xué)生管理、

13、教師管理、師生管理等各個(gè)方面,牽涉的信息種類(lèi)十分龐雜。它融合了學(xué)校的管理思想和各職能部門(mén)的工作經(jīng)驗(yàn),是學(xué)校當(dāng)前運(yùn)作方式和業(yè)務(wù)流程的具體體現(xiàn),同時(shí)又在一定程度上反作用于學(xué)校當(dāng)前的運(yùn)作方式和業(yè)務(wù)流程。而師生管理信息系統(tǒng)正是這樣龐大的系統(tǒng)中的一個(gè)系統(tǒng)。師生之于學(xué)校、教學(xué),都有極其重要的作用。</p><p>  因此,學(xué)校信息化建設(shè)工作具有長(zhǎng)期性、復(fù)雜性和內(nèi)容的多變性;正因?yàn)槿绱?,師生管理信息系統(tǒng)也不是一個(gè)簡(jiǎn)單的、封閉

14、的、靜止的系統(tǒng),而是一個(gè)復(fù)雜的、開(kāi)放的、在應(yīng)用的深度和廣度上,隨著時(shí)間的推移會(huì)逐步變化和發(fā)展的系統(tǒng)。</p><p>  隨著學(xué)校的規(guī)模不斷擴(kuò)大,師生數(shù)量急劇增加,有關(guān)師生的各種信息量也成倍增長(zhǎng)。面對(duì)龐大的信息量需要有師生管理系統(tǒng)來(lái)提高師生管理工作的效率,通過(guò)這樣的系統(tǒng)可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)、快速查詢(xún)、修改、增加、刪除等,從而減少管理方面的工作量。</p><p>  本系統(tǒng)主要

15、用于實(shí)現(xiàn)師生信息的系統(tǒng)化、規(guī)范化和自動(dòng)化,其主要任務(wù)是用計(jì)算機(jī)對(duì)教師及學(xué)生各種信息進(jìn)行日常管理,如查詢(xún)、修改、增加、刪除等。</p><p>  1.2研究的目的和意義</p><p>  1.2.1研究的目的</p><p>  每一個(gè)學(xué)校中最大的群體就是學(xué)生,而與學(xué)生關(guān)系最直接的就是教師,學(xué)生與教師龐大的數(shù)量決定了這兩個(gè)群體是學(xué)校里最不便于管理的群體,在許多學(xué)校

16、中存在著師生之間互相不認(rèn)識(shí)、教師不知道自己給哪個(gè)專(zhuān)業(yè)代課、學(xué)生不知道自己老師是誰(shuí)等狀況,存在這種混亂狀況的原因是多樣的,比如兩個(gè)群體的龐大的數(shù)量、管理的不到位等,但最根本的原因是因?yàn)槿鄙傧到y(tǒng)、規(guī)范的管理,而要想管理如此龐大的群體,就必須有一個(gè)系統(tǒng)、規(guī)范、能夠反映師生狀況的管理系統(tǒng),這也就是此次研究的目的所在。</p><p><b>  1.2.2研究意義</b></p>&l

17、t;p>  許多學(xué)校的教師、學(xué)生等各類(lèi)信息目前還處于手工或半手工的管理狀態(tài),效率低,可靠性差,配備電腦,但實(shí)際利用率不高。如果采用計(jì)算機(jī)進(jìn)行以上各類(lèi)信息的管理,必將大大提高工作效率,對(duì)學(xué)校各類(lèi)信息的維護(hù)及了解起到積極的作用。另外隨著計(jì)算機(jī)網(wǎng)絡(luò)的持續(xù)發(fā)展,無(wú)論是工作、學(xué)習(xí)還是生活,將會(huì)越來(lái)越多地融入到流動(dòng)的比特中,人們的工作節(jié)奏在不斷加快,需要快捷的信息來(lái)源,并對(duì)此作出反應(yīng)。因此,無(wú)論是從目前的現(xiàn)狀來(lái)看,還是面向未來(lái),一個(gè)功能完備的

18、學(xué)校師生管理系統(tǒng)的開(kāi)發(fā)都非常有必要。</p><p>  1.3 開(kāi)發(fā)工具簡(jiǎn)介</p><p>  本次課程設(shè)計(jì) 實(shí)用軟件為SQL Server 2005,簡(jiǎn)介如下:</p><p>  SQL Server: </p><p>  SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。它最初是由Microsoft、 Sybase 和Ashton-

19、Tate三家公司共同開(kāi)發(fā)的,于1988 年推出了第一個(gè)OS/2 版本。在Windows NT 推出后,Microsoft與Sybase 在SQL Server 的開(kāi)發(fā)上就分道揚(yáng)鑣了,Microsoft 將SQL Server 移植到Windows NT系統(tǒng)上,專(zhuān)注于開(kāi)發(fā)推廣SQL Server 的Windows NT 版本。Sybase 則較專(zhuān)注于SQL Server在UNIX操作系統(tǒng)上的應(yīng)用。 </p><p>

20、;  SQL Server 2005:</p><p>  SQL Server 2005 是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。SQL Server 2005 數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序</p><p>  SQL Server 2005 數(shù)據(jù)引擎是本企

21、業(yè)數(shù)據(jù)管理解決方案的核心。此外 SQL Server 2005 結(jié)合了分析、報(bào)表、集成和通知功能。這使企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫助您的團(tuán)隊(duì)通過(guò)記分卡、Dashboard、Web services 和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域。 </p><p><b>  1.4人員安排</b></p><p><b>  項(xiàng)目管理員:xxx

22、</b></p><p><b>  系統(tǒng)分析員:xxx</b></p><p><b>  系統(tǒng)設(shè)計(jì)員:xxx</b></p><p><b>  DBA:xxx</b></p><p><b>  系統(tǒng)測(cè)試員:xxx</b></p&g

23、t;<p>  第二章 數(shù)據(jù)庫(kù)設(shè)計(jì)部分</p><p><b>  2.1 需求分析</b></p><p>  2.1.1 需求描述</p><p>  隨著學(xué)校的普及和人們文化水平的提高,高效的教學(xué)管理系統(tǒng)越來(lái)越廣泛應(yīng)用于各類(lèi)信息化學(xué)校。學(xué)生學(xué)籍管理系統(tǒng)要求實(shí)用性強(qiáng)、使用方便、效率高和安全可靠等特點(diǎn)。</p>

24、<p>  經(jīng)分析我們認(rèn)為學(xué)生學(xué)籍管理系統(tǒng)的具體要求為:</p><p>  能全面管理學(xué)校教學(xué)相關(guān)的各類(lèi)主體,如教師信息、學(xué)生信息、課程信息等;</p><p>  通過(guò)使用計(jì)算機(jī)能方便的維護(hù)(包括插入、刪除、修改等)各信息表;</p><p>  能方便的實(shí)現(xiàn)基于多個(gè)表的連接查詢(xún);</p><p>  系統(tǒng)具有操作方便、簡(jiǎn)便

25、等特點(diǎn)</p><p>  因而,我們所開(kāi)發(fā)的系統(tǒng)正是圍繞以上幾個(gè)方面進(jìn)行的,在開(kāi)發(fā)過(guò)程中充分考慮到本系統(tǒng)的應(yīng)用特點(diǎn),并進(jìn)行了測(cè)試檢驗(yàn),證明其的確達(dá)到了設(shè)計(jì)要求。</p><p>  本文主要論述學(xué)生管理系統(tǒng)的開(kāi)發(fā)過(guò)程。</p><p>  2.1.2 數(shù)據(jù)詞典</p><p>  2.2數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</p><p

26、>  2.2.1 E—R圖</p><p>  1 n m n </p><p>  圖2-1 E—R圖</p><p>  2.2.2 系統(tǒng)實(shí)體圖</p><p>  圖2-2 實(shí)體教師及其屬性</p><p>  圖2-3

27、 實(shí)體學(xué)生及其屬性</p><p>  圖2-4 實(shí)體課程及其屬性</p><p>  2.2.3 實(shí)體及其屬性定義</p><p>  在此系統(tǒng)中實(shí)體有:教師、學(xué)生、課程</p><p><b>  聯(lián)系有:授課、選課</b></p><p><b>  表2-1 教師表<

28、/b></p><p><b>  表2-2 學(xué)生表</b></p><p><b>  表2-3 課程表</b></p><p><b>  表2-4 選課表</b></p><p><b>  表2-5 授課表</b></p>&l

29、t;p>  2.3數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)</p><p>  2.3.1 初始關(guān)系模式</p><p>  教師(教師號(hào),姓名,性別,年齡,職稱(chēng))</p><p>  學(xué)生(學(xué)號(hào),姓名,性別,年齡,民族,專(zhuān)業(yè),宿舍,電話(huà))</p><p>  課程(課程號(hào),課程名,授課教師號(hào),先行課,學(xué)分)</p><p>  

30、選課(學(xué)號(hào),課程表,成績(jī))</p><p>  授課(教師號(hào),課程號(hào))</p><p>  2.3.2 規(guī)范化處理</p><p>  經(jīng)過(guò)對(duì)初始關(guān)系模式的規(guī)范化處理一下關(guān)系模式中不存在部分函數(shù)依賴(lài)和傳遞函數(shù)依賴(lài),已經(jīng)達(dá)到3NF。( 代表主碼, 代表外碼)</p><p>  教師(教師號(hào),姓名,性別,年齡,職稱(chēng))</p

31、><p>  學(xué)生(學(xué)號(hào),姓名,性別,年齡,民族,專(zhuān)業(yè),宿舍,電話(huà))</p><p>  課程(課程號(hào),課程名,授課教師號(hào),先行課,學(xué)分)</p><p>  選課(學(xué)號(hào),課程表,成績(jī))</p><p>  授課(教師號(hào),課程號(hào))</p><p>  2.4 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)</p><p>

32、  2.4.1 基于SQL Sever的數(shù)據(jù)表設(shè)計(jì)</p><p>  用SQL Sever 建表</p><p><b>  1)教師表:</b></p><p><b>  SQL 語(yǔ)言:</b></p><p>  IF object_ID('教師表') IS NULL&l

33、t;/p><p>  CREATE TABLE 教師表</p><p><b>  (</b></p><p>  教師號(hào) CHAR(4) PRIMARY KEY,</p><p>  姓名 CHAR(10) NOT NULL,</p><p>  性別 CHAR(2),</p>

34、<p>  年齡 SMALLINT CHECK(年齡>=20 AND 年齡<=60),</p><p>  職稱(chēng) CHAR(10) NOT NULL</p><p><b>  );</b></p><p>  圖2-5 用SQL Sever 建立教師表截圖</p><p><b>

35、  2)學(xué)生表:</b></p><p><b>  SQL 語(yǔ)言:</b></p><p>  IF object_ID('學(xué)生表') IS NULL</p><p>  CREATE TABLE 學(xué)生表</p><p><b>  (</b></p>&

36、lt;p>  學(xué)號(hào) CHAR(10) PRIMARY KEY,</p><p>  姓名 CHAR(20) NOT NULL,</p><p>  性別 CHAR(2),</p><p>  年齡 SMALLINT CHECK(年齡>=17 AND 年齡<=50),</p><p>  民族 CHAR(10)

37、DEFAULT'漢',</p><p>  專(zhuān)業(yè) CHAR(20) NOT NULL,</p><p>  宿舍 CHAR(40),</p><p>  電話(huà) CHAR(20)</p><p><b>  );</b></p><p>  圖2-6 用SQL Sever 建

38、立學(xué)生表截圖</p><p><b>  3)課程表:</b></p><p><b>  SQL 語(yǔ)言:</b></p><p>  IF object_ID('課程表') IS NULL</p><p>  CREATE TABLE 課程表</p><p>

39、;<b>  (</b></p><p>  課程號(hào) CHAR(4) PRIMARY KEY,</p><p>  課程名 CHAR(40) NOT NULL,</p><p>  授課教師號(hào) CHAR(10),</p><p>  先行課 CHAR(4),</p><p>  學(xué)分

40、SMALLINT,</p><p>  FOREIGN KEY(先行課) REFERENCES 課程表(課程號(hào))</p><p><b>  );</b></p><p>  圖2-7 用SQL Sever 建立課程表截圖</p><p><b>  4)選課表:</b></p>&l

41、t;p><b>  SQL 語(yǔ)言:</b></p><p>  IF object_ID('選課表') IS NULL</p><p>  CREATE TABLE 選課表</p><p><b>  (</b></p><p>  學(xué)號(hào) CHAR(10), </p&g

42、t;<p>  課程號(hào) CHAR(4),</p><p>  成績(jī) SMALLINT CHECK(成績(jī)>=0 AND 成績(jī)<=100),</p><p>  PRIMARY KEY(學(xué)號(hào),課程號(hào)),</p><p>  FOREIGN KEY(學(xué)號(hào)) REFERENCES 學(xué)生表(學(xué)號(hào)),</p><p>  FO

43、REIGN KEY(課程號(hào)) REFERENCES 課程表(課程號(hào)),</p><p><b>  );</b></p><p>  圖2-8 用SQL Sever 建立選課表截圖</p><p><b>  5)授課表:</b></p><p><b>  SQL 語(yǔ)言:</b&g

44、t;</p><p>  IF object_ID('授課表') IS NULL</p><p>  CREATE TABLE 授課表</p><p><b>  (</b></p><p>  教師號(hào) CHAR(4),</p><p>  課程號(hào) CHAR(4),</p

45、><p>  PRIMARY KEY(教師號(hào),課程號(hào)),</p><p>  FOREIGN KEY(教師號(hào)) REFERENCES 教師表(教師號(hào)),</p><p>  FOREIGN KEY(課程號(hào)) REFERENCES 課程表(課程號(hào))</p><p><b>  );</b></p><p&g

46、t;  圖2-9 用SQL Sever 建立授課課表截圖</p><p><b>  2.4.2 視圖</b></p><p>  SQL 語(yǔ)言用CREATE VIEW 命令建立視圖,一般格式為</p><p>  CREATE VIEW<視圖名>[(<列名>[,<列名>]……)]</p>&

47、lt;p><b>  AS <子子查詢(xún)></b></p><p>  [WITH CHECK OPTION];</p><p>  以建立信管專(zhuān)業(yè)學(xué)生視圖為例:</p><p>  CREATE VIEW 信管_學(xué)生</p><p><b>  AS</b></p>

48、<p>  SELECT學(xué)號(hào),姓名,性別,年齡,民族,專(zhuān)業(yè),宿舍,電話(huà)</p><p><b>  FROM 學(xué)生表</b></p><p>  WHERE 專(zhuān)業(yè)=´信管´;</p><p>  圖2-10用SQL Sever建立信管專(zhuān)業(yè)學(xué)生視圖</p><p>  2.4.3 錄入數(shù)據(jù)&

49、lt;/p><p>  圖2-11 錄入教師表信息</p><p>  圖2-12 錄入學(xué)生表信息</p><p>  圖2-13 錄入課程表信息</p><p>  圖2-14 錄入授課表信息</p><p>  圖2-15 錄入選課表信息</p><p>  2.5 數(shù)據(jù)庫(kù)操作部分</

50、p><p>  2.5.1 數(shù)據(jù)庫(kù)插入操作</p><p>  SQL的數(shù)據(jù)插入語(yǔ)句INSERT </p><p><b>  INSERT</b></p><p>  INTO<表名>[(<屬性列1>[,<屬性列2>)]</p><p>  VALUES(&l

51、t;常量1>[,<常量2>]…);</p><p>  例如將一個(gè)新學(xué)生元組(學(xué)號(hào):xxxxxxx;姓名:xxx;性別:男;年齡:20;民族:漢;專(zhuān)業(yè):信管;宿舍:6#2—401;電話(huà):xxxxxxxxxxxxx)插入到學(xué)生表中。</p><p><b>  INSERT</b></p><p>  INTO 學(xué)生表(學(xué)號(hào),姓

52、名,性別,年齡,民族,專(zhuān)業(yè),宿舍,電話(huà))</p><p>  VALUES(´xxxxxxxx´,´xxxx´,´男´,´20´,´漢´,´信管´,´6#2—401´,´xxxxxxxxxxxxˊ);</p><p>  圖2-16 數(shù)據(jù)庫(kù)插

53、入</p><p>  2.5.2 數(shù)據(jù)庫(kù)修改操作</p><p>  修改操作又稱(chēng)為更新操作,其語(yǔ)句一般為</p><p>  UPDATE<表名></p><p>  SET <列名>=<表達(dá)式>[,<列名>=<表達(dá)式>]…</p><p>  [WH

54、ERE <條件>];</p><p>  例如將學(xué)生20907130的專(zhuān)業(yè)改為計(jì)科。</p><p>  UPDATE 學(xué)生表</p><p><b>  SET 專(zhuān)業(yè)=計(jì)科</b></p><p>  WHERE 學(xué)號(hào)=´20907130´;</p><p>  

55、圖2-17 數(shù)據(jù)修改</p><p>  2.5.3 數(shù)據(jù)庫(kù)刪除記錄操作</p><p>  刪除語(yǔ)句的一般格式為</p><p><b>  DELETE</b></p><p><b>  FROM<表名></b></p><p>  [WHERE<

56、條件>];</p><p>  例如學(xué)生20907130的記錄。</p><p><b>  DELETE</b></p><p><b>  FROM 學(xué)生表</b></p><p>  WHERE 學(xué)號(hào)=´20907130´</p><p>  

57、圖2-18 數(shù)據(jù)刪除</p><p>  2.5.4 關(guān)系圖</p><p>  圖2-19 系統(tǒng)關(guān)系圖</p><p><b>  2.6 測(cè)試</b></p><p>  系統(tǒng)測(cè)試是管理信息系統(tǒng)開(kāi)發(fā)周期中一個(gè)十分重要而漫長(zhǎng)的階段。其重要性體現(xiàn)在它是保證系統(tǒng)質(zhì)量與可靠性的最后關(guān)口,是對(duì)整個(gè)系統(tǒng)開(kāi)發(fā)過(guò)程包括系

58、統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施的最后審查。</p><p>  為保證軟件質(zhì)量,必須重視軟件開(kāi)發(fā)后期進(jìn)行的軟件驗(yàn)收與確認(rèn)階段進(jìn)行的軟件測(cè)試工作,即軟件可靠性測(cè)試。除了由開(kāi)發(fā)人員對(duì)自己開(kāi)發(fā)的模塊、子系統(tǒng)和系統(tǒng)進(jìn)行自行測(cè)試外,為了保證測(cè)試的客觀性,還必須由非直接參與開(kāi)發(fā)的測(cè)試組人員對(duì)開(kāi)發(fā)的軟件系統(tǒng)進(jìn)行“第三方測(cè)試”。作為計(jì)算機(jī)軟件產(chǎn)品,有時(shí)還需要由專(zhuān)業(yè)人員進(jìn)行測(cè)試。由于本系統(tǒng)沒(méi)有沒(méi)有編寫(xiě)軟件,所以不需要軟件測(cè)試,只需由測(cè)

59、試員進(jìn)行驗(yàn)收測(cè)試。</p><p>  驗(yàn)收測(cè)試——由非直接進(jìn)行開(kāi)發(fā)的人員組成,開(kāi)發(fā)人員進(jìn)行相關(guān)配合。</p><p>  由于不需要測(cè)試軟件,故只在SQL中測(cè)試各數(shù)據(jù)的類(lèi)型、長(zhǎng)度、約束條件、空值情況等。 </p><p><b>  第三章 總結(jié)</b></p><p>  經(jīng)過(guò)這些天的設(shè)計(jì)開(kāi)發(fā),師生管理系統(tǒng)基本開(kāi)發(fā)完

60、畢。本系統(tǒng)基本達(dá)到了系統(tǒng)設(shè)計(jì)要求:能夠全面管理學(xué)校教學(xué)相關(guān)的各類(lèi)主體,如教師信息、學(xué)生信息、課程信息等,通過(guò)使用計(jì)算機(jī)能方便的維護(hù)(包括插入、刪除、修改等)各信息表,能方便的實(shí)現(xiàn)基于多個(gè)表的連接查詢(xún)。這次課程設(shè)計(jì)是分組討論和制作的。在制作的過(guò)程中,我們學(xué)到的不僅僅是知識(shí),我們還認(rèn)識(shí)許多事情。這次設(shè)計(jì)對(duì)我們的綜合能力使一次很好的鍛煉,使我們的動(dòng)手能力提高了一大步,同時(shí)也使我們充分認(rèn)識(shí)到合作的可貴。</p><p>

61、  在我們所制作的師生管理系統(tǒng)中,涉及到數(shù)據(jù)庫(kù),由于不用編寫(xiě)程序制作前臺(tái)工作,所以我們把所有的經(jīng)歷都放在后臺(tái)數(shù)據(jù)庫(kù)的制作上,我們運(yùn)用所學(xué)的數(shù)據(jù)庫(kù)知識(shí)建立了基本表、視圖和簡(jiǎn)單操作的的完成。最后按照xx老師的要求寫(xiě)成文檔,從中也對(duì)WORD的運(yùn)用提高的很多。但是該系統(tǒng)還有許多不足的地方,其中最大的不足就是沒(méi)有最終真正實(shí)現(xiàn),所以說(shuō)這個(gè)系統(tǒng)到目前為止只是一個(gè)框架,其中還有許多東西還有待完善。還有就是我們對(duì)數(shù)據(jù)庫(kù)知識(shí)的掌握有限或者不牢固,許多地方概

62、念還是不清楚,因此師生管理系統(tǒng)知識(shí)達(dá)到了基本要求,有待進(jìn)一步改善,希望老師給予批評(píng)。</p><p>  本次設(shè)計(jì)小組由五名成員組成,每個(gè)成員能夠根據(jù)自己的職能積極完成自己的任務(wù),同時(shí)小組成員之間能夠通過(guò)互相幫助、集體討論等方式一步步完成設(shè)計(jì),這是難能可貴的,在本次實(shí)際的過(guò)程中大家真正感受到了集體的智慧與團(tuán)結(jié)的力量。</p><p>  在設(shè)計(jì)的過(guò)程中我們確實(shí)遇到了許許多多的問(wèn)題,從課本上

63、最基本的問(wèn)題到整個(gè)系統(tǒng)的問(wèn)題都是我們前進(jìn)的絆腳石,當(dāng)遇到這些問(wèn)題的時(shí)候我們一般會(huì)采取集體討論的方法解決問(wèn)題,或者上網(wǎng)尋求解決,有時(shí)實(shí)在搞不懂就向王老師請(qǐng)教,在團(tuán)隊(duì)的努力以及老師的指導(dǎo)下我們最終完成了設(shè)計(jì),我想這是我們的成果也是老師的成果,感謝老師給</p><p>  我們這次機(jī)會(huì),讓我們?cè)诓粩嗟啬サZ中快速成長(zhǎng)起來(lái)。</p><p><b>  附錄:</b><

64、/p><p><b>  1.參考資料:</b></p><p>  《數(shù)據(jù)庫(kù)系統(tǒng)概論》 第四版 王珊、薩師煊</p><p><b>  2.小組成員:</b></p><p><b>  項(xiàng)目管理員:xxx</b></p><p>  系統(tǒng)分析員:

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論