11.04.2014 Views

Customs Declaration Processing System Detailed User and ...

Customs Declaration Processing System Detailed User and ...

Customs Declaration Processing System Detailed User and ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

DETAILED USER & TECHNICAL REQUIREMENTS FOR CDPS<br />

AND USE-CASE MODELS<br />

Ref: PHASE V<br />

200<br />

180<br />

160<br />

140<br />

120<br />

100<br />

80<br />

60<br />

Apr<br />

Feb<br />

Jan<br />

Jul<br />

Jun<br />

Mar<br />

May<br />

40<br />

20<br />

0<br />

0 5 10 15 20<br />

Figure 2: Average number of SAD transactions per hour in a day per month<br />

5.2.10 Version management <strong>and</strong> work packages<br />

CDPS needs to support the concept of a “work package”. A work package allows the user to have<br />

work in progress in isolation from the “current” public information. It is a user decision when this<br />

work in progress is made available as public information by applying the work package. Thus, a<br />

user (or a set of users) can prepare work over a longer period without being visible to users not<br />

involved in this work.<br />

A work package provides the required infrastructure to maintain historical versions of business data.<br />

Each work package consolidates a single version of the manipulated business items in the package.<br />

The version applied by the last work package becomes the “current” version for public access while<br />

all other applied versions are maintained in a historical storage area.<br />

Number Description<br />

WP-0000 All manipulations of the business data (inserting, deleting or updating) are done<br />

in the context of a work package. These manipulations only become visible to<br />

non-involved users at the moment the work package is applied. In order to<br />

manipulate business date one must have selected a work package in which this<br />

manipulation will occur. Four main operations on a work package can be<br />

identified:<br />

• Creating a new work package. This introduces a new package that can<br />

initially be used by the creator of the package. The work package is given<br />

a name, is persistently stored in the system <strong>and</strong> can be used in future<br />

operations.<br />

• Selecting an existing work package. In order to manipulate business data a<br />

work package must be selected. A manipulation can be the insertion of a<br />

Page 148/276

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!