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

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

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

時(shí)間:2025-03-24  來源:合肥網(wǎng)hfw.cc  作者:hfw.cc 我要糾錯(cuò)



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!
請(qǐng)加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp





 

掃一掃在手機(jī)打開當(dāng)前頁
  • 上一篇:代寫 COM4008、代做 SQL 程序設(shè)計(jì)
  • 下一篇:關(guān)于射手花強(qiáng)制下款及客服電話投訴高額利息
  • 無相關(guān)信息
    合肥生活資訊

    合肥圖文信息
    流體仿真外包多少錢_專業(yè)CFD分析代做_友商科技CAE仿真
    流體仿真外包多少錢_專業(yè)CFD分析代做_友商科
    CAE仿真分析代做公司 CFD流體仿真服務(wù) 管路流場仿真外包
    CAE仿真分析代做公司 CFD流體仿真服務(wù) 管路
    流體CFD仿真分析_代做咨詢服務(wù)_Fluent 仿真技術(shù)服務(wù)
    流體CFD仿真分析_代做咨詢服務(wù)_Fluent 仿真
    結(jié)構(gòu)仿真分析服務(wù)_CAE代做咨詢外包_剛強(qiáng)度疲勞振動(dòng)
    結(jié)構(gòu)仿真分析服務(wù)_CAE代做咨詢外包_剛強(qiáng)度疲
    流體cfd仿真分析服務(wù) 7類仿真分析代做服務(wù)40個(gè)行業(yè)
    流體cfd仿真分析服務(wù) 7類仿真分析代做服務(wù)4
    超全面的拼多多電商運(yùn)營技巧,多多開團(tuán)助手,多多出評(píng)軟件徽y1698861
    超全面的拼多多電商運(yùn)營技巧,多多開團(tuán)助手
    CAE有限元仿真分析團(tuán)隊(duì),2026仿真代做咨詢服務(wù)平臺(tái)
    CAE有限元仿真分析團(tuán)隊(duì),2026仿真代做咨詢服
    釘釘簽到打卡位置修改神器,2026怎么修改定位在范圍內(nèi)
    釘釘簽到打卡位置修改神器,2026怎么修改定
  • 短信驗(yàn)證碼 寵物飼養(yǎng) 十大衛(wèi)浴品牌排行 suno 豆包網(wǎng)頁版入口 wps 目錄網(wǎng) 排行網(wǎng)

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

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

    国产人妻人伦精品_欧美一区二区三区图_亚洲欧洲久久_日韩美女av在线免费观看
    131美女爱做视频| 久久综合给合久久狠狠色| 久久久久国色av免费观看性色| 久久久精品久久久久| 国产成人精品日本亚洲专区61| 91精品中文在线| 97成人在线观看视频| 97精品欧美一区二区三区| 成人91免费视频| 99视频网站| 国产精彩精品视频| 久久欧美在线电影| 久久久久一区二区| 久久久精品视频成人| 久久精品视频网站| 久久精品国产v日韩v亚洲| 国产精品久久久久免费a∨| 国产精品免费网站| 久久中文字幕视频| 一级日韩一区在线观看| 五月天婷亚洲天综合网鲁鲁鲁| 亚洲成熟丰满熟妇高潮xxxxx| 亚洲精品乱码视频| 日韩a在线播放| 日韩精品资源| 精品欧美国产| 国产精品一区久久久| 国产精品99免视看9| 久久久久久久久一区二区| 国产精品偷伦免费视频观看的 | 欧美亚洲日本黄色| 黄色网页免费在线观看| 国产一区二区三区精彩视频| 成人福利视频网| 国产a级片免费观看| 久久天天躁夜夜躁狠狠躁2022| 一区二区精品免费视频| 日韩久久精品一区二区三区| 国产一区二区三区四区五区加勒比 | 久久久久久美女| 国产精品免费福利| 亚洲一区久久久| 女女同性女同一区二区三区按摩| av电影一区二区三区| 久久国产成人精品国产成人亚洲| 国产精品久久9| 亚洲在线一区二区| 欧美变态另类刺激| 91精品国产乱码久久久久久久久| 国产精品爽爽爽| 日韩中文字幕免费在线| 国产日韩精品在线| 丝袜一区二区三区| 亚洲综合成人婷婷小说| 欧美日韩精品免费观看视一区二区| 国产美女精品视频| 国产精品推荐精品| 日韩精品欧美专区| 91精品综合视频| 欧美激情一区二区三区高清视频| 欧美精品色婷婷五月综合| 91久久久久久久一区二区| 九色精品免费永久在线| 免费看成人午夜电影| 日韩在线视频二区| 手机在线观看国产精品| y111111国产精品久久婷婷| 欧美成人精品三级在线观看| 欧在线一二三四区| 国产成人亚洲综合91| 亚洲人成无码www久久久| 国产伦理久久久| 不卡av电影院| 国语对白做受xxxxx在线中国| 久久久久久久久久久91| 无码中文字幕色专区| 国产日韩精品推荐| 另类专区欧美制服同性| 国内精品久久影院| 国产精品美女午夜av| 欧美性久久久久| 国产成人免费高清视频| 青青草视频国产| 俺也去精品视频在线观看| 日韩欧美三级一区二区| 久久在线中文字幕| 日韩**中文字幕毛片| 久久人人97超碰人人澡爱香蕉| 亚洲精品乱码视频| 国产精品69久久| 日本中文字幕成人| 久久青青草综合| 日韩videos| 久久久久久九九九九| 人妻无码视频一区二区三区| 日韩亚洲成人av在线| 欧美日韩精品免费观看| 国产精品裸体一区二区三区| 精品少妇一区二区三区在线| 精品国产aⅴ麻豆| 国产精品自拍偷拍| 亚洲一区二区在| 久久男人资源站| 欧美在线视频二区| 久久综合免费视频| 草b视频在线观看| 亚洲精品在线观看免费| 久久人人看视频| 欧美视频1区| 九九热精品视频| 久久久免费在线观看| 欧美亚洲丝袜| 精品免费国产| 久久久水蜜桃| 欧美精品尤物在线| 美女啪啪无遮挡免费久久网站| www黄色日本| 欧美最大成人综合网| 欧美成在线视频| 久久综合婷婷综合| 欧洲久久久久久| 国产精品久久亚洲| 99久久国产宗和精品1上映| 日本在线观看a| 国产精品成人va在线观看| 99色精品视频| 欧美日韩精品一区| 亚洲一区中文字幕在线观看| 国产成人精品免高潮在线观看| 精品www久久久久奶水| 中文字幕乱码人妻综合二区三区| 久久亚洲精品欧美| 国精产品一区一区三区视频| 欧美一级片中文字幕| 欧美成人中文字幕| 日韩中文字幕在线看| 粉嫩av一区二区三区免费观看| 日本免费一级视频| 在线不卡日本| 国产精品天天狠天天看| 久久久婷婷一区二区三区不卡| 精品无码av无码免费专区| 日日摸日日碰夜夜爽无码| 欧美精品在线免费观看| 色妞久久福利网| 91九色国产社区在线观看| 国产在线播放不卡| 日本精品久久电影| 亚洲精品乱码久久久久久自慰| 国产精品免费一区二区三区四区 | 久久最新资源网| 97色伦亚洲国产| 国外色69视频在线观看| 日韩经典在线视频| 午夜一区二区三区| 欧美日韩福利在线观看| 国产精品视频在线观看| 久艹在线免费观看| av一本久道久久波多野结衣| 国产一区二区网| 欧美日韩一区二区视频在线观看| 亚洲国产精品久久久久爰色欲| 国产精品高潮呻吟久久av野狼| 久久久久久久久久久99| 97干在线视频| 成人免费在线一区二区三区| 精品视频免费观看| 国语精品免费视频| 男人亚洲天堂网| 欧美视频免费看欧美视频| 日本三级韩国三级久久| 五月天色婷婷综合| 午夜精品一区二区三区在线视频 | 欧美中文字幕在线观看视频| 欧美一区二区三区成人久久片| 亚州av一区二区| 亚洲综合成人婷婷小说| 国产999在线| 欧美激情一级二级| 久久国产色av| 欧美激情第三页| 久久国产精品亚洲| 久久99精品视频一区97| 色综合视频网站| 欧美人成在线视频| 欧美激情视频给我| 这里只有精品66| 亚洲午夜精品福利| 亚洲欧洲日韩精品| 色欲色香天天天综合网www| 日本午夜精品一区二区三区| 日本精品久久中文字幕佐佐木| 熟女少妇精品一区二区| 日韩av综合在线观看| 日本一区视频在线播放| 青青草原一区二区| 美国av一区二区三区| 国产精品夜夜夜爽张柏芝| 97久草视频| 九九九九九九精品|