Planexp 4
Planexp 4
Plan
Project scope
Project scope
Function:
The main function of the application is to provide the user the ease of finding solutions tO their
any problem by just posting it on the website. The website also allows them to add their own
details on to the website and also ad problems to the solutions.
Performance:
The application will be able to perform satisfactorily on all web browsers. It is also compatible
with all operating systems for better performance an operating system of windows 98 or above is
expected.
Constraint:
The followin are the constrains of the system
1) Cannot support more than 100 users at a time.
2) Cannot opened at multiple windows simultanieously.
3) Single user cannot have multiple account.
Interface:
In order to post any problem the user should fulfill theminimum requirement of browser being
internet explorer 5.0 or any higher versions, google chrome,mozilla firefox are also compatible
with the site.
Feasibility
Technology and system feasibility: The whole system is designed into the latest
technologies. Visual Basic is used to implement the front end. Since it is platform
independent any operating system can support it. SQL server is used to design the
database which is the most resent technology and it is easy to connect front end and back
end with complete security. It uses the latest hardware technologies like Pentium 4
Systems so it is easy to operate.
Economic feasibility: Not much expertise will be required to manage the system as it
is easy to operate .The project is economically feasible. The cost incurred is shared.
Operational feasibility:
Schedule feasibility: The software has a single interface to enter problems and solution for each
user. These values are used to update the data in the database at the backend for both the product and
the customer.
Project Risks
Risks Category Probabilit Impact
y
Technology will not Meet Expectation TE 40% 1
End Users Resist System BU 30% 3
Lack of Development Experience TE 25% 2
Failure to meet deadline BU 20% 1
Database Inconsistency PS 30% 1
Changes in requirements TS 20% 2
Deviation from Software Engineering Standard PS 25% 3
System crash TE 20% 1
Impact Values
1-Catastrophic
2-Critical
3-Marginal
4-Negligible
Mitigation
If the database is inconsistent then it may happen that item information is not delete even if is sold
out. In order to prevent this from happening, developer who are in contact with database, and/or use
the function that interacted with database should keep in mind the possible errors that could be caused
due to poor programming/error checking. The database should be updated consistently so that once
the item is sold then it should be deleted from database.
Monitoring
Each user should be sure that the database is left in the condition it was before it was before it was
touched, to identify possible problems. The first notice of database errors should be brought to the
attention of the other team members.
Management
When this occurs, the organization would call a meeting and discuss the cause of the database
instability, along with possible solutions.
Monitoring
Each member of the team should watch and see areas where another team member may be weak.
Work should be divided among members such that everyone has knowledge in their job.
Management
The members who have the most experience in a particular area will be required to help those who
don’t. New developers should take interest and make an effort In learning new techniques and
languages.
Resources Identification
Human resource
Environment Resource
Resource Type Code Initial Initial product used
Investment
Hardware Hw Server,personal computer
Network NW Database Server
Resources R
Software Tools SOT SQL ,VB 10.1
Reusable Resources:
Resource type Code
IEEE Format of SRS SRS
Existing Database EDB
Login and Register page of previous project LRP
Timeline charts
Work tasks Jan Jan Feb Feb Feb Mar
21 28 4 11 25 4
Problem statement definition
Requirement gathering
Construction of SRS
Object mode;
Milestone: Requirement Analysis
complete
FP calculation
Design user interface
Milestone: Design complete
Front end implementation
Project Plan
External Inputs:-
Date
Name of Customer
Password
Login Id
Count =4
External Outputs:
Count =0
External Inquiries:-
Solutions available for problems
Count =1
External Interface:-
Count=0
Weighing Factor
Information Domain value Count Simple Medium Complex Total
Number of User Inputs 4 x 3 4 6 =16
Number of User Outputs 0 x 4 5 7 =0
Number of User Inquiries 1 x 3 4 6 =3
Number of User Files 2 x 7 10 15 =100
Number of External Interface 0 x 5 7 10 =
Count Total =119