Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

My product name is : site the collects charities in Jordan and this images sample about doctor want want like that please help me very

image text in transcribed

image text in transcribed

image text in transcribed

image text in transcribed

image text in transcribed

image text in transcribed

image text in transcribed

image text in transcribed

My product name is : site the collects charities in Jordan and this images sample about doctor want want like that please help me very important

Sample-Scope and Reqs list DONE Objectives + Scope + requirements + gathering tech Opened: Wednesday, 15 December 2021, 12:00 AM Due: Sunday, 26 December 2021, 11:59 PM MARK AS DONE 1.1.1 Project Objectives Objective 1: Provide the students with several useful functions. Objective 2: Introduce a simple, compact interface to deal with. Objective 3: Decrease the learning curve for students not accustomed to computers. Objective 4: Increase student productivity. Objective 5: Easier linking between students. 1.2 Proposed Scope & Process Model 1.2.1 Proposed Scope This project will be android based and will be aiming to provide the student with a utility package that will include a variety of functions that could be helpful especially nowadays, it will include a chatting function built using Google's Firebase as a back end in addition to a PDF Scanner and converter which will be implemented using the OpenCV Image Processing 2 / 5 100% + 1.2.1 Proposed Scope This project will be android based and will be aiming to provide the student with a utility package that will include a variety of functions that could be helpful especially nowadays, it will include a chatting function built using Google's Firebase as a back end in addition to a PDF Scanner and converter which will be implemented using the OpenCV Image Processing library, as well as an organizer that would help the student keep track of his/her exams or submission dates. 1.2.2 Process Model In this project, we will be using the incremental process model. The incremental model is a software development process model where the processes are grouped in small recurring modules called increments, and each increment refines and eliminates some of the issues found in the previous one until reaching a version that could be deployed and used Our choice was made based on the advantages that this process model can offer, mainly rapid O L E O hun 1.2.3 Project excluded and Project constraints This application will only be implemented on Android-based phones, due to financial and time constraints that limit us from developing a version for IOS users. The application will not include any official teaching or educational materials, because it may require governmental approvals and further paperwork, which would affect our tight schedule negatively E Q 4 2.2 Requirements 2.2.1 Information Gathering Brainstorming In this project, we decided to start information gathering with simple brainstorming sessions aiming to get to a better understanding of the problem we are set out to deal with in this project and the requirements that we need to implement during the development process, reaching a solid base of requirement specification that we could build on as we go. Brainstorming sessions seemed like an appropriate method, especially because we as team members are students who are directly affected by the problem that our project is aiming to solve. Interviews Based on our belief that those affected by the problem are the most capable of describing it, multiple interviews were conducted with fellow students especially those who are not majoring in IT-related topics, with the main goal of understanding the problems that they are facing with the current educational process. These interviews were carried out using video conferencing platforms to try to interview as many students as possible while respecting the safety measures implemented and without endangering public safety. 2.2.2 Functional Requirements 1. The system shall allow the user to create an account. 2. The system shall allow the user to sign in. 3. The system shall allow the user to sign out. 4. The system shall allow the user to chat with other users. 5. The system shall allow the user to send and receive friend requests. 6. The system shall allow the user to accept or reject friend requests. 7. The system shall allow the user to create reminders for exams, project submission deadlines, or homework, 8. The system shall allow the user to convert images to PDF files. 9. The system shall allow the user to edit his/her profile information hp 2.2.3 Non-functional Requirements 1. The system shall be available 80% (Availability). 2. The system shall be accurate 95% in the process of fetching, querying, and adding data to the database. (Accuracy). 3. The user chats shall be encrypted (Security). 4. The user information shall be secure (Security). 5. The system shall be easy to use by first-time users (Usability). 6. The system shall be able to handle wrong user inputs (Robustness). 7. The system should not any form of delay in sending or receiving data from the database (Performance)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions

Question

What is Working Capital ? Explain its types.

Answered: 1 week ago

Question

4. Describe cultural differences that influence perception

Answered: 1 week ago