【正文】
數(shù)據(jù)庫課程設(shè)計報告評價表 系統(tǒng)設(shè)計題目:小組成員:系統(tǒng)開發(fā)的主要技術(shù):設(shè)計目標:工作進度安排:小組自評: 小組成員得分:(1)(2)指導(dǎo)老師評語:平時成績:設(shè)計報告:軟件系統(tǒng):總評:***系統(tǒng)的數(shù)據(jù)庫課程設(shè)計報告 1 系統(tǒng)的開發(fā)背景(1)開發(fā)目的及意義(2)研究現(xiàn)狀分析(3)設(shè)計報告的內(nèi)容2關(guān)鍵理論及開發(fā)技術(shù)概述(1)數(shù)據(jù)庫設(shè)計技術(shù)(2)系統(tǒng)開發(fā)技術(shù) 3系統(tǒng)的需求分析(1)功能需求(2)性能需求(3)接口需求(4)出錯處理需求及其它特殊需求概念設(shè)計什么是概念設(shè)計?概念設(shè)計中應(yīng)該做什么?它在需求分析與軟件設(shè)計中過度過程中起到一個什么樣的作用?(我們往往過多的關(guān)注How,而沒有關(guān)注What,或者關(guān)注了What而沒有關(guān)注What背后的需求場景和背后的問題Why??头抗芾恚嚎蛻粼O(shè)置、客戶查詢、房態(tài)查看。設(shè)計內(nèi)容以MS SQL Server 或Oracle作為后臺數(shù)據(jù)庫平臺,選擇某熟悉的軟件開發(fā)平臺如C++、JAVA、ASP、完成一個小型數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計與開發(fā)。我覺得那句話話說得很對,團結(jié)就是力量。(3)登錄:輸入正確的賬號,密碼,登陸成功,如果登陸次數(shù)超過5次,提示錯誤信息。同時作為本組組長,我負責各個成員的具體分工。 , BookBorrowTimes=BookBorrowTimes+1 WHERE BookID=bookID。 本類數(shù)已超借閱本數(shù)限制!39。return。end SET number=(SELECT COUNT(*)FROM Book WHERE =bookID AND =39。各個表之間的關(guān)系為:圖41 說明:各個表中的主鍵除了作為外鍵參照其他表中主鍵之外,均設(shè)為int,且作為標識和索引,日期均為datetime 類型,金額及價格均為money類型,其他均為字符串型,大小根據(jù)實際設(shè)定,有些屬性具有默認值。167。,自動識別借書證是否有效,根據(jù)設(shè)定的規(guī)則進行管理。、分析各時期的圖書館藏量、分類館藏量、館藏量變化趨勢,并可以圖表、表格兩種方式顯示。167。...............................................5 167。...................................2 第2章 需求分析.....................................2 167。...................................................2 167。...................................................5 第4章 數(shù)據(jù)庫設(shè)計...................................5 167。數(shù)據(jù)庫建立的基本規(guī)范方法學(xué)以及現(xiàn)代的圖書館經(jīng)營管理理念。、分析各時期的圖書流通率、分類流通率、流通變化趨勢,并可以圖表、表格兩種方式顯示。實現(xiàn)人員的有效管理。:包括統(tǒng)計圖書信息、讀者信息、借閱信息和罰款信息等。(1)圖書基本信息(書籍編號,館藏索引,存放位置,書名,類型,作者,出版社,ISBN編號,價格,出版日期,頁數(shù),關(guān)鍵字,入庫時間,是否允許外接,是否注銷,是否借出,借閱次數(shù),備注)(2)人員信息表(人員編號,證件有效日期,證件截止日期,是否掛失,姓名,性別,類別,所屬部門,地址,電話,電子郵件地址,備注)(3)借閱信息表(讀者ID,書編號,借閱日期,是否經(jīng)過假期標志,續(xù)借次數(shù),最后還書截止日期,操作員編號,備注)(4)圖書分類信息表(圖書分類號,類別名稱,關(guān)鍵字,允許借的最大數(shù)目,備注)(5)人員分類信息表(人員分類號,類別名稱,允許借書數(shù)量,允許借閱天數(shù),允許續(xù)借次數(shù),備注)(6)用戶信息表(人員ID,人員密碼,人員類型(權(quán)限))(7)借閱歷史記錄表(書號,讀者ID,借閱日期,還書日期,罰款金額,是否繳納罰款,操作員編號,備注(罰款原因))(8)采購表(采購書的種類,采購人員ID,采購日期,采購本書,采購金額,備注)(9)書架分布表(書架編號,書架位置,書架容量,書架類別)(10)書籍索引表(索引編號,該種書的現(xiàn)有本書,該種書的關(guān)鍵字,該種書的類別)(11)專業(yè)表(專業(yè)編號,專業(yè)名稱,專業(yè)負責人)(12)班級表(班級編號,班級名稱,班級負責人)167。return。該書不存在或已注銷或不對外借或已借出!39。end SET bookType =(SELECT BookType FROM Book WHERE =bookID)SET BookTypeMAXNUM=(SELECT BorrowNumber FROM BookType WHERE =bookType)SET current_bookTyoe_borrow_num=(SELECT COUNT(*)FROM BorrowInfo ,Book WHERE = AND =bookType)IF(current_bookTyoe_borrow_num=BookTypeMAXNUM)本類數(shù)已超借閱本數(shù)限制 begin SET result= 39。是39。本次課程設(shè)計訓(xùn)練,讓我大略“體會”(或者用想象更貼切)了軟件開發(fā)人員所經(jīng)歷的苦與樂,使我對今后自己從事的工作有了一個基本的體會和感受,也算是提前“打了一個預(yù)防針”吧。那些在課程設(shè)計中給予過我們組幫助的同學(xué)們!參考文獻【1】Thomas ,Carolyn , 北京:機械出版社,2005,1 【2】王珊,北京:高等教育出版社 2006,5第二篇:數(shù)據(jù)庫課程設(shè)計報告數(shù)據(jù)庫課程設(shè)計校友通訊錄南華大學(xué)計算機科學(xué)與技術(shù)學(xué)院網(wǎng)絡(luò)工程(2010~2011 第二學(xué)期)目 錄一、設(shè)計需求說明四、程序源代碼(2)找回密碼:用戶忘記了登陸密碼,可通過找回密碼功能找回密碼,進入找回密碼界面,填寫郵箱號,可以修改密碼。如:如何做原型設(shè)計、需求分析的應(yīng)該做些什么,以及界面設(shè)計,數(shù)據(jù)庫那邊了解甚少。課程設(shè)計采用分組的方式進行,每組46人,兩個班級配備專業(yè)教師進行指導(dǎo)