国产人妻人伦精品_欧美一区二区三区图_亚洲欧洲久久_日韩美女av在线免费观看

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

代做 ISOM3028、代寫 Python/java 編程
代做 ISOM3028、代寫 Python/java 編程

時間:2025-03-24  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



ISOM3028 - Advanced Computer Programming 
2025/2026
Section 002
 
 
Assignment 1​Due Date: 21 March, 2025 (IN CLASS)
___________________________________________________________________________
 
Note: Submit both hardcopy (printed format) and softcopy. 
 
1. For hardcopy, you are required to submit program listing, documentation, sample inputs and outputs. Documentation includes program description, function description, variable description and statement description. Inside program description, you need to mention the author name, i.e. your name, and student no.
 
2. For softcopy, please compress all the class and program files and send the compressed file through UMMoodle. Save your compressed file as “bc1xxxx_Ass1.zip”. Please remember to use your student number as part of compressed file name.
 
You are required to create an Book Management System for a book store. The system should allow the user to add new books, retrieve book information, update book information and display book information in the system.
Instructions:
1. Create a class named "Book" with the following attributes:
• isbn (String): unique identifier for each book
• bookTitle (String): name of the book
• category (String): book category name
• author (String): author name of the book
• publisher (String): publisher name of the book
• pubDate (LocalDate): publication date of the book
• price (float): current price of the book 
• stock (int): current stock level of the book
 
2. Implement a constructor in the "Book" class that initializes all the attributes based on a parameter list.
 
3. Implement the set and get methods for all the data fields mentioned above.
 
4. Create a class named "BookManagementSystem" to manage the books. This class should have the following methods:
• addBook(String isbn, String booktitle, String category, String author, String pub, String pub_date, float prc, int stock): Adds a new book to the system.
• findBook(String isbn): Retrieves book info. based on the isbn.
• changePrice(String isbn): Change book price based on isbn. 
• increaseStock (String isbn): Increase stock level based on isbn upon stock arrival. 
• displayBookList(String category): Displays all information of books based on a certain category.
• deleteBook (String isbn): Deletes a book from book list based on isbn.
 
5. Implement the "addBook" method in the "BookManagementSystem" class that creates a new "Book" object and adds it to a collection (e.g., ArrayList) of books.
 
6. Implement the "findBook" method that searches a book based on isbn and returns the book object if it is found; otherwise returns null value for the book object.
 
7. Implement the “changePrice” method that will change pricebased on isbn. It will display book title, isbn, category, author& publisher and ask user for the new price. It will update the new price of the corresponding book in the ArrayList.
 
8. Implement the "displayBookList" method that iterates through the collection of book list based on a specific category and displays their information on screen. (Note: Publication Date should be displayed as dd-MMM-yyyy)
 
9. Implement the “deleteBook” method that deletes a particular book from the book list based on isbn. It will display the information of the target book and then ask user for confirmation. If user confirms with ‘y’, the target book will be deleted from book list.
 
10. Create a main method in a separate class to test your BookManagement System. In the main method, create an instance of the "BookManagementSystem" class and display the following menu containing four functions and the system will ask the user to input a menu item to execute a particular function:
 
1. Create a new book
2. Find a book
3. Change book price
4. Increase stock level
5. Display book list
6. Delete a book
7. Exit
Please input a menu item (1 – 7) : 
For 1), the system should ask the user to input the new bookisbn, book title, category, author, publisher, publication date, book price and stock level. Then, it will ask users for confirmation before adding the book to the book list.
For 2), the system will ask the user to input isbn and it will display all book information if the book is found; otherwise display error message and ask the user to input again until the isbn is found.
For 3), the system will ask user to input isbn. If a book is found, it will display the isbn, book title, category, author, stock level and price before asking user to input the new price, which will be updated to the book list.
For 4), the system will ask user to input isbn and it will display book isbn, book title, category, author, stock level and price before asking user to input the quantities to be increased for the stock level of target book; and then the input quantitieswill be increased to current stock level.
For 5), the system will ask user to input book category, then it will display all information of the books that match the input book category. 
For 6), the system will ask user to input isbn and it will display book isbn, book title, category, author, price and stock level before asking user for confirmation. If ‘y’, the book will be deleted from book list.
For 7), the program will be terminated. For menu item 1) to 6), the system will display the menu and ask user to input menu item again when the corresponding function has been finished.
 
Testing data: (Try to add the following  book data into the system)
 
Book isbn: 019515****
Book title: Classical Mythology
Category: Mythology
Author: Mark P. O. Morford
Publisher: Oxford University
Publisher Date: 15 January 1999
Price: 229.9
Stock: 10
Book isbn: 0002005018
Book title: Clara Callan
Category: Genre Fiction
Author: Richard Bruce Wright
Publisher: HarperFlamingo
Publisher Date: 4 December 2003
Price: 83
Stock: 8
 
 
Book isbn: 1668068656
Book title: Marketing & Sales
Category: Travel
Author: Brian Kelly
Publisher: Avid Reader Press
Publisher Date: 4 February 2025
Price: 199.9
Stock: 5
 
 
Book isbn: ‎ 8304040525
Book title: Social Media Marketing Workbook: How to use Social Media 
Category: Marketing & Sales
Author: Jason McDonald
Publisher: Independently published
Publisher Date: 17 December 2024
Price: 320
Stock: 12
Book isbn: 1591844358 ‎ 
Book title: The Challenger Sale: Taking Control of the Customer Conversation
Category: Marketing & Sales
Author: Jason McDonald
Publisher: Portfolio
Publisher Date: 10 November 2011
Price: 95
Stock: 5
 
 
Book isbn: 1718502702
Book title: Python Crash Course
Category: Programming
Author: Eric Matthes
Publisher: No Starch Press
Publisher Date: 10 January 2023
Price: 230
Stock: 12
 
 
Book isbn: 1774583941
Book title: Lean Marketing: More leads. More profit. Less marketing
Category: Marketing & Sales
Author: Allan Dib
Publisher: O’Reilly Media
Publisher Date: 7 May 2024
Price: 200
Stock: 5
Book isbn: 1491910771
Book title: Head First Java: A Brain-Friendly Guide
Category: Programming
Author: Kathy Sierra
Publisher: O’Reilly Media
Publisher Date: 21 June 2022
Price: 329.99
Stock: 10
 
 
 
Sample I/O: (Fonts in red color are input data)
1. Create a new book
2. Find a book
3. Change book price
4. Increase stock level
5. Display book list
6. Delete a book
7. Exit
Please input a menu item (1 – 7) : 1
Enter new book isbn: 019515****
Book title: Classical Mythology
Category: Mythology
Author: Mark P. O. Morford
Publisher: Oxford University
Publisher Date (dd-MMM-yyyy): 15-Jan-1999
Price: 229.9
Stock level: 10
Are you sure to add this book? (y/n): y
New book added!
 
1. Create a new book
2. Find a book
3. Change book price
4. Increase stock level
5. Display book list
6. Delete a book
7. Exit
Please input a menu item (1 – 7) : 1
Enter new book isbn: 0002005018
Book title: Clara Callan
Category: Genre Fiction
Author: Richard Bruce Wright
Publisher: Harper Flamingo
Publisher Date (dd-MMM-yyyy): 04-Dec-2003
Price: 83
Stock level: 8
Are you sure to add this book? (y/n): y
New book added!
……
……
……
1. Create a new book
2. Find a book
3. Change book price
4. Increase stock level
5. Display book list
6. Delete a book
7. Exit
Please input a menu item (1 – 7) : 2
Enter book isbn: 0002005018
 
Book isbn: 0002005018
Book title: Clara Callan
Category: Genre Fiction
Author: Richard Bruce Wright
Publisher: HarperFlamingo
Publisher Date: 04-Dec-2003
Stock Level: 8
Price: 83.00
 
1. Create a new book
2. Find a book
3. Change book price
4. Increase stock level
5. Display book list
6. Delete a book
7. Exit
Please input a menu item (1 – 7) : 3
Enter book isbn: 1718502702
 
Book isbn: 1718502702
Book title: Python Crash Course
Category: Programming
Author: Eric Matthes
Publisher: No Starch Press
Publisher Date (dd-MMM-yyyy): 10-Jan-2023
Price: 230
Stock level: 12
New price: 250
 
1. Create a new book
2. Find a book
3. Change book price
4. Increase stock level
5. Display book list
6. Delete a book
7. Exit
Please input a menu item (1 – 7) : 4
Enter book isbn: 1718502702
 
Book isbn: 1718502702
Book title: Python Crash Course
Category: Programming
Author: Eric Matthes
Publisher: No Starch Press 
Publisher Date (dd-MMM-yyyy): 10-Jan-2023
Price: 250.00
Stock level: 12
Quantities to be increased: 5
 
1. Create a new book
2. Find a book
3. Change book price
4. Increase stock level
5. Display book list
6. Delete a book
7. Exit
Please input a menu item (1 – 7) : 5
Book Category: Programming
 
Book isbn: 1718502702
Book title: Python Crash Course
Category: Programming
Author: Eric Matthes
Publisher: No Starch Press
Publisher Date: 10-Jan-2023
Price: 250.00
Stock: 17
 
Book isbn: 1491910771
Book title: Head First Java: A Brain-Friendly Guide
Category: Programming
Author: Kathy Sierra
Publisher: O’Reilly Media
Publisher Date: 21-Jun-2022
Price: 329.99
Stock: 10
 
1. Create a new book
2. Find a book
3. Change book price
4. Increase stock level
5. Display book list
6. Delete a book
7. Exit
Please input a menu item (1 – 7) : 6
Enter book isbn: 8304040525
Book title: Social Media Marketing Workbook: How to use Social Media
Category: Marketing & Sales
Author: Jason McDonald
Price: 320
Stock level: 12
Are you sure to delete the book? (y/n) y
Book has been deleted!
請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp





 

掃一掃在手機打開當前頁
  • 上一篇:代寫 COM4008、代做 SQL 程序設計
  • 下一篇:關于射手花強制下款及客服電話投訴高額利息
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    流體仿真外包多少錢_專業CFD分析代做_友商科技CAE仿真
    流體仿真外包多少錢_專業CFD分析代做_友商科
    CAE仿真分析代做公司 CFD流體仿真服務 管路流場仿真外包
    CAE仿真分析代做公司 CFD流體仿真服務 管路
    流體CFD仿真分析_代做咨詢服務_Fluent 仿真技術服務
    流體CFD仿真分析_代做咨詢服務_Fluent 仿真
    結構仿真分析服務_CAE代做咨詢外包_剛強度疲勞振動
    結構仿真分析服務_CAE代做咨詢外包_剛強度疲
    流體cfd仿真分析服務 7類仿真分析代做服務40個行業
    流體cfd仿真分析服務 7類仿真分析代做服務4
    超全面的拼多多電商運營技巧,多多開團助手,多多出評軟件徽y1698861
    超全面的拼多多電商運營技巧,多多開團助手
    CAE有限元仿真分析團隊,2026仿真代做咨詢服務平臺
    CAE有限元仿真分析團隊,2026仿真代做咨詢服
    釘釘簽到打卡位置修改神器,2026怎么修改定位在范圍內
    釘釘簽到打卡位置修改神器,2026怎么修改定
  • 短信驗證碼 豆包網頁版入口 破天一劍 目錄網 排行網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    国产人妻人伦精品_欧美一区二区三区图_亚洲欧洲久久_日韩美女av在线免费观看
    91精品黄色| 国产精品久久久久久久电影| 日韩在线观看免费| 欧美激情区在线播放| 欧美精品与人动性物交免费看| 久久综合久久色| 午夜精品一区二区三区av| caopor在线视频| 亚洲一区二区三区欧美| 成人福利网站在线观看11| 久久久久久高潮国产精品视| 国产精品久久久久久久久久尿| 精品久久久久久乱码天堂| 欧美专区一二三| 久久久久久久久久国产精品| 三级网在线观看| 91九色综合久久| 亚洲精品欧洲精品| 国产精品一区二区三区不卡| 久久九九热免费视频| 免费在线观看亚洲视频| 久久久精品国产一区二区| 欧美专区在线视频| 国产精品网站大全| 精品一区二区日本| 久久福利网址导航| 国产欧美日韩综合精品二区 | 97人人模人人爽人人少妇 | 久久青草福利网站| 日本免费久久高清视频| 久久久久久九九九九| 欧美精品欧美精品系列c| 国产精品人成电影| 国产伦精品一区二区三区在线| 一区二区三区av在线| 国产激情999| 欧美日韩视频免费| 久热精品在线视频| 97色在线观看免费视频| 日本精品一区在线观看| 国产精品无码一本二本三本色| 国产日韩一区二区| 亚洲一区二区三区久久| 国产黑人绿帽在线第一区| 欧美又大粗又爽又黄大片视频| 国产精品户外野外| 91九色丨porny丨国产jk| 日韩欧美在线观看强乱免费| 国产精品久久久一区二区三区| 国产精品主播视频| 日本一本中文字幕| 国产精品久久久久国产a级| www.亚洲一区二区| 青青青在线视频播放| 久久国产精品电影| 久久婷婷国产综合尤物精品| 黑人中文字幕一区二区三区| 亚洲 中文字幕 日韩 无码| 日韩在线视频观看正片免费网站| 免费高清在线观看免费| 懂色av一区二区三区在线播放| 国产精品视频永久免费播放| 91免费看蜜桃| 免费观看亚洲视频| 日韩a∨精品日韩在线观看| 国产精品久久久久久av福利软件| av动漫在线免费观看| 激情综合网俺也去| 午夜免费日韩视频| 国产精品国产精品| 国产v亚洲v天堂无码| 国产精品一区二区欧美| 欧美亚洲国产精品| 亚洲三级一区| 国产精品国色综合久久| 久草资源站在线观看| 国产伦视频一区二区三区| 欧美性受xxxx黑人猛交88| 亚洲视频欧美在线| 精品国产成人av在线免| 日韩在线精品一区| 91精品国产网站| 国产女女做受ⅹxx高潮| 欧美日韩精品免费看| 日本中文字幕久久看| 亚洲伊人久久综合| 欧美精品少妇videofree| 国产成人鲁鲁免费视频a| 97国产精品久久| 国产精品永久在线| 精品一区二区三区毛片| 欧美日韩大片一区二区三区| 日本一区二区三区四区五区六区| 亚洲在线色站| 欧美激情在线观看视频| 久久伊人色综合| 久久精品视频99| 日韩亚洲精品视频| 久久精品国产99精品国产亚洲性色 | 国产免费一区二区视频| 欧美精品与人动性物交免费看| 午夜精品一区二区三区在线视频| 久久99国产精品自在自在app| 国产成人精品一区二区三区 | 亚洲精品在线免费| 一区二区欧美日韩| 欧美日本啪啪无遮挡网站| 国产精品高精视频免费| 国产精品久久久久秋霞鲁丝| 日韩三级成人av网| 久久国产日韩欧美| 久久久成人精品一区二区三区| 97精品在线视频| 91免费精品视频| 91免费国产视频| 91成人综合网| 国产精品88久久久久久妇女| 久久久免费观看| 国产高清在线一区| 久久久久久综合网天天| 久久久久久久久久久久久久久久av| 久久免费视频2| 国产freexxxx性播放麻豆| 久久精品国产sm调教网站演员| 久久久久久99| 久久久久一区二区三区| 日韩在线www| 国产精品普通话| 精品免费日产一区一区三区免费| 蜜臀久久99精品久久久久久宅男 | 日本精品久久电影| 欧美在线观看网址综合| 欧美一区二区视频在线播放| 欧洲国产精品| 免费看污久久久| 国产啪精品视频网站| 成人羞羞国产免费| 久久久免费视频网站| 色婷婷综合久久久久中文字幕1| 久久九九国产精品怡红院| 另类色图亚洲色图| 亚洲色成人一区二区三区小说| 视频在线精品一区| 欧洲精品久久久| 免费观看国产成人| av色综合网| 久久久久久久香蕉| 国产精品高清在线观看| 久久久久久com| 少妇特黄a一区二区三区| 日本va中文字幕| 国产主播欧美精品| 9191国产视频| 日韩视频免费看| 精品免费国产| 天堂va久久久噜噜噜久久va| 欧美日韩精品免费看| 国产美女高潮久久白浆| 久久婷婷国产精品| 国产精品激情av在线播放| 亚洲在线第一页| 欧美一区深夜视频| 高清不卡一区二区三区| 国产精品com| 久久综合久中文字幕青草| 亚洲精品免费网站| 国模视频一区二区| 91高清视频免费| 久久亚洲电影天堂| 三区精品视频| 国产欧美精品一区二区三区-老狼| 91极品视频在线| 国产精品高清免费在线观看| 涩涩日韩在线| 国产一区在线免费| 国产成a人亚洲精v品在线观看| 国产精品国产亚洲伊人久久| 色999五月色| 国产日韩欧美91| 九色自拍视频在线观看| 欧美日韩高清区| 欧美日韩亚洲一| 久久综合久久色| 九九热视频这里只有精品| 青草青草久热精品视频在线观看 | 蜜桃视频一区二区在线观看| 国产精品99久久久久久白浆小说| 色妞一区二区三区| 亚洲欧美丝袜| 国产在线观看欧美| 日日狠狠久久偷偷四色综合免费 | www.日韩av.com| 日韩一级片一区二区| 国产一区二区三区色淫影院 | 亚洲va男人天堂| 国产精品一区在线观看| 久久久国产精彩视频美女艺术照福利| 亚洲国产成人不卡| 国产九区一区在线| 国产精品涩涩涩视频网站|