A great feature of the literature management tool Zotero is that you can rename the files linked to a particular entry according to the stored metadata (title, author, year,…). The default pattern is <author> – <year> – <title-truncated-to-50-characters> (syntax: {%c – }{%y – }{%t{50}}).
To change this pattern, open about:config (Edit -> Preferences -> Advanced/General/Open about:config) and search for the key extensions.zotero.attachmentRenameFormatString. The default value is {%c – }{%y – }{%t{50}}. For using the full title in the first place, followed by author and year, use {%t}{ – %c}{ – %y}.
The extension ZotFile seems to provide an easier to use interface to configure this pattern (see: http://zotfile.com/ -> Renaming Rules)