You need to talk to your clients. You cannot expect somebody else to give you the requirements - it's up to you/the company you work for, to find out what your client business processes are.
I'd suggest that you start off by gathering the user requirements, and modelling the business processes behind them. Once you have a solid feel for the way the business operates and the way that work/information flows through the process, then you can start to design the solution.
The bottom line: until you can successfully identify what the problem is, you can't come up with the solution.