DSRS stands for;

DSRS Data Storage and Retrieval System
DSRS Dundee Satellite Receiving Station (University of Dundee; Scotland, UK)
DSRS Defense Software Repository System

DSRS Drug Services Research Survey
DSRS Depression Self-Rating Scale
DSRS Deputy Sheriffs’ Retirement System (West Virginia)
DSRS Defense Software Reuse System
DSRS Deep Submergence Rescue System
DSRS Down-Shift Request Switch
DSRS Detailed Software Requirement Specification