日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

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

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

    合肥圖文信息
    2025年10月份更新拼多多改銷助手小象助手多多出評軟件
    2025年10月份更新拼多多改銷助手小象助手多
    有限元分析 CAE仿真分析服務-企業/產品研發/客戶要求/設計優化
    有限元分析 CAE仿真分析服務-企業/產品研發
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
  • 短信驗證碼 trae 豆包網頁版入口 目錄網 排行網

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

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

    日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

      <em id="rw4ev"></em>

        <tr id="rw4ev"></tr>

        <nav id="rw4ev"></nav>
        <strike id="rw4ev"><pre id="rw4ev"></pre></strike>
        欧美高清在线观看| 日韩视频在线一区二区三区| 欧美视频在线观看免费网址| 一本一本久久a久久精品综合麻豆| 亚洲少妇一区| 亚洲欧洲日本专区| 欧美寡妇偷汉性猛交| 亚洲激情一区二区| 国产精品网站在线观看| 亚洲精品一区二区在线观看| 亚洲最新中文字幕| 午夜精品成人在线视频| 国产精品多人| 欧美视频网站| 欧美劲爆第一页| 亚洲一级片在线看| 亚洲欧洲在线播放| 久久综合网色—综合色88| 精品51国产黑色丝袜高跟鞋| 欧美专区在线播放| 国产精品一区二区在线观看不卡| 亚洲国产精品悠悠久久琪琪| 久久精品国产综合| 欧美日韩第一页| 在线成人欧美| 亚洲国内自拍| 亚洲一区欧美一区| 久久网站热最新地址| 鲁大师成人一区二区三区| 亚洲欧美日韩直播| 亚洲一区中文| 亚洲第一精品福利| 久久精视频免费在线久久完整在线看| 欧美成人自拍| 国产精品一区二区久激情瑜伽| 亚洲人成欧美中文字幕| 欧美日韩国产成人精品| 精品福利电影| 亚洲中字黄色| 亚洲国产精品久久久久秋霞蜜臀| 国产精品大片wwwwww| 在线看无码的免费网站| 最新精品在线| 永久域名在线精品| 国产一区二区三区在线观看免费视频| 蜜桃av噜噜一区二区三区| 欧美日韩三区四区| 欧美福利网址| 亚洲欧美在线高清| 欧美福利视频在线观看| 久久久久国产一区二区三区| 禁断一区二区三区在线| 日韩午夜中文字幕| 久久狠狠婷婷| 欧美激情一区二区三区成人| 日韩一区二区久久| 亚洲肉体裸体xxxx137| 国产乱码精品1区2区3区| 欧美高清在线视频观看不卡| 久久躁狠狠躁夜夜爽| 国产精品―色哟哟| 国产欧美日韩激情| 亚洲激情电影在线| 国产精品成人在线观看| 激情综合在线| 亚洲欧洲精品一区二区| 亚洲第一区色| 在线精品高清中文字幕| 亚洲国产日韩一级| 午夜精品免费| 欧美一级视频| 欧美日本韩国一区| 久久综合久色欧美综合狠狠| 亚洲国产一区二区在线| 欧美在线观看网站| 国产一区二区三区丝袜| 久久综合一区二区| 欧美日韩在线播放三区四区| 久久激情视频久久| 久久久久久久综合| 欧美一区二区黄色| 亚洲砖区区免费| 亚洲欧美日本视频在线观看| 久久狠狠一本精品综合网| 亚洲国产成人精品久久久国产成人一区| 国产精品美女久久久久久2018| 日韩视频一区二区三区| 麻豆精品91| 午夜国产一区| 免费日韩精品中文字幕视频在线| 亚洲亚洲精品在线观看| 久久久久青草大香线综合精品| 亚洲欧美中日韩| 亚洲免费婷婷| 欧美专区日韩专区| 久久久不卡网国产精品一区| 尤物九九久久国产精品的特点| 欧美精品久久久久久久久老牛影院| 欧美国产精品日韩| 欧美亚洲综合在线| 精品av久久707| 国产日韩欧美精品综合| 国产精品都在这里| 欧美一区二区在线免费播放| **网站欧美大片在线观看| 国产性色一区二区| 国产精品人人做人人爽人人添| 欧美日韩免费一区| 日韩视频欧美视频| 久久久夜夜夜| 欧美色欧美亚洲另类七区| 一区二区精品在线观看| 欧美精选在线| 农村妇女精品| 国产精品va在线播放我和闺蜜| 欧美/亚洲一区| 亚洲校园激情| 国产精品麻豆成人av电影艾秋| 亚洲在线视频网站| 欧美视频网站| 亚洲视频在线播放| 男人的天堂亚洲| 男男成人高潮片免费网站| 国产精品国产精品国产专区不蜜| 亚洲第一中文字幕在线观看| 欧美国产1区2区| 久久久一二三| 国内精品视频在线观看| 激情懂色av一区av二区av| 99ri日韩精品视频| 国产精品毛片a∨一区二区三区| 精久久久久久| 麻豆成人小视频| 亚洲精品视频免费| 欧美日韩一区二区三区在线| 日韩一级欧洲| 午夜精品999| 欧美午夜精品理论片a级大开眼界| 亚洲免费在线视频一区 二区| 欧美福利一区二区三区| 老牛国产精品一区的观看方式| 久久久亚洲成人| 国产精品h在线观看| 一区二区三区高清视频在线观看| 禁断一区二区三区在线| 欧美日韩在线观看一区二区三区| 欧美刺激午夜性久久久久久久| 亚洲夫妻自拍| 亚洲愉拍自拍另类高清精品| 欧美电影打屁股sp| 一区二区三区精品| 亚洲综合999| 欧美成人中文字幕在线| 亚洲欧美日韩高清| 一区二区黄色| 99riav1国产精品视频| 伊人久久久大香线蕉综合直播| 国产日韩精品一区二区三区| 亚洲视频图片小说| 亚洲国产一区二区三区青草影视| 欧美影院视频| 亚洲大片免费看| 久久蜜桃资源一区二区老牛| 亚洲一区二区三区久久|