學(xué)費管理系統(tǒng)的設(shè)計與實現(xiàn)_第1頁
學(xué)費管理系統(tǒng)的設(shè)計與實現(xiàn)_第2頁
學(xué)費管理系統(tǒng)的設(shè)計與實現(xiàn)_第3頁
學(xué)費管理系統(tǒng)的設(shè)計與實現(xiàn)_第4頁
學(xué)費管理系統(tǒng)的設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、目錄前言 .1正文 .21、開發(fā)背景 .22、功能描述 .23、業(yè)務(wù)流程分析 .34、概念模型設(shè)計 .45、物理設(shè)計和實施.56、主要數(shù)據(jù)操縱語句 .8總結(jié) .10前言數(shù)據(jù)庫是依照某種數(shù)據(jù)模型組織起來并存放二級存儲器中的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下特點: 盡可能不重復(fù), 以最優(yōu)方式為某個特定組織的多種應(yīng)用服務(wù),其數(shù)據(jù)結(jié)構(gòu)獨立于使用它的應(yīng)用程序,對數(shù)據(jù)的增、 刪、改和檢索由統(tǒng)一軟件進行管理和控制。從發(fā)展的歷史看, 數(shù)據(jù)庫是數(shù)據(jù)管理的高級階段,它是由文件管理系統(tǒng)發(fā)展起來的。形成了集計算機, 計算機網(wǎng)絡(luò)、 數(shù)據(jù)庫、 分布式計算等于一體的信息技術(shù)綜合體,它打破了時間和地域的界限,使信息交流變得快捷、

2、準確, 為建立現(xiàn)代企業(yè)管理信息系統(tǒng)提供了充足的條件。數(shù)據(jù)庫的基本結(jié)構(gòu)分三個層次,反映了觀察數(shù)據(jù)庫的三種不同角度:(1)物理數(shù)據(jù)層,(2)概念數(shù)據(jù)層,(3)邏輯數(shù)據(jù)層。數(shù)據(jù)庫的主要特點:(1)實現(xiàn)數(shù)據(jù)共享,(2)減少數(shù)據(jù)的冗余度,(3)數(shù)據(jù)的獨立性,(4)數(shù)據(jù)實現(xiàn)集中控制,(5)數(shù)據(jù)一致性和可維護性,以確保數(shù)據(jù)的安全性和可靠性,(6)故障恢復(fù)。數(shù)據(jù)庫系統(tǒng)(database systems )由數(shù)據(jù)庫及其管理軟件組成的系統(tǒng)。數(shù)據(jù)庫系統(tǒng)是為適應(yīng)數(shù)據(jù)處理的需要而發(fā)展起來的一種較為理想的數(shù)據(jù)處理的核心機構(gòu)。計算機的高速處理能力和大容量存儲器提供了實現(xiàn)數(shù)據(jù)管理自動化的條件。數(shù)據(jù)庫系統(tǒng)一般由4 個部分組成:

3、數(shù)據(jù)庫,即存儲在磁帶、磁盤、 光盤或其他外存介質(zhì)上、按一定結(jié)構(gòu)組織在一起的相關(guān)數(shù)據(jù)的集合。數(shù)據(jù)庫管理系統(tǒng)( dbms ) 。它是一組能完成描述、管理、維護數(shù)據(jù)庫的程序系統(tǒng)。它按照一種公用的和可控制的方法完成插入新數(shù)據(jù)、修改和檢索原有數(shù)據(jù)的操作。數(shù)據(jù)庫管理員(dba ) 。用戶和應(yīng)用程序。對數(shù)據(jù)庫系統(tǒng)的基本要求是:能夠保證數(shù)據(jù)的獨立性。數(shù)據(jù)和程序相互獨立有利于加快軟件開發(fā)速度,節(jié)省開發(fā)費用。 冗余數(shù)據(jù)少, 數(shù)據(jù)共享程度高。 系統(tǒng)的用戶接口簡單,用戶容易掌握, 使用方便。 能夠確保系統(tǒng)運行可靠,出現(xiàn)故障時能迅速排除;能夠保護數(shù)據(jù)不受非受權(quán)者訪問或破壞;能夠防止錯誤數(shù)據(jù)的產(chǎn)生, 一旦產(chǎn)生也能及時發(fā)現(xiàn)

4、。有重新組織數(shù)據(jù)的能力,能改變數(shù)據(jù)的存儲結(jié)構(gòu)或數(shù)據(jù)存儲位置,以適應(yīng)用戶操作特性的變化,改善由于頻繁插入、刪除操作造成的數(shù)據(jù)組織零亂和時空性能變壞的狀況。具有可修改性和可擴充性。能夠充分描述數(shù)據(jù)間的內(nèi)在聯(lián)系。 高校學(xué)費管理信息管理系統(tǒng)是反映學(xué)校學(xué)生交學(xué)費的情況,可以查詢學(xué)生交學(xué)費的多少、是否還欠學(xué)費以及補交學(xué)費的時間。高校學(xué)費管理信息系統(tǒng)是反映高校學(xué)費交納的情況,應(yīng)用sqlserver2000 、sybase,利用 sybase 制作 cdm 、pdm圖然后再用 sqlserver2000 生成數(shù)據(jù)庫。做好一個數(shù)據(jù)庫最主要的是要設(shè)計一個好的er圖,所以畫好以契合實際的er圖。為此要去做好前期的調(diào)

5、查要分析各個實體之間的關(guān)系,為做出好的數(shù)據(jù)庫打下基礎(chǔ)。正文1、開發(fā)背景通過對高校學(xué)費信息情況的調(diào)查、分析以及在圖書館查的資料,高校學(xué)費信息管理有學(xué)生、收學(xué)費的機構(gòu)。 對學(xué)生和收學(xué)費的機構(gòu)再通過仔細的分析得到他們之間的關(guān)系,通過分析得到了 e_r 圖。2、功能描述經(jīng)過調(diào)研及分析,高校學(xué)費信息管理系統(tǒng)主要完成以下功能:(1)查看本人信息;(2)查看自己專業(yè)各學(xué)年應(yīng)交學(xué)費;(3)查詢一個人以及全系或者全班的基本信息繳費情況和方式;(4)對學(xué)生的繳費情況進行修改;(5)刪除學(xué)生的信息;(6)插入學(xué)生的信息。3、業(yè)務(wù)流程分析圖 1 高校學(xué)費信息管理系統(tǒng)業(yè)務(wù)流程圖學(xué)生的憑借自己的信息去交學(xué)費,要交多少學(xué)費

6、就會通過學(xué)費表反映出交納學(xué)費的情況,再查看補交學(xué)費的情況是否交了學(xué)費,就可以交學(xué)費了。學(xué)生登記學(xué)生信息輸入學(xué)生管理學(xué)費登記學(xué)費管理統(tǒng)計學(xué)費信息的返回4、概念模型設(shè)計根據(jù)系統(tǒng)數(shù)據(jù)流圖和數(shù)據(jù)字典,得出系統(tǒng)的總體概念模型(e-r)如圖 2 所示。圖 3 系統(tǒng)總體概念模型實體描述及其的屬性和關(guān)系表中的屬性。注:有下劃線的是主鍵學(xué)生表(學(xué)號、姓名、性別、年齡、學(xué)院、專業(yè)、年級、班級)學(xué)費表(編號、專業(yè)、學(xué)費、實交、繳費方式) 交納(學(xué)號、編號、學(xué)年)學(xué)生表學(xué)號姓名性別班級年級學(xué)院學(xué)費表編號專業(yè)專業(yè)學(xué)費交納學(xué)年實交年齡交費方式5、物理設(shè)計和實施得到系統(tǒng)邏輯模型后,就該進行數(shù)據(jù)庫的物理設(shè)計和實施數(shù)據(jù)庫了,物

7、理設(shè)計主要是要確定數(shù)據(jù)庫的存儲路徑、存儲結(jié)構(gòu)以及如何建立索引等,可以采用系統(tǒng)的默認設(shè)置。數(shù)據(jù)庫實施主要包括在具體的dbms 中創(chuàng)建數(shù)據(jù)庫和表的過程,本次課程設(shè)計所選用的dbms 為 sql server2008,有關(guān)創(chuàng)建數(shù)據(jù)庫和關(guān)系表的sql 語句如下所示:1.創(chuàng)建學(xué)生表2.創(chuàng)建學(xué)費表3.創(chuàng)建繳納表6、主要數(shù)據(jù)操縱語句通過 sql server2008 語言根據(jù)需求分析,在學(xué)費信息管理系統(tǒng)數(shù)據(jù)庫中主要運用了以下的 sql 語句來實現(xiàn)個人信息及學(xué)費信息查詢、更新等功能。1. 插入學(xué)生信息insert into 學(xué)生表(學(xué)號,姓名,性別,年齡,學(xué)院,專業(yè),年級,班級);values( 102265

8、 , 楊華, 男 , 20 , 國際學(xué)院 , 計算機科學(xué)與技術(shù) , 大二,計科一班) ;2. 插入學(xué)費信息insert into 學(xué)費表values ( 102265 , 計算機科學(xué)與技術(shù) , 15800 , 15800 , 銀行卡) ;3. 查看本人信息select * from 學(xué)生表;4. 查看自己專業(yè)各學(xué)年應(yīng)交學(xué)費select 學(xué)費表 .學(xué)費 ,交納 .學(xué)年 ,學(xué)生表 .專業(yè)from 學(xué)費表 ,交納 ,學(xué)生表where 學(xué)費表 .編號= 交納 .編號and 學(xué)生表 .專業(yè) = 計算機科學(xué)與技術(shù) ;5. 查詢一個人以及全系或者全班的基本信息繳費情況和方式select 實交學(xué)費,交費方式f

9、rom 學(xué)費表where 專業(yè)= 計算機科學(xué)與技術(shù) ;6. 對學(xué)生的繳費情況進行修改updete 學(xué)費表set 實交學(xué)費 =10000where 編號 =102265 ;7. 刪除學(xué)生的信息delete 學(xué)生表where 學(xué)號 =102265 ;總結(jié)兩周的課程設(shè)計結(jié)束了,在這次的課程設(shè)計中不僅檢驗了我所學(xué)習(xí)的知識,也培養(yǎng)了我如何去把握一件事情,如何去做一件事情, 又如何完成一件事情。 在設(shè)計過程中,與同學(xué)分工設(shè)計,和同學(xué)們相互探討,相互學(xué)習(xí),相互監(jiān)督。學(xué)會了合作,學(xué)會了運籌帷幄,學(xué)會了寬容,學(xué)會了理解,也學(xué)會了做人與處世。課程設(shè)計是我們專業(yè)課程知識綜合應(yīng)用的實踐訓(xùn)練,著是我們邁向社會, 從事職業(yè)工作前一個必不少的過程” 千里之行始于足下 ” ,通過這次課程設(shè)計,我深深體會到這句千古名言的真正含義我今天認真的進行課程設(shè)計, 學(xué)會腳踏實地邁開這一步,就是為明天能穩(wěn)健地在社會大潮中奔跑打下堅實的基礎(chǔ)在這次設(shè)計過程中, 體現(xiàn)出自己單獨設(shè)計數(shù)據(jù)庫系統(tǒng)的能力以及綜合運用知識的能力, 體會了學(xué)以致用、 突出自己勞動成果的喜悅心情,從中發(fā)現(xiàn)自己平時學(xué)習(xí)的不足和薄弱環(huán)節(jié),從而加以彌補。在此感謝我們的白浩老師 .,老師嚴謹細致、一絲不茍的作風一直是我工作、學(xué)習(xí)中的榜樣; 老師循循善誘的教導(dǎo)和不拘一格的思路給予我無盡的啟迪;這次數(shù)據(jù)庫系統(tǒng)設(shè)計的每個實驗

溫馨提示

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

最新文檔