Unified Modeling Language (UML) system. Cases
are the description of a set of actions sequences (and
its variants). System produces observation value for
participants by implementing this action sequences.
Action series expressed interaction of system outside
things and system itself. Participants’ valuable
results value is behaved for users' goals. In essence,
purpose of use-case modeling is to describe system
performance with behavior user's perspective. Cases
for domain experts, final users and developers
provide a communication tool, provide developers
with a kind of cognition and understanding of
elements (like system, subsystem or class) method,
also test each element of the basic during evolution
and development (Shuwei Hu, Xiuru Zhang, 2008).
So, to seek definition and use cases in software
development is very important. However, due to the
limitations of use case itself, misuse of concrete
operation cases, often makes no correct capture
system demand, causing unreason of the system of
object structure design, which affects good
performance of the system function and the
realization.
Based on the theory, purchasing management system
of capture demand prototype workflow is defined
below:
1 Enumerate the candidate needs;
2 Understand the context of the system
(environment);
3 Capture functional requirements;
4 Capture non-functional requirements.
3 DEMAND CAPTURE OF
PURCHASING MANAGEMENT
SYSTEM
Purchasing management system helps purchasing
personnel control and finish all process of
purchasing material from purchasing plan and
purchasing application, purchase order to delivery
receipt and inspection of incoming(Yuhua Zhang,
2009). It can effectively monitor the implementation
of the purchasing plan, procurement cost change and
supplier delivery performance which helps
purchasing personnel select the best suppliers and
procurement strategies to ensure purchasing high
quality, high efficient and low cost of performance,
which makes the enterprise keep best supply
condition.
3.1 Enumerating the Candidate Needs
In the cycle of the system life, the customer, users
and developers will put forward many good ideas,
what can become the real demand; These ideas can
be kept as a series of candidate list of demand, what
may be chosen to be implemented in the future
system version. Combined with examples, software
developers know the main function of the realization
of the purchasing system below after communicating
with the users.
1.
Entry of Requisitions
It is automatically affronted from the warehouse
management system. Warehouse management
system can judge every stock order point (minimum
reserves). Once the inventory quantity is less than or
equal to order point , Warehouse management
system will automatically generate requisitions made.
2. Making Purchase Plan
Procurement department examine and verify
requisitions callouted by professional staff.
According to request of requisitions, purchasing
managers Choose reasonable price, credit good
suppliers, formulate purchase orders and deposit
purchase orders files from the supplier file and
inventory quotation. Procurement price is generally
maintained by two methods. One is that the supplier
is firstly chosen, and then revise all inventory
quotation given by supplier provides. Two is that
inventory is chosen firstly, then revise quoted price
supplied by all the available stock. At the same time
the purchase is optimized, purchasing orders are
created.
3. Receiving Management
According to purchase orders or other forms of
receiving, arrival notice is formed. Receiving
member put materials into the product quality status,
issue receipt after warden qualified examination.
With resumption of material, storekeepers then
dump the goods and put the goods into the available
inventory.
4. Invoice Handling and Procurement Settlement
When the purchasing department or the accounting
department received the supplier invoice, the invoice
is entry computer. According to purchasing order
number purchase order number systems selects
invoices associated with the data verification from
purchase orders and the storage subsystem, complete
of the procurement settlement, and generate
statements.
5. Payable Management
Procurement receives supplier’s purchase invoices,
and verify whether invoice match the requirements.
ICEIS 2011 - 13th International Conference on Enterprise Information Systems
314