【正文】
,局部功能模塊采用反復迭代的螺旋式設計方法。,讀者基本信息和圖書館在庫圖書的基本信息的多方位查詢功能。167。167。提示讀者已借書數(shù)、超期圖書應繳罰款等參考信息。,可以進行管理及打印到書通知。201071圖書管理系統(tǒng)功能圖讀者信息錄入基礎信息維護讀者管理圖書信息錄入書架信息錄入管理員信息錄入讀者注銷讀者信息修改讀者掛失新書入庫圖書館管理系統(tǒng)圖書管理查詢統(tǒng)計分析圖書流通管理系統(tǒng)管理圖書信息修改圖書注銷讀者相關信息查詢圖書相關信息查詢圖書借閱及罰款總體查詢讀者借閱圖書讀者還書讀者續(xù)借圖書丟失圖書罰款管理員信息修改讀者賬號修改圖書館相關規(guī)則修改圖21第3章 總體設計167。系統(tǒng)主要的參與人有普通讀者、管理員以及其他人員;系統(tǒng)主要的實物體有圖書、書架、儲藏室等;通過對圖書的來源、去向和流通的全程跟蹤,及時分析每一步中需要參與的其他人員和實物(即實體),弄清楚各方在每一步中的具體的作用,抽取出各個關系表和事務表,繼而完成之后,檢查各個關系是否具有完備性和完整性。第5章 詳細設計輸入讀者編號輸入書籍編號不存在、注銷、掛失不在庫、注銷、不外借是超過總借書上限是否超過每類書借書上限是借過同一本書否是是否當天已借過否否借書失敗第6章 編碼借書成功 8圖61 借書存儲過程實現(xiàn):CREATE PROCEDURE bookID int , readerID int , duringHoliday char(4), continueborrow int , operatorID int , memo char(50), result char(80)OUTPUT AS declare number int declare current_borrow_num int declare current_bookTyoe_borrow_num int declare MAXNUM int declare BookTypeMAXNUM int declare readerType int declare readerMAXDays int declare bookType int declare bookIndex int SET number=(SELECT COUNT(*)FROM PersonWHERE =readerID AND =39。)if(number!=1)begin SET result=39。否39。是39。end SET current_borrow_num=(SELECT COUNT(*)FROM BorrowInfo WHERE =readerID)SET readerType=(SELECT Persontype FROM Person WHERE =readerID)SET MAXNUM=(SELECT BookNumber FROM PersonType WHERE =readerType)SET readerMAXDays=獲取應歸還的天數(shù)(SELECT BookDays FROM PersonType WHERE =readerType)IF(duringHoliday=39。借書已達最大值,不能再借!39。return。end BEGIN TRAN INSERT INTO BorrowInfo VALUES(readerID,bookID,GETDATE(), duringHoliday,continueborrow ,DATEADD(day,readerMAXDays,GETDATE()), operatorID,memo)。COMMIT TRAN SET result= 39。學習體會本次課程設計強度之大(每天從早到晚)、任務之重(從設計到實現(xiàn)),都是以前沒有過的,所幸,課程設計本身并不難,每一步都是有章可循且每一個人都有能力實現(xiàn)相應的部分。分工合作實際上已是現(xiàn)代社會最基本的特征,各個組織在各種現(xiàn)代社會活動中,都有自己的明確分工。而我顯然還做得有待提高。3二、總體設計分析(1)注冊:如果是新用戶,用戶可注冊加入,填寫詳細的注冊信息表。(4)修改個人資料:進入個人信息頁面,填寫要修改的內(nèi)容,如果修改成功,系統(tǒng)更新并記錄信息。(8)帳戶注銷:用戶提出注銷請求,如果退出校友通訊錄系統(tǒng),則系統(tǒng)注銷退出者的個人信息。要做一件事,你需要有一個優(yōu)秀的團隊,大家可以一同進步,一同努力,困難一起克服。本課程設計的主要目的在于加深學生對數(shù)據(jù)庫基礎理論和基本知識的理解,掌握數(shù)據(jù)庫應用系統(tǒng)設計的基本流程和方法,能使用某種系統(tǒng)開發(fā)語言開發(fā)三層的軟件體系結(jié)構(gòu),最終使學生能綜合運用所學知識解決實際問題。根據(jù)學生的具體情況,學生可以從以下系統(tǒng)中選擇一個,也可以根據(jù)個人的愛好自選題目。企業(yè)工資報表:能夠查詢單個員工的工資情況,每個部門的工資情況、按月的工資,并能夠打印。掛賬管理:掛賬查詢、客戶結(jié)賬查詢統(tǒng)計:預定房查詢、住宿查詢、退宿查詢、宿費提醒。具體的報告形式可參考本課程設計所提供的報告模板。)數(shù)據(jù)庫邏輯設計(1)系統(tǒng)的ER圖(2)表、表與表之間的關系(主鍵及外鍵等)以及完整性約束(3)編寫數(shù)據(jù)字典給出通過SQL生成數(shù)據(jù)庫、表、索引、視圖及完整性約束等的代碼。三、論文封面(統(tǒng)一有指導老師給)第五篇:數(shù)據(jù)庫課程設計報告格式要求一、題目人事管理系統(tǒng)二、內(nèi)容需求分析、數(shù)據(jù)庫設計、數(shù)據(jù)庫建立、數(shù)據(jù)輸入、應用系統(tǒng)的設計和開發(fā)、用戶界面的設計和實現(xiàn)、系統(tǒng)調(diào)試和安裝等。三級標題: [第一章 第一節(jié) 第一個問題](標題,4黑左頂,占2行)。頁眉,頁碼為小5號宋體,居中。(給出功能模塊圖)③安全性與完整性要求(4)概念模型設計生成基本ER圖(5)邏輯模型設計把ER模型圖轉(zhuǎn)換為關系表(6)物理模型設計在sql server中實際創(chuàng)建的表(7)主要模塊的設計以及代碼按功能模塊進行劃分,進行前臺界面的設計,把前臺界面和后臺數(shù)據(jù)庫連接起來,形成一個完整的管理系統(tǒng)。題目一:人事管理系統(tǒng)系統(tǒng)功能的基本要求:(1)員工各種信息的輸入,包括員工的基本信息、學歷信息、婚姻狀況信息、職