99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

合肥生活安徽新聞合肥交通合肥房產(chǎn)生活服務(wù)合肥教育合肥招聘合肥旅游文化藝術(shù)合肥美食合肥地圖合肥社保合肥醫(yī)院企業(yè)服務(wù)合肥法律

代做FINT2100、代寫Java/Python程序設(shè)計

時間:2024-04-28  來源:合肥網(wǎng)hfw.cc  作者:hfw.cc 我要糾錯



FINT2100 Computer Programming and Application Development
(202**024 Semester 2)
Programming Project
Deadline: (Fri) 26 Apr 2024 (11:59pm)
(Upload all the Java source code files and test plan to Moodle by the deadline)
Project
Design and implement a menu-driven Library Management System.
Objective
Develop a Library Management System that allows librarians to manage books, readers,
and borrowing/returning operations efficiently through a console-based interface. The
system should provide functionality for adding and removing books, registering new
readers, and borrowing and returning books.
Features
1. Book Management
• Add new books to the library with details such as title, author, ISBN,
publication year, and availability status.
• Remove books from the library.
• Update book information.
• Display all books’ information.
• Search for a book by its ISBN and display the book's details if found.
2. Readers Management
• Add a new reader to the library by providing the reader's details such
as name, contact information, and a unique reader ID.
• Remove a reader from the library using their reader ID.
• Display the list of all registered readers.
• Search for a reader by their ID and display the reader's details if found.
3. Borrowing and Returning
• Allow a reader to borrow a book by providing their reader ID and the
book's ISBN.
• Validate the reader and book existence in the library.
• Check the availability of the book before allowing borrowing.
• Mark the book as borrowed and associate it with the reader if available.
• Allow a reader to return a borrowed book by providing their reader ID
and the book's ISBN.
• Update the book's availability status and remove the association with
the reader upon return.
Console-based User Interface
1. Main Menu
• Display options for book management, reader management,
borrowing and returning, and exiting the system.
• Prompt the user to enter their choice and navigate to the
corresponding submenu or perform the selected action.
2. Book Management
• Add a new book to the library by entering the book's details (title,
author, ISBN, publication year).
• Remove a book from the library by providing the book's ISBN.
• Display the list of all books in the library.
• Search for a book by its ISBN and display the book's details if found.
3. Reader Management
• Add a new reader to the library by entering the reader's details (name,
contact information, reader ID).
• Remove a reader from the library by providing the reader's ID.
• Display the list of all registered readers.
• Search for a reader by their ID and display the reader's details if found.
4. Borrowing and Returning
• Allow a reader to borrow a book by entering the reader's ID and the
book's ISBN.
 Check if the reader and book exist in the library.
 Check if the book is available for borrowing.
 If the book is available, mark it as borrowed and associate it
with the reader.
 Display a success message or appropriate error messages for
invalid input or unavailable books.
• Allow a reader to return a borrowed book by entering the reader's ID
and the book's ISBN.
 Check if the reader and book exist in the library.
 If the book is borrowed by the reader, mark it as returned
and update its availability.
 Display a success message or appropriate error messages for
invalid input.
The menu should be displayed after each operation, allowing the librarian to perform
multiple actions without restarting the program. The program should exit when the
librarian chooses the "Exit" option from the main menu.
Technical Requirements
1. Use Java as the programming language.
2. Implement a console-based user interface for interacting with the Library
Management System.
3. Use appropriate data structures like arrays, to store book and reader
information.
4. Implement unit tests to verify the functionality of critical components.
5. Follow coding best practices, including proper naming conventions, code
comments, and modular design.
Project Deliverables
1. Java source code files organized in a structured manner.
2. Test cases and test data to demonstrate the functionality of the system.
3. Documentation explaining the system design in terms of the class structure,
methods, and key attributes.
Grading Criteria
• Correct implementation of the system functions
• User-friendly design of the system
• Good programming styles
• Clear and detailed documentation and testing

請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp















 

掃一掃在手機(jī)打開當(dāng)前頁
  • 上一篇:代寫CS 61B、代做java編程設(shè)計
  • 下一篇:在菲律賓機(jī)場不讓出境怎么辦 海關(guān)扣押原因
  • 無相關(guān)信息
    合肥生活資訊

    合肥圖文信息
    急尋熱仿真分析?代做熱仿真服務(wù)+熱設(shè)計優(yōu)化
    急尋熱仿真分析?代做熱仿真服務(wù)+熱設(shè)計優(yōu)化
    出評 開團(tuán)工具
    出評 開團(tuán)工具
    挖掘機(jī)濾芯提升發(fā)動機(jī)性能
    挖掘機(jī)濾芯提升發(fā)動機(jī)性能
    海信羅馬假日洗衣機(jī)亮相AWE  復(fù)古美學(xué)與現(xiàn)代科技完美結(jié)合
    海信羅馬假日洗衣機(jī)亮相AWE 復(fù)古美學(xué)與現(xiàn)代
    合肥機(jī)場巴士4號線
    合肥機(jī)場巴士4號線
    合肥機(jī)場巴士3號線
    合肥機(jī)場巴士3號線
    合肥機(jī)場巴士2號線
    合肥機(jī)場巴士2號線
    合肥機(jī)場巴士1號線
    合肥機(jī)場巴士1號線
  • 短信驗證碼 豆包 幣安下載 AI生圖 目錄網(wǎng)

    關(guān)于我們 | 打賞支持 | 廣告服務(wù) | 聯(lián)系我們 | 網(wǎng)站地圖 | 免責(zé)聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網(wǎng) 版權(quán)所有
    ICP備06013414號-3 公安備 42010502001045

    99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

          9000px;">

                蜜臀精品一区二区三区在线观看| 亚洲精品高清在线| 一区二区中文视频| 国产成人精品aa毛片| 欧美精品一区二区三区久久久| 免费看欧美女人艹b| 在线电影欧美成精品| 亚洲成人你懂的| 欧洲精品中文字幕| 一区二区国产盗摄色噜噜| 一本到三区不卡视频| 国产精品久久福利| 99视频精品全部免费在线| 成人欧美一区二区三区在线播放| 国产成人精品亚洲777人妖| 久久久精品国产99久久精品芒果 | 石原莉奈在线亚洲三区| 国产激情偷乱视频一区二区三区| 欧美v亚洲v综合ⅴ国产v| 国产精品88888| 亚洲激情图片小说视频| 99这里只有久久精品视频| 欧美激情综合五月色丁香小说| 国产美女一区二区三区| 国产欧美日韩另类视频免费观看| 波多野结衣精品在线| 一区二区三区自拍| 欧美福利视频导航| 国产精品久久久久久久裸模| 亚洲va天堂va国产va久| 成人欧美一区二区三区黑人麻豆 | 91亚洲精品乱码久久久久久蜜桃| 风间由美中文字幕在线看视频国产欧美 | 国产精品久久免费看| yourporn久久国产精品| 欧美影视一区在线| 午夜精品一区二区三区免费视频| 欧美成人一级视频| 国产综合久久久久影院| 中文字幕av不卡| 欧美日韩视频在线第一区 | 久久这里只精品最新地址| 成人av网址在线| 午夜久久久久久久久久一区二区| 久久亚洲免费视频| 色呦呦国产精品| 久草精品在线观看| 亚洲日本一区二区| 精品国产乱子伦一区| 在线免费观看日韩欧美| 国产麻豆欧美日韩一区| 亚洲sss视频在线视频| 国产精品久久久久久久久快鸭| 欧美片网站yy| av电影一区二区| 久久av中文字幕片| 亚洲国产精品尤物yw在线观看| 26uuu国产一区二区三区| 欧美性三三影院| 国产jizzjizz一区二区| 日韩成人午夜电影| 亚洲乱码中文字幕综合| 久久久五月婷婷| 91视频xxxx| 国产精品一区免费在线观看| 亚洲国产三级在线| 成人欧美一区二区三区1314| 精品国精品国产尤物美女| 欧美亚洲高清一区二区三区不卡| 韩国三级在线一区| 一区二区三区国产| 国产精品久久免费看| 久久亚洲二区三区| 日韩亚洲电影在线| 欧美精品自拍偷拍动漫精品| 91精品1区2区| 不卡av在线网| 国产毛片精品视频| 九一九一国产精品| 久久av老司机精品网站导航| 日韩高清中文字幕一区| 香蕉av福利精品导航| 亚洲国产中文字幕在线视频综合| 亚洲男人天堂一区| 亚洲伦在线观看| 中文字幕中文字幕在线一区| 亚洲精品一区二区三区影院| 欧美va天堂va视频va在线| 日韩视频不卡中文| 91精品久久久久久蜜臀| 欧美蜜桃一区二区三区| 欧美日韩一级大片网址| 欧美日韩一区在线观看| 色网站国产精品| 色婷婷久久久综合中文字幕| 色呦呦国产精品| 成人国产亚洲欧美成人综合网 | 91成人国产精品| 色94色欧美sute亚洲线路一ni | 国产成人自拍网| 黑人巨大精品欧美一区| 久久精品国产精品亚洲红杏 | 91精品国产91久久久久久最新毛片 | zzijzzij亚洲日本少妇熟睡| 成人性生交大片免费看中文 | 欧美午夜精品久久久| 欧美日韩中文国产| 91女人视频在线观看| 在线观看一区二区视频| 欧美日韩五月天| 精品久久国产97色综合| 久久免费美女视频| 国产女主播一区| 国产精品久久久久影视| 国产精品美女久久久久久| 亚洲视频在线观看一区| 亚洲高清不卡在线| 亚洲高清免费视频| 免费欧美日韩国产三级电影| 国产精品中文字幕欧美| 色综合天天综合网国产成人综合天 | 国产一区视频导航| www.日韩精品| 欧美精品一二三区| 国产亚洲短视频| 一区二区三区在线免费观看| 美女性感视频久久| 9久草视频在线视频精品| 欧美妇女性影城| 欧美国产成人精品| 亚洲影院久久精品| 伦理电影国产精品| 91小视频免费看| 欧美一级专区免费大片| 久久亚洲精精品中文字幕早川悠里| 国产精品国产三级国产三级人妇| 亚洲色图视频免费播放| 久久精品国产精品亚洲精品| 欧美在线免费播放| 国产日韩影视精品| 亚洲综合自拍偷拍| 国产精品亚洲一区二区三区妖精| 91视频在线看| 久久久蜜桃精品| 亚洲成人一区在线| 国产成人在线视频免费播放| 欧美日韩久久久一区| 亚洲国产精品黑人久久久| 日韩精品高清不卡| 99久久精品国产观看| 亚洲精品一区二区在线观看| 亚洲自拍偷拍欧美| 成年人国产精品| 精品久久久久香蕉网| 一个色综合网站| 成人app在线观看| 久久蜜桃av一区二区天堂| 日韩精品午夜视频| 色综合视频一区二区三区高清| 精品国产精品网麻豆系列| 亚洲成人自拍一区| 色一区在线观看| 国产精品久久久久天堂| 国产成人精品综合在线观看| 精品国产亚洲在线| 日本在线观看不卡视频| 欧美日韩黄色一区二区| 亚洲一区在线观看免费观看电影高清| 国产高清在线观看免费不卡| 日韩免费视频线观看| 日本欧美在线看| 色94色欧美sute亚洲线路二| 亚洲欧洲av色图| 99精品偷自拍| 欧美国产精品一区二区| 国产精品88av| 国产亚洲一二三区| 国产精品18久久久久| 久久久国产综合精品女国产盗摄| 国产一区二区三区在线观看免费| 精品国产一区二区精华| 久草精品在线观看| 久久综合丝袜日本网| 国内精品久久久久影院薰衣草| 午夜视频一区二区三区| 在线免费观看一区| 国产精品护士白丝一区av| 91色视频在线| 洋洋成人永久网站入口| 欧美日本韩国一区二区三区视频| 亚洲成av人片在线观看| 7777精品伊人久久久大香线蕉最新版| 婷婷亚洲久悠悠色悠在线播放| 在线综合+亚洲+欧美中文字幕| 免费成人小视频| 2023国产精品| 成人久久18免费网站麻豆| 1024成人网| 欧美日韩国产精品自在自线| 美女尤物国产一区|