Implement and test a prototype of a simple web application

Assignment Help Other Subject
Reference no: EM132370210

Assignment Project - Creative work

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 (e.g. UML) for the major variables and data structures used in developing the application.

Client App Development -

The app design and specification 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 may include whether:

  • the css file is appropriately used for style elements?
  • the structure of the html appropriate for a mobile application and are all necessary sections of html is complete?
  • the Javascript captures data from the interface correctly, is the functionality of the Javascript files correct for use, is the Javascript appropriately factored, and is all required Javascript implemented?
  • 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).

Reference no: EM132370210

Questions Cloud

What are the current state of information systems : What are the current state of information systems in our world today. What are the three trends in information systems.
Explaining what the simulation modeling relies upon : According to Gilbert and Troitzsch (2005), Foundations of Simulation Modeling, a simulation model is a computer program that captures the behavior.
Costs of the value chain should be included in inventoriable : Other costs in the value chain are not included in inventory but, instead, are treated as period costs under Generally Accepted Accounting Principles
Define comparative analysis of tools and technologies : According to the Comparative Analysis of Tools and Technologies for Policy-Making theory, there are 11 main categories of ICT tools and technologies.
Implement and test a prototype of a simple web application : Project - Creative work; For your creative work you are going to design, specify, implement and test a prototype of a simple web application
How the example of external communication is appropriate : How the example of external communication that you provided is appropriate for its intended audience? Whether the organization's justification for communicating
Explain how using erm in the higher education environment : Explain how using ERM in the higher education environment differs from a for-profit business.
Briefly describe the population of the study : In this discussion, you will choose one article from the available action research articles in the Journal of Teacher Action Research and review.
Finalize project schedule and mitigate any delays : Finalize Project Schedule and Mitigate Any Delays. The subcontractor assigned to build the radio module for the backpack has shut down.

Reviews

len2370210

9/12/2019 11:57:59 PM

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.

len2370210

9/12/2019 11:57:53 PM

App design and specification – 10 marks: Description - Well defined description of what the app is intended to be and do. Motivation - Well reasoned choice of target audience and likely interest. Summary of task - A reasonable choice of tasks to be completed in producing the app is given. User Case Diagrams - Set of actions, services, and functions that the system needs to perform. User interface prototypes - Prototypes for the main user interfaces/pages in the app presented.

len2370210

9/12/2019 11:57:49 PM

App development – 25 marks: Client HTML, javascript and CSS files, Server javascript Appropriate use of; CSS style elements, Client HTML, Client javascript, Server javascript, Local and remote databases. Results - Achievement compared to others. App testing, business case, marketing plan and research – 15 marks: App Testing - App testing plan, documentation of tests. Business plan - Estimating costs, estimating revenue, break-even sales. Marketing - Demographic identification and description of tactics. Research - Documentation of products and issues.

Write a Review

Other Subject Questions & Answers

  What were the issues in the constitutional convention

Consider the three constitutional proposals: the Virginia Plan, the New Jersey Plan, and the Great Compromise, also known as the Connecticut Compromise. If you were a delegate and without the experience of the past 200 years, which constitutional ..

  Explain housing programs for returning parolees

developing Reentry and/or Housing Programs for returning parolees

  Critical thinking and sociological theories

Review the six (6) rules of critical thinking discussed in the textbook. Determine the rule that you believe to be the most challenging and provide a rationale for your response.

  Examine the employment issues presented in the scenario

Discuss whether Dream Massage has potentially violated any employment discrimination laws.Examine the employment issues presented in the scenario.

  Explain your decision to lie about having the second offer

Justify and explain your decision to lie about having the second offer, and what were the consequences of your decision to lie to the buyer

  Identify the possible movement directions at the hip

BA Hons Dance Education DE503 Safe Practice and Optimising Performance-What does the research say about how you might be able to help optimise.

  How would you respond to the teacher question

Imagine that you are working as a counselor in an elementary school. A teacher has come to you, concerned that a student in her class might have been sexually.

  Identify fielded data that is relevant to each study

Identify fielded data that is relevant to each study. Indicate purpose of the fielded data to the study.

  Describe the principles or theories in social psychology

Describe the principles or theories in social psychology that are utilized in clinical psychology. Explain how social skills training be used to treat individuals diagnosed with depression or anxiety

  When he arrives at the store to pick up the skateboard

The store will win. John has to return the skateboard because he is a minor without the capacity to contract.

  Discuss the school nurse and public health nurse

identify your role in this intervention, such as the school nurse, public health nurse, or other community nursing role

  Examine walking is most sustainable form of transport

Examine walking is most sustainable form of transport

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