Question
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 .
- 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.
- Software Development Life Cycle Management
- 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.
- 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.
- 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).
- Design Phase
On the design phase, we have defined the structures and the architecture of the application. The following components were strictly defined:
- The logic of application
- The applications inputs and outputs
- Details for any predictable errors
In addition, the architecture was designed. The systems that will support the system, the methods relationship, were defined.
- Coding/Development Phase
The application was built using Swift, Xcode and Vuforia Library.
- 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.
- 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.
- 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
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started