Software Engg
Software Engg
Group Information:-
1) Rudra patel (210303105303)
2) Het patel (210303105290)
3) Srushti patel(210303105306)
4) Vidhi joshi (210303105261)
Aim:- Project definition and objective of the specified module and
perform requirement Engineering Process.
Definition: -
It’s a special kind of buy or rent a plot/house/hostel/paying
guest/hotels/villa/shops/factory. It will be the ideal location
for all types of Users.
It’ll give wide range of options as per user requirement such
as budget, sharing capacity, size of the accommodation,
locality of house, different brokerage rates as per area
popularity.
Working: -
User can sign up in the website as well as app.
Objective:-
1) Meeting the user requirement: User should be able to
use the application (web/app) very efficiently without getting
trouble. In such a case, if user is getting trouble, it must be
solved with the helpful effort by having a chatbot or extra
help
Mark My Plot
from the customer care service team. It must fulfil the user
expectations as per individual need.
Functions: -
Requirement analysis: Understanding of software requirement
Design: Create a friendly architecture, appropriate design for
the software, including software components, modules and
their interactions
Programming: Select a programming language based on specific
requirement and build logic as per desired design to create
functional software
Testing: Apply various testing to ensure the software is free
from bugs/defects or error
Debug: Identify and resolve the bugs so that the software can
function properly
Mark My Plot
Features :-
Availability: User can have the plot/house/hostel/paying
guest/hotels/villa/shops/factory as per budget, student number
size, locality, facilities.
Minimal brokerage charges (plot/house/hostel/paying
guest/hotels/villa/shops/factory) rates in range between 10 to
30%.
Feedback: Best feedback facility in case student found any
trouble, such as image/reality expectations, location fraud,
rental yield measurements.
Mark My Plot
Lack of flexibility
Lack of money(investment)
Late detection
Long delivery
Outdated solutions
Limited collaboration and communication
Limited flexibility
Late user involvement
Longer development cycle
limited visibility of product
risk of requirement misunderstood
Mark My Plot
Complexity
Time and cost implications
resource intensive
potential for scope creep (product confusion)
Dependency on risk management
Mark My Plot
Scope:-
1. Functions:
Requirement analysis: Understanding of software requirement
Design: Create a friendly architecture, appropriate design for
the software, including software components, modules and
their interactions.
Programming: Select a programming language based on specific
requirement and build logic as per desired design to create
functional software.
Testing: Apply various testing to ensure the software is free
from bugs/defects or error.
Mark My Plot
Debug: Identify and resolve the bugs so that the software can
function properly.
Documentation: Creating comprehensive documentation,
including user manuals, technical specifications, API
documentation, and release notes, to aid in understanding and
using the software.
Deployment: Preparing the software for deployment by
configuring the necessary environments, infrastructure, and
dependencies. This may involve packaging, installation, and
configuration of the software on target systems.
Maintenance: Providing ongoing support and maintenance for
the software, including bug fixes, updates, and enhancements,
to ensure its continued functionality and performance.
Collaboration/Teamwork: Working collaboratively with other
team members, such as project managers, designers, testers,
and stakeholders, to ensure effective communication,
coordination, and timely delivery of the software.
Features:
Availability: User/Student can have the houses, PGs, hostels as
per budget, student number size, locality, facilities.
Minimal brokerage charges (depends on house/hostel) rates in
range between 10 to 30%.
Feedback: Best feedback facility in case student found any
trouble, such as image/reality expectations, location fraud,
rental yield measurements.
Direct communication to the owner of the house, no third party
involves for dealing the house.
Early notification, special treatment for premium students.
Mark My Plot
Data Requirements: Defines the data that the software will use,
store, and manipulate, including data formats and database
specifications.
Mark My Plot
Use Cases:
Help to find appropriate property plot/house/hostel/paying
guest/hotels/villa/shops/factory as per requirement.
Give flexibility in pricing as per different ranges and tenure.
Secure contract for rental to get authentication.
Easy feedback available, and solve students’ problems/issues.