-
Notifications
You must be signed in to change notification settings - Fork 5
Home
- login
- create new categories
- create new toys
- manage categories (create category, retirve category, update category, delete category) => do crud operation
- manage toys (create toy, retriev toy, update toy, delete toy) => do crud operation
- view orders
- process orders
- create user accounts
- login
- view toys based on categories
- order toys and view orders
- To Understand mobile operating systems, development tools and technologies for the mobile application development
- Be able to design mobile application solutions
- Be able to implement mobile application solutions
- Be able to test and document mobile application solutions
"Toy First" management has decided to implement a mobile application for their kid’s toy shop situated in Nugegoda. They have toys for different age groups and categories (action figures, dolls, games and puzzles, building sets and blocks, etc.). They also have special offers for different seasons.Toy First management wants to develop the mobile application for different user levels (administrator user and member user). An ### Admin user can login, create new categories, create new toys, manage categories, manage toys, view orders, and process orders.Member users can create user accounts, login, view toys based on categories, order toys and view orders.
a) Critically compare mobile operating systems, development tools and technologies for the above mention application. (Word count 1000) (LO 1) (10 Marks)
b) Provide the UML diagrams for the given problem with clear explanations on the design decisions. (Use case/Class/Activity). (LO 1) (10 Marks)
c) Design attractive user interfaces for the given scenario. (LO 2) (20 Marks)
d) Develop an interactive mobile application. Make sure to implement proper validation mechanisms in order to restrict invalid entries to the system. (LO 3) (40 Marks)
e) Include test plan, test data and proper application of the test plan. Test your mobile application according to the test plan. (LO 4) (10 Marks)
f) Create user and technical documentation for the developed solution. (LO 4) (10 Marks)