資源描述:
《圖書借閱管理系統(tǒng)課程設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、東華理工大學(xué)10級軟件學(xué)院學(xué)生·曾祥威版權(quán),謝絕復(fù)制、抄襲及盜版課程設(shè)計報告課程設(shè)計題目:圖書借閱管理系統(tǒng)專業(yè):電子商務(wù)班級:姓名:曾祥威學(xué)號:指導(dǎo)教師:游勝玉2011年11月21日27日軟件樓303實驗室東華理工大學(xué)10級軟件學(xué)院學(xué)生·曾祥威版權(quán),謝絕復(fù)制、抄襲及盜版東華理工大學(xué)10級軟件學(xué)院學(xué)生·曾祥威版權(quán),謝絕復(fù)制、抄襲及盜版一、課題介紹與思路分析1、實驗?zāi)康模和ㄟ^本次課程設(shè)計讓學(xué)生能夠綜合運用所學(xué)的關(guān)系數(shù)據(jù)庫原理知識解決并能設(shè)計一個實際問題,進(jìn)一步掌握數(shù)據(jù)庫原理的相關(guān)理論和數(shù)據(jù)庫的設(shè)計實現(xiàn)過程,進(jìn)一步提高學(xué)生的分析問題和解決問題的能力以及學(xué)生的動手能力。2、課題
2、描述:描述:設(shè)計一個圖書借閱管理系統(tǒng),實現(xiàn)下列功能:1.圖書信息的維護(包括錄入,修改和刪除);2.讀者信息的維護(包括錄入,修改和刪除);3.借閱(借,還)信息的維護(包括借,還信息錄入,修改和刪除);3、實現(xiàn)思路:由于我所做的是關(guān)于圖書借閱的一個管理系統(tǒng),所以我打算從以下幾個方面著手解決這個實驗課題:(1)、確定表的方法首先:簡單分析圖書借閱的基本情況其次:由至上而下的模式簡略地畫出系統(tǒng)需求分析圖再次:根據(jù)系統(tǒng)需求分析逐個畫出局部E-R圖接著:分析各個局部E-R圖之間的潛在沖突然后:整合調(diào)節(jié)E-R圖,畫出全局E-R圖緊接著:大致列出表,并利用第三范式分析表之間的函數(shù)
3、依賴關(guān)系最后:最終確定表(2)、對數(shù)據(jù)庫代碼設(shè)計的方法首先:根據(jù)表提供的數(shù)據(jù)建立數(shù)據(jù)庫的基本表其次:對基本表插入數(shù)據(jù),完成對基本表的完善再次:根據(jù)基本表建立視圖(我省略了)、索引(我省略了)、存儲過程、觸發(fā)器最后:調(diào)試并修改,最終完成數(shù)據(jù)庫代碼設(shè)計4、參考資料:(1)、《數(shù)據(jù)庫原理及應(yīng)用教程(第二版)》陳志泊主編,陳志泊王春玲編著(2)、《SQLServer2000開發(fā)與管理應(yīng)用實例(中文版)》鄒建編著東華理工大學(xué)10級軟件學(xué)院學(xué)生·曾祥威版權(quán),謝絕復(fù)制、抄襲及盜版東華理工大學(xué)10級軟件學(xué)院學(xué)生·曾祥威版權(quán),謝絕復(fù)制、抄襲及盜版二、設(shè)計與實現(xiàn)過程1、系統(tǒng)需求分析:對于圖
4、書借閱管理系統(tǒng)的借閱問題,出于對整體數(shù)據(jù)庫建立的需要,我先做了一個需求分析。該分析中,我以至上而下的模式展開,將需求分成若干個子模塊,并對每個進(jìn)行屬性分析。與此同時,考慮到問題的實際操作性,又將部分模塊合并到某些具體的模塊中,比如圖書管理模塊,我直接將其放入借書信息和借書管理兩模塊中考慮,而不對圖書管理這一模塊直接考慮。但是,由于時間有限,所以我干脆忽略在實際操作中需要考慮的續(xù)借模塊,而將續(xù)借模塊簡化后放入借書信息模塊中,這是我設(shè)計中的一個瑕癖。東華理工大學(xué)10級軟件學(xué)院學(xué)生·曾祥威版權(quán),謝絕復(fù)制、抄襲及盜版東華理工大學(xué)10級軟件學(xué)院學(xué)生·曾祥威版權(quán),謝絕復(fù)制、抄襲及盜
5、版圖書借閱管理系統(tǒng)圖書借書圖書信息圖書管理借書信息借書管理借書人借書證借者信息借者系別性別姓名借書信息書編借者借書借書借書續(xù)借續(xù)借號姓名日期期限數(shù)量日期數(shù)量等價于考慮借書管理與借書信息圖書信息書名書編價格作者出版庫存借出號社量量還書信息書編還書借者號日期姓名2、E-R圖設(shè)計我分兩個步驟完成E-R圖設(shè)計首先完成局部E-R圖,然后完成整體E-R圖設(shè)計<1>、局部E-R圖設(shè)計(1)、圖書信息E-R圖設(shè)計:東華理工大學(xué)10級軟件學(xué)院學(xué)生·曾祥威版權(quán),謝絕復(fù)制、抄襲及盜版東華理工大學(xué)10級軟件學(xué)院學(xué)生·曾祥威版權(quán),謝絕復(fù)制、抄襲及盜版圖書信息書編號價格借出量作者庫存量出版社書名(
6、2)、借書信息E-R圖設(shè)計:借書信息書編號借者姓名借書期限續(xù)借日期借書日期續(xù)借數(shù)量借書數(shù)量(3)、借者信息E-R圖設(shè)計(4)、還書信息E-R圖設(shè)計借者信息還書信息借者姓名系別性別書編號還書日期借者姓名<2>、整體E-R圖設(shè)計實體為:圖書信息、借書信息、借者信息、還書信息聯(lián)系為:圖書信息---借書數(shù)量---借書信息、圖書信息---還書數(shù)量---還書信息借書信息---借閱資格---借者信息、借書信息---是否逾期---還書信息東華理工大學(xué)10級軟件學(xué)院學(xué)生·曾祥威版權(quán),謝絕復(fù)制、抄襲及盜版東華理工大學(xué)10級軟件學(xué)院學(xué)生·曾祥威版權(quán),謝絕復(fù)制、抄襲及盜版借者信息---還書日期
7、---還書信息圖書信息借書信息借者信息還書信息借閱資格還書日期還書數(shù)量借書數(shù)量是否逾期書編號作者價格庫存量出版社借出量書名借者姓名借書期限續(xù)借數(shù)量借書數(shù)量續(xù)借日期書編號借書日期借者姓名還書日期書編號性別系別借者姓名3、基本表的設(shè)計代碼如下:<1>、圖書信息表:createtableB_I--------------B_I全稱BookInformation,即圖書信息(書名char(30),書編號char(10),東華理工大學(xué)10級軟件學(xué)院學(xué)生·曾祥威版權(quán),謝絕復(fù)制、抄襲及盜版東華理工大學(xué)10級軟件學(xué)院學(xué)生·曾祥威版權(quán),謝絕復(fù)制、抄襲及盜版