freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

圖書信息管理系統(tǒng)面向?qū)ο蟪绦蛟O計課程設計(已修改)

2025-06-21 11:29 本頁面
 

【正文】 1 湖南科技學院 課程設計報告 課程名稱: 面向?qū)ο蟪绦蛟O計課程設計 課程設計題目: 圖書 信息管理系統(tǒng) 系: 數(shù)學與計算科學系 專 業(yè): 信息與計算科學 年級、班: 2021 級 4 班 姓 名: 趙涵玉 學 號: 202105002218 指導教師: 牛志毅 職 稱: 講師 2021 年 5 月 2 一、 課題說明 設計一個圖書信息管理系統(tǒng) Library Management System 圖書信息包括圖書編號 bookID、書名 titles、作者 author、出版社 bookconcern、出版日期 publicationdate、圖書簡介bookintroduction 及圖書類別 bookcategory 等。 本系統(tǒng)功能描述: 圖書信息錄入功能; 圖書信息瀏覽功能; 查詢功能 search(至少一種查詢方式); 圖書信息修改 alter 功能; 及其它你認為必要的功能。 二、 程序設計思路 該課題要求是輸入 圖書 信息,對 圖書 信息進行一系列的處理。既要輸入 圖書編號又要能查找到與之對應的 書名 ,還要對實現(xiàn)建立,顯示,查找,刪除,信息的保存。 因為考慮到信息管理信 息的實用性,額外添加了一個“讀文件”功能,使利用 void read()方法來實現(xiàn)的。這個“讀文件模塊 !是我用來擴充信息管理系統(tǒng)功能的!可以使系統(tǒng)在用戶不用輸入信息就能讀取先前已存在的 圖書 信息文件。 根據(jù)課題要求,首先對要實現(xiàn)的功能類型分為三大類 —— Public 類、方法類、信息類;然后細分為 七 個方法 —— void caidan()、 void creat()、 void output()、 void search()、 void delete()、 void alter() 、 void read ()。這些類和方法構(gòu)成 了能夠?qū)崿F(xiàn)不同功能的模塊,很好地體現(xiàn)了面向?qū)ο蟮?Java 語言的編程模塊塊的思想。 通過調(diào)用各功能模塊的幾個方法,隨后在各個 method 中具體實現(xiàn)相關的功能。當然要利用 throws IOException 進行一些異常處理,包括輸入異常和數(shù)據(jù)的異常。在數(shù)據(jù)的錄入與輸出的過程中涉及到文件的相關操作(包括打開與關閉等)最后是系統(tǒng)的安全退出。大部分功能都是在具體的模塊中加以實現(xiàn)的。 3 如 search方法實現(xiàn)查詢 圖書 信息功能; caidan方法實現(xiàn)系統(tǒng)選擇菜單界面的輸出等相關功能; delete 方法用于 圖書 信息刪除; output 方法用于 圖書 信息的輸出及瀏覽等系列功能。 Alter 方法用于圖書信息的修改等。 三、 程序源代碼 package librarymanagesystem。 import .*。 public class booksystem { public static void main(final String[] args) throws IOException // throws IOException用來拋出 io的錯誤,文件讀寫錯誤,主要涉及到 java的安全機制 { booksInfo booksOne[] = new booksInfo[100]。 // 定義 100個類數(shù)組 for (int j = 0。 j 100。 j++) booksOne[j] = new booksInfo()。// 建立這 100個類的對象 final ways booksTwo = new ways()。 // 建立這個方法類的對象 (booksOne)。 } } class booksInfo { // 圖書信息類,存放圖書的信息 public String bookID。//圖書編號 public String titles。//書名 public String author。//圖書作者 public String bookconcern。//出版社 public String publicationdate。//出版日期 public String bookintroduction。//圖書簡介 public String bookcategory。//圖書類別 // 把bookID,titles,author,bookconcern,publicationdate,bookintroduction,bookcategory等聲明為全局變量, // 因為它們貫穿于整個程序中,方便其它方法、類調(diào)用它們 } 4 // 方法類,主要實現(xiàn)圖書信息的建立,顯示,查找,刪除,信息的保存與讀?。贿@個類是整個程序的操作類。 class ways { public String recordkey。 public int i = 0。// i用來存放圖書的數(shù)目 public String filename = 。 BufferedReader buf
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1