信息管理系統(tǒng)課程設(shè)計報告_第1頁
信息管理系統(tǒng)課程設(shè)計報告_第2頁
信息管理系統(tǒng)課程設(shè)計報告_第3頁
信息管理系統(tǒng)課程設(shè)計報告_第4頁
信息管理系統(tǒng)課程設(shè)計報告_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、軟件學(xué)院課程設(shè)計報告課程名稱數(shù)據(jù)庫系統(tǒng)概論設(shè)計題目培訓(xùn)中心信息管理系統(tǒng)專業(yè)班級指導(dǎo)教師2013年6月1 設(shè)計時間2 設(shè)計目的3設(shè)計任務(wù)4 設(shè)計內(nèi)容4.1 需求分析4.2 系統(tǒng)設(shè)計4.2.1 概念結(jié)構(gòu)設(shè)計4.2.2 邏輯結(jié)構(gòu)設(shè)計4.2.3 物理結(jié)構(gòu)設(shè)計4.3 系統(tǒng)實施4.3.1 數(shù)據(jù)庫實現(xiàn)4.3.2 數(shù)據(jù)載入4.4 運行與測試4.4.1 運行與測試4.4.2 分析5總結(jié)與展望參考文獻(xiàn)目錄10101213141設(shè)計時間2012年6月4日2012年6月8日2設(shè)計目的數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計是軟件工程專業(yè)集中實踐性環(huán)節(jié)之一,是學(xué)習(xí)完數(shù)據(jù)庫原理及應(yīng)用課程后進(jìn)行的一次全面的綜合練習(xí)。其目的在于加深對數(shù)據(jù)庫

2、基礎(chǔ)理論和基本知識的理解,握使用數(shù)據(jù)庫進(jìn)行軟件設(shè)計的基本方法,提高運用數(shù)據(jù)庫解決實際問題的能力,最終實 現(xiàn)對于給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求(信息要求和處理要求)。同時,此次設(shè)計對于同學(xué)將來的 畢業(yè)設(shè)計和具體工作實踐將有重要的意義。3設(shè)計任務(wù)培訓(xùn)中心信息管理系統(tǒng)4.1需求分析通過對系統(tǒng)的分析研究,本系統(tǒng)主要分為四大模塊,實現(xiàn)四個功能,如下所示:(1)報名功能:將報名數(shù)據(jù)送給負(fù)責(zé)報名的職員,他們要查閱課程文件,檢查是否額滿,若不滿,在學(xué)員文件、課程文件上登記,并開出報名單交財務(wù)人員,財務(wù)人員開發(fā)票經(jīng)復(fù)審后通知學(xué)員。付款

3、功能:查詢功能:由財務(wù)人員在賬目文件上登記,經(jīng)復(fù)審后給學(xué)員一張收據(jù)。交給負(fù)責(zé)查詢的部門在查詢課程文件后給出答復(fù)。(4)注銷課程功能:由注銷人員在課程、學(xué)員、賬目文件上作相應(yīng)修改后通知學(xué)員。4.2系統(tǒng)設(shè)計4.2.1概念結(jié)構(gòu)設(shè)計1)分E-R圖報名功能:如圖1-1如果是報名的,則將報名數(shù)據(jù)送給負(fù)責(zé)報名的職員,他們要查閱課程文件,檢查是否額滿,若不滿,在學(xué)員文件、課程文件上登記4付賬功能:如圖1-2如果是付款的,則由財務(wù)人員在賬目文件上登記,經(jīng)復(fù)審后給學(xué)員一張收據(jù)。圖1-22)總E-R圖圖1-5422邏輯結(jié)構(gòu)設(shè)計關(guān)系模式:課程文件表:(課程號、課程名、學(xué)時、收費、上課地點、教師、招收人數(shù)、已報名人數(shù))

4、學(xué)員文件表:(學(xué)員學(xué)號、班級代號、班主任、學(xué)員姓名、報名時間、交款額)賬目文件表:(學(xué)員學(xué)號、日期、班級代號、課程號、交款額 )學(xué)員信息表:(學(xué)員學(xué)號、學(xué)員姓名、課程名、課程號)9423物理結(jié)構(gòu)設(shè)計關(guān)系表:表3-1課程文件表(Course)字段名稱中文名稱類型長度是否非空主關(guān)鍵字eno課程號Char()10NYcn ame課程名Char()20NNetime學(xué)時Char()20NNteacher教師Char()20NNfee收費Int8NNclass place上課地點Char()20NNzhaoshoure nshu招收人數(shù)Int8NNyibaore nshu已報名人數(shù)Int8NN表3-2學(xué)

5、員文件表(Student)字段名稱中文名稱類型長度是否非空主關(guān)鍵字class no班級代號Char()10NNclassteacher班主任Char()20NNsno學(xué)員學(xué)號Char()10NYsn ame學(xué)員姓名Char()20NNbao min gtime報名時間Char()10NNjiaokua ne交款額int8NN表3-3學(xué)員信息表(studentxinxi)字段名稱中文名稱類型長度是否非空主關(guān)鍵字sno學(xué)員學(xué)號Char()10NYsn ame學(xué)員姓名Char()20NNeno課程號Char()10NNcn ame課程名稱Char()20NN表3-4賬目文件表(billing)字段名

6、稱中文名稱類型長度是否非空主關(guān)鍵字sno學(xué)員學(xué)號Char()10NYeno課程號Char()10NNclass no班級號Char()10NNjiaokua ne交款額int8NNjiaokua ndate交款日期Char()20NN4.3系統(tǒng)實施4.3.1數(shù)據(jù)庫實現(xiàn)建表:創(chuàng)建課程文件create table course(eno char(10) p rimary key,cn ame char(20),ctime char(20)fee int,class place char(20).teacher char(20),zhaoshoure nshu int.yibaore nshu in

7、t,);建表:創(chuàng)建學(xué)員文件表create table stude nt(sno char(10) p rimary key,sn ame char(20),class no char(10),classteacher char(20),bao min gtime datetime,jiaokua ne int,);建表:創(chuàng)建賬單文件表create table billi ng(jiaokua ndate char(20),class no char(10),sno char(10),eno char(10 )p rimary key,jiaokua nge int,);建表:創(chuàng)建學(xué)員信息表cr

8、eate table stude ntxinxi(sno char(10) primary key,sn ame char(20),cno char(10),cn ame char(20),);432數(shù)據(jù)載入表3-1課程文件表(Course)enocn amectimefeeClas placeteacheracce pt_ nu mberEn roll_ nu mber1數(shù)據(jù)庫40500耘慧201孫老師1201002計算機(jī)組成原理40500耘慧201劉老師1201003java40500耘慧416李老師60504.NET40500耘慧412王老師60505英語40500爾雅316趙老師606

9、0表3-2學(xué)員文件表(Student)snosn ameclass noclassteacherbao min gtimejiaokua ne1020010126肖勁光10-1郭老師2012/6/130001020010127楊春雷10-1郭老師2012/6/130001020010135趙越10-1郭老師2012/6/130001020010104叢峰日10-1郭老師2012/6/130001020010119蘇玉嬌10-1郭老師2012/6/13000表3-3學(xué)員信息表(studentxinxi)snosn ameenoCn ame1020010126肖勁光1數(shù)據(jù)庫1020010127楊春

10、雷2計算機(jī)組成原理1020010135趙越3java1020010104叢峰日4.NET1020010119蘇玉嬌5英語表34賬目文件表(billing)jiaokua ngji ndateclass nosnoenojiaokua ne2012/6/210-11020010126130002012/6/210-11020010127230002012/6/210-11020010135330002012/6/210-11020010104430002012/6/210-11020010119530004.4運行與測試441運行與測試報名功能:1)新學(xué)員趙文杰在2012-6-3報名參加數(shù)據(jù)庫的

11、課select cnofee from course where cn ame 數(shù)據(jù)庫'select yibaorenshu from course where cname數(shù)據(jù)庫'in sert into stude nt values('1020010133趙文杰','10-1','郭老師','2012-6-3','3000');up date courseSET yibaore nshu = yibaore nshu +1where eno='1'截圖:-pm r JT f t城

12、1 表-studerrt"中的5據(jù).徒置星 VCr 中、*ASUSP42YCL'上I cl as Situcl as 5 teacher| baoniingtim a | j i ai:ikum&1CZC01D1C4HM醴B1010ZC01D119蘇玉嫦1010200101E6肖瞬10J0200J01E7楊春ffl1010200101331010200101;3510snosnainiE帀帀帀帀帀帀 -= -=K -=X 彳 2 TK TTC TK dA r-i r-i r-i r-i r-i. 音n-亠旱亠呂辛辛辛2012/&/130002012/&

13、/130002012/&/13000£012/513000£012/&33000£012/5/13X04010繪袁土対緒 r 価旱"VO."三 "ASUS-P4AVCL' ±ML4fT>«ra?Ictin4tabZI-u.EJ14.caj 二hLJshcTZT 心匸sLn. I /ibcrcush:!.加101付款功能:2)學(xué)號為1020010133的學(xué)員在2012/6/2交的cn0=6的課程的學(xué)費select cnofee from coure where eno=6”in sert

14、 into billi ng values('2012/6/2','10-1','1020010133',6,3000);1Ijiaoku hit date1 claaano1 ana1 eno1 j i aoknajige|toi£/e/E1 10-110200101£e13D00EOlE/efE10-110200101£7£3000£012/6/210-11D2001013533000£01£76/£in-i103001010443000201£76/2

15、10-11D2D01O11S53000201£/e/'E10-1102001013363000”上-口龍3婕,短E呈“¥C1"吐q WiSi AS'JS-P4?VrLyCLAUS-PA2Ad!nist-3frn,r afcleC't UJiui., f CD flDJL COUtSu wlielc unu ' C*cmPk"lF.nn查詢功能:3)查詢學(xué)生信息表的內(nèi)容select * from stude ntxi nxi;巧召W 朋 U£-nEm¥;LytXK£LlE-=42Adni!:tr

16、3tor 元牙gl*3 0Lee: £lDr. ftudciX'XLTWL;ip-甜MJ1020010104 耳而J020U10LIV1C20010L2« 有勁光 idjooiniji 楊看雷 to?onioi-fi 期itjenj45比:晉 敗IB比訃皐1堀麻蕉3J«k;a18ASUS-Pi2yCL S 0 as us- P43Ad m:n;5trator (5 VCL Q-XUOO 5 行 庁 t司 5B4)查詢課程內(nèi)容 select * from course;弓舌S 品7何旣丫匕片匚_上5匕£-皿)嗣刊注;訃如一乏昌3十嶼"&#

17、163;-凸耳¥口彌)ASLIS-WiVAdminriUior 5 VCL (KHH30select * fTM LDurse;!IcrnCttnffer頡:ibMiirjrenshu jrhflrrensbaL 114Q500 E2OLL£D10】2 1?計 satTAaxif 呷40R0:iT一老 HiLZDlin3 |Jjam<30GOD fcjMilf手老Hi60血°-fcaTqabDO (£?J41Zliffi百05a卄<10C聞 LlJJlt的R h1 H-rlOJ,MTJtLFWD imn.L.IWLl.HULLwn.L.冃行幷

18、L ,列盃/5)查詢學(xué)號為0920010202的同學(xué)的報名時間 select baomi ngtime from stude nt where(s no-1020010127');爭 ASUS-P42YCLVCLASUS-P42Admiris1;ratQr='Eftlftct baouiingtijne fioin studsntl where 皿口-'lOZClOlCllMr :Itaomingt ine2嘰2-Oe-Ol 00:00:00. ODO6)查詢賬單文件 select * from billi ng;斗 盤聞一辭UJP42利工代U£L«

19、£ M2Adrn;ni訪誠or 乏粗CL1占d荃sc act A fror hillmelf百r* 111Inmiiuun 站 wClUtJjQk洶1湖 iiidiiusriit叫1iMfvn:皿SDflO£3ni7/s/2lO-LIO2DDLI2 2IDDQ3_2O1S/210-LJD2DD1I135 33DDaJ 占n打酋吃nwJ.D2UU1 - 1U4 4DDQB 2(M2朋吃lO-lI02001-11P C3DC0e 1汕:?“i卜L3DcaAWUPPgVU 律皿A5U5-Pi3VidiitTBtfr va OiWW 檸 I ® 22注銷功能:7)注銷學(xué)號

20、為0920010203的學(xué)員信息delete from stude ntxi nxi where sn o='1020010135'原表: ASUS -MZlTCLgU 5L5W 38廬;ni 和 stor 三砒 I»fe q?t 、froT PtwlEtmtH北¥' 11-!i«.UTEtEP1 lotoaioiw1.CELW , lOODlOllP53. lOGDOl 昭6 m 直玳護(hù)謂庫1' 1L130DIU:?7卅H我組匡雀K 血訓(xùn)仙孔J中目1井妙低PJVVCL 用ftiUS-MJVldniinbtiBtcT Vd PiWi

21、W5齊吁Ir伍護(hù)注銷后:邂 SJS AEU5-PJ2vCt*TLA£L 5 P-l3Wm:nistftor三標(biāo)孟甘D 1 育 t£3d曲E 、froT Etudmfi-Tnrer: :|-1I-CM1 lOL-OQlOltM 上日4.XE75 .WFODICIMP 蕪?fù)鯓?更唱5 locDDioite1蘇將t1 i】曲OlULdP?2略UPPT磯VCL 甲囚A5US-M3VldniinitrBttr VO, PiWM 4 吁 石刊陽442分析1)根據(jù)題目要求明確系統(tǒng)功能,明確各實體與實體的對應(yīng)關(guān)系,以及各實體的屬性。定義數(shù)據(jù)庫和表的時候明確各個列的類型、字符長度等。2)嚴(yán)格根據(jù)表的定義對表進(jìn)行數(shù)據(jù)錄入。5總結(jié)與展望數(shù)據(jù)庫課程設(shè)計主要的目標(biāo)是利用課程中學(xué)到的數(shù)據(jù)庫知識和技術(shù)較好的開發(fā)設(shè)計出數(shù)據(jù)庫應(yīng)用系統(tǒng),去解決各行各業(yè)信息化處理的要求。通過這次的課程設(shè)計,可以鞏固我們對數(shù)據(jù)庫基本原理和基礎(chǔ)理論的理解,掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計開發(fā)的基本方法,進(jìn)一步提高我們綜合運用所學(xué)知識的能力。在課程設(shè)計過程中遇到了一定的問題,經(jīng)過反復(fù)的研究,問題都得到了解決,在整個過程中,不僅鞏固了之前所學(xué)的知識,也使自己明白了之前學(xué)習(xí)

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論