課程設計---圖書登記管理程序_第1頁
已閱讀1頁,還剩9頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  《高級語言程序設計》</p><p><b>  課程設計報告</b></p><p><b>  題 目:</b></p><p>  班 級: </p><p>  學生學號: </p><p><b>  學生

2、姓名:</b></p><p><b>  指導老師:</b></p><p>  提交時間:2012年4月8日</p><p>  成 績:</p><p><b>  一、需求分析</b></p><p><b>  1

3、、系統(tǒng)概述:</b></p><p>  該程序實現(xiàn)了圖書的登記管理,而且圖書的相關內容可以顯示出來;還可以通過錄入某本圖書的信息,使用該程序查詢該書的相關信息;此外,還可通過ISBN號來操作該圖書的信息,查找并顯示某字符串、某出版社的圖書信息。程序主要使用函數(shù)來實現(xiàn)動態(tài)鏈表的建立,動態(tài)鏈表的輸出功能。 初次使用本程序時,首先進入程序主界面,然后輸入功能號碼,通過功能號程序 能進入用戶要選擇的功能模塊

4、,最終能順利的實現(xiàn)以上所有的功能。</p><p>  2、功能需求描述: </p><p>  (1)登錄模塊:利用登錄號登錄</p><p> ?。?)添加模塊:打開一個文件,向其中輸入信息</p><p> ?。?)查找模塊:根據(jù)不同方式來查找</p><p>  (4) 刪除模塊:刪除某本圖書信息</p&

5、gt;<p>  (5)修改模塊:修改某本圖書信息</p><p> ?。?)顯示模塊:顯示某本圖書信息</p><p> ?。?)退出模塊:退出系統(tǒng)</p><p>  3、開發(fā)平臺及工具介紹</p><p> ?。?)使用的工具:word文檔,Microsoft Visual C++軟件</p><p&g

6、t;  (3)使用的語言: C\C++語言</p><p><b>  二、系統(tǒng)設計</b></p><p>  1、各個功能的總體關系:</p><p>  每個功能用一個函數(shù)來實現(xiàn),然后在主函數(shù)中進行調用</p><p>  一級菜單:void menu()</p><p>  二級菜單:vo

7、id creat_news();//創(chuàng)建信息</p><p>  void search_news(); //查找信息</p><p>  void delete_news();//刪除信息</p><p>  void update_news();//修改信息</p><p>  void show(); //顯示信息</p>

8、<p>  2、主要的函數(shù)名及參數(shù)含義:</p><p>  void entry();//進入的界面</p><p>  void Read(); //讀入數(shù)據(jù)的函數(shù)</p><p>  void menu(); //主菜單</p><p>  void creat_news();//創(chuàng)建信息</p><p&

9、gt;  void search_news(); //查找信息</p><p>  void delete_news();//刪除信息</p><p>  void update_news();//修改信息</p><p>  void show(); //顯示信息</p><p>  void quit(); //將圖書信息寫成鏈表,頭指針

10、分別為空并保存</p><p><b>  3、調用關系:</b></p><p>  在int main()中調用功能模塊:</p><p>  void creat_news();//創(chuàng)建信息</p><p>  void search_news(); //查找信息</p><p>  voi

11、d delete_news();//刪除信息</p><p>  void update_news();//修改信息</p><p>  void show(); //顯示信息</p><p><b>  以及其他界面模塊</b></p><p><b>  4、使用的界面:</b></p&g

12、t;<p><b> ?。?)歡迎界面:</b></p><p><b> ?。?)登錄界面:</b></p><p><b> ?。?)主菜單界面:</b></p><p><b>  (4)退出界面:</b></p><p><b&

13、gt;  三、系統(tǒng)實現(xiàn):</b></p><p>  以下為各個功能模塊的流程圖:</p><p><b>  1.</b></p><p><b>  2.</b></p><p>  3. 成功</p>

14、;<p><b>  失敗 </b></p><p><b>  4.</b></p><p><b>  0</b></p><p><b>  1</b></p><p><b>  5.</b></p>

15、;<p><b>  1</b></p><p><b>  0</b></p><p><b>  6.</b></p><p><b>  7.</b></p><p><b>  四、系統(tǒng)測試:</b></p

16、><p><b>  1、添加信息:</b></p><p><b>  2、查找信息:</b></p><p><b>  3、刪除信息:</b></p><p><b>  4、修改信息:</b></p><p><b>

17、  5、顯示信息:</b></p><p><b>  五、總結與體會</b></p><p>  本次 C 語言課程設計使我受益匪淺,經過這幾天的程序設計,我不僅重新溫 習了 C 語言的內容,而且還掌握了更多的 C 語言編譯技巧。例如,在創(chuàng)建動態(tài)鏈 表時,由于要創(chuàng)建很多的結點,為了確保下一個結點的地址放到前一結點的成員 next 中,可以多定義一個臨時指

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論