版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、陜西青年職業(yè)學(xué)院數(shù)信系SQL Server實(shí)訓(xùn)報(bào)告項(xiàng)目名稱: 學(xué)生學(xué)籍管理系統(tǒng) 數(shù)據(jù)庫(kù)構(gòu)建與設(shè)計(jì) 小組名稱: 第五小組 小組成員: 班 級(jí): 10級(jí)信息管理 完成時(shí)間: 2011-11-20 目 錄 TOC o 1-3 h z u HYPERLINK l _Toc312268663 摘要 PAGEREF _Toc312268663 h 1 HYPERLINK l _Toc312268664 前言 PAGEREF _Toc312268664 h 2 HYPERLINK l _Toc312268665 項(xiàng)目概述 PAGEREF _Toc312268665 h 3 HYPERLINK l _Toc3
2、12268666 實(shí)訓(xùn)項(xiàng)目題目學(xué)生學(xué)籍管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc312268666 h 4 HYPERLINK l _Toc312268667 1、課題總體介紹 PAGEREF _Toc312268667 h 4 HYPERLINK l _Toc312268668 1.1 課程介紹 PAGEREF _Toc312268668 h 4 HYPERLINK l _Toc312268669 1.2 課題目的與意義 PAGEREF _Toc312268669 h 4 HYPERLINK l _Toc312268670 1.3 主要涉及功能 PAGEREF _Toc312268670
3、h 4 HYPERLINK l _Toc312268671 PAGEREF _Toc312268671 h 5 HYPERLINK l _Toc312268672 PAGEREF _Toc312268672 h 5 HYPERLINK l _Toc312268673 PAGEREF _Toc312268673 h 6 HYPERLINK l _Toc312268674 PAGEREF _Toc312268674 h 6 HYPERLINK l _Toc312268675 PAGEREF _Toc312268675 h 6 HYPERLINK l _Toc312268676 PAGEREF _T
4、oc312268676 h 7 HYPERLINK l _Toc312268677 PAGEREF _Toc312268677 h 8 HYPERLINK l _Toc312268678 PAGEREF _Toc312268678 h 8 HYPERLINK l _Toc312268679 PAGEREF _Toc312268679 h 11 HYPERLINK l _Toc312268680 PAGEREF _Toc312268680 h 12 HYPERLINK l _Toc312268681 PAGEREF _Toc312268681 h 13 HYPERLINK l _Toc31226
5、8682 PAGEREF _Toc312268682 h 14 HYPERLINK l _Toc312268683 PAGEREF _Toc312268683 h 14 HYPERLINK l _Toc312268684 PAGEREF _Toc312268684 h 15 HYPERLINK l _Toc312268685 PAGEREF _Toc312268685 h 17 HYPERLINK l _Toc312268686 PAGEREF _Toc312268686 h 18 HYPERLINK l _Toc312268687 5數(shù)據(jù)庫(kù)具體實(shí)施步驟 PAGEREF _Toc3122686
6、87 h 18 HYPERLINK l _Toc312268688 PAGEREF _Toc312268688 h 19 HYPERLINK l _Toc312268689 PAGEREF _Toc312268689 h 19 HYPERLINK l _Toc312268690 5.3 索引對(duì)象的創(chuàng)建 PAGEREF _Toc312268690 h 22 HYPERLINK l _Toc312268691 5.4 視圖對(duì)象的創(chuàng)建 PAGEREF _Toc312268691 h 22 HYPERLINK l _Toc312268692 PAGEREF _Toc312268692 h 23 HYP
7、ERLINK l _Toc312268693 PAGEREF _Toc312268693 h 23 HYPERLINK l _Toc312268694 6項(xiàng)目總結(jié) PAGEREF _Toc312268694 h 23 HYPERLINK l _Toc312268695 7參考文獻(xiàn) PAGEREF _Toc312268695 h 24摘要隨著信息技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用,管理信息系統(tǒng)實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型科學(xué),任何一個(gè)單位要生存要發(fā)展,要高效率的把內(nèi)部活動(dòng)有機(jī)的組織起來(lái),就必須建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。本文介紹了在SqlServer環(huán)境下采用
8、”自上而下的總體規(guī)劃,自上而下應(yīng)用開(kāi)發(fā)的策略開(kāi)發(fā)一個(gè)管理信息系統(tǒng)的過(guò)程。通過(guò)分析訪客管理的不足,創(chuàng)建了一套行之有效的計(jì)算機(jī)管理學(xué)生學(xué)籍的方案。文章介紹了訪客管理信息系統(tǒng)的系統(tǒng)分析部分,包括可行性分析、業(yè)務(wù)流程分析等;系統(tǒng)設(shè)計(jì)主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)及代碼設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)部分說(shuō)明了幾個(gè)主要模塊的算法。本系統(tǒng)面有好,操作簡(jiǎn)單,比較實(shí)用。AbstractAlong with information technique more and more thorough and extensive on the management of application,manage information
9、 system of the implement has been gradually mature on the technique.Manage information system is a new academics which continuously develops,the whichever unit wants to exist to want adevelopment,hing-efficencily internal activity organically the organization get up,have to build up adapting with on
10、eself characteristics mutually of management information system.This text introduced in the SQLSERVER under the environments the strategy of adoption”from top to bottom total programming,from bottom but last aplication”develop a process which manage information system.Pass the shortage of analytical
11、 visitor management,established a valid a set of lline a calculator a management the students project.The article introduced visitor a management information system analysis part,System realization part explained simple,more practical.前言學(xué)生學(xué)籍管理系統(tǒng)一直是一個(gè)教育單位不可缺少的的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以學(xué)生學(xué)籍管理系統(tǒng)應(yīng)該能
12、夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。但一直以?lái)人們使用傳統(tǒng)人工的方式來(lái)管理學(xué)生學(xué)籍檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新、維護(hù)都帶來(lái)了不少的困難。隨著科學(xué)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能以為人們深刻認(rèn)識(shí),它以進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生學(xué)籍信息進(jìn)行管理,具有具有著手工管理無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速,、方便查找、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生學(xué)籍管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要
13、條件。實(shí)訓(xùn)項(xiàng)目項(xiàng)目概述學(xué)生學(xué)籍管理系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)與簡(jiǎn)介項(xiàng)目名稱學(xué)生學(xué)籍管理系統(tǒng)數(shù)據(jù)庫(kù)的構(gòu)建與設(shè)計(jì)時(shí)間安排四周項(xiàng)目簡(jiǎn)介高校學(xué)生的管理工作是高校的最基本工作之一。學(xué)生工作管理的水平是一個(gè)大學(xué)的綜合管理能力的一項(xiàng)重要指標(biāo)。如何進(jìn)一步提高我校學(xué)生管理的科學(xué)性、及時(shí)性和準(zhǔn)確性是一個(gè)十分重要的問(wèn)題。隨著學(xué)校招生人數(shù)的不斷增加,學(xué)生管理工作變得日益繁重,大量的學(xué)生信息需要各級(jí)管理人員進(jìn)行維護(hù)和統(tǒng)計(jì),更增加了管理人員工作的負(fù)擔(dān)。在這種形勢(shì)下,學(xué)生管理信息化顯得更為迫切和必要。通過(guò)這個(gè)系統(tǒng),學(xué)??梢越y(tǒng)計(jì)新生入學(xué)的一般信息,還可以對(duì)畢業(yè)生的信息進(jìn)行學(xué)籍的統(tǒng)計(jì)和查看,對(duì)學(xué)生的專業(yè)及各專業(yè)之間學(xué)生調(diào)整的學(xué)籍變動(dòng),等
14、等.項(xiàng)目目的了解管理信息應(yīng)用系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)的基本方法,掌握數(shù)據(jù)庫(kù)設(shè)計(jì)的基本流程。設(shè)計(jì)技術(shù)數(shù)據(jù)庫(kù)的分析與設(shè)計(jì)、Transact-SQL編程環(huán)境SQL Server 2005項(xiàng)目特點(diǎn)通過(guò)本次課程設(shè)計(jì),了解并掌握數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中各個(gè)階段的工作過(guò)程和工作內(nèi)容。技術(shù)重點(diǎn)使用標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)設(shè)計(jì)方法實(shí)現(xiàn)數(shù)據(jù)庫(kù)的分析與設(shè)計(jì)。技術(shù)難點(diǎn)數(shù)據(jù)庫(kù)中各種不同類型信息關(guān)系的系統(tǒng)化和規(guī)范化的實(shí)現(xiàn)實(shí)訓(xùn)項(xiàng)目題目學(xué)生學(xué)籍管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)1、課題總體介紹1.1 課程介紹高校學(xué)生學(xué)籍管理是一項(xiàng)即重要又繁瑣的的工作。為了更好的做好這項(xiàng)工作,提高工作效率,更好的為學(xué)校的發(fā)展和一線教育服務(wù),決定:結(jié)合我校實(shí)際情況,自行研制一套學(xué)生學(xué)籍管
15、理系統(tǒng)。1.2 課題目的與意義計(jì)算機(jī)已經(jīng)成為我們學(xué)習(xí)和工作的得里助手:今天,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能有了長(zhǎng)足的進(jìn)步。它已經(jīng)應(yīng)用于許多領(lǐng)域,計(jì)算機(jī)之所以如此流行的原因主要有以下幾個(gè)方面:首先,計(jì)算機(jī)可以替代人工進(jìn)行許多繁瑣的勞動(dòng);其次,計(jì)算機(jī)可以節(jié)省許多資源;第三,計(jì)算機(jī)可以大大的提高人們的工作效率;第四,計(jì)算機(jī)可以是文檔更加安全,等等。為了解決傳統(tǒng)學(xué)生學(xué)籍管理面臨著的這些問(wèn)題,我所設(shè)計(jì)的學(xué)生學(xué)籍管理系統(tǒng)軟件也就應(yīng)運(yùn)而生了。1.3 主要涉及功能學(xué)生學(xué)籍管理系統(tǒng)的功能是收集學(xué)生的個(gè)人信息,以便向老師提供每個(gè)學(xué)生在校或畢業(yè)生學(xué)籍的情況,還可以讓學(xué)生用自己的學(xué)號(hào)去查看自己在校期間的相關(guān)信息。本程
16、序具備以下功能:新生入學(xué)的學(xué)籍注冊(cè);學(xué)生在各專業(yè)間的流動(dòng)情況;學(xué)生在校期間的選課情況;學(xué)生在校期間的獎(jiǎng)懲情況;學(xué)生個(gè)人信息的查詢和修改;畢業(yè)生的學(xué)籍注銷和畢業(yè)證的頒發(fā)情況。2.可行性的分析由于本系統(tǒng)管理的對(duì)象單一,都是在校學(xué)生。且每個(gè)數(shù)據(jù)具有較強(qiáng)的關(guān)聯(lián)性,涉及的計(jì)算過(guò)程不是很復(fù)雜。因此,比較適合于用采用數(shù)據(jù)庫(kù)管理。且學(xué)校用于學(xué)生管理的計(jì)算機(jī)在存儲(chǔ)量、速度方面都能滿足數(shù)據(jù)庫(kù)運(yùn)行的要求。在技術(shù)難度方面,由于有指導(dǎo)老師的指導(dǎo)和相關(guān)參考文獻(xiàn),特別是網(wǎng)上資料,參考其他程序的功能,因此完全可以實(shí)現(xiàn)。技術(shù)可行性分析本系統(tǒng)是以SQLServer為應(yīng)用開(kāi)發(fā)工具,Microsoft access為數(shù)據(jù)庫(kù)管理系統(tǒng)的
17、信息管理系統(tǒng)。SQLServer 是一種可視化的、面對(duì)對(duì)象和條用事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì),可用于開(kāi)發(fā)windows 環(huán)境下的種類應(yīng)用程序。Misrosoft Access 是微軟公司推出的給予windows 的桌面關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),是office 系列應(yīng)用軟件之一。它是一個(gè)功能強(qiáng)大而且使用方便的數(shù)據(jù)庫(kù)管理系統(tǒng),為中小型數(shù)據(jù)庫(kù)提供了良好的創(chuàng)建環(huán)境。另外,如數(shù)管理系統(tǒng)越來(lái)越多地被應(yīng)用,便于開(kāi)發(fā)時(shí)的借鑒。因此,本系統(tǒng)具有技術(shù)上得可行性。經(jīng)濟(jì)可行性分析從成本的角度考慮,包括系統(tǒng)的初始成本(各種軟、硬件級(jí)輔助設(shè)備的購(gòu)置和機(jī)房及附屬設(shè)施費(fèi)用),日常維護(hù)費(fèi)用(系統(tǒng)維護(hù),人員費(fèi)用,運(yùn)行
18、費(fèi)用等),但由于系統(tǒng)較簡(jiǎn)單,面向?qū)ο髥我?,只有管理員和學(xué)生,較好管理,中間費(fèi)用消耗少;從收益角度考慮,主要考慮無(wú)形效益,通過(guò)系統(tǒng)的運(yùn)行,使學(xué)生更好更多滴學(xué)到知識(shí),使管理員的工作更加高效輕松,提高了整個(gè)圖書(shū)館的使用價(jià)值。因此,本系統(tǒng)具有經(jīng)濟(jì)上的可行性。環(huán)境可行性分析現(xiàn)在社會(huì)是信息的時(shí)代,而信息的各種特點(diǎn)決定了需要有專門(mén)的信息系統(tǒng)對(duì)它加以管理才能更好地發(fā)揮作用,各種技術(shù)水平也發(fā)展到相應(yīng)程度,作為高等學(xué)府的西安財(cái)經(jīng)學(xué)院更是有必要和實(shí)力建立一個(gè)完善高效的圖書(shū)管理信息系統(tǒng)。因此,本系統(tǒng)具有環(huán)境可信性。本系統(tǒng)操作簡(jiǎn)單,易于理解,只需要簡(jiǎn)單培訓(xùn),上手較快,學(xué)校學(xué)籍管理的教職員以及相關(guān)教師均能進(jìn)行操作,營(yíng)運(yùn)環(huán)
19、境要求低。面對(duì)于系統(tǒng)設(shè)計(jì)還應(yīng)該一“標(biāo)準(zhǔn)低、安全性、保密性、可維護(hù)性”為標(biāo)準(zhǔn),在著眼于當(dāng)前實(shí)用的基礎(chǔ)上,為將來(lái)系統(tǒng)的發(fā)展,升級(jí)留有余地。軟件的開(kāi)發(fā)應(yīng)能在較長(zhǎng)時(shí)間內(nèi)滿足學(xué)校的發(fā)展需求。標(biāo)準(zhǔn)性:系統(tǒng)編寫(xiě)與運(yùn)行必須符合標(biāo)準(zhǔn),既可以保證系統(tǒng)又可以在此標(biāo)準(zhǔn)上每一項(xiàng)功能運(yùn)行。可靠性:由于學(xué)籍信息的重要性,系統(tǒng)必須穩(wěn)定可靠,從而避免或減少數(shù)據(jù)損失。安全性:通過(guò)系統(tǒng)權(quán)限控制使用者,從而確保使用者無(wú)法操作與其無(wú)關(guān)的數(shù)據(jù)。高效性:由于學(xué)生處信息每次處理信息量大,系統(tǒng)對(duì)信息處理能力響應(yīng)能力都應(yīng)該是快捷有效的??删S護(hù)性:采用結(jié)構(gòu)化模塊設(shè)計(jì),便于開(kāi)發(fā)與維護(hù),也有利于情況隨時(shí)進(jìn)行2.5數(shù)據(jù)需求分析學(xué)生信息管理系統(tǒng)就是對(duì)學(xué)生
20、信息的管理,所以首先我們需要知道的是學(xué)生有那些信息,并且是怎樣進(jìn)行分類的。學(xué)生的信息包含1:基本信息;2:課程及成績(jī);3課程表?;拘畔⒏鶕?jù)要求應(yīng)該包括學(xué)生的基本情況、獲得獎(jiǎng)勵(lì)情況、受到處分情況、學(xué)生的家庭信息等;課程及成績(jī)應(yīng)該包含對(duì)應(yīng)課程對(duì)應(yīng)學(xué)生的成績(jī);課程表包含課程號(hào)及其先導(dǎo)課。綜合分析對(duì)信息管理系統(tǒng)分以下個(gè)表:學(xué)生基本信息(學(xué)號(hào)、姓名、性別、出生日期、籍貫、身份證號(hào)、家庭住址、聯(lián)系 、入學(xué)成績(jī)、入學(xué)日期、系部編號(hào)、所在班級(jí)。)。課程表(課程號(hào),課程名,教師名,學(xué)號(hào),成績(jī))。學(xué)生獎(jiǎng)勵(lì)記錄表reward:記錄號(hào)、學(xué)號(hào)、級(jí)別、獎(jiǎng)勵(lì)對(duì)象、記錄時(shí)間、詳細(xì)描述。 學(xué)生處罰記錄表 punish:記錄號(hào)
21、、學(xué)號(hào)、級(jí)別、處罰對(duì)象、記錄時(shí)間、詳細(xì)描述、是否生效。班級(jí)信息表 class:班級(jí)編號(hào)、班級(jí)名稱、所屬院系。用戶表user-form :用戶名稱、用戶密碼、創(chuàng)建日期 本系統(tǒng)主要可以實(shí)現(xiàn)以下的管理功能:班級(jí)管理、學(xué)生檔案管理、課程管理、獎(jiǎng)懲信息管理、個(gè)人信息查詢等。根據(jù)上面設(shè)計(jì)規(guī)劃出的實(shí)體,我們對(duì)各個(gè)實(shí)體具體的描述E-R圖如下:學(xué)生個(gè)人信息學(xué)生個(gè)人信息學(xué)號(hào)姓名性別籍貫身份證號(hào)家庭住址聯(lián)系 出生日期所在班級(jí)系部編號(hào)入學(xué)日期入學(xué)成績(jī)學(xué)生信息表ER圖課程課程信息成績(jī)課程號(hào)號(hào)學(xué)號(hào)課程名稱教師名 課程信息表ER圖學(xué)籍獎(jiǎng)勵(lì)信息學(xué)籍獎(jiǎng)勵(lì)信息記錄號(hào)學(xué)號(hào)級(jí)別記錄時(shí)間記錄對(duì)象詳細(xì)描述 學(xué)生獎(jiǎng)勵(lì)信息表ER圖學(xué)生處罰信
22、息學(xué)生處罰信息記錄號(hào)學(xué)號(hào)詳細(xì)描述記錄時(shí)間是否生效處罰對(duì)象級(jí)別 學(xué)生處罰信息ER圖班級(jí)信息班級(jí)信息所屬院系班級(jí)編號(hào)班級(jí)名稱 班級(jí)信息ER圖用戶信息用戶信息用戶編號(hào)用戶名稱創(chuàng)建日期 用戶信息ER圖學(xué)生獎(jiǎng)懲信息刪除、修改學(xué)籍管理信息系統(tǒng)分析學(xué)生基本信息輸入學(xué)生獎(jiǎng)懲信息刪除、修改學(xué)籍科學(xué)生獎(jiǎng)懲信息刪除、修改學(xué)籍科選擇界面選擇界面錄入數(shù)據(jù)庫(kù)錄入數(shù)據(jù)庫(kù)獎(jiǎng)罰信息表獎(jiǎng)罰信息表圖例說(shuō)明 業(yè)務(wù)處理單位 業(yè)務(wù)處理描述 表格制作 傳遞 儲(chǔ)存 搜集資料 業(yè)務(wù)名稱:獎(jiǎng)罰信息管理業(yè)務(wù)流程制圖: 單位為名稱:核對(duì):學(xué)籍變動(dòng)信息管理業(yè)務(wù)流程學(xué)生獎(jiǎng)懲信息刪除、修改學(xué)籍科學(xué)生獎(jiǎng)懲信息刪除、修改學(xué)籍科選擇界面選擇界面錄入數(shù)據(jù)庫(kù)錄入數(shù)
23、據(jù)庫(kù)學(xué)籍變動(dòng)信息表學(xué)籍變動(dòng)信息表 儲(chǔ)存 搜集資料業(yè)務(wù)名稱:學(xué)籍變動(dòng)信息管理制圖: 單位為名稱:核對(duì):學(xué)籍管理信息系統(tǒng)分析學(xué)籍管理信息系統(tǒng)分析表2學(xué)生基本信息輸入錄入學(xué)生信息教務(wù)科錄入學(xué)生信息教務(wù)科學(xué)生信息基本資料析歸類學(xué)生信息基本資料析歸類錄入數(shù)據(jù)庫(kù)錄入數(shù)據(jù)庫(kù)學(xué)生基本信息表學(xué)生基本信息表圖例說(shuō)明 業(yè)務(wù)處理單位 業(yè)務(wù)處理描述 表格制作 傳遞 儲(chǔ)存 搜集資料 業(yè)務(wù)名稱:學(xué)生基本信息輸入業(yè)務(wù)制圖: 單位為名稱:核對(duì):3.3系統(tǒng)管理功能分析教務(wù)科:學(xué)生、教師基本信息資料管理:課程編排:學(xué)生考試成績(jī)登錄、統(tǒng)計(jì):學(xué)生獎(jiǎng)懲情況管理:安排教師教學(xué)任務(wù)及教學(xué)工作量。學(xué)籍管理科:組織在校學(xué)生轉(zhuǎn)專業(yè),負(fù)責(zé)學(xué)生休、復(fù)
24、、留等學(xué)籍異動(dòng)管理:學(xué)校綜合系統(tǒng)管理中學(xué)生學(xué)籍庫(kù)的維護(hù)。此外,還負(fù)責(zé)辦理建立新生學(xué)籍檔案:編制本、??茖W(xué)生名冊(cè);負(fù)責(zé)畢業(yè)生成績(jī)及有關(guān)材料歸檔;辦理出國(guó)人員學(xué)習(xí)成績(jī)等證明材料。學(xué)籍管理學(xué)籍管理學(xué)籍變動(dòng)管理教師、學(xué)生信息管理學(xué)籍變動(dòng)管理學(xué)籍變動(dòng)查詢機(jī)構(gòu)設(shè)置教師個(gè)人信息管理學(xué)生信息管理學(xué)院管理學(xué)生個(gè)人信息管理班級(jí)管理學(xué)生獎(jiǎng)懲情況管理學(xué)生成績(jī)管理3.4學(xué)生基本信息的查詢和更新模塊將完成對(duì)學(xué)生基本信息的查詢和插入、刪除、修改等更新操作,具體的功能模塊如下所示: 設(shè)計(jì)系統(tǒng)設(shè)計(jì)是管理系統(tǒng)開(kāi)發(fā)的第二個(gè)階段。在這一階段中我們將根據(jù)系統(tǒng)調(diào)查與分析階段的結(jié)果,進(jìn)行新系統(tǒng)的設(shè)計(jì)工作。系統(tǒng)設(shè)計(jì)包括概念結(jié)構(gòu)設(shè)計(jì)及系統(tǒng)的總
25、體結(jié)構(gòu)的設(shè)計(jì),即把系統(tǒng)的功能分解成許多基本的功能模塊,取得他們之間的聯(lián)系,規(guī)定他們的功能和處理流程。數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)概念設(shè)計(jì)階段主要是將需求分析階段得到的用戶需求抽象為信息結(jié)構(gòu)(概念模型)的過(guò)程,它是整個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵。數(shù)據(jù)字典數(shù)據(jù)字典是各類數(shù)據(jù)描述的集合,它是驚醒詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析后獲得的主要結(jié)果。數(shù)據(jù)字典通常包括一下幾個(gè)部分:數(shù)據(jù)項(xiàng):數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位。數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)結(jié)構(gòu)反映了數(shù)據(jù)之間的組合關(guān)系。一個(gè)數(shù)據(jù)結(jié)構(gòu)可以由若干個(gè)數(shù)據(jù)結(jié)構(gòu)組成,或是由若干數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)混合組成。數(shù)據(jù)流:數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂?。?shù)據(jù)存儲(chǔ):數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)及結(jié)構(gòu)停留或是保存的地方,也是數(shù)據(jù)流
26、的來(lái)源和去向之一。處理過(guò)程:處理過(guò)程的具體處理邏輯一般用判定表或是判定樹(shù)來(lái)描述。數(shù)據(jù)字典:是關(guān)于數(shù)據(jù)庫(kù)中數(shù)據(jù)的描述,即對(duì)原數(shù)據(jù)的描述。數(shù)據(jù)庫(kù)結(jié)構(gòu)邏輯設(shè)計(jì)學(xué)生信息表學(xué)生信息表字段名字段類型長(zhǎng)度說(shuō)明字段約束對(duì)應(yīng)中文名稱StuNoChar11主鍵不為空學(xué)號(hào)StuNameChar8不為空姓名sexChar2不為空性別BirthdayDatetime8不為空出生日期NativeChar20不為空籍貫IDVarchar20不為空身份證號(hào)HomeAdressVarchar20不為空家庭地址TelVarchar11不為空聯(lián)系 RxcjInt4不為空入學(xué)成績(jī)RxrqDatetime8不為空入學(xué)日期dep_num
27、berChar10外鍵不為空系部編號(hào)c_numberChar2不為空所在班級(jí)學(xué)生獎(jiǎng)勵(lì)記錄表字段名字段類型長(zhǎng)度主鍵或外鍵字段約束對(duì)應(yīng)中文名稱r_numberint4主鍵不為空記錄號(hào)s_numberchar6外鍵不為空學(xué)號(hào)r_rankchar5級(jí)別r_objectchar20不為空獎(jiǎng)勵(lì)對(duì)象r_timedatetime8不為空記錄時(shí)間r_memovarchar100詳細(xì)描述學(xué)生處罰記錄表字段名字段類型長(zhǎng)度主鍵或外鍵字段約束對(duì)應(yīng)中文名稱p_numberint4主鍵不為空記錄號(hào)s_numberchar6外鍵不為空學(xué)號(hào)p_rankchar2級(jí)別p_objectchar20不為空處罰對(duì)象p_timedate
28、time8不為空記錄時(shí)間p_memovarchar100詳細(xì)描述effectchar2不為空是否生效班級(jí)信息表字段名字段類型長(zhǎng)度主鍵或外鍵字段約束對(duì)應(yīng)中文名稱c_numberchar10主鍵不為空班級(jí)編號(hào)c_namechar20不為空班級(jí)名稱dep_numberchar10外鍵不為空所屬院系課程表字段名字段類型長(zhǎng)度主鍵或外鍵字段約束對(duì)應(yīng)中文名稱Course_numberchar20主鍵不為空課程號(hào)Course_namechar20不為空課程名稱StuNochar11學(xué)號(hào)Teacher_namechar20教師名ScoreFloat7成績(jī)Course_Remchar備注用戶表字段名字段類型長(zhǎng)度主
29、鍵或外鍵字段約束對(duì)應(yīng)中文名稱User_idchar20主鍵不為空用戶編號(hào)User_pwdchar10不為空用戶密碼User-dateDatetime10不為空創(chuàng)建日期4.2.1.數(shù)據(jù)表之間的邏輯關(guān)系院系院系屬于班級(jí)屬于學(xué)生屬于受處分受獎(jiǎng)勵(lì)學(xué)籍變更處分記錄獎(jiǎng)勵(lì)記錄學(xué)籍變更記錄1N1NN11NNN數(shù)據(jù)庫(kù)物理設(shè)計(jì)物理結(jié)構(gòu)設(shè)計(jì)是為邏輯數(shù)據(jù)模型建立一個(gè)完整的能實(shí)現(xiàn)的數(shù)據(jù)庫(kù)結(jié)構(gòu),包括存儲(chǔ)結(jié)構(gòu)和存取方法。輸入:系統(tǒng)關(guān)系數(shù)據(jù)結(jié)構(gòu)輸出:系統(tǒng)數(shù)據(jù)庫(kù)物理結(jié)構(gòu)物理結(jié)構(gòu)設(shè)計(jì)的主要內(nèi)容:物理存儲(chǔ)介質(zhì)類型的選擇數(shù)據(jù)庫(kù)物理位置的選擇索引類型的選擇教學(xué)信息管理系統(tǒng)的核心任務(wù)是對(duì)學(xué)生的學(xué)籍信息和考試信息進(jìn)行有效的管理。其中,數(shù)據(jù)
30、量最大且訪問(wèn)頻率較高的是學(xué)生選課信息表。為了提高系統(tǒng)的查詢效率,降低系統(tǒng)的查詢成本,需要為學(xué)生信息表和學(xué)生選課信息表建立聚簇索引。5數(shù)據(jù)庫(kù)具體實(shí)施步驟數(shù)據(jù)庫(kù)實(shí)施是根據(jù)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的關(guān)系結(jié)構(gòu)模型和物理結(jié)構(gòu)設(shè)計(jì)結(jié)果,形成基于SQL Server平臺(tái)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)的腳本和數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告,并進(jìn)行數(shù)據(jù)庫(kù)的具體構(gòu)建與管理。輸入:系統(tǒng)關(guān)系數(shù)據(jù)結(jié)構(gòu)系統(tǒng)數(shù)據(jù)庫(kù)物理結(jié)構(gòu)輸出:系統(tǒng)數(shù)據(jù)庫(kù)腳本系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)報(bào)告數(shù)據(jù)庫(kù)定義腳本數(shù)據(jù)庫(kù)表定義腳本數(shù)據(jù)庫(kù)索引定義腳本5.1.數(shù)據(jù)庫(kù)的創(chuàng)建Create a database student表對(duì)象的創(chuàng)建5.2.:CREATE TABLE students(StuNo char(1
31、1) NOT NULL PRIMARY KEY, -學(xué)號(hào) StuName char(8) NOT NULL, -姓名 sex char(2) NOT NULL, -性別 Birthday datetime NOT NULL, -出生日期 Native char(20) NOT NULL, -籍貫dep_number char(10) NOT NULL, -所在院系編號(hào)c_number char(10) NOT NULL, -所在班級(jí)編號(hào) Tel char(11) NOT NULL, -聯(lián)系 HomeAdress varchar(50) NOT NULL, -家庭地址ID varchar(20)
32、 NOT NULL, 身份證號(hào)Rxcj int(4) NOT NULL, 入學(xué)成績(jī)primary key(StuNo),check(Sex = 男 or Sex = 女);5.2.CREATE TABLE schoolregister(t_number int NOT NULL PRIMARY KEY, -記錄號(hào) s_number char(10) NOT NULL, -學(xué)號(hào) change char(20), -變更情況 t_object char(20) NOT NULL, -記錄對(duì)象 t_time datetime NOT NULL, -記錄時(shí)間 t_memo char(100) NOT
33、NULL, -詳細(xì)描述primary key(t_number) );5.2.CREATE TABLE reward(r_number int NOT NULL PRIMARY KEY, -記錄號(hào) s_number char(10) NOT NULL, -學(xué)號(hào) r_rank char(5), -級(jí)別 r_object char(20) NOT NULL, -獎(jiǎng)勵(lì)對(duì)象 r_time datetime NOT NULL, -記錄時(shí)間 r_memo char(100) NOT NULL, -詳細(xì)描述primary key(r_number) );5.2.CREATE TABLE punish(p_n
34、umber int NOT NULL PRIMARY KEY, -記錄號(hào) s_number char(10) NOT NULL, -學(xué)號(hào) p_rank char(5), -級(jí)別 p_object char(20) NOT NULL, -處罰對(duì)象 p_time datetime NOT NULL, -記錄時(shí)間 p_memo char(100) NOT NULL, -詳細(xì)描述 effect char(2) NOT NULL -是否生效primary key(p_number);5.2.CREATE TABLE class(c_number char(10) NOT NULL PRIMARY KEY, -班級(jí)編號(hào) c_name char(10) NOT NULL, -班級(jí)名稱 dep_number char(10) NOT NULL -所屬院系編號(hào)primary key(c_numb
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 七年級(jí)下英語(yǔ)教師工作計(jì)劃范文
- 科研能力提升計(jì)劃
- 二年級(jí)地方教學(xué)計(jì)劃
- 護(hù)理協(xié)會(huì)年度工作計(jì)劃范文
- 2025年電大工作計(jì)劃范文
- 《氨吸收式制冷機(jī)》課件
- 政史地科組計(jì)劃
- 大班安全個(gè)人工作計(jì)劃024開(kāi)頭
- 《氧化還原平衡修改》課件
- 《復(fù)試記賬》課件2
- 初三歷史中考模擬試卷
- 德語(yǔ)四級(jí)真題2023
- 入世后黑色家電的產(chǎn)業(yè)分析與企業(yè)對(duì)策
- 2023年社保基金安全警示教育學(xué)習(xí)研討會(huì)發(fā)言稿報(bào)告(4篇)
- 6 電氣安全與靜電防護(hù)技術(shù)
- GB/T 4087-2009數(shù)據(jù)的統(tǒng)計(jì)處理和解釋二項(xiàng)分布可靠度單側(cè)置信下限
- GB/T 35679-2017固體材料微波頻段使用波導(dǎo)裝置的電磁參數(shù)測(cè)量方法
- 安全用電課件【知識(shí)精講+高效備課】 人教版九年級(jí) 物理教材精研課件
- 華中師范大學(xué)文學(xué)院《826語(yǔ)言文學(xué)綜合考試》考試大綱
- 國(guó)開(kāi)電大《個(gè)人理財(cái)》形考任務(wù)1-3試題及答案
- 未成年人需辦銀行卡證明(模板)
評(píng)論
0/150
提交評(píng)論