Hi Lisa, nope didn't have to do it. But break the Q down.

Sociological perspectives
Religion as a Social institution

How does society perceive relgion? - sociological persperctives
What ARE sociological perspectives?
How is religion considered a social institution? - Religion as a Social institution
How does religion impact on society?
How do people intergrate religious society and "general" society?
Focus on things like homosexuality, contraception, marriage, sexual relations, abortion (all things relgion usually has a different opinion about than wider society)
Talk about the reaction of society to things like homosexuality (for example) compared to the reaction of the church.

I found the text books useless in this subject. Use the Uni database instead. Did a quick search using "social Perspectives" and "Religion" on academic search elite and these were some of the results. Included are some books you might be able to borrow at the library if you are able to get there. Also try your local library for stuff, I found they normally have a bit.

Page 35 of "Society and Culture: A sociological introduction to contemporary Australia 2nd Ed" has stuff on the theoretical perspectives which will help - I assume this is still the standard text? Can't believe I still have it!Chapter 20 of Sociology Australian Connections 2nd Ed (Jureidini and Poole) also covers religion in society.

Race, Religion, and Caste: Anthropological and Sociological Perspectives.
Source: Comparative Sociology (1569-1322); Volume: 1; Issue: 2; Date: 2002

CATHOLICS IN ENGLAND 1950-2000: HISTORICAL AND SOCIOLOGICAL PERSPECTIVES (Book). By: O'Leary, Richard. Journal for the Scientific Study of Religion, Mar2001, Vol. 40 Issue 1, p138-139, 2p; (AN 14266507)

Religion in Australia: Sociological Perspectives (Book). By: Bouma, Gary D.; Bouma, Donald H.. Review of Religious Research, Sep93, Vol. 35 Issue 1, p86-87, 2p; (AN 11062113)

Religious Change and Continuity: Sociological Perspectives (Book). By: Roof, Wade Clark. Social Forces, Dec80, Vol. 59 Issue 2, p552-553, 2p; (AN 5281398)
PDF Full Text (124K)

Good luck! When's it due?