
 
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