下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
4/4數(shù)據(jù)庫SQL實訓(xùn)設(shè)計報告圖書管理系統(tǒng)南京廣播電視大學(xué)
課程實訓(xùn)報告
課程:數(shù)據(jù)庫概念模型E-R圖
姓名:吳峻峰
學(xué)號:
年級:2013春
專業(yè):計算機信息管理
學(xué)生類別:成人
指導(dǎo)教師:周澤如
教學(xué)單位:江寧電大
2013年12月7日
引言
現(xiàn)今隨著IT行業(yè)地飛速發(fā)展,我們的生活漸漸變得越來越輕便。為了方便圖書管理工作流程,可以更清楚、方便地完成管理圖書的,并能很好地管理圖書資料。將把每個同學(xué)的信息輸入系統(tǒng)里,系統(tǒng)就會自動保存,不需要用筆記進行分析,然后進行總結(jié),只需要作一些小的操作便可以讓系統(tǒng)自行幫我們進行統(tǒng)計分析并總結(jié),大大節(jié)省了工作人員的工作量。為了本軟件能順利地開發(fā)出來,在這里主要使用SQLServer數(shù)據(jù)庫作為后臺數(shù)據(jù)庫、ADO數(shù)據(jù)訪問技術(shù)開發(fā)一個客戶機/服務(wù)器應(yīng)用系統(tǒng)。通過該應(yīng)用系統(tǒng)實現(xiàn)對圖書管理員信息,學(xué)生信息,圖書信息和圖書借閱信息等的添加、修改和刪除,并保證使數(shù)據(jù)達到3NF,有效減少數(shù)據(jù)的冗余和插入刪除異常。通過對整個系統(tǒng)的開發(fā),提高VB、T-SQL編程語言各個知識點的綜合應(yīng)用能力、VisualBasic+SQLServer語言編程和調(diào)試能力,為學(xué)習(xí)軟件專業(yè)課程創(chuàng)建較扎實的理論基礎(chǔ)和實踐基礎(chǔ)。
一、需求分析
圖書管理系統(tǒng)是為了適應(yīng)新形式下學(xué)校圖書管理工作而開發(fā)的一套管理系統(tǒng)。要求能夠?qū)崿F(xiàn)學(xué)校圖書管理系統(tǒng)的自動導(dǎo)入,按照系統(tǒng)分析自動進行讀書,根據(jù)比例要求自動生成圖書傳閱信息、能夠查詢、修改各種信息,對借閱、賠償進行統(tǒng)計,生成報表,基本滿足學(xué)生工作人員的需要。。
二、軟件開發(fā)工具與環(huán)境概述
開發(fā)工具:前端環(huán)境:MicrosoftVisualBasic6.0
后臺數(shù)據(jù)庫:MicrosoftSQLServer2000
運行環(huán)境:硬件環(huán)境:CPU:800MHz以上
內(nèi)存:128M或更高
硬盤:20G
操作系統(tǒng):Windows98/2000/XP/2003
三、系統(tǒng)設(shè)計
系統(tǒng)功能設(shè)計
1.系統(tǒng)總體數(shù)據(jù)流程圖
2.系統(tǒng)的主要功能
(1)圖書管理模塊:用來實現(xiàn)圖書的登記、借閱、賠償。
(2)圖書資料模塊:用來實現(xiàn)圖書的查詢輸出。
(3)圖書管理員模塊:用來實現(xiàn)管理人員的值班瀏覽。
(4)投訴管理模塊:用來實現(xiàn)對管理人員的投訴管理。
數(shù)據(jù)庫設(shè)計
1.系統(tǒng)的概念結(jié)構(gòu)設(shè)計
2.系統(tǒng)的邏輯結(jié)構(gòu)設(shè)計
用戶信息表(用戶名,密碼,用戶身份)
圖書管理員信息表(工作人員編號,姓名,性別,值班時間)
學(xué)生信息表(學(xué)生學(xué)號,班級編號,學(xué)生姓名,性別,系別)
圖書信息表(圖書編號,類別編號,類別名稱,圖書名稱,姓名,出版社名稱,圖書簡介,定價,能否借出,封面)
圖書借閱信息表(圖書名稱,借書證號,學(xué)號,工作人員編號,借出數(shù)量,剩余數(shù)量)圖書賠償信息表(借書證號,圖書編號,工作人員編號,借書日期,應(yīng)還日期,賠償
原因,
賠償金額,解決方案)
投訴管理信息表(借書證號,工作人員編號,投訴日期,投訴內(nèi)容)
3.系統(tǒng)的物理結(jié)構(gòu)設(shè)計
系統(tǒng)關(guān)系圖
用戶信息表結(jié)構(gòu)Array
學(xué)生信息表
圖書管理員信息表數(shù)據(jù)如下:
圖書借閱信息表數(shù)據(jù)如下:
4.系統(tǒng)的實現(xiàn)
界面設(shè)計
系統(tǒng)的登錄界面
系統(tǒng)功能(主菜單)
A.系統(tǒng)管理(修改用戶;用戶管理;重新登錄;退出系統(tǒng))
B.圖書管理員信息管理(添加工作人員信息;修改工作人員信息;刪除工作人員信息)
C.學(xué)生信息管理(添加學(xué)生信息;修改學(xué)生信息;刪除學(xué)生信息)
D.圖書信息管理(添加圖書信息;修改圖書信息;刪除圖書信息)
E.圖書借閱信息管理(添加圖書借閱信息;修改圖書借閱信息;刪除圖書借閱信息)
F.圖書賠償信息管理(添加圖書賠償信息;修改圖書賠償信息;刪除圖書賠償信息)
G.投訴管理信息管理(添加投訴管理信息;修改投訴管理信息;刪除投訴管理信息)
H.查詢信息(圖書管理員信息;查看學(xué)生信息;查看圖書信息等)
I.幫助(About)
SQL語句實現(xiàn)
功能代碼:
(學(xué)生信息表)全部信息
select*from學(xué)生信息表
go
查詢學(xué)生信息表中的學(xué)生姓名為“李白”的全部信息
select*from學(xué)生信息表
where學(xué)生姓名='張柏芝'
go
在圖書信息表中圖書名稱為SQL的圖書信息
select*from圖書信息表
where圖書名稱='SQL'
GO
查詢學(xué)生學(xué)號為“080001”所借圖書的日期
select學(xué)生信息表.學(xué)生學(xué)號,學(xué)生姓名,圖書賠償信息表.借書證號,借書日期
from學(xué)生信息表,圖書賠償信息表
where圖書賠償信息表.借書證號=學(xué)生信息表.借書證號
and學(xué)生信息表.學(xué)生學(xué)號='080001'
查查詢學(xué)生姓名為"謝娜"的學(xué)生借閱的書是否過期并
算出超期天數(shù)
select學(xué)生信息表.學(xué)生學(xué)號,學(xué)生姓名,圖書賠償信息表.借書證號,(datediff(day,
借書日期,還書日期)-30)as超期天數(shù)
from學(xué)生信息表,圖書賠償信息表
where圖書賠償信息表.借書證號=學(xué)生信息表.借書證號
and學(xué)生信息表.學(xué)生姓名='謝娜'
統(tǒng)計各系別超過2人的信息
select系別,count(系別)as人數(shù)
from學(xué)生信息表
groupby系別
havingcount(系別)>2
信息修改:
>增添
Insert學(xué)生信息表(學(xué)生學(xué)號,班級編號,借書證號,學(xué)生姓名,性別,系別)
values('080002','3483','RH0003','小雪','女',’軟件’)
go
>修改
update學(xué)生信息表
set學(xué)生學(xué)號='080003'
where學(xué)生學(xué)號='080001'
go
>刪除
Delete學(xué)生信息表
Where學(xué)生學(xué)號='093678'
Go
四、結(jié)束語
實訓(xùn)對于我們來說是一個很好的鍛煉機會
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年低介電玻璃纖維合作協(xié)議書
- 2024年進排氣系統(tǒng):進排氣管項目建議書
- 2024年有機顏料:偶氮顏料項目建議書
- 2024年流化床垃圾焚燒爐項目建議書
- 人教版小學(xué)五年級上冊美術(shù)教案2021
- 2024年再生塑料:PVC再生料合作協(xié)議書
- 2024年抗狂犬病血清合作協(xié)議書
- 2024年固廢污染治理項目合作計劃書
- 2024年藥效學(xué)研究服務(wù)項目發(fā)展計劃
- 2024年有線電視光學(xué)設(shè)備(光發(fā)射接收機等)項目建議書
- 保護城市文化遺產(chǎn)傳承城市歷史文化
- 全球視野下中國數(shù)字金融素養(yǎng)研究 2023
- iap考試五年級上冊數(shù)學(xué)的往年題目
- 逆矩陣及矩陣的分塊
- 醫(yī)療機構(gòu)處方管理制度(大全)
- 護坡設(shè)計方案
- 醫(yī)用氣體方案
- 職業(yè)道德與操守規(guī)范
- java崗位轉(zhuǎn)正述職報告
- 2024年榆林職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 愛嬰醫(yī)院復(fù)核迎檢工作方案
評論
0/150
提交評論