日韩精品一区二区三区高清_久久国产热这里只有精品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>
        日韩亚洲精品视频| 欧美三级精品| 欧美1区视频| 亚洲视频在线播放| 午夜国产精品视频免费体验区| 欧美日韩亚洲91| 一区二区不卡在线视频 午夜欧美不卡在| 国产视频一区二区三区在线观看| 国产午夜精品在线| 一本色道精品久久一区二区三区| 国产亚洲精品久久久久动| 欧美大片在线看免费观看| 欧美色综合网| 韩国av一区| 99re66热这里只有精品3直播| 黄色成人av| 开元免费观看欧美电视剧网站| 欧美一区二区黄色| 国产精品videossex久久发布| 久久精品国产一区二区三| 亚洲日本精品国产第一区| 久久久五月婷婷| 久久久亚洲成人| 国产精品热久久久久夜色精品三区| 亚洲精品国产精品乱码不99按摩| 久久都是精品| 亚洲一区二区日本| 亚洲二区三区四区| 欧美精品v日韩精品v韩国精品v| 国产一区二区三区奇米久涩| 日韩视频精品在线观看| 亚洲精品在线三区| 亚洲黄页视频免费观看| 在线性视频日韩欧美| 欧美jjzz| 午夜视频在线观看一区二区| 一区二区三区亚洲| 国产一区二区三区的电影| 国产精品久久波多野结衣| 欧美一级理论片| 欧美理论大片| 欧美精品自拍偷拍动漫精品| 欧美日韩精品免费在线观看视频| 欧美日韩精品免费看| 欧美午夜免费影院| 亚洲欧美亚洲| 国产日韩一区二区三区在线播放| 精品福利免费观看| 亚洲视屏在线播放| 欧美中文字幕精品| 在线免费观看成人网| 狠狠色丁香久久综合频道| 海角社区69精品视频| 欧美在线免费播放| 国产精品久久久久久av福利软件| 久久综合久色欧美综合狠狠| 在线不卡a资源高清| 在线成人av网站| 欧美专区中文字幕| 韩日成人av| 亚洲综合色自拍一区| 国产精品婷婷午夜在线观看| 欧美18av| 亚洲直播在线一区| 国产精品日韩欧美综合| 欧美日韩一本到| 亚洲国产裸拍裸体视频在线观看乱了| 欧美激情精品久久久久久| 欧美三区在线| 国产精品久久久久久久午夜片| 欧美另类一区二区三区| 欧美成人精品一区| 久热精品视频在线免费观看| 午夜精品免费在线| 国产精品一香蕉国产线看观看| 久久久久在线| 亚洲日本乱码在线观看| 亚洲国产一区二区三区a毛片| 国产精品初高中精品久久| 亚洲精品永久免费| 欧美先锋影音| 欧美日韩中文在线观看| 国产情侣一区| 亚洲欧美日韩另类精品一区二区三区| 欧美主播一区二区三区美女 久久精品人| 久久精品国产亚洲一区二区| 精品999在线观看| 欧美一区激情视频在线观看| 在线播放中文字幕一区| 在线播放一区| 亚洲第一福利在线观看| 国产精品成人一区二区| 国产精品永久免费| 欧美日韩在线播放一区| 国产精品人人做人人爽人人添| 黄色一区二区在线| 亚洲第一精品夜夜躁人人爽| 久久国产婷婷国产香蕉| 亚洲国产精品美女| 国产一区二区日韩| 国产精品视频不卡| 久久在精品线影院精品国产| 国产精品免费观看视频| 亚洲精品乱码久久久久久| 国产精品yjizz| 国产精品麻豆成人av电影艾秋| 欧美日韩精品伦理作品在线免费观看| 欧美日韩综合视频| 国产欧美日韩亚洲| 欧美大片专区| 久久久综合香蕉尹人综合网| 亚洲黑丝一区二区| 久久婷婷国产综合精品青草| 欧美日韩国产成人高清视频| 亚洲美女福利视频网站| 欧美国产日本韩| 午夜在线精品偷拍| 国内外成人免费激情在线视频网站| 午夜伦欧美伦电影理论片| 一本久道久久综合婷婷鲸鱼| 99亚洲精品| 午夜国产不卡在线观看视频| 欧美激情精品久久久久| 在线观看中文字幕亚洲| 99riav国产精品| 久久精品国产在热久久| 国产综合精品一区| 在线欧美三区| 麻豆乱码国产一区二区三区| 国产精品亚洲第一区在线暖暖韩国| 欧美国产日韩亚洲一区| 欧美激情一区在线观看| 亚洲人人精品| 欧美一区二区三区在线观看| 国产精品自拍一区| 欧美日韩高清一区| 蜜臀91精品一区二区三区| 欧美一区二区三区四区在线观看| 亚洲尤物在线| 亚洲第一色在线| 先锋影音久久| 欧美一二三区在线观看| 美女日韩在线中文字幕| 久久久久国产精品一区二区| 黄色一区二区三区四区| 国产一区二区三区在线观看免费视频| 国产欧美日韩亚洲精品| 久久精品视频在线免费观看| 日韩亚洲成人av在线| 久久久精品欧美丰满| 在线观看三级视频欧美| 亚洲丶国产丶欧美一区二区三区| 亚洲第一精品影视| 亚洲高清久久网| 国产精品久久| 新片速递亚洲合集欧美合集| 亚洲视频一二区| 久久久久久亚洲精品中文字幕| 欧美成人免费一级人片100| 国产精品久久久久77777| 欧美日韩国产欧| 午夜国产精品影院在线观看| 亚洲一区二区三区精品在线观看| 久久国产精品一区二区三区|