Implement and test a prototype of a simple web application

Assignment Help Other Subject
Reference no: EM132131415

Objectives

This assessment item relates to the course learning outcomes numbers 2, 3, 5 and 6 as stated in the online course profile.

Details

For your creative work you are going to design, specify, implement and test a prototype of a simple web application. You are to come up with your own idea for the app you wish to prototype. Keep it simple as you have only a day a week during term to prototype and develop this idea. You do necessarily have to create a completed app, but you must develop and document enough to justify the time allocated to the project.

You should complete the work in a number of stages, developing new parts of your web application project in parallel with each assignment. The amount of work/time you spend on this about the same as the time spent doing assignment 1 and 2.

The following describes each part that will be assessed and guides you in this assessment process.

App Design and Specification

You are to come up with a semi-original idea for a mobile application. You are to consider what the major functions of the app will be. You are also to develop data models for the apps' important information. Discuss your idea/s with the lecturer/tutors assigned to help you with your study. When the idea has been developed document the following (if applicable):

- A brief description of what the app is and what it does.

- A brief discussion of the motivation for producing the app, i.e. who will use the app and why they will use the app (target audience).

- A summary of the major tasks to be completed in developing the app.

- A specification (UML) for the major variables and data structures used in developing the application.

Client App Development

The app design and specification is to be used as the basis for the development of a working prototype of the app. The application should be developed using a mixture of html, css and Javascript. The components of the interfaces from the design need to be implemented and linked to the script. The main functions given in the specification should be implemented. Any data gathered by the application should be stored for later use.
The main tasks to be evaluated are:
- Is the css file appropriately used for style elements?
- Is the structure of the html appropriate for a mobile application and are all necessary sections of html complete?
- Does the Javascript capture data from the interface correctly, is the functionality of the Javascript files correct for use, is the Javascript appropriately factored, is all required Javascripts implemented?
- Does the combination of css, html and Javascript provided meet expectations?

Server App Development
The node server scripts used to support client networking are to be documented. Source files can be included as appendices.

Database Use and Development
The use of server and cloud databases by the app is also to be documented.

App Testing, business and marketing plan, research

You must specify a plan for testing your app. Your plan should include how you will test the client Javascript and html. Include the results found from testing your app in your documentation.

Document the business plan for your app in your documentation. To do this you must determine your market demographics, how big you estimate the market is, and estimate how much you think you would be able to charge for the app. From this estimate revenue for your first year. Next estimate development, testing, marketing, maintenance costs and other costs for the year. Will you make a profit in the first year? In the second year?

Finally discuss how you will go about marketing your product.

Also include discussion of research done on research area relevant to the app. This includes researching for similar apps in stores and researching literature on any areas relevant to app (e.g. security, cloud computing, location awareness, social impacts).

You should zip/ rar / tar the documentation and source code for the client and server used to develop your project into an archive file. Submit this .zip, .rar or .tar document online using Moodle in the study week. If you are going to be late with this, let your lecturer know in person or by email to arrange an alternate delivery mechanism. If this item is not submitted by the end of study week, late penalties will apply.

Attachment:- Assignment.rar

Reference no: EM132131415

Questions Cloud

Identify the commercial and custom options : Identify the commercial and custom options that are available to organizations for provision of security awareness training.
Explain the role that security standards play : Describe an effective process that organizations should follow to ensure proper configuration management of operating systems and applications.
Develop a work breakdown structure for a online retailer : Develop a work breakdown structure for a Online retailer to include a paragraph about your structure. Include at least three levels in your diagram.
How does organizational change create business innovation : List and describe two forms of organizational change. How does organizational change create business innovation? Give an example.
Implement and test a prototype of a simple web application : Assessment - Creative work - develop and document enough to justify the time allocated to the project - A summary of the major tasks to be completed
Create a comprehensive threat model on software application : INT7263: The objective of this project is to create a comprehensive threat model on a software application of your choosing.
How you should attempt to incorporate the changes : Find an organization online that interests you, investigate their website to determine if they have a DR plan. Write about it.
Design and code a java console application : Design and code a Java console application that reads in seven integer values and prints out the number of occurrences of each value.
What implications would the given have for the economy : Suppose the Fed were required to conduct monetary policy so as to hold the unemployment rate below 4%, the goal specified in the Humphrey-Hawkins Act.

Reviews

len2131415

10/5/2018 12:30:26 AM

Specification of variables and data structures The major data structures and methods are documented 0 0.5 1 1.5 1.5 2 User interface prototypes Prototypes for the main user interfaces/pages in the app presented 0 0.5 1 1.5 1.5 2

len2131415

10/5/2018 12:30:17 AM

Motivation Well reasoned choice of target audience and likely interest 0 0.25 0.5 0.75 0. 75 1 Summary of task A reasonable choice of tasks to be completed in producing the app is given 0 0.25 0.5 0.75 0. 75 1

len2131415

10/5/2018 12:30:05 AM

This assessment item relates to the course learning outcomes numbers 2, 3, 5 and 6 as stated in the online course profile. MARK / 10 Poor Good Excellent Mark Description Well defined description of what the app is intended to be and do

Write a Review

Other Subject Questions & Answers

  Organization difficult to implement for a global firm?

Why is the matrix form of organization difficult to implement for a global firm? Would such an organizational form be applicable to a domestic firm? Why or why not?

  Developing a proposal preparation plan

Analyze each of the key proposal preparation documents discussed in Osbornes Developing a Proposal Preparation Plan and recommend at least one additional document that would help you analyze customer requirements

  Scholarly references and accessing library databases

efer to the tutorial on Scholarly References and Accessing Library Databases found in the Writing and Research Help tab for help on this assignment

  Classified as having a psychological disorder

What are the four behavioral criteria necessary for a person to be classified as having a psychological disorder?

  What is the most ethical action for this psychologist

A psychologist who is a Christian is conducting research. The conclusions of the research seem to run contrary to the psychologist's Christian beliefs. What is the most ethical action for this psychologist and why?

  A recent survey has found the position of three points -253

a an aircraft is flying in a straight line which passes through the points -105.6 and 2.54.55.1 measured in kilometres.

  Can a company explain its corporate citizenship activities

Can a company explain its corporate citizenship activities as investments in future? Is Microsoft creating right partnerships to complement its market opening

  Discuss the concept of technological rationality

Discuss the concept of technological (or instrumental) rationality and how it has come to form the basis of the dominant ideology in our society.

  What is a corporation what are the defining characteristics

to participate in the following discussions go to this weeks discussion link in the left navigation.consumerism and

  Discuss why measuring liquidity is difficult

Identify the most reliable illiquidity measures among those used in empirical studies and justify why this is the case.

  Free trade agreement with united states

What have been the benefits and costs to Canada of its free trade agreement with the united states? How are the benefits and costs to Canada likely to change with the implementation of NAFTA?

  Newest antipsycotic medication

Aripiprazole (Abilify) the newest antipsycotic medication is: a) Agonist b) Partial agonist c) Antagonist d) Partial Antagonist

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd