Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Hello, I have a very important project coming up for my Software Engineering class. I have picked my project proposal but our professor requires us

Hello, I have a very important project coming up for my Software Engineering class. I have picked my project proposal but our professor requires us to submit some process requirements but I dont know how to research for that. I will give you an overview of my project hoping you could write a paragraph for every point required. The last time I posted this question it was misunderstood and the person who answered it just described me what every phase is. What I need from you is to write a paragraph for every point that I will write below. I will give you my project name and description and you will write a paragraph for each of the following points :

This is my projects

1.Detecting E Banking Phishing Websites Using Associative Classification

There are number of users who purchase products online and make payment through e- banking. There are e- banking websites who ask user to provide sensitive data such as username, password or credit card details etc often for malicious reasons. This type of e-banking websites is known as phishing website. In order to detect and predict e-banking phishing website. We proposed an intelligent, flexible and effective system that is based on using classification Data mining algorithm. We implemented classification algorithm and techniques to extract the phishing data sets criteria to classify their legitimacy. The e-banking phishing website can be detected based on some important characteristics like URL and Domain Identity, and security and encryption criteria in the final phishing detection rate. Once user makes transaction through online when he makes payment through e-banking website our system will use data mining algorithm to detect whether the e-banking website is phishing website or not. This application can be used by many E-commerce enterprises in order to make the whole transaction process secure. Data mining algorithm used in this system provides better performance as compared to other traditional classifications algorithms. With the help of this system user can also purchase products online without any hesitation. Please write a paragraph for each point related to the project

2.1 Process Name and Description 3

2.2 Requirements Phase 3

2.3 Analysis Phase 3

2.4 Design Phase 3

2.5 Coding/Development Phase 3

2.6 Testing Phase 3

2.7 Deployment Phase 3

2.8 Maintenance Phase 3

The other guy didnt answer exactly what I wanted but instead he explained me what every phase is about , I dont need that I need a paragraph for each point related to my project and description. I will post my friends project so you can understand better .

  1. Overview

Software process is a fundamental tool for building the systems. It assists on a thorough organization and helps to efficiently validate each part of the system, or the software as a whole. There are multiple possible processes such as waterfall model, incremental development, agile methodology prototyping, spiral model, etc. Depending on the context of the system, what kind of system we are trying to develop, one of them should be chosen.

AR iFurniture Kit is designed in the way that the Agile methodology works the best. We have chosen this model since we did not have clear and final requirements from the customer. Additionally, we expect future changes and are willing to advocate and facilitate them.

  1. Software Development Life Cycle Management
    1. Process Name and Description

Agile Methodology

Agile Methodology focuses on working software on comprehensive documentation. It is flexible, and less risky since it involves customer interaction. It is released incrementally in iterations. One iteration includes all the steps of the development cycle.

  1. Requirements Phase

Since AR iFurniture Kit is designed to assist on the interior ideas, the requirements will be collected based on a thorough analysis of what and how the client wanted the application to work. In addition, a questionnaire was created to check the basic furniture that most of the people use.

  1. Analysis Phase

Based on the information collected from the client and numerous questionnaires the following criteria were checked if we can meet them: Economics (if the budget is enough), technical issues (whether the current systems support the application), feasibility (if the operation meets the customer criteria).

  1. Design Phase

On the design phase, we have defined the structures and the architecture of the application. The following components were strictly defined:

  1. The logic of application
  2. The applications inputs and outputs
  3. Details for any predictable errors

In addition, the architecture was designed. The systems that will support the system, the methods relationship, were defined.

  1. Coding/Development Phase

The application was built using Swift, Xcode and Vuforia Library.

  1. Testing Phase

After the development phase, the application was tested for its functionality. Minor issues were detected. They were specified, documented, and then the team members corrected them. The application was tested as a whole, after the code was successfully running.

  1. Deployment Phase

Once the application passed the testing phase, with no bugs or errors, it was released to the customer. It was checked and tested for possible changes.

  1. Maintenance Phase

The agreement with the customer was to upgrade the application every year (if needed) and always be available for possible enhancement throughout a year.

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

Recommended Textbook for

Database Concepts

Authors: David M. Kroenke, David J. Auer

7th edition

133544621, 133544626, 0-13-354462-1, 978-0133544626

More Books

Students also viewed these Databases questions

Question

Evaluate 3x - x for x = -2 Answer:

Answered: 1 week ago

Question

What is group replacement? Explain with an example. (2-3 lines)

Answered: 1 week ago

Question

LO1 Explain how the workforce is changing in unpredicted ways.

Answered: 1 week ago

Question

LO6 List the components of job descriptions.

Answered: 1 week ago