On that note, I don't know if this is frowned upon on this forum or not? But . . . .
I'm happy to design some software for you from scratch to your specification that will meet all of your needs, writing information to a database, reading and reporting from it for a small fee. Depending on the exact requirements probably in the region of $100 - $400.
Of course there are two things I will say to almost defend myself against that.
1) The reason that price is as it is (which is extremely under market value) is because i'd like to use the project in a portfolio of mine and gain some project / contract experience.
2) This is of course a completely free forum and if you decide to tackle this yourself (which I would encourage) then I and the other members here will always be happy to offer advice, tips and solutions to problems.
Finally the other members are right, if this were a project for a relatively large business that had to work for a couple of dozen users then this may take a lot longer, require project management, several specifications, QA testing etc etc but in my personal experience a product for 1 - 5 users which the "owner" is very clear about the specification this can be achieved in a much shorter timescale probably 1 - 5 weeks, again depending on exact spec.
P.S i'm currently working as a C# and MS SQL Developer for a Software House based in the UK.