Features of the App
The mobile application of Drone Delivery could be considered as the online platform where the people would be able to get all their basic needs of food items, groceries as well as the medicines through the drone delivery. The introduction of these types of apps in daily life would help the users with maintaining their health properly and allow significant Development Of The Retail Industry. This report aims to provide the discussion of the new application being developed for the drone delivery that would ensure proper delivery of food items to the customers without the need of human intervention.
The application being developed would include several facilities and features which would improve the overall usability of the application and provide improved benefits to the users. The primary function of this app would be to offer proper and safe delivery to users. It has been ensured to be efficient plus effective. The users would be provided with the functionality of real-time tracking of the products and the location of the product during the transit. The customers would also be provided with the functionality of easily paying through the online medium. The users would be provided with the functionality of editing the application manually, finding the needed information as well as navigating through the app easily. The app would also offer the required updates of weather that would provide the information to the users why the delivery is being delayed or any other reason. The users would also be provided with the functionality of cancelling the orders easily through the app. The main constraint of this system, is that the app would not be operational in the areas where there is no availability of internet. There is a primary requirement of high-speed internet for ensuring that the proper updates would be provided to the users. The delivery through drone would ensure safety of the environment and consider the minimal harm to any individual. The app would permit the users to easily receive the products without any human mismanagement. It would be ensured by the app that proper details are being provided at all times to the users. For ensuring proper communication with the application, users would be required to input their location and have proper internet connectivity. Through this app, the users could thoroughly check location while the order
It could be observed that the process of users finding groceries for shopping has been illustrated. The main process of finding the groceries through the app for shopping has been illustrated with considering the customers and inventory department as the main actors and groceries, plus customer database as the data store. The users would be needed to input the login credentials in the system for logging in into the system. After logging in into the system, the customers would be needed to input the name of the groceries that they need or even select from the provided list on the interface. After providing the name of the products in the app, the system would check the availability of the groceries properly and provide the availability details to the customer. The inventory department of the organisation would provide the name of the product in the system for checking the availability of stock and check whether some products are needed to be restocked from the suppliers.
Constraints of the System
It could be observed that the users tracking orders is being illustrated. The main actor in this scenario would be the customer who would be availing services of the organisation of drone delivery system and then have the products delivered to them. The dataflow diagram consists of the database of customer, and orders which are being placed by the customers. The dataflow diagram starts when the users would select the track order button on the interface. The users would be provided with the additional functionality of visiting My Account feature in the app where the details of the pending orders would be listed. When the users would select any particular pending order, the users would be provided with the functionality of the viewing the drone feed. The database would be connected with the processes for accessing plus storing data.
From this ERD, it could be observed that finding groceries for shopping has been illustrated for the new drone delivery system being developed. The entities identified for the application of drone delivery system are the users, the grocery, stock and the inventory manager. The inventory manager would be managing the grocery stock by viewing the details of the stock of each grocery being maintained. The users would be provided with the data of availability of products or groceries on the app. Before selecting any product for ordering, the users would be provided with the functionality of checking the availability of products in the company stock.
In this ERD, the process of tracking the orders is being displayed in the form of ERD. The entities determined for this activity are the users, order, drone as well as track order. The data of the order tracking would be stored in the separate table in the database for improving the accessibility for the users. The orders would be accepted by the drone and it would be delivered to the users. The tracking order feature would make the users feel rather relieved that their product is reaching them at the proper time. The order table have been linked with the track order table because the data of the orders would be accessed by the app for storing the tracking data.
In this image, the state chart diagram is being illustrated. It could be considered from the diagram that the start of the process would start when the customers would open the app. After opening the app, the users would be provided with the login page system where the login credentials are needed to be entered. After the login details are validated by the system properly, the system would provide the product searching page where the users would enter the name of the groceries which are needed to be delivered. After completing the verification of the grocery names, the system would transfer to the state of checking the grocery availability. After visiting the grocery availability page, the system would provide the users with the decision where they want to add the product in cart or visit the product searching page for searching some alternative products. When the customer select to proceed with adding the items to the shopping cart, the system would provide the shopping cart to the customer.
Process of Finding Groceries for Shopping
It could be observed that all the states of the app during providing the drone feed of the delivery of products is being illustrated. It could be observed that the process starts when the system is opened by the customers. After opening the system, the users would visit the tracking order page for tracking the live location of any ordered delivery. If the customer has not placed any order in their account, the system would take the users to the product searching page where products could be searched and added in the cart. After visiting My Account page of the app, the users would be provided with the functionality of selecting the order that they want to track. After selecting the orders, if the users intends to check the location of some other order, then the drone live feed would be provided to the customers by the app and the live location of the app would be delivered to the customers.
From this above image, it could be observed that the customer journey of checking the grocery availability is being displayed through the customer journey mapping. Initially, the process of consideration is being provided. In this stage, several solutions are determined for the issues that the customer are facing in the organisation. After consider process has been completed, the explore phase would be initiated. In this phase, the solution of the issues would be carefully analysed and it would be shortlisted into proper document for applying any one technique for query resolving. After completing the exploring phase, the start of the comparing stage would be initiated. In this, the users would be allowed to compare the existing app with any of the alternative apps for determining the accuracy of the drone app delivery system. The testing of the app would be completed for determining the efficiency of the app and how easily, the users are able to complete the tasks of tracking the ordered products and searching for groceries on the app.
In this image, the customer journey map is being provided. It could be observed that users would be able to track the products through drone by viewing the live feed from the camera of the drone. It would be ensured by the system that the proper tracking data is being presented to the authentic people.
Task ID |
Task name |
Start date |
Finish date |
1 |
Prepare project team |
Mon 4/18/22 |
Fri 4/22/22 |
2 |
Install prototype software and visio software |
Wed 5/4/22 |
Thu 5/12/22 |
3 |
Gather requirements of the project |
Tue 5/24/22 |
Thu 6/2/22 |
4 |
Create initial app design |
Fri 6/3/22 |
Tue 6/14/22 |
5 |
Develop intermediate design |
Wed 6/15/22 |
Mon 6/20/22 |
6 |
Develop the testing plan |
Thu 6/23/22 |
Wed 6/29/22 |
S.No |
Activity |
Completed date |
Description |
1 |
Preparing the design review document |
04/10/2022 |
I have completed the initial design review document on the application of drone delivery system. |
2 |
Researched the possible software for developing the wireframes |
04/02/2022 |
I needed to research the possible software which could be used for creating the wireframes and the prototype of the application. |
3 |
Created the navigation map of the app based on which the application would be developed |
04/06/2022 |
I used the flowchart for creating the navigation map for the app that is being developed so that I would be able to properly develop the app based on the user requirements. |
4 |
Create personas of the users who would be ideal for using the application of drone delivery system |
03/27/2022 |
I created persona of the two typical users for determining what would be the goals of the app and what are the frustrations of the users from the app. |
5 |
Prepare the poster of the application containing information about the complete system activities and the functions |
04/12/2022 |
I analysed the software which would be ideal for developing the poster and determined the content which would be added in the poster so that it would be visually appealing. |
6 |
Started preparing the design package documentation of the project |
04/16/2022 |
I have prepared the structure of the design package documentation and then determined what needs to be included in the report. |
S.No |
Risk name |
Risk description |
Impact |
Probability |
Mitigation strategies |
1 |
Drone abuse |
When people would destroy the drones flying over any area, then it leads to huge operational costs because substituting any drone needs huge investment (Shavarani et al. 2018). |
VH |
H |
Live tracking of the people feed should be done for tracking the person who might have destroyed the drone. |
2 |
Range |
During the situation of loss of battery power, it would denote that the drones would not be able to deliver the products to the customers. The range would also become rather unpredictable because of the weather conditions (Shavarani et al. 2019). |
H |
M |
Companies should make the exact calculations for making the delivery system properly work and probably alter the method of packaging for making it increasingly durable. |
3 |
Power lines |
Power lines have become the problem for drones because it is required to manipulate through their own (Kuang 2019). The main issue being faced is that the tracking of smaller objects is not available in the drones (Cri?an and Nechita 2019). |
VL |
H |
Companies should efficiency work for developing proper visualisation for any drone which is capable for tracking even the smaller objects |
4 |
Package stealing |
When people steal the package of individuals that are delivered through drone, it could cause major issue for the companies using the drone delivery system because it would lead to additional operational costs (Krakowczyk et al. 2018). |
H |
VL |
This issue could be avoided by the customers through the specialised helipads or even some particular section of technology that should be placed in the safe place and drone would be landed in proper safe place. |
5 |
Non-compliance of the suppliers to provide products for drone delivery |
In the situation when the suppliers are not providing the products at proper time for delivering the products to the customers, it would mean that the suppliers have reached non-compliance with the organisation (Koiwanit 2018) |
VH |
M |
The organisations should employ several suppliers for the products so that the delivery of items to the customers would not be delayed. |
6 |
Drone network shutdown in the organisation |
In the situation when the organisation operating the drones would face network issue, it would mean that the entire network of drones would shut down and products would not be delivered to the customers at proper time (Koiwanit 2018). |
VL |
H |
The network of the organisation should be monitored at all times and the drones should undergo maintenance regularly to determine any operational issues. |
7 |
Huge investment |
Initially, while establishing the drone’s network for delivering products to the customers would require huge investment because the organisation needs to procure several drones to establish basic network of product delivery (Lin et al. 2018). |
L |
M |
Proper funding should be arranged and some drones should be procured for starting the company and the app to deliver items to the customers |
Conclusion
Therefore, the conclusion could be determined from the above discussion that the implementation of the app for new drone delivery system would allow the organisations to deliver huge quantity of groceries in the minimum time possible. The app would be connected to proper database from where data would be retrieved as well as data would be stored with proper security mechanisms and protocols. The application of drone delivery system mainly comes with several facilities and features. The primary function of the application is providing rather safe delivery of products to users.
References
Cri?an, G.C. and Nechita, E., 2019. On a cooperative truck-and-drone delivery system. Procedia Computer Science, 159, pp.38-47.
Koiwanit, J., 2018, May. Contributions from the Drone Delivery System in Thailand to Environmental Pollution. In Journal of Physics: Conference Series (Vol. 1026, No. 1, p. 012020). IOP Publishing.
Koiwanit, J., 2018. Analysis of environmental impacts of drone delivery on an online shopping system. Advances in Climate Change Research, 9(3), pp.201-207.
Krakowczyk, D., Wolff, J., Ciobanu, A., Meyer, D.J. and Hrabia, C.E., 2018, September. Developing a distributed drone delivery system with a hybrid behavior planning system. In Joint German/Austrian Conference on Artificial Intelligence (Künstliche Intelligenz) (pp. 107-114). Springer, Cham.
Kuang, Y.Y.R., 2019. A metaheuristic approach to optimizing a multimodal truck and drone delivery system (Doctoral dissertation, Massachusetts Institute of Technology).
Lin, C.A., Shah, K., Mauntel, L.C.C. and Shah, S.A., 2018. Drone delivery of medications: Review of the landscape and legal considerations. The Bulletin of the American Society of Hospital Pharmacists, 75(3), pp.153-158.
Shavarani, S.M., Mosallaeipour, S., Golabi, M. and ?zbirak, G., 2019. A congested capacitated multi-level fuzzy facility location problem: An efficient drone delivery system. Computers & Operations Research, 108, pp.57-68.
Shavarani, S.M., Nejad, M.G., Rismanchian, F. and Izbirak, G., 2018. Application of hierarchical facility location problem for optimization of a drone delivery system: a case study of Amazon prime air in the city of San Francisco. The International Journal of Advanced Manufacturing Technology, 95(9), pp.3141-3153.