Wonderland Mall Management Mobile App Project

Verified

Added on  2019/10/09

|21
|2957
|539
Project
AI Summary
This document presents a comprehensive project for the development of a mobile application for Wonderland Mall Management (WMM). It includes two requirement documents, one based on IEEE Std-30 and the other using the Volere template, detailing the purpose, scope, functions, user characteristics, and constraints of the application. The project also outlines specific functional, interface, performance, design, and quality requirements. Furthermore, it covers necessary fit criteria, entity-relationship diagrams, context and data flow diagrams, use case diagrams, state machine diagrams, and scenario-based activity diagrams. The project aims to create a mobile app that enhances customer engagement through targeted advertisements and offers, while also providing a secure and user-friendly experience.
Document Page
Running Head: WONDERLAND MALL MANAGEMENT
Assignment 2
Wonderland Mall Management
Student Name:
Student ID:
Course Name:
Course ID:
Faculty Name:
University Name:
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
WONDERLAND MALL MANAGEMENT 1
Table of Contents
Answer #1(a): Requirement Document – IEEE Std-30...................................................................2
Answer #1 (b): Requirement Document – Volere Template...........................................................3
Answer #2: Necessary Fit Criteria...................................................................................................4
Document Page
WONDERLAND MALL MANAGEMENT 2
Answer #1(a): Requirement Document – IEEE Std-30
1.0 Introduction
1.1 Purpose
The purpose of this requirement document is to understand the aspects that are required to be
developed in the mobile application that is being designed for the WMM. The document has
been written for the individuals or the stakeholders who will be involving in the development of
the intended mobile application. The major stakeholders are the Wonderland Mall management
team, the internal team who will be working on the software development and the end users from
whom the feedback on the application’s convenience will be assessed.
1.2 Product Scope
The mobile application will be used by the existing and new customers of the mall. The mobile
application will allow the customers in viewing the offers that are going on in their nearby WM.
This document has detailed the various aspects of the application that has to be present in it. The
application will be developed to ensure that the WMM receives the interested customers’ data
into their database and build and displays advertisements catering to these customers. The
application will bring ease on both the side of the business that is on the customers’ side, the
customers will be able to know what offers are going in the nearby Wonderland Mall, and the
management will be able to display targeted advertisements.
1.3 Definitions, Acronyms, Abbreviations
Given below are the definitions that have been used throughout the document:
Store Location: The Coordinates of Wonderland Mall location that is received from the Google
map
Mobile Application: Software used by the mobile phone users for different purposes such as
calling, messaging, sharing, and other activities.
1.5 Overview
The requirement document has been divided into three chapters, starting from the introduction.
The next chapter discusses the general specification about the mobile application that is being
built. The current section is concerned with understanding the mobile application to be built and
the related requirements.
Document Page
WONDERLAND MALL MANAGEMENT 3
The 3rd chapter is concerned with specifics about the mobile application which have some
functionalities mentioned that have been included in the application.
2.0 General Description
2.1 Product Perspectives
The mobile application for Wonderland Mall being developed will be acting complete customer
tracking mechanism. If the customer visits the mall, then the detective device installed in the
mall detect the presence of customer app. It will help in placing targeted ads. Moreover, the
location based detection system will allow the mall management to send targeted ads to the
individual of particular location.
2.2 Product Functions
Given below are the product functions:
a) Multiple Account Login
The users will be able to login to the mobile application with their various social media accounts,
namely, LinkedIn, Facebook, and Twitter.
b) Account Integration
With the use of Data Retrieval Engine, the application will collate all the information from
various social media together and bring them together at one location. The application will ask
for update from the users if there is any data conflict (when data from two source – LinkedIn and
Facebook – conflicts).
c) Location Tracking
The application will track the location of the users and will relay it to the ad mechanisms.
d) Location Based Ads
The location based advertisements will be shown to the users, specifically from the nearest
Wonderland Mall.
e) Application Detection System
The installed mobile application installed in the users’ phone will be detected by the detective
system available in the mall when the users visit the store. It can be used to show targeted mobile
ads or banner ads.
2.3 User Characteristics
The users of the mobile application from WMM are given below:
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
WONDERLAND MALL MANAGEMENT 4
Working Moms: They are office going women who prefer to shop in the night or on the
weekends as they do not get enough time to spend during the office hours.
Non-Working Moms: They have no preferred days for shopping. They prefer to shop when they
feel bored and can be best target group for the mobile application.
Teenagers: They prefer to hangout in malls and at public places with their friends. They look for
fun and can be attracted to the mall using the targeted ads to spend quality time there.
Employed People: These include male and female both, they prefer to shop in the weekends and
majorly concerned with the offers that can help them save on their budget.
Unemployed People: Available all days for shopping.
2.4 General Constraints
There is only one constraint which is of budget. The project has to complete within the defined
budget by the management. There are no other constraints that seem evident at the moment.
2.5 Assumptions and Dependencies
Mentioned below are the assumptions that have been taken for the mobile application:
The requirements specified by the management are complete and there will be no changes during
the application development.
The detective system within the mall is already in place along with the electronic banner
advertisements. The detective system is compliant with the IT rules and regulations of the local
and national government.
2.6 Apportioning Requirements
The addition of vendors for the advertisements can be delayed and the current launch of the
system does not depend on the vendor integration through API.
3.0 Specific Requirements
3.1 Functional Requirements
a. When the users visit an area with the available Wonderland Mall, the users will get the
notification about the offers available in the mall.
b. The users can prefer to integrate their social media account with the mobile application which
can be used in other times to login to the mobile application by the users.
Document Page
WONDERLAND MALL MANAGEMENT 5
c. The information shared by the users will be sent to the database using the database
management engine. The Data Retrieval Engine will collate all the data (taken from various
accounts of the users) together and submit to the database.
3.2 External Interface Requirements
EXI1: Users should be able to login to the mobile apps and create accounts.
EXI2: The users should be able to enable and disable ad notification and set preferences.
EXI3: The navigation button should allow going back and forth.
EXI4: The users should be able to login to the application using LinkedIn, Twitter, and Facebook
EXI5: Users should be able to view all the offers when swiping left to right or right to left.
EXI6: Users should be able to view the mobile application with same clarity at all the screen
sizes.
3.3 Performance Requirement
The primary requirement is about the speed with which the network works within the mobile
application. The application being a light weight is expected to perform very well. The response
to the users’ touch should be fast. The interface should respond in 1/4th of a second. The
advertisements should be location based. The application should consume minimum possible
battery, network strength, and data usage from the phone.
3.4 Design Requirements
The design should be attractive to the users. The color combination should be attractive and
should be based on the color theme of the Wonderland Mall. The logo of the company should be
used as the application icon.
3.5 Software Quality Attributes
The software should be able to successfully operate within the phones. The application must not
contract any kind of virus or harming software into the phone. There should be periodic updates
of the mobile application based on the security requirements and feedback from the users. The
software should not act on its own without the permission and no personally identifiable
information should be shared to the external party and even to the company if users do not wish
to do so.
3.6 Other Requirements
There should not be advertisements that do not agree with the preferences of the users.
Moreover, the advertisements should not be offensive. The mobile application should comply
Document Page
WONDERLAND MALL MANAGEMENT 6
with the national or international laws of software development, management, and sharing of the
users’ information. The application should not intervene in the functioning of the other
applications installed in the phone. The application should be easy to understand and use with
minimal to no complexity.
Answer #1 (b): Requirement Document – Volere Template
Project Drivers
1. The Purpose of the Project
Please refer to the section 1.1 in the previous chapter.
2. The Client, the Customer, and Other Stakeholders
Given below are the various stakeholders related to this project:
Client: The WMM has funded for the development of this application. Therefore, the stakes are
high for them. WMM can be considered as the major stakeholder in this project.
Customer: The customers of the mall will be using this mobile application to know about the
offers going on the nearest Wonderland mall. It will help them decide whether they should be
visiting the mall based on the offers that are running on the particular day.
Vendors: The vendors will be able to display targeted ads to the customers and gain more
customer footfall and increase in the sale.
Government: The government will be concerned on the ethical use of the application. The
sharing of the information
Shareholders: The shareholders would be interested to know where their money is being
invested by the company.
2. Users of the Product
Please refer to the section 2.3 of the first chapter.
Project Constraints
4. Mandated Constraints
Please refer to section 2.4 of the first chapter.
5. Naming Conventions and Definitions
Please refer to the section 1.3 of the first chapter.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
WONDERLAND MALL MANAGEMENT 7
6. Relevant Facts and Assumptions
Please refer to the section 2.5 of the first chapter.
Functional Requirements
7. The Scope of the Work
Mentioned below is the scope of the mobile application development:
The project team will be developing the mobile application in coordination with the various
stakeholders associated with the project.
The project is expected to be completed within the duration defined by the WMM. Based on the
project challenges and changes in the requirements, there can be extension in the project
duration.
The individuals assigned on the project will be completing the project without taking
unnecessary leave from the project.
8. The Scope of the Product
Please refer to section 1.2 of the first chapter.
9. Functional and Data Requirements
Please refer to section 3.1 of the first chapter for the functional requirements. Mentioned below
are the data requirements of the mobile application development:
The project execution and the completion will require only dummy accounts of the customer for
testing. After the completion of the mobile application, the actual customers will be brought on
board for the testing with the actual data. The data will be kept safe and considered for testing
purpose only.
10. Look and Feel Requirements
Please refer to the section 3.4 of the first chapter.
11. Usability and Humanity Requirements
Please refer to the section 3.2 of the first chapter.
12. Performance Requirements
Please refer to the section 3.3 of the first chapter.
13. Operational and Environmental Requirements
Document Page
WONDERLAND MALL MANAGEMENT 8
Please refer to the section 3.6 of the first chapter.
14. Maintainability and Support Requirements
Given below are the maintainability and support requirements of the developed mobile
application:
The WMM will assign software engineers who will continuously look after the mobile
application usage by the customers. The identified glitches in the usability will be reported to the
management for the approval of improvement. The approval will be followed by the hiring of
individuals to sort out the challenges.
15. Security Requirements
It will be ensured that the developed mobile application stay secure of any external threat from
the unsocial elements who would try to hack into the system. The proper permission module will
be in the application which will not allow unwanted mobile application to get access to it.
Moreover, the information provided by the users will be secure with end-to-end encryption and
will not be shared to the external application without the consent of the users.
16. Cultural and Political Requirements
The system will not display information that is politically or culturally sensitive. The
advertisements shown in the mobile application will be in accordance to the preference of the
users and the culture of the locality.
17. Legal Requirements
The mobile application will abide by the rules and regulations that have been developed for the
development of the software and access and use of the customer information. The information of
the customer will be secure and illegal dissemination of any information related to the users will
be prohibited.
18. Open Issues
There are no open issues at present concerning the mobile application development for WMM.
19. Off-the-Shelf Solutions
The detective system implemented in the mall is likely to be the off-the-shelf solution. However,
it depends on the discretion of the WMM that whether they want an off-the-shelf or they want
the detective system to be built by the procured teams as being done for the mobile application.
20. New Problems
Document Page
WONDERLAND MALL MANAGEMENT 9
There are no such problems that have been found till now. However, if any problem arises during
the mobile application, then it will be referred to the WMM and approval will be taken from
them to work on it further by the project team.
21. Tasks
The tasks related to the project development have been defined by the project manager. The
whole project has been divided into various activities and will be completed under the
supervision of project manager.
22. Migration to the New Product
The mobile application is a standalone application and no transition to the new product has been
decided yet. There will be series of updates in the days to come based on the users’ and
stakeholders’ feedback.
23. Risks
Mentioned below are the likely risks that have been identified:
Failure of mobile application to coordinate with external system such as geo-location services,
detective system in malls, etc.
Excess consumption of mobile data and battery power
Sudden leave of project team members during the project progress which might hamper the
project completion
24. Costs
The costs related to the project completion will be incurred by the WMM. The management has
given the budget based on the bottom-up estimation and therefore it is expected that the project
will complete within the limit.
25. User Documentation and Training
The user documentation and training is not a major challenge. The users of the mobile
application will be the customers of the Wonderland Mall and most of them are expected to be
good at using mobile applications in general. The general understanding of the mobile
application is required for the use. However, there will be a help section within the mobile
application that will provide enough information to the users looking for extra information and
understanding.
26. Waiting Room
There are no provisions for the waiting room in this mobile application development for WMM.
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
WONDERLAND MALL MANAGEMENT 10
27. Ideas for Solutions
The ideas for the solutions will be brought together with the brain storming.
Document Page
WONDERLAND MALL MANAGEMENT 11
Answer #2: Necessary Fit Criteria
Mentioned below are the specification and fit criteria:
Specification #1: Mobile Application should successfully operate on general network protocols,
namely, SMS, USSD, LTE, WiFi, and Edge.
Fit Criterion: The application should automatically detect the availability and connect without
any delay. The connection should be established within 1.5 seconds of users opening the
application. The users opting for notification should have the mobile application connected to the
network.
Specification #2: The communication between the mobile application and the server should be
secure with end-to-end encryption.
Fit Criterion: The information stored on the customers’ phone is encrypted and similarly the
information stored on the server is encrypted so that no one can get to know the information
present on the server or in the mobile application.
chevron_up_icon
1 out of 21
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]