To expand on Henning's Answer:
There are many 'deductive systems'.
Your definition will be able to 'fit' a good number of deductive systems, but there are also some that do not allow such a nice generalization:
Some systems define subproofs (see, for example, Fitch systems) and an inference is based on whole subproofs, rather than just statements
And systems of truth trees (sometimes called semantic tableaux) work quite differently yet.
Of course, some may argue that those that don't fit your definition are not 'deductive systems'. But others construe them more broadly. I really don't think there is any universally agreed upon nice and clean definition. The same seems to be true for 'systems of natural deduction': some have a more narrow definition for those than others (I am sure to get comments on this :) )
Point is: there is a whole taxonomy of these kinds of systems. The best thing to do is just to learn how they all work (indeed, you can really gain some deeper insights into logic if you look at different systems, rather than sticking to just one).