Sunteți pe pagina 1din 30

CMS

Vision/Scope Document
Business Opportunity
Opportunity Statement
Customers, who want to transfer their courier or cargo from one path to
the other, can use this project/website. It is fully online website which
provides complete detail about the shipment. It has simple and user
friendly interface. It has an option about feedback, which is filled by the
customers. It's nice that you keep ongoing problem descriptions and
supply notices up on the products. In this website we also show pictures
on even the smallest item that can be very helpful for the user. This also
have an option that a user can choose its suitable item that he wants. It is
very informative and easy to get around. A user can recently order through
this website for the first time and it has good speedup and processing of
orders. It gives extra information about products instead of just a list of
where the different voyages come and go. It provides better service as
compare to other online shipment.
Vision Statement
A customer who wants to transfer their equipments or containers to
the final destination can use this project. There are different voyages
which travel and transfer containers from one port to the other port. The
voyages have different types and having different timings having different
charges. All of the necessary requirements are written on the website, So
that the user can read it for the sake of simplicity.
Benefits Analysis
A project exists only after a decision has been made to
address a specific business need, funding is available to support its
execution and measurable goals and objectives are defined. Even
though establishing or refining a records management programmed
is not necessarily considered a temporary endeavor, it does address
a significant business need that must be accomplished within a
specified time period and it can be run as a project.
A downtown courier company wanted an online order and
tracking system which could be updated by bike couriers real-time.
We implemented a simple online database which could be batch
exported daily to correlate with the master accounting database.
Couriers could use PDA's to fill out a simple form through an
HTML-WAP gateway when a package delivery was complete.
Knowing the courier's schedule, dispatch could determine

timeliness of deliveries and act accordingly. Something they could


not do in any practical way before their website.
Before contacting any actual courier companies, it is best to
formulate a clear understanding in users own mind of what
specific capabilities user require from the suppliers will use. These
are also sometimes referred to as Key Buying Criteria.

Examples of typical criteria used include:


Delivery Reliability
Geographic Coverage
Features Of Service
Delivery Speed
Range Of Services
Competitive Price
Tracking/Shipment Visibility
Flexibility
Package Handling Care
Value Added Service Options

Solutions Concept
Goals, Objectives, Assumptions, and Constraints
Firstly user make clear understanding of companys overall
corporate goals, objectives, assumption and constraints, user should start
by considering users overall supply chain, or logistics strategy. Once user
understand overall supply chain goals, user can then begin to formulate
how courier and logistics services will support his/her success.
Courier services are best suited to situations where:
Speed Of Delivery Is Important
Average Order Size Is Small
Average Value Of Order Is (Relatively) High
Information Requirements Are High
Door To Door Delivery Is Required
Risk Associated With Non Delivery Is High
Docking Facilities/Equipment For Large Vehicles Are Not
Available
Creating A Premium Image Is Important
Now that understand user needs and the elements user will use to evaluate
the courier or couriers that will allow user to achieve users objectives, the
next task becomes creating an actual list of companies to speak with.

There are a number of options available to identify courier companies


operating in particular locations, Transportation Service Directories
(online and hard copy), Association Buyers Guides and of course, word of
mouth (via referrals you may receive from friends or colleagues). The
Find a Courier section of this Web Site has been designed specifically for
shippers to quickly and easily identify a number of courier companies
operating in various markets across particular locations.
This resource goes beyond a simple list of company names, and also
includes features such as services offered, delivery area and pickup area.
In some cases we also have descriptions of companies and links to their
Web Sites. Once youve identified a list of possible companies that you
believe can meet your needs, the next step is to meet with one of their
representatives. The length of time this process will take will be a direct
reflection of the specific needs user has. It is always better for all parties
concerned to take as much time as required to ensure you make the best
decision possible. Establishing a relationship with a courier company or
companies is only the first step in the process of ensuring ongoing success.
Usage Analysis
User Profiles
A user profile defines a set of extensions, which encapsulates
settings which are used by an individual user. User profile saves
the previous history record use by any user. User profile is also
show-off the users interest. And it also helps out where users loose
its curiosity.
The user profile allows:

Saving of the last session (history), allowing the next


invocation, to restore user previous session. The options are
restores a previous sessions buffers to the same state prior
to exiting the user.
Personalized spelling dictionaries.
Redefinition operations, allowing the user to be tailored to
an individual's requirements. Including the re-binding of
keys, modification of the screen colors. Definition of users
macros etc.

Requirements
Well-defined requirements provide a solid foundation. What goal will our
company help users achieve? What features will it have? From our users
perspective, how will it fit into our existing products and services? What's
feasible within our resources and time to launch?

The courier company maintains authority to insure all customer


requirements are carried out by the courier. Iteratively define the required
interactions between the user and the application or website. More
accurate requirements and a more useful application are achieved by
defining detailed requirements based on the way users and external
systems will use the application currently being developed.
Coming up with answers to these kinds of questions provide clear
requirements critical our project's success. They keep us focused on the
parts of the product that matter most; those most important to helping our
users accomplish their goals. We wont waste effort on unnecessary
features, ones that at worse could actually confuse or annoy our users. And
their success becomes our success. Being focused helps we get to market
faster and more efficiently.
But getting good requirements is difficult, and traditional methods
often are either incomplete or overwhelming. We analyze the goals, tasks
and behaviors of current and potential customers to develop solid ideas
about what packages and offers will delight them. Then we develop easyto-use models that clearly communicate the key problems to solve. Armed
with that knowledge we help you strike the right balance between user
needs, technological constraints available budget, and time-to-market.
Business Requirements
Business requirement include a statement of the organizations.
Business requirement also provide business goals relevant to the
marketplace and envisioned offering. Business requirement also
analysis of worldwide rating segmentation schema firstly list of
prioritized rate segments and list of countries (in which Courier
Company provides its services). It also offers gaps and overlaps
against the worldwide rating segmentation schema, for current
offerings, envisioned offering and competition. The business
requirements also take concentration on satisfaction of business
goals including domestic -level strategies. It also takes attention on
key characteristics, including skills, experience, language, cultural
needs, etc. It also acquires notice of user satisfaction attributes and
their priority order and also a current customer satisfaction
including factors and ratings. Business requirements also make
satisfaction targets for the envisioned product.
It also supports easy and quick documentation of business
requirements for
System Availability,
required Support Hours and acceptable Maintenance
Windows,
Retention Period and Archiving Requirements and
Performance Requirements.

User Requirements
We were developing common user requirements in order to
facilitate further co-operation on equipment acquisition. User
requirements are list of content and functional Requirements and
an identification of common list of User tasks and that can be used
for gathering Web site Requirements. It also provides a catalog,
which consists of a set of data items and a set of search forms that
allow the selection of items corresponding to user requirements.
Implement any desired changes and revise user requirements.
Maintaining existing applications, we provide complete
information available to user e.g. Diagrams, Manuals, Disclaimers,
Schedules. The information is also segregated in more than one
manner for example, Division by Customer Type or Division by
Product Type, and the small information presentment also available
to user for example, Site-Searching, Popup, 3rd Party Online
References which can help out us. For purpose of orders and other
purpose user access our system daily so the system requirement
changed day-to-day according to users requirements.

Operational Requirements
Operational Requirements are any legal requirements, standards,
codes of practice, organizational and/or site policies and
procedures, and manufacturers instructions that apply. In addition,
particular Operational Requirement may be specified in
performance criteria. Policies and procedures must be accessible to
candidates, trainers, and assessors. Critical client information is
passed on to the courier company in accordance with operational
requirements. Checks are conducted to confirm readiness and
handling requirements of consignments from additional pick-ups,
and any problems are dealt with in accordance with operational
requirements. Any problems with goods at regular pick-up sites are
dealt with in accordance with operational requirements.
System Requirements
Our systems are online systems which are available 24
hours. There are different kind users; they have there own login
and there orders according to users locality. Systems requirement
is very essential phase in the requirements strategies. Due to daily
transaction entries our system update with time-to-time, for
purpose of orders and other purpose user access our system daily
so the system requirement changed day-to-day according to users
requirements. Get users requirements and system works according
to users needs so time to time different changes according to

environments come according to technologies. There is also a


system requirement that system should be secure.
All of these views need to be taken into consideration to
create a suitable and interesting system. It is important that those
fulfilling these roles respect each competency's contributions to the
project.
There must be language flexibility, operating system
flexible of user and environment flexible. The user can search the
information of any type that it needs. The system should also have
a friendly behavior
Scope
Feature/Function List
The function/features of our courier management system are:
An online system which is available 24 hours
provide all necessary detail about the:
costs
type of packages
destination
weight of container
packages included
rate of exchange
voyages
Issues BL to the customer
Provides quotation to the customer
Out of Scope
No support for bar code reader/writer.
System is not supposed to handle desktop application (as directed.
Internet connection/facility is not considered as an issue for our online
application.
This is not an artificially intelligent system, so errors/omissions from
manual sheets/work will be propagated in system or database.
Acceptance Criteria
Acceptance criteria can help solve the problem of inaccurate delivery by
increasing a teams focus on what is important at the end of the day. It
needs to be produced prior to just about anything else so our best chances
for success in project management lie in measuring our performance at the
beginning of the project rather than the end. This criteria defines the
metrics which is best suitable for the particular customers orders

Scope statements are the mission statements of our projects, the statement
against which all future decisions of the project shall be made, while
acceptance criteria document more clearly what products of those
decisions should look like
Operational Criteria
The operational criteria in advance of the work is increased
motivation to actually use those criteria for measuring the success of the
finished work product .It show the condition which is most is best for the
particular problems. Operational criteria takes overall requirements to
there customers what is there needs what they wants is they satisfy from
this services and also takes feeds back to them. This also take Agreement
is intended to supplement the Framework Agreement by defining the
Parties rights and obligations with respect to the provision by Supplier to
Customer of Consulting Services. The Parties further intend to enter into
specific Transaction Agreements further defining their agreement with
respect to Consulting Services.
Operational criteria communicate to there project teams so
working as teams there come different positive information which
provides the good plate form for the particular problems.
1.1
Actors Catalog

Actor

Responsibilities

Source

Business
Title

Receiving Delivery Packets from customers


and charge them according to rates. Record
details of this transaction into the system and
issue receipt to the customers.
Outlet

Manager
Handover all shipments as well as collected

Operations

amount to collection van and record this

Courier
Management
System

transaction into the system as well as on hard


copy.

Operations

Process inbound and outbound delivery

Manager

Courier

Department

Which includes

Operations

Management

Inbound: De-Bagging, De-Manifesting,


Sorting, De-Briefing( Delivery sheet
debriefing)
Outbound: Security scanning, Shipment
manifestation, Transit manifestation (P-Bags,
White bags), Red box manifestation, Area
office forwarding.

System

Process delayed shipments (in case of


problems).
All above processes mean to enter / retrieve
information in the system too.

Taking packets from operations department.


Sorting packets according to addresses.
Making Delivery Sheet.
General
Courier

Delivering packets to the destination


mentioned by customer. And filling delivery
sheet.

Manager
Operations

Courier
Management
System

Respond to pick up calls.


Uploading processed Delivery Sheet for the
sake of online tracking for customers.
Sales
Registered

Can view details of different packages.

Customer

Can Demand Quotation.

Management

Can Use online tracking.

System

Can check Shipment status.


Can view own billing details.
Can place Pick Up Request (Online or by

Manager

Courier

telephone)

Can view details of different packages.


Non

Can Demand Quotation.

Registered

Can perform online tracking.

Customer

Can place Pick Up Calls (By telephone)

Manager
CSD

Courier
Management
System

Receive and respond to Customers


Complaints/Queries.
Can view shipment records.
Customer

Can view details of different Can perform

Services

online tracking.

Department

packages.

Manager
CSD

Courier
Management
System

Can receive Pick Up Requests (Online or by


Telephone)

Open account(Web Login)


IT

Delete account

Manager IT

Department

Manage account

Department

Maintain System

Courier
Management
System

Accounts

Manage Customer Account(Registered

Manager

Courier

Department

Customers)

Accounts

Management

Issues bills to the Registered Customers.


Receiving amounts from express centers
according to total sale and deposit it into
companies account.

System

Recording and paying office Expenses.


Recording and paying Damage/Loss
compensation to the customers.
Gain and retain credit customers.
Offer different packages according to the
interest of credit customers.
Offer different packages to non credit
customers for sale promotions.
Process account opening application for credit
Sales/Retail
Department

customers through accounts department.

Manager

Courier

Issue discount to the credit customers.

Sales

Management

Recovery from Credit Customers (at the end

Department

System

of month)
Can view customer account details.
Entertain customer complains and queries
through account department
Issue discount coupons (To unregistered
customers)

Administrati
on
Department

Manage Inventory of equipment/stationary


Manage utility bills
Manage and record purchasing details

GM

Courier
Management
System

HR

Manage all employee accounts (Create,

Department

Delete, Modify)

Management

Can access employee accounts for the sake of

System

troubleshooting.
Hard ware maintenance.
Fix all sorts of problems in system.
Making backup files of database.

GM

Courier

Maintaining and securing server.

1.2 Use Cases and Usage Scenarios


1.2.1 Use Case Diagram

Use Case Scenarios

Use Case Title


Abbreviated
Title
Use Case Id
Requirement

Book Shipment

UC001
REQ 1

Id
Desecration: Outlet center will record booking details into the system.
Pre Conditions: Outlet user is logged in.
Task Sequence
1. Outlet user enters dimensions and weight of the packet
2. Outlet user enters source and destination of the packet
3. Outlet user will assign system generated CN# to the packet
4. Outlet user will enter all other details related to booking
5. Outlet user will click Get rate button to get rate for shipment
6. Out let user will click Submit button to save the transaction
and print the receipt
Post Conditions: System will indicate successful submission
Unresolved issues: None
Authority: Manager Operations
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Exceptions
Server is down

Use Case Title


Abbreviated
Title
Use Case Id
Requirement

View/Print Total bookings record

UC002
REQ 3

Id
Desecration: Outlet user has to view and print all booking records of the day in order to hand
over shipment packets to the collection van.
Pre Conditions: Outlet user is logged in
Task Sequence
1. Outlet user will select the option to view all booking records of
the day

Exceptions
Server is down
Printer is out of order

2. Outlet user will click Print button to print the booking record

Post Conditions: Appropriate record is displayed and printed successfully


Unresolved issues: None
Authority: Manager Operations
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Use Case Title


Abbreviated
Title
Use Case Id
Requirement

Issue Booking Receipt

UC003
REQ 2

Id
Desecration: Outlet user has to issue receipt to the customer after booking the shipment.
Pre Conditions: Outlet user is logged in and has entered all booking details successfully.
Task Sequence
Exceptions
1. Outlet user will click Submit button after filling the entire
Server is down
booking form, and system will automatically print receipt if the

Unsuccessful booking

booking is recorded successfully

Printer out of order

Post Conditions: Operation is completed successfully


Unresolved issues: None
Authority: Manager Operations
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Use Case Title


Abbreviated

Plastic Bag

Outbound Manifestation (P-Bag)

Title
Use Case Id
Requirement

UC004
REQ 6

Id
Desecration: Operation user wants to record manifestation of the shipment
Pre Conditions: Operation use is logged in
Serial number is assigned to each and every plastic bag
Task Sequence
Exceptions
1. Operation user will enter serial number of plastic bag.
Server is down
2. Operation user will enter CN numbers of all packets under that
plastic bag.
3. After entering operation user will click Submit button and
relative manifestation record will be saved
Post Conditions: Manifestation record is successfully saved
Unresolved issues: None
Authority: Manager Operations
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Use Case Title


Abbreviated
Title
Use Case Id
Requirement

Outbound Manifestation (White-Bag)

UC005
REQ 6

Id
Desecration: Operation user wants to record manifestation of the shipment
Pre Conditions: Operation use is logged in
Serial number is assigned to each and every white bag
Task Sequence
Exceptions
1. Operation user will enter serial number of white bag.
Server is down
2. Operation user will enter CN numbers of all packets under that
white bag.
3. After entering operation user will click Submit button and
relative manifestation record will be saved
Post Conditions: Manifestation record is successfully saved
Unresolved issues: None
Authority: Manager Operations
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Use Case Title


Abbreviated
Title
Use Case Id
Requirement

Outbound Manifestation (Red-Bag)

UC006
REQ 6

Id
Desecration: Operation user wants to record manifestation of the shipment
Pre Conditions: Operation use is logged in
Serial number is assigned to each and every red bag
Task Sequence
1. Operation user will enter serial number of red bag.
2. Operation user will enter CN numbers of all packets under that
red bag.
3. After entering operation user will click Submit button and
relative manifestation record will be saved
Post Conditions: Manifestation record is successfully saved
Unresolved issues: None
Authority: Manager Operations
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Exceptions
Server is down

Use Case Title


Abbreviated

Plastic Bag

Inbound De-Manifestation (P-Bag)

Title
Use Case Id
Requirement

UC007
REQ 5

Id
Desecration: Operations user has to de-manifest all in-bounded plastic bags.
Pre Conditions: Operation use is logged in
There must exist respective manifestation record
Task Sequence
1. Operation user will enter serial number of all plastic bags and
also CN# of all packets inside each plastic bag
2. After entering operation user will click Compare button and
relative Inbound manifestation record will be compared with
these entries and results will be displayed
3. Operation user will save this plastic bag De-manifestation
transaction into the system by clicking Save button

Post Conditions: De-manifestation record is successfully saved


Unresolved issues: None
Authority: Manager Operations
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Exceptions
Server is down
Some packets are missing
No record found against
entered serial/CN#

Use Case Title


Abbreviated
Title
Use Case Id
Requirement

Inbound De-Manifestation (White-Bag)

UC008
REQ 5

Id
Desecration: Operations user has to de-manifest all in-bounded white bags.
Pre Conditions: Operation use is logged in
There must exist respective manifestation record
Task Sequence
1. Operation user will enter serial number of all white bags and
also CN# of all packets inside each plastic bag
2. After entering operation user will click Compare button and
relative Inbound manifestation record will be compared with
these entries and results will be displayed
3. Operation user will save this white bag De-manifestation
transaction into the system by clicking Save button

Post Conditions: De-manifestation record is successfully saved


Unresolved issues: None
Authority: Manager Operations
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Exceptions
Server is down
Some packets are missing
No record found against
entered serial/CN#

Use Case Title


Abbreviated
Title
Use Case Id
Requirement

Inbound De-Manifestation (Red-Bag)

UC009
REQ5

Id
Desecration: Operations user has to de-manifest all in-bounded red bags.
Pre Conditions: Operation use is logged in
There must exist respective manifestation record
Task Sequence
1. Operation user will enter serial number of all red bags and also
CN# of all packets inside each plastic bag
2. After entering operation user will click Compare button and
relative Inbound manifestation record will be compared with
these entries and results will be displayed
3. Operation user will save this red bag De-manifestation
transaction into the system by clicking Save button

Post Conditions: De-manifestation record is successfully saved


Unresolved issues: None
Authority: Manager Operations
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Exceptions
Server is down
Some packets are missing
No record found against
entered serial/CN#

Use Case Title


Abbreviated
Title
Use Case Id
Requirement

Delivery Sheet Making

UC010
REQ 6

Id
Desecration: Operations user has to make delivery sheets to assign respective general courier.
Pre Conditions: Operation use is logged in
There must exist respective booking record.
Task Sequence
1. Operation user will select respective records to create a
delivery sheet from the available sheet pool.
2. After clicking ok button a new delivery sheet will be
assigned to respective general courier.

Post Conditions: A new delivery sheet is successfully assigned.


Unresolved issues: None
Authority: Manager Operations
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Exceptions
Server is down

Use Case Title


Abbreviated

Account

View G.Courier A/C Detail

Title
Use Case Id
Requirement

UC011
REQ 8

Id
Desecration: Operation user wants to view list of general couriers of specific area
Pre Conditions: Operation user is logged in
Area wise detail of general couriers is displayed
Task Sequence
1. Operation user clicks on
Post Conditions: Give the post conditions here
Unresolved issues: None
Authority: Give authority name here
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Exceptions
Server is down

Use Case Title


Abbreviated
Title
Use Case Id
Requirement

View Delivery Sheet

UC012
REQ 10

Id
Desecration: General courier wants to view delivery sheet in system.
Pre Conditions: General courier is logged in
Task Sequence
1. General courier View delivery sheet id
2. Respective delivery sheet is displayed.
Post Conditions: Delivery sheet is successfully displayed.
Unresolved issues: None
Authority: Manager Operations
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Exceptions
Server is down

Use Case Title


Abbreviated
Title
Use Case Id
Requirement

View and Entertain Pick up Requests

UC013
REQ 9

Id
Desecration: Operations user has to view all pick up requests arrived from different sources
like CSD and Online accounts of customers in order to execute them. For this operations user
need to view all requests details and also general courier account to assign each job to
appropriate courier.
Pre Conditions: Operations user is logged in
Data base is active and pick up requests details are accessible.
Task Sequence
Exceptions
1. Operation user clicks on appropriate option from his
Server is down
account to view pick up requests details.

Data base is not active.

2. All pick up request details are displayed.

Post Conditions: As all pick up requests details are displayed operations user can accomplish
his required job and can log out.
Unresolved issues: None
Authority: Operations Manager
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Use Case Title


Abbreviated
Title
Use Case Id
Requirement

Process Delayed Shipment

UC014
REQ 7

Id
Desecration: When ever a shipment is returned or delayed due to any other reason, the
operation user has to record this and also has to re process the shipment after some time.
Pre Conditions: Operation user is logged in.
Task Sequence
Operation user will click the appropriate option to go to record and

Exceptions
Server is down

view delayed shipments interface.

Shipment already

Here he can add a new delayed shipment with the help of CN# and

recorded.

will also mention the reason of delay.


And also he can view old delayed shipments and can view their
details also, which will help him to reprocess the shipment.
He can also remove shipment from here which he had reprocessed.
Post Conditions: Operation user can logged out.
Unresolved issues: None
Authority: Manager Operation
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Use Case Title


Abbreviated
Title
Use Case Id
Requirement

Print Delivery Sheet

UC015
REQ 10

Id
Desecration: A general courier wants to print its respective delivery sheet
Pre Conditions: General courier is logged in.
Task Sequence
1. General courier enters delivery sheet id

Exceptions
Server is down

2. Respective delivery sheet is displayed and general courier clicks Delivery sheet id entered
Print button to print this delivery sheet

by general courier is not


valid

Post Conditions: Operation completed successfully and main form of delivery sheet is
displayed
Unresolved issues: None
Authority: Manager Operations
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Use Case Title


Abbreviated
Title
Use Case Id
Requirement

View and Upload Sheet

UC016
REQ 11

Id
Desecration: General courier wants to enter delivery sheet in system and upload.
Pre Conditions: General courier is logged in
Task Sequence
1. General courier enters delivery sheet id

Exceptions
Server is down

2. Respective delivery sheet is displayed, general courier fills the

Delivery sheet id entered

delivery sheet
3. General courier clicks Submit button to upload this delivery

by general courier is not


valid

sheet

Post Conditions: Delivery sheet is successfully uploaded and main form of delivery sheet is
displayed
Unresolved issues: None
Authority: Manager Operations
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Use Case Title


Abbreviated
Title
Use Case Id
Requirement

Pickup Request (Online)

UC017
REQ 16

Id
Desecration: Registered customer wants to place a pickup request online.
Pre Conditions: Registered customer is logged in.
Task Sequence
1. Registered customer clicks on Place Pickup Request button

Exceptions
Server is down

2. Registered customer enters pickup details (number of packets,

Timing required by

timing etc)
3. Registered customer clicks Place Now button to place pick up

registered customer is unachievable

call

Post Conditions: Pickup call required by registered customer is successfully placed.


Unresolved issues: None
Authority: Manager CSD
Modification history: None
Author: SYED SALMAN QADRI
Description: Initial version

Solution Design Strategies

S-ar putea să vă placă și