歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

《管理信息系統(tǒng)課程設(shè)計》報告

  • 資源ID:71794153       資源大小:984KB        全文頁數(shù):19頁
  • 資源格式: DOC        下載積分:16積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要16積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

《管理信息系統(tǒng)課程設(shè)計》報告

管理信息系統(tǒng)課程設(shè)計報告學(xué) 號: 姓 名: 班 級: 指導(dǎo)教師: 報告日期: 2009年1月7日 一、課設(shè)目的通過對圖書管理信息系統(tǒng)的系統(tǒng)分析、系統(tǒng)設(shè)計、編碼和調(diào)試等工作的實踐,了解管理信息系統(tǒng)的一般設(shè)計方法和實現(xiàn)思路,深入了解數(shù)據(jù)庫設(shè)計的基本理論及方法。二、課設(shè)任務(wù)要求完成一個具有一定實用價值的圖書管理信息系統(tǒng),主要任務(wù)包括: 在SQL Server 2000或SQL Server 2005環(huán)境下建立圖書管理信息系統(tǒng)所使用的數(shù)據(jù)庫,利用企業(yè)管理器或查詢分析器建立各種數(shù)據(jù)庫對象,包括:數(shù)據(jù)表、視圖、約束、存儲過程和觸發(fā)器等; 了解數(shù)據(jù)庫引擎技術(shù),并掌握使用ADO.NET連接數(shù)據(jù)庫服務(wù)器和客戶端應(yīng)用程序; 掌握使用C#或其他語言開發(fā)一個數(shù)據(jù)庫系統(tǒng)的基本方法和步驟,應(yīng)用程序的功能包括:數(shù)據(jù)的輸入、修改和刪除;數(shù)據(jù)的瀏覽和查詢;數(shù)據(jù)的圖形化、報表以及打印輸出;系統(tǒng)的用戶登錄和權(quán)限管理; 了解多層C/S或B/S體系結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)的開發(fā)過程:需求分析、系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)及文檔的收集和整理。三、課設(shè)內(nèi)容1. 設(shè)計準(zhǔn)備1.1 系統(tǒng)準(zhǔn)備操作系統(tǒng):Windows xp數(shù)據(jù)庫系統(tǒng):SQL Server 2000 或 SQL Server 2005客戶端開發(fā)工具:Visual Studio 2005或其他開發(fā)工具1.2 知識準(zhǔn)備熟悉SQL Server 2000 或 SQL Server 2005的使用;熟悉C#、ASP.NET或其他語言進行數(shù)據(jù)庫編程。2. 系統(tǒng)分析圖書信息包括:每種圖書都有書名、ISBN、一名或多名作者(譯者)、出版社、定價和內(nèi)容簡介等;讀者信息包括:借書證記錄有借閱者的姓名、密碼、類別和所在單位等;讀者憑借書證借書,教師最多借書15本書,借書期限最長為90天,學(xué)生最多借書8本書,借書期限最長為30天。對于超期未還的讀者不能繼續(xù)借書,每本書每超期一天罰款0.05元。3. 系統(tǒng)設(shè)計3.1 功能框圖該系統(tǒng)主要由五大功能模塊組成:圖書管理、讀者管理、借閱管理、數(shù)據(jù)統(tǒng)計和系統(tǒng)管理。各大功能模塊又由一些子功能模塊構(gòu)成,其功能框圖如下。3.2 數(shù)據(jù)庫結(jié)構(gòu)1. 讀者類別表(ReaderType)字段名數(shù)據(jù)類型說明rdTypeSmallInt讀者類別【主鍵】rdTypeNameVarchar(8)讀者類別名稱CanLendQtyInt可借書數(shù)量CanLendDayInt可借書天數(shù)CanContinueTimesInt可續(xù)借的次數(shù)PunishRateFloat罰款率(分/天/本)DateValidSmallInt證書有效日期2. 讀者信息表(Reader)字段名數(shù)據(jù)類型說明rdIDInt讀者序號【主鍵】rdNamevarchar(10)讀者姓名rdPwdvarchar (10)讀者密碼,初值為“123”rdSexBit性別,0-男,1-女rdTypeSmallInt讀者類別【外鍵】rdDeptChar(8)單位代碼rdPhonevarchar(25)電話號碼rdEmailvarchar(25)電子郵件rdDateRegsmalldatetime讀者登記日期rdBorrowQtyInt已借書數(shù)量3. 圖書信息表(Book)字段名數(shù)據(jù)類型說明bkIDInt圖書序號【主鍵】bkCodeChar(20)圖書編號bkNameVarchar(50)書名bkAuthorVarchar(30)作者bkPressVarchar(50)出版社bkDatePressSmalldatetime出版日期bkISBNChar(15)書號bkCatalogVarchar(30)分類名bkLanguageSmallInt語言,0-中文,1-英文,2-日文,3-俄文,4-德文,5-法文bkPagesInt頁數(shù)bkPriceMoney價格bkDateInSmallDateTime入館日期bkBriefText內(nèi)容簡介bkCoverVarchar(100) 或image圖書封面照片bkIsInLabChar(4)或bit是否在館4. 借閱信息表(Borrow)字段名數(shù)據(jù)類型說明rdIDInt讀者序號【主鍵】bkIDInt圖書序號【主鍵】ldContinueTimesInt續(xù)借次數(shù)(第一次借時,記為1)ldDateOutSmallDateTime借書日期ldDateRetPlanSmallDateTime應(yīng)還日期ldDateRetActSmallDateTime實際還書日期ldOverDayInt超期天數(shù)ldOverMoneyMoney超期金額ldPunishMoneyMoney罰款金額lsHasReturnBit是否已經(jīng)還書,缺省為0-未還OperatorLendVarChar(10)借書操作員OperatorRetVarChar(10)還書操作員3.3 功能模塊1. 圖書管理添加圖書信息:圖書管理員可以將新書添加到數(shù)據(jù)庫中。查詢圖書信息:所有用戶可以按指定的組合條件查詢圖書,查詢結(jié)果可以顯示、預(yù)覽、打印、導(dǎo)出到Excel文件。對于圖書管理員,可以刪除圖書和修改部分字段的內(nèi)容。2. 讀者管理讀者管理員可以添加讀者類別和修改讀者類別。讀者管理員可以添加讀者信息,可以按指定的組合條件查詢讀者,查詢結(jié)果可以顯示、預(yù)覽、打印和導(dǎo)出到Excel文件,還可以刪除讀者和修改部分字段的內(nèi)容。讀者可以修改個人信息、密碼和查閱個人的借閱信息。3. 借閱管理讀者管理員可以給讀者借書和還書。還書時如果圖書超期,提示超期的天數(shù),并計算罰款,記錄歸還相關(guān)信息。讀者管理員還可按讀者信息查詢指定期間內(nèi)的歷史借閱信息和當(dāng)前未還信息,按圖書信息查詢指定期間內(nèi)的歷史借閱信息和當(dāng)前借閱讀者信息。查詢結(jié)果可以顯示、預(yù)覽、打印和導(dǎo)出到Excel文件。4. 數(shù)據(jù)統(tǒng)計圖書管理員和讀者管理員可以做如下統(tǒng)計:按圖書的個別屬性進行分類統(tǒng)計(如:圖書編號前幾位、出版社、出版年、入館日期年、是否在館等);按借閱的個別屬性進行分類統(tǒng)計(如:讀者類型、單位代碼、借閱天數(shù)等)。統(tǒng)計結(jié)果可以顯示、預(yù)覽、打印和導(dǎo)出到Excel文件。5. 系統(tǒng)管理系統(tǒng)管理員可以瀏覽、添加、修改和刪除用戶信息。3.4界面設(shè)計1. 登錄窗口所有用戶只有正確登錄后,方可進入該系統(tǒng),登錄窗口如下。Ø 用戶編號指“用戶“表中的用戶編號或“讀者”信息表中的讀者編號。2. 總體界面用戶進入系統(tǒng)后,總體界面如下。3. 菜單設(shè)計不同角色的用戶登錄后,有不同的功能顯示.4. 查詢圖書信息圖書管理員、讀者管理員和讀者均可查詢圖書信息,如下圖。Ø 輸入查詢條件:圖書序號采用完全匹配;圖書編號采用左匹配;圖書名稱、作者、出版社采用模糊匹配;出版日期、入館日期、庫存數(shù)量支持區(qū)間條件。Ø 輸入文本若為空,表示沒有約束條件。Ø 按下“查詢”按鈕后,將滿足各個輸入框中的條件相與的記錄顯示到網(wǎng)格中。Ø 查詢結(jié)果可以預(yù)覽、打印和導(dǎo)出到指定的Excel文件。Ø 按下“明細”按鈕,可以查看選定圖書的詳細信息。Ø 若用戶角色為圖書管理員,可以按下“修改”或“刪除”按鈕。n 按下“刪除”按鈕,可以刪除選擇的圖書。n 按下“修改”按鈕,將修改的結(jié)果保存到“圖書信息表”,成功修改后,顯示提示信息。5. 添加圖書信息只有圖書管理員可以添加圖書信息,和查詢圖書明細類似,如上圖。Ø 輸入或選擇相關(guān)圖書的信息。Ø 起始序號是系統(tǒng)自動獲得到的最后入館圖書的序號加1,然后根據(jù)圖書本數(shù),自動生成圖書序號。Ø 圖書封面從掃描的文件得到,上傳后存儲到數(shù)據(jù)庫相應(yīng)記錄中。Ø 按下“添加”按鈕,向“圖書信息表”中添加1條記錄,成功添加后,顯示提示信息。6. 添加讀者信息只有讀者管理員才可以添加讀者信息,如下圖。Ø 輸入或選擇相關(guān)圖書的信息。Ø 按下“添加”按鈕,向“讀者信息表”中添加1條記錄。成功添加后,顯示提示信息。Ø 按下“修改”按鈕,將修改的結(jié)果保存到“讀者信息表”中。成功修改后,顯示提示信息。Ø 按下“刪除”按鈕,可以刪除選定的讀者信息。7. 查詢讀者信息圖書管理員、讀者管理員均可查詢讀者信息,如下圖。Ø 輸入查詢條件:讀者編號、性別、讀者類別采用完全匹配;讀者姓名采用模糊匹配; Ø 輸入文本若為空,表示沒有約束條件。Ø 按下“查詢”按鈕后,將滿足各個輸入框中的條件相與的記錄顯示到網(wǎng)格中。Ø 查詢結(jié)果可以預(yù)覽、打印和導(dǎo)出到指定的Excel文件。Ø 若用戶角色為圖書管理員,可以按下“修改”或“刪除”按鈕。Ø 按下“修改”按鈕,彈出“修改讀者”對話框,可以修改選擇的讀者記錄。8. 添加讀者類別信息只有讀者管理員才可以添加讀者類別信息,如下圖。Ø 輸入或選擇相關(guān)讀者類別的信息。Ø 按下“添加”按鈕,向“讀者類別信息表”中添加1條記錄。成功添加后,顯示提示信息。9. 修改讀者類別信息只有讀者管理員才可以修改讀者類別信息。Ø 輸入或選擇相關(guān)讀者的信息。Ø 按下“修改”按鈕,修改“讀者類別信息表”中相應(yīng)的記錄。成功修改后,顯示提示信息。10. 借書讀者管理員可以借書,如下圖。Ø 輸入讀者編號后,點擊按鈕,顯示信息 Ø 輸入圖書序號或圖書名稱,點擊按鈕,系統(tǒng)自動顯示圖書信息。Ø 按下“借書”按鈕,向“借閱信息表”中添加1條記錄(續(xù)借次數(shù)為0,計劃還書日期為當(dāng)前系統(tǒng)日期加上該讀者可借書的最大天數(shù),是否已經(jīng)還書為0,借書操作員)。11. 續(xù)借讀者管理員可以續(xù)借,如下圖。Ø 輸入讀者編號后,點擊按鈕,系統(tǒng)顯示讀者信息以及該讀者的所有借閱圖書。Ø 選擇要續(xù)借的圖書,按下“續(xù)借”按鈕,修改“借閱信息表”中對應(yīng)記錄的相關(guān)信息(續(xù)借次數(shù)加1,計劃還書日期加上可以借書天數(shù),超期金額,罰款金額,借書操作員)。成功續(xù)借后,顯示提示信息。Ø 注:只能對滿足以下條件的圖書才能續(xù)借:離還書日期只有1個星期,若已超期需交罰款金額,續(xù)借次數(shù)不能超過3次。12. 還書讀者管理員可以還書,如下圖所示Ø 輸入讀者編號后,點擊按鈕,系統(tǒng)顯示讀者信息,同時顯示改讀者的所有借閱圖書。Ø 選擇要還的圖書,按下“還書”按鈕,修改“借閱信息表”中對應(yīng)記錄的相關(guān)信息(實際還書日期為當(dāng)前系統(tǒng)日期,是否已經(jīng)還書為1,超期金額,罰款金額,還書操作員)。成功還書后,顯示提示信息。13. 查詢借閱信息讀者管理員可查詢借閱信息,如下圖。Ø 輸入查詢條件:讀者類別采用完全匹配;讀者序號、單位代碼、圖書編號采用左匹配;讀者姓名、圖書名稱采用模糊匹配;借書日期、還書日期、續(xù)借次數(shù)、超期天數(shù)支持區(qū)間條件。Ø 輸入文本若為空,表示沒有約束條件。Ø 按下“查詢”按鈕后,將滿足各個輸入框中的條件相與的記錄顯示到網(wǎng)格中。Ø 查詢結(jié)果導(dǎo)出到指定的Excel文件。Ø 若用戶角色為讀者管理員而且操作員是本人,可以按下“刪除”按鈕。Ø 按下“刪除”按鈕,可以刪除所有選擇記錄。14. 按借閱統(tǒng)計信息圖書管理員和讀者管理員可以按借閱統(tǒng)計信息,如下圖。Ø 按讀者類型統(tǒng)計借閱情況:按讀者類型分類匯總統(tǒng)計,統(tǒng)計結(jié)果可以導(dǎo)出到Excel文件Ø 按單位代碼統(tǒng)計借閱情況:按單位代碼分類匯總統(tǒng)計,統(tǒng)計結(jié)果可以導(dǎo)出到Excel文件。15. 按圖書統(tǒng)計信息圖書管理員和讀者管理員可以按借閱統(tǒng)計信息,如下圖。按不同類型分類匯總統(tǒng)計,統(tǒng)計結(jié)果顯示如圖。Ø 按出版社統(tǒng)計借閱情況:按出版社分類匯總統(tǒng)計,統(tǒng)計結(jié)果顯示如圖。Ø 按出版年統(tǒng)計借閱情況:按出版年區(qū)間分類匯總統(tǒng)計,出版年區(qū)間按近10年一年一個間隔,以后5年一個間隔,最多50年,統(tǒng)計結(jié)果顯示給用戶。Ø 按入館年統(tǒng)計借閱情況:按入館年區(qū)間分類匯總統(tǒng)計,入館年區(qū)間按近10年一年一個間隔,以后5年一個間隔,最多50年,統(tǒng)計結(jié)果顯示給用戶。16. 查詢個人借閱信息讀圖可以本人的借閱信息,如下圖。17. 用戶管理系統(tǒng)管理員可以進行用戶管理,首先在網(wǎng)格中顯示全部用戶信息,如下圖。添加用戶:直接在當(dāng)前網(wǎng)格中添加用戶及其基本信息,然后點擊保存修改用戶:直接更改用戶的信息,點擊保存刪除用戶:選中一行,點擊刪除。4 系統(tǒng)實現(xiàn)主要的功能實現(xiàn)的代碼登陸借書四、問題及解決方法1.添加讀者信息的時候,容易進行誤操作,如何避免此種操作?本系統(tǒng)采用顯示界面和修改界面分開,修改界面單獨顯示,顯示界面不可編輯的方法,修改或者增加后,點擊保存按鈕時,給出用戶確認信息,以免誤操作2.用戶和圖書信息過多,如何減少管理員的勞動量?圖書和讀者信息是一個很龐大的數(shù)據(jù),如果僅由一個人來管理的話,是很不科學(xué)的本系統(tǒng)采用分開管理,各司其責(zé)的方法,各個管理員的權(quán)限不同,登陸后界面也不相同,管理員分3種,系統(tǒng)管理員,讀者管理員,圖書管理員,系統(tǒng)管理員:管理所有管理員的信息,包括讀者管理員和圖書管理員,相當(dāng)于最大權(quán)限,但不涉及讀者信息圖書管理員:負責(zé)管理圖書的相關(guān)信息,圖書的增加,修改和刪除,以及借書、還書和續(xù)借讀者管理員:只負責(zé)讀者信息的增加,刪除和修改各個不同的管理員職責(zé)不同,工作不同,沒有交叉,分工明確,這樣減少每個管理員的勞動量五、小結(jié)通過這次圖書系統(tǒng)的設(shè)計,充分了解了分層的思想,不再是拿著系統(tǒng)就做,不考慮過以后系統(tǒng)修改和功能擴展的問題,分層思想可以很好的解決這個問題,是軟件重用的一個重要途徑更加熟練的操作數(shù)據(jù)庫,理解軟件設(shè)計基于滿足用戶的要求。

注意事項

本文(《管理信息系統(tǒng)課程設(shè)計》報告)為本站會員(門****)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!