Question

I want to design a custom Inventory Management System. I have no previous experience designing anything similar. Since the subject can dig deep into many fields of Accounting and Economics, as a programmer I cannot come up with a perfect mental model of the system without first understanding some principles of Accounting (in general and according to a country's laws) or Management. Finding information about the economics side of things was easy. However, I cannot seem to find any further information about designing such systems electronically. Does anyone know where to look?

EDIT : I think this question might have answered for what I was looking for.

Was it helpful?

Solution

I would start with ADempiere as a model. It is an open source ERP that has good ties to accounting and storage. You can see how they implemented material receipts, inventory moves, physical inventories, cycle counts, and shipping...

You are correct in that the domain is deep and wide with many ties to other areas. There are ties to lot number management, fifo, lifo, etc...

Here is a review I wrote about ADempiere. http://www.chuckboecking.com/blog/bid/196464/ADempiere-Review-Open-Source-ERP. I believe this document will help you think through the domain. It will also help you understand how to use ADempiere if you do want to use it as a model.

Good luck, and I hope this helps!!

Chuck Boecking www.chuckboecking.com

OTHER TIPS

I will also prefer Adempiere. It has a default POS but its not very effective, but for small application it is enough.

And if you customize the existing POS in Adempiere according to your requirement, it would be a good POS application.

Here it is possible to link the POS with accounting also, you can make the POS payment like multiple currencies as well as card payment also and these details can be linked to accounting also.

Why I'm telling this with confidence is that we have developed POS using Adempiere for a Hyper Market and its working perfectly.

In the question, it is asked to design an inventory management system for POS considering Accounting and Economics segment. 

Usually, every inventory management system using a POS system notably making it easier to manage retail businesses, simplify daily business tasks, facilitates business operations, reduce costs and save money. 

To design and custom inventory management system for POS for Accounting, you should first gain knowledge of the law made for accounts and finances. Then you should note down what business operations are performed in daily activity between employees and the management. 

Consider every aspect of the industry and then start customizing accordingly. There is ready-made software available in the market such as: 

• Accounting software 
• Manufacturing ERP systems 
• Retail management systems 
• Distribution ERP systems 
• Warehouse management system and more

Check the readymade software and its features first and then analyze which are the other features you need to add to make a perfect fit for your client's business needs. If you still have confusion about customization and need to learn more. You can read the article - Designing an Inventory Management System for Point of Sale (POS)

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top