圖書管理系統

2022-09-06 00:51:02 字數 2321 閱讀 5791

一、課程設計的內容圖書管理系統

功能描述

1、新進圖書基本資訊的輸入。

2.圖書基本資訊的查詢。

3.對撤消圖書資訊的刪除。

4.為借書人辦理註冊。

5.辦理借書手續(非註冊會員不能借書)。

6.辦理還書手續

資訊描述:有關該系統基本資訊的描述,如:圖書名稱、圖書編號、單價、作者、存在狀態、借書人姓名、性別、學號等

二、課程設計的要求與資料

1、進一步掌握和利用c語言進行程設計的能力;

2、進一步理解和運用結構化程式設計的思想和方法;

3、初步掌握開發乙個小型實用系統的基本方法;

4、學會除錯乙個較長程式的基本方法;

5、學會利用流程圖或n-s圖表示演算法;

6、掌握書寫程式設計開發文件的能力。

三、課程設計應完成的工作

1、編寫完成相應題目的程式;

2、編寫課程設計報告,課程設計報告的內容應包括以下6個部分:

1) 需求分析:包括設計題目、設計要求以及系統功能需求分析;

2) 總體設計:包括系統總體設計框架和系統功能模組圖;

3) 詳細設計:包括主要功能模組的演算法設計思路以及對應的工作流程圖;

4) 除錯分析過程描述:包括測試資料、測試輸出結果,以及對程式除錯過程中存在問題的思考(列出主要問題的出錯現象、出錯原因、解決方法及效果等,適當的包含結果截圖);

5) 總結:課程設計完成了哪些功能,有沒有什麼擴充套件功能?還有哪些地方需要改進?課程設計過程中的學習體會與收穫、對本次課程設計的認識以及自己的建議等內容;

6) 附錄:主要源程式**,含必要的注釋。

3、答辯:在實驗室建立程式執行的環境,並在指導教師的監督下,獨立解

決問題、執行程式和回答教師提出的問題。

四、課程設計程序安排

五、應收集的資料及主要參考文獻

[1] 譚浩強.c程式設計(第三版)[m],北京:清華大學出版社,2005.9

[2] 譚浩強. c程式設計題解與上機指導(第三版)[m],北京:清華大學出版社,2005.7

[3] 張巨集烈c語言程式設計方法哈爾濱工業大學出版社 2004.02

[4 ] 胡建平 c語言程式設計學習指導書天津大學出版社 2005-8-1

發出任務書日期: 2023年 6 月 18 日指導教師簽名:

計畫完成日期: 2023年 6 月 22 日基層教學單位責任人簽章:

主管院長簽章:

目錄1 設計目的與要求頁碼

2 總體設計頁碼

3 詳細設計頁碼

3.1功能模組設計頁碼

3.1.1 xx功能模組(可選頁碼

3.1.1 yy功能模組(可選頁碼

3.1.1 zz功能模組(可選頁碼

3.2資料結構設計頁碼

4除錯分析頁碼

5 總結頁碼

6 附錄頁碼

6 答辯記錄(正文處請留出適當空白頁碼

7 指導教師意見(正文處請留出十行空白頁碼

1. 課程設計的目的

課程設計為學生提供了乙個既動手又動腦,獨立實踐的機會,將課本上的理論知識和實際應用問題進行有機結合,鍛鍊學生分析、解決實際問題的能力,提高學生專案開發及程式除錯能力。

2. 課程設計的內容及要求

利用學到的程式設計知識和程式設計技巧,通過布置具有一定難度的程式設計題目,幫助學生熟悉程式編寫,及時查究錯誤,獨立完成。

2)總體要求

①對系統進行功能模組分析、控制模組分析正確;

②系統設計要實用;

③程式設計簡練,可用,功能全面,具有較好的健壯性;

④說明書、流程圖要清楚。

(3)課程設計報告要求

①需求和規格說明:問題描述:題目要解決的問題是什麼?

②設計⊕設計思路:主要演算法思想。

⊕總體設計:程式設計組成框圖、n-s流程圖。

⊕詳細設計:模組功能說明(如函式功能、入口及出口引數說明,函式呼叫關係描

述等)。

③除錯與測試:除錯過程中遇到的主要問題,是如何解決的;對設計和編碼的回顧討論

和分析;改進設想;經驗和體會等。

④附錄:源程式清單和結果。如果題目規定了測試資料,則結果要包含這些測試資料和

執行輸出,當然還可以含其他測試資料和執行輸出;清單中應有足夠的注釋。

1讀者類,實現對讀者的資訊的描述

2讀者類庫,實現建立讀者的個人資料

3圖書類,實現對圖書的描述,圖書的編號,書名,借出,還入等

4圖書庫類,實現對圖書的維護,查詢,刪除等

(內容可以適當調整,清晰的有條理的把你的設計思路表達出來)

3.1.1 xx功能模組(可選)

3.1.2 yy功能模組(可選)

3.1.3 zz功能模組(可選)

圖書管理系統

三 可行性分析 1.技術可行性分析 技術上的可行性分析主要分析現有技術條件能否順利完成開發工作,硬體 軟體配置能否滿足開發者的需要,各類技術人員的數量,水平,等。圖書館管理系統的工作主要是方便讀者和圖書管理員處理事務,系統是以c 語言程式設計平台,以sql sever資料庫為後台的應用軟體,達到實現...

圖書管理系統

可行性研究報告 可行性研究報告是為 圖書管理系統 開發的可行性 必要性提供論據,為開發人員進行系統總體規劃設計及具體實施開發工程提供必要的參考資料,在系統開發完成後期為系統的測試 驗收提供幫助。其編寫過程由南京航空航天大學自動化學院學生完成。預期讀者是從事 圖書管理系統 開發的相關人員。本專案名稱為...

圖書管理系統

本書以乙個圖書管理系統為例,從實用角度介紹軟體工程的基本知識和軟體工程技術方法以及軟體工程各階段文件。本節介紹可行性分析報告。可行性分析報告包括 封面 略 目錄 略 可行性分析報告內容 軟體專案管理的目的是有效地利用資源,保證軟體如期交付,如何合理地進行資源配置。專案開發計畫是軟體專案管理當中一項重...