1 / 15

DEN102 – Mobile and Internet Apps Development Assignment Help

DEN102 u2013 Mobile and Internet Apps Development Assignment Help<br><br>Are you struggling with your DEN102 u2013 Mobile and Internet Apps Development assignments? Look no further! At Punjab Assignment Help, we provide expert assistance to ensure you excel in your coursework. Whether you need help with coding, app development concepts, or understanding frameworks, our team of experienced professionals is here to guide you.

Punjab5
Download Presentation

DEN102 – Mobile and Internet Apps Development Assignment Help

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DEN102 – Mobile and Internet Apps Development Assignment Help Assessment 1 — Individual project work Overview In this assessment, you are required to utilise advanced both front-end programming and back-end programming skills to develop a web system. Specially, you need to develop a booking system to meet the provided specification below. You need to demonstrate your programming skills of HTML, CSS, JavaScript, PHP, and MySQL in this close-to-real-life web development project. Important information

  2. Please include SISTC’s assessment cover page at the beginning of the submitted work This assessment weights 40% of your final grade There are two tasks in this assessment, you need to zip your answers to the two tasks and submit the zipped file. The due date of this assessment is by the end of the seminar session of Week 6 (Sunday 23:59). . A It is recommended to plan time appropriately and start your assessment early which will give you time to gain feedback from your lecturer and do well. Learning Outcomes Assessed The following course learning outcomes are assessed by completing this assessment task: LO1. design and develop interactive web applications using server-side scripting language PHP and MySQL for data management; LO2. use client and server-side frameworks to develop simple web applications; Assessment Tasks Context:

  3. You have been hired by a hotel to develop an online web system to enable their customers to make online bookings. At this stage, you are building a prototype; therefore, you do not need to implement the full functionalities of the website. Your tasks include 1) the development of a website for the hotel to advertise different types of rooms; 2) to develop a booking system for customers to make online bookings. The task specifications are provided below. Task 1: Develop a simple website to advertise a range of rooms of the hotel. Your website should have the basic structure of a professional hotel website, such as be a header menu, a main section of advertisement, and a footer (e.g., https://www.primushotelsydney.com/accommodation). The specific requirements of your main section of advertisement are listed as below: In the advertisement of each type of room, you need to list room information including bed type, room size, room facilities, price per night and other information you view valuable; You need to place two buttons besides each of your advertisement. One button should be named as “check availability”. Upon clicking on it, customers should be able to view the availability of the room in the future. • Assume this hotel has 2 rooms of each type. • You need to use PHP and MySQL to support this functionality.

  4. Another button should be named as “book now”. Upon clicking on it, customers will be directed to a new webpage to make an online booking. Task 2: The booking webpage asks customers to fill in a booking form that collects a series of customer information including customer name, email address, phone number, check-in date (suppose all om type a customers only book night), room and number of check-in persons. Before you submit the data to the server, you need to use JavaScript to check the validity of the input information. The specific requirements are listed as below: A valid consumer name should have both first name and last name, and they should be separated by a space (e.g., “Ray Xie”); A valid email address should have the “@” character; A valid phone number should contain 10 digits and should start with “04”; Check-in date should be collected with a calendar date format; Number of check-in persons should be less than or equal to the maximum number that a type of room can accommodate.

  5. Standard twin room and executive twin room can accommodate at most 2 persons; o Superior suite room, deluxe suite room, and executive suite room can accommodate at most 3 persons; Presidential suite can accommodate at most 5 persons; If any data is invalid, you need to prevent the data from being sent to the server and ask customers to re-enter the data. Please note that you MUST use JavaScript to check the validity of form input. If there is still capacity, you need to store the registration information in the database. Then, display “The below booking has been successful!” and display the booking details following. Otherwise, display “Sorry! There is no available room!” and ask customers to re-enter new booking information. Submission You need to submit two files: 1.PDF Document: Create a report based on your project that includes screenshots of the application’s UX design (e.g., pages, layout, forms, validation error messages, etc.). Include sample source code from the application with brief explanations of the methods and their functionalities.

  6. 1.ZIP File: Compress all relevant files (source code, database, etc.) into a single ZIP file. Marking Criteria / Rubric Refer to the attached marking guide. General Assessment Requirement Incomprehensible submissions — Assessments provide the opportunity for students to demonstrate their knowledge and skills to achieve the required standard. To do this, assessment responses need to be both clear and easy to understand. If not, SISTC cannot determine that students have demonstrated their knowledge and skills. Assessments will, therefore, be marked accordingly including the potential for 0 (zero) marks where relevant. Case study: Assessment response must focus on the hypothetical case study given in the Task Instructions. Any assessment items that do not address the case study may be awarded 0 (zero) marks. Check with marking rubric: Before submitting your assessment, you should check it against the assessment criteria and the marking rubric included in this specification to ensure that you have satisfactorily addressed all the criteria that will be used to mark your submission. Feedback

  7. Feedback will be supplied through SISTC Moodle. Authoritative results will be published on Moodle. Academic Misconduct To submit your assessment task, you must indicate that you have read and understood, and comply with, the Sydney International School of Technology and Commerce Academic Integrity and Student Plagiarism policies and procedures. You must also agree that your work has not been outsourced and is entirely your own except where work quoted is duly acknowledged. Additionally, you must agree that your work has not been submitted for assessment in any other course or program. Assessment Marking Rubric: CriteriaFailPassCreditDistinctionHigh0–49%50% — 64%65% — 74%75% — 84%85% — 100%Task 1 (40%) Overall web page layout and styling (20%): The overall web page design is professional and the layout is

  8. complete (e.g.clear navigation, footer). The The website is poorly designed. The implementation demonstrates limited or no understanding of the basic web page structure. The styling of the website does not The website is not very well designed and there is a noticeable lack of structural components in the web page. The overall styling of the website is not very The website is generally well designed, and the layout structure is generally complete, but there is some room for improvement.

  9. The overall styling of the website looks The website is Excellently designed and the layout structure is generally complete. The overall styling of the website looks professional and fit for purpose, but there is minor room The website is expertly designed and the layout structure is complete. The overall styling of the website looks extremely professional and fit for purpose. overall styling oflook professionalprofessional andsomewhatfor improvement. the web pages isand may notbe fitthere is significantprofessional and

  10. professional.for purpose.room forgenerally fit for improvement.purpose, but there is some room for improvement. Check availability ofMany major Some functional requirements indicated in the task specification have been implemented. A substantial number of functional requirements indicated in the task specification have been implemented. Most functional requirements indicated in the task specification have been implemented. All functional requirements indicated in the task specification have been implemented. rooms (20%):functional requirements indicated in the task specification have not been implemented.Task 2 (50%)

  11. Booking form design(10%):Booking form collects little information as required.Booking form collects some information as required. Booking form collects most information as required.Booking form collects all information as required.Booking form collects all information as required. Booking form does not have a professional layout and styling. Booking form looks somewhat professional, but there is significant room to improve. Booking form looks somewhat professional, but there is some room to improve. Booking form looks professional, but there is some room to improve. Booking form has professional lay out and styling.Use JavaScript toMany major Some functional requirements indicated in the task specification have been

  12. implemented. A substantial Most functional requirements indicated in the task specification have been implemented. All functiona l requirements indicated in the task specification have been implemented. check the validity offunctionalnumber ofbookingrequirementsfunctionalinformation (20%):indicated in the taskrequirements specification haveindicated in the task not beenspecification have implemented.been implemented.Back-end bookingMany major Some functional requirements indicated in the task specification have been implemented. A substantial number of functional requirements indicated in the task specification have been

  13. implemented. Most functional requirements indicated in the task specification have been implemented. All functional requirements indicated in the task specification have been implemented. process (20%):functional requirements indicated in the task specification have not been implemented.Overall design (10%) Coding convention and quality of code (10%): The program follows a consistent The code is formatted very little to not at all. The code is satisfactorily written, but there is substantial room for improvement.

  14. The code is generally well written, but there is some room for improvement. The code is generally well written. The codeis expertly written. There are no more than 2 errors in naming convention. The program is well formatted, including appropriate spacing and indentation. The program contains sufficient comments; the implementation of major functions is commented. The naming of methods or variables is inconsistent. No naming convention is followed. Little or no

  15. comments provided. There are significant errors in code format, and naming of methods or variables. There is a significant lack of useful comments. There are more than 5 errors, but less than 8 errors in terms of naming convention and code format. There is reasonable amount of useful comments. There are more than 2 errors but less than 5 errors in terms of naming convention and code format. There is a sufficient amount of useful comments. terms of naming convention and code format. There is a sufficient amount of useful comments. “Achieve academic excellence withPunjab Assignment Help— your trusted partner for expert, timely, and affordable assignment solutions across all subjects!”

More Related