Question

In: Computer Science

Saleem Application[1] Health is the most valuable possession for a human.Therefore, health must be cared about...

Saleem Application[1] Health is the most valuable possession for a human.Therefore, health must be cared about by all means. Good food, physical exercise and enough sleep are keys to good health. Another important factor is fitness. Fitness is a condition of being physically active. It is a result of general nutrition and proper conditioning, and it is a state of general physical and mental well-being. Doing regular physical activities can make you feel relieved about yourself and it can have several important points for your health. Imagine you and your team want to help in recruiting technologies to guide people to the most suitable way to improve their healthy lifestyle easily and effortlessly since it seems hard sometimes to continue going to the gym or to meet a nutrition specialist. The aim of the project is to develop an interactive mobile based application called "Saleem". It aims at enhancing individual's lifestyle quality in Saudi Arabia and the Middle East. It is an Arabic application that has many distinguished features that are not available in other similar applications. Saleem helps users in applying healthy habits in their lives. It provides the user with needed features to help in monitoring the number of calories needed, supporting exercise programs, and providing special diets. It also combines other features concerning the needed quantity of food and water to be consumed, and much more. The following summarizes notes describing the first version of the required features in the “Saleem” Android based application. A user must register/sign up by creating an account using his/her email, password, name, age, gender, height, weight, activity level, weight goal (lose, gain, maintain). This information will help the system in calculating relevant facts regarding users' physical health such as: the user’s Body Mass Index (BMI) and needed calories to consume/lose per day, etc. Once the user has signed up, he/she shall receive a verification email using the mail service system to complete their registration process. A registered user can access the system using his/her email and password. Once they are signed in they can add their meal manually to their daily intake by specifying in a form its ingredients, amount of each ingredient in grams and its measurement unit. After that, the system shall calculate the total calories of the meal. Also, users can add their meals by scanning the food item’s bar-code through their camera device. Moreover, the user can share his/her healthy recipes with other users by indicating their recipe name, recipe image, recipe category, recipe total calories, recipe ingredients and its amount, and recipe preparation steps. Furthermore, they can view recipes that were added by other users or search for a specific meal using the meal name and the system will display all meals that relate to the search. According to the search result, users may view meal information. Also, the system must allow users to report recipes that violate healthy diets, and add their daily amount of drunk water. Saleem’s has an Admin where he/she can access the system to delete a recipe that has been reported by any user. Finally, the system shall process requests and return results to users as quickly as possible. Also, new users shall learn how to use the system ASAP and all of their passwords need to be encrypted. [1]The general idea and content is based on the graduation project titled ‘Saleem Application’ which was supervised by L. Manal AlOnaizan during the 2019-2020 academic year. However, some changes have been done to suit the assignment.

please provide a use case diagram with 8 major use cases, one includes, and one extends relationship (including the extends and includes use cases.)

Solutions

Expert Solution

Use case diagram is used to represent the user interaction with the system in easiest manner. This application contains many things such as key concerns, modules to implements.

key concern diagram:

For the "Saleem Application" use case diagram is given as below:

Few recommendation for the application:

  • Apply recommendation system by using Artificial intelligence. So that user can see the recommendation as per his/her current status by the system.
  • Feedback system which makes application better and efficient. This feedback send by both ends like user to application and application to user.
  • Real time updates by using intelligent sensors integrated with the application. Sop that user get the real time update suppose user did not drink a glass of water in long time then system can update him/her to take water.
  • Notification regarding health checkups on regular basis.
  • Reward system, set milestone, so that user get rewared after achieving some milestone. In the reward he/she get the cheat meal advise, subscription extension etc.

hope these recommendation will make "Saleem Health Application" more advanced.


Related Solutions

1. Which of the following are likely to be the most valuable employee benefits for a...
1. Which of the following are likely to be the most valuable employee benefits for a 30-year-old divorced woman with two dependent children? Select any three. company gym health insurance child care retirement plan catastrophic health insurance long-term-care insurance 2. Assuming that you take _________ and the cost of medical insurance is the same if you buy it on your own or receive it through your employer, it would typically be ________ to buy $4,000 in medical benefits through payroll...
Why is developing a network often considered the most valuable source of information about jobs?
Why is developing a network often considered the most valuable source of information about jobs?
Provide valuable thought about controlling health hazards in construction industry such as controlling the spread of...
Provide valuable thought about controlling health hazards in construction industry such as controlling the spread of viruses and diseases like Coronavirus disease in construction industry and answer following related points: 1- What are management's roles, actions and strategy that should be? 2- What kind of new, modern or advanced trainings that should be introduced for controlling this hazard? 3- What is the effect of these epidemics on the insurances of construction companies? 4- How can construction companies play control role...
The SEC believes that anyone in possession of nonpublic material information about a
The SEC believes that anyone in possession of nonpublic material information about a company should be required to disclose it before trading on the stock of that enterprise. Instead, the courts have developed a more complex set of rules. Do you agree with the SEC or the courts on this issue?
When encrypting data, we must ensure that both the sender and the receiver are in possession...
When encrypting data, we must ensure that both the sender and the receiver are in possession of the correct keys to allow them to either encrypt or decrypt the messages successfully. There are two main types of encryption defined by the number of different keys used. (10 marks total) i. Name each type and briefly explain how they are different? ii. Name one popular algorithm used for each type of encryption. iii. A user would like to send a long,...
1. SQL is considered one of the most valuable skills to empower managers as data analysts....
1. SQL is considered one of the most valuable skills to empower managers as data analysts. Search the Web for free resources that teach SQL. Try a free introductory lesson (you might find these in sites like Khan Academy, and Code Academy, among others). Is this something you might continue to explore on your own? Does your university offer classes where you can learn SQL and other methods and technologies used in data analytics? 2. Name and define the terms...
Why is applied research is the most valuable to healthcare administration?
Why is applied research is the most valuable to healthcare administration?
ETHICAL PRINCIPLES APPLICATION Before making the final decision the doctor must consider the principles of health...
ETHICAL PRINCIPLES APPLICATION Before making the final decision the doctor must consider the principles of health care ethics, which will help the physician make the choice that will have the best possible benefits for both the patient and society. Analyze the case scenario to be able to identify the 7 principles. Mrs. De Leon, a patient who has an ovarian cyst, left untreated, will result in kidney failure. An operation to remove the cyst is the best treatment, but the...
REQUIRED: 1. We have discussed employees are the most valuable assets of an organization, even though...
REQUIRED: 1. We have discussed employees are the most valuable assets of an organization, even though they are not listed in the Balance Sheet. Without employees, an organization is nothing. Explain the main reasons why employees are valuable assets, and why the organization should treat them well? 2. Describe what employees expect from the organization and why? 3. How should an organization treat its employees during a pandemic? – Discuss from both organization and employees’ perspectives. Discuss how the pandemic...
The design of an application is the most crucial part of creating an internet application. This...
The design of an application is the most crucial part of creating an internet application. This first step is the planning phase that determines the direction of the development and normally takes the longest time. Your task is to propose a simple website that will include several pages that address a business need. This business can be anything, from an online shop, to a blog, to a gallery. Your first task is to determine what the stakeholder wants. This means...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT