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

        代寫IMSE2113、Java,c/c++編程設(shè)計代做

        時間:2024-04-20  來源:合肥網(wǎng)hfw.cc  作者:hfw.cc 我要糾錯



        Department of Industrial and Manufacturing Systems Engineering
        IMSE2113 Information Systems
        Assignment 2
        Building A Barcode-enabled Android App for
        Displaying Product Information
        Objectives
        In a department store, a barcode label affixed to a product's packaging or container serves various
        purposes for users, such as inventory checking, payment, and product information inquiry. To support
        these functionalities, product information associated with a specific barcode must be created and
        managed using an information system that incorporates a database. Subsequently, users can
        conveniently utilize a computer application, such as a web or mobile app, to scan the barcode label and
        access the relevant product information.
        This assignment aims to provide students with a hands-on experience in designing and building a mobile
        app for displaying food product information by scanning the barcode label on the food packaging.
        Upon completion of this individual assignment, students are expected to develop the following skills:
        1. Designing and building an Android app using the Microsoft .NET MAUI.
        2. Scanning the barcode label attached to the food packaging.
        3. Retrieving product information from a public Web API within the Android app. The Web API
        "https://world.openfoodfacts.org/api/v0/product/<barcode>.json" will be utilized.
        4. Generating an APK file for the Android app.
        Major Tasks
        Each student is required to design and develop an Android mobile app with the following features:
        1. A user interface (UI) that allows users to enter a barcode using an on-screen keyboard.
        2. A UI that enables users to scan food packaging’s barcodes, such as 1D EAN barcode and 2D
        QR CODE, and then the app can retrieve related food product information by making a request
        to the Web API "https://world.openfoodfacts.org/api/v0/product/<barcode>.json".
        3. The UI should display common product information, such as the brand name, product name,
        product images, ingredients, and more.
        Additionally, students are expected to prepare a comprehensive user manual with clear instructions for
        guiding users how to use the mobile app.
        Items for Submission
        Each student is required to submit the following:
        1. A mobile app APK file and its corresponding source code.
        2. A comprehensive user manual with detailed instructions guides users how to operate the mobile
        app.
        3. A short video demonstrating the step-by-step process of operating the mobile app.
        2
        Assessments
        Each student's system will be assessed and graded according to the following criteria:
        1. UX/UI design
        • Aesthetics
        • User-friendliness
        • Creativity and originality
        2. System Design and Implementation
        • Functionality
        • Clarity of the source code
        • Documentation
        Submission Date
        Please zip all submission files as a zip file (e.g., Student_ID.7z) and submit the zip file to Moodle by
        11:59 pm on 26 April 2023.
        (Note: Please submit an online drive link for downloading your work if its size is very big)
        Information about barcode labels and web API
        Barcode labels attached to products offer valuable assistance to users across various applications,
        including inventory management, supply chain tracking, product identification, and point-of-sale
        automation. The provided figures showcase examples of barcode labels affixed to the packaging of food
        products.

        EAN-13 and UPC-A are two widely used barcode formats commonly found on food product packaging.
        The EAN-13 barcode format is designed to encode 13-digit numbers, while the UPC-A barcode format
        encodes 12-digit numbers. These formats are primarily utilized in specific regions, with UPC-A being
        predominantly used in the United States and Canada, while EAN-13 is adopted globally. Barcode data
        is typically stored as textual information in databases and serves as a key for product identification.
        Barcode
        3
        The table below presents several examples of barcodes:
        Product Format Barcode
        (Numbers stored
        in a database)
        Barcode
        (Printed on a label)
        Nutella Ferrero
        750 g
        EAN-13 3017620421006
        Coca Cola
        1.25L
        EAN-13 544**00267412
        Spam, 25% less
        sodium 336g
        UPC-A 037600115445
        The Android mobile app will integrate a free Web API service offered by "Open Food Facts." This
        platform operates as a collaborative, free, and open database for food products worldwide. To fetch
        product data, students will utilize the Web API using the following URL format:
        https://world.openfoodfacts.org/api/v0/product/[barcode].json. When using this URL, students should
        replace the placeholder [barcode] with either an EAN-13 or a UPC-A barcode. The Web API will
        respond with the requested data in JSON format.
        The table below presents an example of using this Web API:
        An HTTP Request
        sent to the Web
        API
        https://world.openfoodfacts.org/api/v0/product/0037600115445.json
        An HTTP
        Response received
        from the Web API
        if the product is
        found
        JSON data of the product would be found in the response.
        The above image is a screenshot captured from the Firefox browser. Notably,
        Firefox incorporates a built-in JSON data browser, which facilitates the display
        of JSON data in a format that is both easy to read and comprehend.
        4
        The JSON data contains an element named 'status' that serves as an indicator
        of the web API's status. When the value of 'status' is equal to 1, it signifies that
        a product has been located in the database. In such cases, the product details
        can be accessed within the 'product' element.
        Within the 'product' element, there is an element called 'image_url' that
        specifically stores the URL of the product photo.
        The 'product' element contains an element called 'ingredients_text' that stores
        a list of ingredients.
        An HTTP
        Response received
        from the Web API
        if the product is
        not found

        請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp












         

        掃一掃在手機打開當前頁
      1. 上一篇:EE5311代寫、代做Java/Python程序設(shè)計
      2. 下一篇:Comp 2322代寫、Python/Java程序代做
      3. 無相關(guān)信息
        合肥生活資訊

        合肥圖文信息
        急尋熱仿真分析?代做熱仿真服務(wù)+熱設(shè)計優(yōu)化
        急尋熱仿真分析?代做熱仿真服務(wù)+熱設(shè)計優(yōu)化
        出評 開團工具
        出評 開團工具
        挖掘機濾芯提升發(fā)動機性能
        挖掘機濾芯提升發(fā)動機性能
        海信羅馬假日洗衣機亮相AWE  復(fù)古美學(xué)與現(xiàn)代科技完美結(jié)合
        海信羅馬假日洗衣機亮相AWE 復(fù)古美學(xué)與現(xiàn)代
        合肥機場巴士4號線
        合肥機場巴士4號線
        合肥機場巴士3號線
        合肥機場巴士3號線
        合肥機場巴士2號線
        合肥機場巴士2號線
        合肥機場巴士1號線
        合肥機場巴士1號線
      4. 短信驗證碼 酒店vi設(shè)計 deepseek 幣安下載 AI生圖

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

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

        主站蜘蛛池模板: 丝袜美腿一区二区三区| 久久精品免费一区二区三区| 精品综合一区二区三区| 久久精品无码一区二区三区日韩 | 中文字幕色AV一区二区三区 | 亚洲一区二区三区影院| 在线精品一区二区三区电影| 韩国美女vip福利一区| AV怡红院一区二区三区| 精品女同一区二区三区在线 | 国产综合无码一区二区色蜜蜜| 日韩精品一区二区亚洲AV观看| 中文字幕无码一区二区三区本日| 精品视频一区二区| 一区二区3区免费视频| 日韩经典精品无码一区| 精品国产高清自在线一区二区三区 | 麻豆aⅴ精品无码一区二区| 日韩精品一区二区三区大桥未久| 在线观看免费视频一区| 中文字幕一区二区视频| 国产一区二区三区高清在线观看 | 久久久精品人妻一区二区三区| 精品国产天堂综合一区在线| 日本在线视频一区二区| 无码国产精品一区二区免费式芒果| 美女视频在线一区二区三区| 国产一区二区三区乱码| 天堂资源中文最新版在线一区| 无码人妻精品一区二区三区66| 亚洲一区二区三区国产精品| 国内精品视频一区二区三区| 中文无码一区二区不卡αv| 成人中文字幕一区二区三区| 国产视频一区在线播放| 欧美激情国产精品视频一区二区| 亚洲国产精品一区二区第四页 | 能在线观看的一区二区三区| 日韩成人无码一区二区三区| 亚洲一区二区三区在线观看网站| 午夜视频一区二区|