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

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

代做 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 程序設計
  • 下一篇:關于射手花強制下款及客服電話投訴高額利息
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
    合肥機場巴士2號線
    合肥機場巴士2號線
    合肥機場巴士1號線
    合肥機場巴士1號線
  • 短信驗證碼 豆包 幣安下載 AI生圖 目錄網

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

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

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

          9000px;">

                亚洲线精品一区二区三区| 国产成人免费在线观看不卡| 午夜不卡av在线| 色综合激情久久| 国产欧美一区二区精品仙草咪| 亚洲永久免费av| 欧洲人成人精品| 午夜久久久久久久久久一区二区| av成人动漫在线观看| 一区二区三区四区国产精品| 欧美亚洲尤物久久| 午夜天堂影视香蕉久久| 日韩女优av电影在线观看| 国产成人自拍网| 中文字幕第一区二区| 色偷偷一区二区三区| 亚洲电影第三页| 久久―日本道色综合久久| 久久成人精品无人区| 国产精品国产a| 欧美福利电影网| 成人性生交大片免费看中文 | 欧美丝袜第三区| 男女男精品视频网| 国产精品女主播av| 日本vs亚洲vs韩国一区三区二区| 亚洲国产精品传媒在线观看| 91精品福利在线| 国产精品1区2区| 日本成人中文字幕在线视频| 国产欧美精品一区aⅴ影院| 成人app软件下载大全免费| 图片区日韩欧美亚洲| 最好看的中文字幕久久| 欧美电影免费观看高清完整版在 | 色综合久久久久综合99| 视频一区欧美日韩| 中文字幕第一区| 精品不卡在线视频| 欧美午夜精品免费| 国产suv一区二区三区88区| 免费人成在线不卡| 偷窥国产亚洲免费视频| 亚洲精品综合在线| 国产片一区二区| 日韩一区二区三区四区五区六区| 在线一区二区三区四区五区| 福利一区二区在线| 国产一二精品视频| 国产一区视频在线看| 久久国内精品视频| 午夜影院在线观看欧美| 亚洲你懂的在线视频| 国产精品国产a级| 亚洲欧美色图小说| 国产精品网站在线| 久久久www免费人成精品| 欧美一区二区福利在线| 欧美电影免费观看高清完整版在| 91久久精品网| 色国产精品一区在线观看| 色婷婷av一区| 欧美日韩精品专区| 欧美三区在线观看| 日韩一级片网站| 91精品国产麻豆国产自产在线| 欧美日韩高清在线播放| 欧美一区二区黄| 精品sm捆绑视频| 久久综合九色综合97_久久久| 91精品国产乱| 日韩视频一区在线观看| 日韩欧美国产午夜精品| 欧美极品少妇xxxxⅹ高跟鞋| 国产日韩在线不卡| 国产嫩草影院久久久久| 日韩一区在线免费观看| 日韩精品乱码av一区二区| 日韩福利电影在线| 成人av资源在线| 欧美三电影在线| 欧美高清dvd| 欧美不卡激情三级在线观看| 久久久青草青青国产亚洲免观| 国产欧美精品一区aⅴ影院| 亚洲国产aⅴ天堂久久| 精品一区二区三区欧美| 色又黄又爽网站www久久| 欧美mv日韩mv亚洲| 亚洲国产精品国自产拍av| 一区二区三区四区精品在线视频| 日韩1区2区3区| 99久久精品国产导航| 91精品国产一区二区人妖| 日韩精品资源二区在线| 亚洲色图欧洲色图婷婷| 青青草国产成人av片免费| 成人av在线观| 欧美电影精品一区二区| 夜夜嗨av一区二区三区中文字幕| 蜜臀av性久久久久蜜臀aⅴ| 91浏览器在线视频| 国产免费成人在线视频| 免费人成黄页网站在线一区二区| 波多野结衣视频一区| 26uuu亚洲综合色| 午夜精品爽啪视频| 色综合一个色综合| 久久久久久久综合| 欧美bbbbb| 欧美丰满高潮xxxx喷水动漫| 中文字幕在线不卡一区二区三区| 日韩成人一级大片| 欧美日韩精品综合在线| 亚洲女人****多毛耸耸8| 国产精品一区二区果冻传媒| 精品久久人人做人人爱| 亚洲电影第三页| 在线亚洲人成电影网站色www| 久久精品夜色噜噜亚洲a∨| 国产在线视频不卡二| 日韩精品一区二区三区三区免费| 亚洲自拍另类综合| 欧美这里有精品| 亚洲综合无码一区二区| 91小视频在线| 亚洲欧洲美洲综合色网| 成人一区二区在线观看| 7777女厕盗摄久久久| 午夜精品成人在线| 日韩欧美久久一区| 蜜臀精品久久久久久蜜臀 | 欧美日韩一本到| 玉足女爽爽91| 欧美精品日韩一区| 丝袜亚洲另类丝袜在线| 91精品国产综合久久精品| 视频在线观看91| 精品久久久久久综合日本欧美 | 成人av在线网| 国产精品你懂的在线欣赏| 国产99久久精品| 一区二区三区四区av| 欧美日韩免费一区二区三区| 亚洲gay无套男同| 欧美成人aa大片| 国产成人av一区二区三区在线| 精品国产网站在线观看| 国产精品18久久久久久久久久久久| 久久噜噜亚洲综合| 国产二区国产一区在线观看| 国产亚洲成av人在线观看导航| www.欧美日韩国产在线| 一区二区三区在线观看国产| 91传媒视频在线播放| 亚洲一级二级在线| 亚洲精品一线二线三线无人区| 国产一区二区三区观看| 国产精品卡一卡二| 欧美日韩一区在线| 视频一区欧美日韩| 欧美一级夜夜爽| 国内精品嫩模私拍在线| 亚洲女厕所小便bbb| 欧美日本精品一区二区三区| 美国欧美日韩国产在线播放| 亚洲欧美激情一区二区| 日韩色在线观看| 国产一区二区三区久久久 | 成人国产精品免费观看动漫| 亚洲国产精品久久一线不卡| 久久久综合精品| 91麻豆精品国产综合久久久久久 | 亚洲成人三级小说| 国产精品无人区| 欧美大肚乱孕交hd孕妇| 色天天综合久久久久综合片| 韩国av一区二区三区四区| 久久精品国产99| 性欧美疯狂xxxxbbbb| 国产精品久久久久久久久快鸭| 欧美日韩成人综合天天影院| 一本到高清视频免费精品| 国产一区二区视频在线播放| 日韩va欧美va亚洲va久久| 亚洲男人的天堂av| 中文字幕在线不卡一区| 精品国内二区三区| 91精品国产综合久久久久久久 | 欧美丰满嫩嫩电影| 在线观看免费成人| fc2成人免费人成在线观看播放| 狂野欧美性猛交blacked| 亚洲bt欧美bt精品| 奇米影视一区二区三区| 亚洲一区二区三区四区在线| 亚洲欧美欧美一区二区三区| 亚洲欧美在线视频观看| 国产精品日韩成人| 国产精品久久久久久久裸模|