加勒比久久综合,国产精品伦一区二区,66精品视频在线观看,一区二区电影

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

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

時間:2025-03-24  來源:合肥網(wǎng)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 程序設(shè)計
  • 下一篇:關(guān)于射手花強制下款及客服電話投訴高額利息
  • 無相關(guān)信息
    合肥生活資訊

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

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

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

    9999国产精品| 亚洲午夜激情在线| 日韩毛片网站| 野花国产精品入口| 蜜桃精品视频| 日本午夜精品一区二区三区电影 | 欧美一级做a| 午夜精品亚洲| 亚洲不卡视频| 97久久中文字幕| 国产福利亚洲| 日本一区二区在线看| 性欧美xxxx免费岛国不卡电影| 欧美日韩黄网站| 国产精品综合色区在线观看| 三级一区在线视频先锋| 国产99久久久国产精品成人免费 | 国产日韩欧美中文在线| 亚洲精品四区| 韩国女主播一区二区| 免费看亚洲片| 国产精品99一区二区| 91成人在线精品视频| 欧美特黄不卡| 日韩高清一级片| 高清av一区二区三区| 丝袜美腿高跟呻吟高潮一区| 仙踪林久久久久久久999| 都市激情久久| 久久亚洲精精品中文字幕| 久久久亚洲欧洲日产| 久久精品99国产精品日本| 亚洲深夜视频| 国产精品久久久久久| 亚洲欧美日韩专区| 亚洲精品二区三区| 欧美二区视频| 久久美女视频| 91精品国产91久久综合 | 亚洲一级黄色| 91精品国产91久久久久久密臀| 日韩一级淫片| 亚洲日本三级| 亚洲小说图片视频| 欧州一区二区三区| 国产精品成人3p一区二区三区 | 亚洲欧美日韩国产| 在线亚洲国产精品网站| 国产高清欧美| 亚洲男女av一区二区| 亚洲第一毛片| 亚洲国内精品| 香蕉久久网站| 狠狠色综合网| 99视频精品免费观看| 国产精品入口66mio| 国产毛片久久| 丝袜亚洲另类丝袜在线| 色婷婷色综合| 玖玖在线播放| 亚洲天堂一区二区| 亚洲精品.com| 久久一区二区三区四区五区| 另类综合日韩欧美亚洲| 一区二区三区中文| 国产精品一区二区三区四区在线观看| 成人在线视频国产| 日本亚洲最大的色成网站www| 日本免费精品| 开心激情综合| 91久久久精品国产| 美女爽到呻吟久久久久| 日本午夜一区| 日韩理论视频| 久久久久伊人| 亚洲视频电影在线| 久久av中文| 国内精品偷拍| 蜜桃一区二区三区| 爽好多水快深点欧美视频| 综合久久2023| 婷婷久久综合九色综合99蜜桃| 美日韩一级片在线观看| 91国产一区 | 伊人春色之综合网| 亚洲一区二区三区高清不卡| 成人观看网址| 国产伦理一区| 国产欧美日韩精品一区二区三区| 日韩在线网址| 亚洲成人一区| 在线观看涩涩| 日本vs亚洲vs韩国一区三区二区| 国产亚洲欧美日韩在线观看一区二区| 成人精品毛片| 亚洲激情黄色| 性欧美超级视频| 91精品麻豆| 精品72久久久久中文字幕| 欧美在线亚洲| 女海盗2成人h版中文字幕| 日本女优在线视频一区二区| 日韩视频1区| 在线观看国产精品入口| 涩涩视频在线播放| 综合激情在线| 久久精品欧美一区| 色婷婷热久久| 亚洲国产精品第一区二区| 伊人久久亚洲| 午夜亚洲性色福利视频| 欧美美女被草| 日韩高清在线观看一区二区| 欧美日韩国产综合网| 天天免费亚洲黑人免费| 国产精选一区| 91久久电影| 色综合久久久| 伊色综合久久之综合久久| 久久aⅴ国产紧身牛仔裤| 一二三区精品| 精品一区二区男人吃奶| 欧美gvvideo网站| 国产精品2区| 天天色综合色| 一区二区三区福利| 北条麻妃在线一区二区免费播放 | 国产亚洲毛片| 久久精品日产第一区二区| 亚洲国产欧美在线观看| 石原莉奈一区二区三区在线观看| 日本视频一区二区| 亚洲第一网站| 日韩欧美三区| 日本精品影院| 日韩欧美一区二区三区免费观看| 亚洲三级精品| 国产精品外国| 国产成人视屏| 亚洲免费黄色| 欧美日本一区| 一级欧洲+日本+国产| 青娱乐精品在线视频| 国产91精品对白在线播放| 国产精品久久久久久久久久齐齐 | 欧洲杯足球赛直播| 欧美亚洲免费| 欧美粗暴jizz性欧美20| 免费亚洲一区| 欧美大人香蕉在线| 影音先锋日韩资源| 久久久精品日韩| 亚洲精品tv| 日韩高清不卡一区二区| 欧美亚洲激情| 国产精品久久久久久模特| 欧美日韩在线二区| 理论电影国产精品| 99av国产精品欲麻豆| 国产精品一区二区三区四区在线观看| 日韩午夜在线| 国产精品一区二区三区av麻| 久久aⅴ国产紧身牛仔裤| 国产最新精品| 欧美成人h版| 色爱av综合网| 亚洲精品专区| 噜噜噜躁狠狠躁狠狠精品视频| 国产乱码精品一区二区三区四区| 蜜臀av一区二区在线免费观看| 日韩成人av影视| 日韩伦理精品| 久久综合av| 综合久久综合| 国产激情在线播放| 精品视频在线你懂得| 三级久久三级久久| 国产精品乱看| 一区二区三区在线免费看| 成人在线黄色| 午夜久久福利| 日韩精品一区二区三区免费视频| 性欧美videohd高精| 欧美成人午夜| 国内精品久久久久久久久电影网 | 黄色日韩在线| 婷婷综合成人| 久久精品国产色蜜蜜麻豆| 亚洲中字在线| 超碰在线一区| 欧美国产高潮xxxx1819| yellow在线观看网址| 久久综合电影| 日韩电影在线观看电影| 一区二区三区国产在线| 日韩中文字幕不卡| 久久久综合色| 中文字幕一区二区三区四区久久| 久久精品国产久精国产爱| 久久久久久久欧美精品|