Professional Documents
Culture Documents
Version 1.0
Group Id:
Supervisor Name :
Revision History
Date Version Description Author
(dd/mm/yyyy)
Current date 1.0 This project is about procurement BC00000000
Management system. It aims to
make procurements on the merit
basis. This web applications want to
replace our traditional favoritism
procurement system.
Table of Contents
4. Usage Scenarios
5. Adopted Methodology
Scope of Project:
There are different departments in any organization which may need some
items/resources to be purchased at different times. Each department
submits its request for the required products (stationary, furniture,
computer accessories etc) to the procurement manager through online
procurement management system. The procurement manager can view
those items’ requests and may approve or reject those requests. Once, the
request is approved by the manager then it then publically visible to the
sellers/bidders as tender. The sellers/bidders can bid on any which they
can submit their quotations.
Functional and non Functional Requirements:
Products/Items Requisition:
The representative of any department can log into the system and
submit the requisition for the items required by the organization by filling
a form.
The item requisition form will include the item type, item name,
manufacturer, quantity required etc.
The department can view the status of their previous requisitions.
Tender Issuance:
Once the requisition is submitted, the procurement manager can view
this requisition and then it may accept or reject the item request.
Once, the request is accepted by the procurement manager, it is
publically available to all the registered bidders to be seen.
The registered bidders can then bid of the requested products and
submit their quotations such as the items’ manufacturer, offered price
and any relevant details of the items.
The bidders can also search the tenders using the item name etc.
Bids Management:
Once all the bids are submitted by the bidders for any specific tender,
these bids are available to the bidder which can then accept a bid with
the best price offered.
The procurement management also has the rights to blacklist any
bidder so that he is not eligible for bidding for any future tenders.
Once, the bid is accepted, the tender is finalized and the items/products
requested by the department are ready to be purchased.
NON-FUNCTIONAL REQUIRNMENT:
System should be adoptable, assertive mindset should be adopted to
design the GUI that will assist user to take up the system with least
effort.
System should be secure to use and should have privacy issue looked
upon also backup option should insure data lost.
System should have a tight data integrity measures embedded.
Sufficient documentation of system should be published in order to
assist the end user.
Maintainability is vital to develop a long lasting system, an eye on this
aspect worth the overhead resources.
System should perform according to its expectations i.e. it should be
fast, having high through put rate, system resources should not be
sucked out in fact reasonable resource utilization, memory should be
utilized to ensure least latency issues.
Probability of failure should be eliminated; the system must be reliable
enough in other words “it should be robust”.
Human effectiveness, efficiency and satisfaction must be ensured by
keeping the system usable, learning the system should not be
challenging.
Use Case Diagram( s):
Usage Scenarios:
Waterfall Model:
As mentioned earlier that every SDLC has its own cost and benefits,
spiral model combines out of iterative model and waterfall model.
Basically it is used when the project is large, when change may come
at any time, frequent releases are published, when cost and risk
analysis are important, fast deployment helps a lot. Using this cycle,
you have control over development. There is down side too, Spiral
may go indefinitely and using it in smaller project don’t not goes well
also cost will go up in small projects.
VU Process Model: