I'm a computer science student at some college out there but i'm a little confused with using the SRS and various diagram such as activity diagram or use-case diagram. I know the objective of the SRS is to minimizes the time and effort required by developers to achieve specific goals and to reduce the development cost as well as the interaction of the system.
May i ask, is it appropriate for someone to use this SRS information such as how the system work and develop a use-case diagram or any other diagram?
I'm a little confused with how the SRS, use-case diagram, activity diagram, etc etc actually interact.
I do understand certain function that is in one particular diagram must be reflected in specific diagram to ensure consistency.
But i can't decipher exactly what should be the same to ensure consistency.