diff_months: 11

Sample Content Structure and Assignment Guideline / Answer Map.

Download Solution Now
Added on: 2024-11-20 05:00:24
Order Code: SA Student Jerome IT Computer Science Assignment(12_23_39187_424)
Question Task Id: 500052

Sample Content Structure and Assignment Guideline / Answer Map.

** This Document is Provided only for support and reference purposes

Advanced Mobile Development Assignment 02

1 Please Insert the Cover Page as the First Page

** Plagiarism Check is not required for Advanced Mobile Development Assignment 02. This Condition is applicable ONLY for this assignment.

** Dont forget to Upload the Compressed Zip Folder of your Mobile Application

Total 02 Files must be uploaded to the Classroom

Source Code Zip File

Report for Assignment 02 (doc or docx format only).

Table of Contents

TOC o "1-3" h z u Introduction PAGEREF _Toc91709919 h 2JSP Diagram of the Mobile Application PAGEREF _Toc91709920 h 2Testing of the Mobile Application PAGEREF _Toc91709921 h 3Working features and prototype features PAGEREF _Toc91709922 h 4Problems Encountered when developing the mobile Application PAGEREF _Toc91709923 h 4Screenshots of the Mobile Application PAGEREF _Toc91709924 h 5

Table of Figures

TOC h z c "Figure" Figure 1 JSP Diagram PAGEREF _Toc91709930 h 3Figure 2 Sample Screen 01 PAGEREF _Toc91709931 h 6Figure 3 Sample Screen 02 PAGEREF _Toc91709932 h 6Figure 4 Sample Screen 03 PAGEREF _Toc91709933 h 7Figure 5 Sample Screen 04 PAGEREF _Toc91709934 h 7

IntroductionInclude some information and a rough idea on your mobile application. The University marker should be able to read and understand what your mobile app is about and the scope of the mobile application.

JSP Diagram of the Mobile ApplicationInclude the JSP Diagram. You can easily draw JSP Diagrams using MS Visio. In Simple, a JSP Diagram shows the functions of your mobile application in a sequence. Horizontally the process sequence is displayed. The Loops (Iterations) and Ifs (Conditions) are displayed below. Data sequence and process sequence.

INCLUDEPICTURE "https://lh3.googleusercontent.com/proxy/Zo0Q17Zs4Wes4MZsZULNqw8cYx3T-WFT6VJ3zTakqQCHPGsvhma_rOMJDPZshA7XAnWjn0Oiz4DzgjOiS2yZqUukkO14" * MERGEFORMATINET

Figure SEQ Figure * ARABIC 1 JSP DiagramLooks Like this.

Can score a good amount of marks for this diagram

Remember, Dont Include Flow Charts.

If its not JSP, Make sure you make the marker understand the mobile App Properly by looking at the diagram.

**Some how using a diagram, make the marker aware of the flow and the structure of the Mobile app designed and developed by yourself.

Testing of the Mobile ApplicationInclude test Cases and document them. Test almost all the features. Unit testing and functional testing would be sufficient. However, testing is very important. A sample test case would look like the below. Create test cases for all the functions in your mobile application

Test Case Number Description Inputs Expected Output Actual Output Status

01 Testing the Login Form 1. Correct Username and Password

2. Incorrect Username and Password 1. Login and show Dashboard

2. Show Error 1. Login and show Dashboard

2. Show Error Pass

02 Testing the rain Alert Option 1. Enter the actual location

2. Automatically Identify the Current Location 1. Show the Weather updates and rain alerts for the selected location

2. Show the Weather updates and rain alerts for the current location 1. Showed the rain updates for the current location

2. Showed the rain updates fir the current location Fail

03 Testing the rain Alert Option 1. Enter the actual location

2. Automatically Identify the Current Location 1. Show the Weather updates and rain alerts for the selected location

2. Show the Weather updates and rain alerts for the current location 1. Show the Weather updates and rain alerts for the selected location

2. Showed the rain updates fir the current location Pass

(Failed because we expected to show the weather of a different location but it showed the weather of the current location)

** If you have sufficient time, please try to add some test reports by testing using different tools for testing categories Like , Stress testing, field / Environmental Testing etc

Try to Include test cases of testing in different screen sizes also.

You can prove your actual result through a screenshot if required.

Working features and prototype featuresList all the features in your screenshots and the mobile app. And mention the working functions and the functions which are not working / created the interface only.

Following is a sample way you could use to represent it.

Menu System Functioning

About Page Functioning

Help Page Functioning

Login Page Functioning

Dashboard Functioning

Adding Products Functioning

View Products Functioning

Checkout Interface Only

Logout Functioning

Print Invoice Interface Only

Add Users Interface Only

Block users Interface only

Storyboard of the Application

Include a story board of your developed Application as discussed in class.

Problems Encountered when developing the mobile ApplicationList Down any Problems Which you had to face when you were creating the mobile Application. Listing them would be fine. An example would look like the followingIt is also better to include how the problem was resolved.

The Stimulator was not working at the first and re installed it to fix the issue. It still didnt work so had to use an actual android mobile as the stimulator

The Login function didnt work only for all user accounts except the admin. To see the code was first hard coded to admin credentials. And then had missed to code it by linking with the database. Once linked with the database and the code was updated, it worked fine.

Screenshots of the Mobile ApplicationInsert Screenshots of the Mobile Application

At least design 6-7 (minimum) Interfaces for your mobile Application excluding the Help and about screen. All the interfaces dont need to be functioning. But Please design a minimum. Remember, we need to score. (50% of the module marks are being given from the 2nd Assignment).

**Dont forget the About Screen

** Dont Forget the Help Screen

** Dont Forget the Menu System

Screenshots could look like the following

INCLUDEPICTURE "https://assets.materialup.com/uploads/428544da-f9a0-4e6a-9fc8-f02421548797/android-app-ui.png" * MERGEFORMATINET

Figure SEQ Figure * ARABIC 2 Sample Screen 01 INCLUDEPICTURE "https://assets.materialup.com/uploads/428544da-f9a0-4e6a-9fc8-f02421548797/android-app-ui.png" * MERGEFORMATINET

Figure SEQ Figure * ARABIC 3 Sample Screen 02 INCLUDEPICTURE "https://assets.materialup.com/uploads/428544da-f9a0-4e6a-9fc8-f02421548797/android-app-ui.png" * MERGEFORMATINET

Figure SEQ Figure * ARABIC 4 Sample Screen 03 INCLUDEPICTURE "https://assets.materialup.com/uploads/428544da-f9a0-4e6a-9fc8-f02421548797/android-app-ui.png" * MERGEFORMATINET

Figure SEQ Figure * ARABIC 5 Sample Screen 04

Assignment

Design and implement an android app, the app can either be a game or an app which fits into one of these categories: Business, Communication, Education, Health and Fitness, Lifestyle or Tools.

Ensure that the initial app idea/design is approved by the lecturer.

Design the app using Jackson Structured Programming (JSP) and/or any other appropriate methodology. Diagram(s) need to demonstrate the data required for the app and also diagram(s) to show app logic and mechanics. Do not use flow charts for your design.

A menu system is required which will allow the user to operate the app. The following screens will be required for all app ideas, a help screen and an about screen.

Implementation, due to a restricted time scale a prototype is required, for example if the app is a game and involves multiple levels, develop one level.

Guidance

A basic storyboard may help in the initial prototyping of the app.

The type of app is up to you, but maybe consider the following types of apps:

Classic Board Game

Text Adventure Game

Puzzle Game

Arcade Game

Serious Game

Utility for managing part of the android operating system

An educational app in the field of science, for example Chemistry

A music app, for example guitar chord teacher.

Finance app, which you use to keep track of all your expenditure

An app to help with doing some task or playing some game

The above list is not exhaustive, you could come up with your own idea, but it needs to be approved by the lecturer. A working prototype is essential, it should show the basic mechanics and game logic.

Submission

Your design (JSP, screenshots, documentation use a word document doc or docx), the completed android app, make sure that the whole Android Project is also submitted. All of these files need to be compressed into a zip archive which will be uploaded to Moodle. The zip file name needs to be in the format of including your student id and your full name.

Example: S14001234 Fred Smith.zip

Missing out any of the required files/documentation, will result in gaining a very low mark or even being referred.

Make sure the word document includes designs (JSP/and/or Other Design), screen shots, testing, document features that work, also document problems encountered when developing the app.

Grading Criteria

Grade A will be awarded for a detailed product of professional standard

Very high standard of critical analysis and design

Excellent understanding and implementation

Clearly structured and logically developed product

Substantial evidence of independent development

Good relevant data structures

Grade B+ will be awarded for an interesting product,

Clear awareness and exposition of relevant issues

Clearly structured and logically developed implementation

Some evidence of independent development

Some evaluation and synthesis of development

Relevant data structures

Grade B will be awarded for a good product,

Attempts analysis but includes some errors and/or omissions

Shows awareness of issues but no more than to be expected from attendance at classes

Insufficient evidence of implementation

Insufficient evaluation and development

Some good use of relevant data structures

Grade C will be awarded for a useful overview of the subject.

Weak understanding

Shows some awareness of issues but also some confusion

No evidence of independent research.

Reliance on a repeat of class notes

Superficial use of relevant data structures

Refer: Work in respect of which the student is referred.

No understanding, No grasp of analysis and design many errors and omissions.

Not following the guidelines laid down in the Assignment specification.

  • Uploaded By : Pooja Dhaka
  • Posted on : November 20th, 2024
  • Downloads : 0
  • Views : 179

Download Solution Now

Can't find what you're looking for?

Whatsapp Tap to ChatGet instant assistance

Choose a Plan

Premium

80 USD
  • All in Gold, plus:
  • 30-minute live one-to-one session with an expert
    • Understanding Marking Rubric
    • Understanding task requirements
    • Structuring & Formatting
    • Referencing & Citing
Most
Popular

Gold

30 50 USD
  • Get the Full Used Solution
    (Solution is already submitted and 100% plagiarised.
    Can only be used for reference purposes)
Save 33%

Silver

20 USD
  • Journals
  • Peer-Reviewed Articles
  • Books
  • Various other Data Sources – ProQuest, Informit, Scopus, Academic Search Complete, EBSCO, Exerpta Medica Database, and more