合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

        代寫COMP3013、代做C/C++,Python語言程序
        代寫COMP3013、代做C/C++,Python語言程序

        時間:2024-09-12  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



        COMP3013 Mobile Applications Development 
        Spring 2024 
        Assignment 1 
        MenUWS 
        Due: 8th
         September 2024 
        (Students must demonstrate their assignments at the tutorial time in week 9). 
         
        Assignment Details 
         
        For this assignment, you are required to create a simple food ordering system as an Android App. 
        The app Menulog should serve as a guide to how these sorts of apps typically work. It is suggested 
        you download this app and experiment with it. There should be a login screen and options such as 
        restaurants, food items and orders. The app should include a home screen that includes one or more 
        decorative images and options as above (e.g. button, menu items, tabs etc.) The App has three main 
        functions aside from the home screen: 
         
        1. Allow user to view restaurants and their food items, typically this shows popular cuisines 
        2. Allow user to create, view and modify orders from the restaurants and food items 
        3. Provide an admin section where an admin user can login and create the restaurant and food items. 
         
        In function 3 above, the creation of restaurant and food items is effectively an administrator only 
        screen which would not normally be part of a user-only app. For the purposes of this assignment 
        the details of the restaurants, food dishes and orders should be stored in a ‘database’, such as 
        SQLite database. For a basic pass, list or file structure is acceptable. Please refer to the marking 
        guide to for more details. 
         
        In particular, the App should: 
         
        Pass level (up to 64%): 
         
        1. Provide the main interface and corresponding actions where user can select an option from 
        buttons or other controls including 
        o Add a new restaurant record. The information includes: Id (unique number for each item), 
        name, style of food (eg. Thai, Chinese, Australian, Italian, etc), location, minimum order charge 
        and image (image is optional, can be left blank). 
         
        o Edit a restaurant record. The user can select a item from the list. The program will display all 
        details of the restaurant in the corresponding fields where the information can be edited. The 
        page should also include an option to delete the current record in addition to the edit option. 
         
        o View restaurant records as a list in the main part of the app for ordering. 
         
        2. As above for food/dish items. 
        o Add a new food item. The item record includes details such as id, dish name, restaurant, 
        main ingredients, price, and image (image is optional, can be left blank). o Edit a food record: the user can select an item from the list. The program will display all 
        details of the item in the corresponding fields where the information can be edited. The page 
        should also include an option to delete the current record in addition to the edit option. 
         
        o View food records as a list in the main part of the app for ordering. 
         
        3. Provide the main interface and implemented actions where the user can select an option from 
        the buttons/menus for manipulating orders including 
        o Make an order. The order record includes details such as order number (like id), restaurant, 
        dishes, total price and address. For a pass, the order details can be manually entered by 
        the user like restaurant name, dishes, address and the total price can be left empty. To gain 
        more marks, the restaurant and dishes option should be queried from the database. See the 
        descriptions in the higher grades section. 
         
        o View the orders and confirm when finished to lodge the order. 
         
         - Be able to return to the home page or the previous page. 
        - Provide an acceptable quality user interface - Are the screens easy to use? Are they laid out 
        neatly? 
        Do they look good? 
        - For a pass it is not necessary to store data in an SQLite database. 
        - It is not required to have scrolling or restoring of states such as list positions. 
        - Images of restaurants and foods items are not required. 
        - Code may not be well commented, named or well laid out. 
         
        Higher grades eg. Credit level (up to 74%), Distinction (up to 84%), High Distinction: 
         
        Include all required functions of the pass level, plus 
        - Store at least one of restaurant or food or order data using an SQLite database 5% 
        - Use of multiple tables in SQLite & storing previous orders 3% 
        - When making an order, the app provides the user the ability to select a restaurant from 
        a list of restaurants then choose one or more dishes from the list of dishes available in 
        the selected restaurant. The total price for the order is calculated accordingly and 
        displayed on the form. 5% 
        - Edit an order. The program will display all details of the item in the corresponding fields 
        where the information can be edited. The page should also include an option to delete the 
        current record in addition to the edit option. 4% 
        - Login and logout facilities for customers and admins (usernames and passwords can be 
        hardcoded). 3% 
        - Bottom navigation app using fragments. 5% 
        - Associate hardcoded images with food items (or restaurant) 3% OR 
        - Taking of photos or use Gallery & associating them with food items (or restaurant) 5% 
        - Good documentation, comments, naming, etc. 3% 
        - Overall presentation, ease of use, good graphics 3% 
         
         Deliverable 
        You are only allowed to use Android Studio to code your solution. Your program must be 
        executable to pass. You are strongly advised to keep multiple versions in case of unforeseen 
        problems. Last minute changes to programs often result in serious problems. You might modify 
        the code from related source(s) with a proper citation(s) and you must be able to explain clearly 
        your code. The external code should contribute less than 30% of the total program. No part of 
        the code can be written by any other persons except as specified above. 
         
        Declaration 
        There is no requirement for documentation other than that in the code which should include your 
        name and purpose of the code. However, you are required to submit a declaration with the 
        following claim (in a text file or MS Word file). 
         
        DECLARATION 
        I hold a copy of this assignment that I can produce if the original is lost or damaged. 
         
        I hereby certify that no part of this assignment/product has been copied from any other student’s 
        work or from any other source except where due acknowledgement is made in the assignment. 
         
        No part of this assignment/product has been written/produced for me by another person except 
        where such collaboration has been authorised by the subject lecturer/tutor concerned. 
         
        Submission 
        Both the declaration and source code should be submitted via vUWS before the deadline for 
        documentation/checking purposes. Source code only should be zipped into one file with your 
        student id as the zipped file name. Use WinZip or WinRAR only. Submission that does not 
        follow these formats is not acceptable. No hard copy of source code or email submission is 
        acceptable unless by special arrangement with your tutor. 
         
        Demonstration 
        You are required to demonstrate your program during your scheduled practical session at the 
        specified teaching week (or based on the advice of the lecturer/tutor). Your tutor will check your 
        app and your understanding of the code. Make sure that you are fully familiar with the operation 
        of your app and draw the tutor’s attention to any special or advanced features you have 
        incorporated. You must have sample data in the app at the beginning of the demonstration. You 
        will receive no marks if you miss the demonstration time without an application for special 
        consideration. To prove that the program is written by yourself, the tutor might require you to 
        make some minor modifications. In this case, you must complete what is required in order to 
        prove that the code is only written by yourself. You are allowed to run your program from your 
        laptop or Android device at the demonstration time. The majority of feedback to your work will 
        be delivered orally during the demonstration. Final marks will be posted on vUWS after code 
        checking of your on-line submission. 
         
        The program you demonstrate should be the same as the one you submit. If you fail this 
        assignment at your first demonstration, you are allowed to improve your work within one week 
        (maximal grade is pass i.e. 50% in this case). Note that passing the assignment is not a 
        requirement to pass the unit. 

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













         

        掃一掃在手機打開當前頁
      1. 上一篇:代寫 48730-32548程序、代做Cyber Security編程設計
      2. 下一篇:代寫DMS2030 Compute the labor程序
      3. ·代寫INFO3616、代做Python語言程序
      4. ·代寫COMP9444、代做Python語言程序
      5. ·COMP3411代做、python語言程序代寫
      6. ·代寫AN6007、Python語言程序代做
      7. ·代寫CS 8編程、代做Python語言程序
      8. ·CSC345編程代寫、代做Python語言程序
      9. ·COMP3230代寫、代做python語言程序
      10. 合肥生活資訊

        合肥圖文信息
        挖掘機濾芯提升發動機性能
        挖掘機濾芯提升發動機性能
        戴納斯帝壁掛爐全國售后服務電話24小時官網400(全國服務熱線)
        戴納斯帝壁掛爐全國售后服務電話24小時官網
        菲斯曼壁掛爐全國統一400售后維修服務電話24小時服務熱線
        菲斯曼壁掛爐全國統一400售后維修服務電話2
        美的熱水器售后服務技術咨詢電話全國24小時客服熱線
        美的熱水器售后服務技術咨詢電話全國24小時
        海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
        海信羅馬假日洗衣機亮相AWE 復古美學與現代
        合肥機場巴士4號線
        合肥機場巴士4號線
        合肥機場巴士3號線
        合肥機場巴士3號線
        合肥機場巴士2號線
        合肥機場巴士2號線
      11. 幣安app官網下載 短信驗證碼 丁香花影院

        關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

        Copyright © 2024 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
        ICP備06013414號-3 公安備 42010502001045

        主站蜘蛛池模板: 亚洲毛片不卡av在线播放一区| 91福利一区二区| 免费人人潮人人爽一区二区| 无码少妇一区二区| 好吊视频一区二区三区| 在线观看一区二区三区视频| 亚洲AV无码一区二区三区系列| 日韩视频一区二区| 亚洲国产成人久久一区二区三区 | 国产吧一区在线视频| 精品国产日韩亚洲一区| 国产怡春院无码一区二区| 亚洲福利一区二区| 中文字幕精品一区二区日本| 色偷偷av一区二区三区| 国产午夜精品一区二区三区| 亚洲日本一区二区一本一道| 一区二区三区四区在线视频| 日韩久久精品一区二区三区| 亚洲av色香蕉一区二区三区| 亚洲大尺度无码无码专线一区| 激情内射亚洲一区二区三区| 久久综合亚洲色一区二区三区| 少妇激情AV一区二区三区| 亚洲AV无码一区东京热久久| 国产AV午夜精品一区二区入口| 国产午夜精品一区理论片| 国产丝袜无码一区二区三区视频| 国产精品视频一区二区三区不卡| 国产精品被窝福利一区| 综合久久一区二区三区| 亚洲AV无码一区东京热久久 | 日本精品视频一区二区| 正在播放国产一区| 日本精品夜色视频一区二区| 日韩有码一区二区| 丰满少妇内射一区| 亚洲无圣光一区二区| 最新中文字幕一区| 一区二区三区杨幂在线观看| 国产一区二区三区免费观看在线|