加勒比久久综合,国产精品伦一区二区,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

    亚洲警察之高压线| 99精品网站| 成人黄色免费网站| 欧美日韩国产综合网| 五月激激激综合网色播| 日韩久久一区二区三区| 欧美日韩国产一区精品一区| 亚洲欧洲免费| 久久国产麻豆精品| 丝袜亚洲另类欧美| 久久国产毛片| 希岛爱理av免费一区二区| 主播大秀视频在线观看一区二区 | 九色丨蝌蚪丨成人| 亚洲人体在线| 男人天堂久久| 亚洲插插视频| 日韩在线一二三区| 制服丝袜日韩| 精品视频99| 国内黄色精品| 91精品国产色综合久久不卡粉嫩| 中文字幕系列一区| 视频一区二区三区中文字幕| 亚洲性色视频| 久久精品亚洲成在人线av网址| 国产一区二区三区四区五区| 欧美一级播放| 不卡亚洲精品| 色在线免费观看| 久久福利一区| 好看不卡的中文字幕| 久久蜜桃精品| 精品视频久久| 成人自拍在线| 国产日韩在线观看视频| 欧美女优在线视频| 日本v片在线高清不卡在线观看| 国产精品亚洲一区二区三区在线观看| 免费在线看成人av| 亚洲制服少妇| 99pao成人国产永久免费视频| 久久国产影院| 久久成人综合| 99久久九九| 久久狠狠一本精品综合网| 福利片一区二区| 天堂va欧美ⅴa亚洲va一国产| 天堂俺去俺来也www久久婷婷 | 日韩av网站在线观看| 综合天堂久久久久久久| 日韩国产精品久久| 欧美日韩卡一| 久久精品72免费观看| 欧美激情三区| 日本不卡视频在线观看| 日韩高清在线不卡| 日本不卡视频在线| 亚洲精选国产| 超碰国产精品一区二页| 国产成人影院| 日韩影片在线观看| 国产毛片久久久| 久久婷婷激情| 不卡日本视频| 亚洲欧美日韩在线观看a三区| 国产亚洲高清视频| 视频一区二区三区中文字幕| 91亚洲国产高清| 日本国产欧美| 日本特黄久久久高潮| 高清久久一区| 日韩精品三级| 欧美五码在线| 黄色av成人| 免费观看成人鲁鲁鲁鲁鲁视频| 欲香欲色天天天综合和网| se69色成人网wwwsex| 日本中文字幕不卡| 国产亚洲观看| 一本一道久久a久久| 久久神马影院| 奶水喷射视频一区| 欧美无毛视频| 老司机免费视频一区二区| 综合国产精品| 成人av影音| 欧美日韩少妇| 美女福利一区二区三区| 日韩国产欧美一区二区三区| 国产午夜精品一区在线观看| 国产精品手机在线播放| 超碰精品在线观看| 狠狠色丁香久久综合频道| 蜜桃精品视频在线| 国产91欧美| 亚洲精品456| 久久国产毛片| 国产精品成人av| 国产欧美日韩一级| 国产尤物久久久| 久久久久久美女精品| 久久都是精品| 久久精品国产成人一区二区三区| 国产欧美另类| 日韩精品欧美| 人妖欧美一区二区| 国产日韩欧美三区| 日韩一区免费| av不卡免费看| 久久精品国产99国产精品| 国产欧美日韩影院| 精品一区免费| 精品捆绑调教一区二区三区| 9999精品视频| 999久久久精品国产| 毛片在线网站| 国产一区二区三区亚洲综合 | 亚洲在线黄色| 日韩精品免费视频人成| 日韩中文字幕一区二区高清99| 黄色精品免费| 欧美亚洲一区| 99精品视频精品精品视频| 国产精品久久久乱弄| 一区二区三区四区日韩| 牲欧美videos精品| av高清不卡| 日韩av不卡在线观看| 午夜影院日韩| 一区二区三区在线| 亚洲精彩视频| 三级久久三级久久久| 久久精品青草| 亚洲天堂1区| 91亚洲精品视频在线观看| 免费精品99久久国产综合精品| 欧美精品aa| 不卡视频在线| 麻豆精品视频在线观看免费| 99久久影视| 欧美伊人久久| 久久久久久久久久久9不雅视频| 日韩在线第七页| 欧美精品中文字幕亚洲专区| 日韩成人av电影| 在线综合色站| 日本黄色免费在线| 婷婷综合成人| 韩国久久久久久| japanese色系久久精品| 日韩欧美一区二区三区在线视频| 日韩福利电影在线观看| 国产精品久久久乱弄| 日韩avvvv在线播放| 日韩欧美电影| 日本不卡高清| 国产精品久久久久久妇女| 热久久天天拍国产| 国产成人77亚洲精品www| 久久精品导航| 裸体一区二区三区| 欧美午夜不卡| 国产精品欧美日韩一区| 免费视频最近日韩| 超碰成人免费| 国产欧美一区二区三区国产幕精品| 欧美二区不卡| 99久久这里有精品| 日韩a一区二区| 国产精品调教| 一区二区高清| 99xxxx成人网| 色综合综合色| 日韩精品影院| 欧美日韩国产在线观看网站 | 蜜桃视频一区二区| 国产 日韩 欧美 综合 一区| 精品成人免费一区二区在线播放| 999国产精品视频| 国一区二区在线观看| 视频一区视频二区在线观看| 在线一区二区三区视频| 欧美成人免费全部网站| 一区免费视频| 中文字幕一区二区三区四区久久 | jizz久久久久久| 偷拍欧美精品| 日韩av在线免费观看不卡| 91天天综合| 欧美日韩免费观看一区=区三区| 国产日产一区| а√天堂资源国产精品| 噜噜噜在线观看免费视频日韩| 精品国产麻豆| 欧美极品一区二区三区| 午夜av不卡| 在线亚洲国产精品网站| 欧美三区在线| 亚洲图片小说区|