CMSC 495 Creator Rator Software Requirements


The Software Requirements Specification is designed to document and describe the agreement between the customer and the developer regarding the specification of the software product requested. Its primary purpose is to provide a clear and descriptive “statement of user requirements” that can be used as a reference in further development of the software system. This document is broken into a number of sections used to logically separate the software requirements into easily referenced parts.

The purpose of this Software Requirements Document (SRD) is to provide a detailed description of the functionalities of the Creator Rator system. This document will cover each of the system’s intended features, as well as offer a preliminary glimpse of the software application’s User Interface (UI). The document will also cover hardware, software, and various other technical dependencies.

The application will allow the user to be able to view aggregate IMDB ratings for works that a creator (actor, writer, director, or producer) has been featured or involved in any work.(creator rating) A creator, who has involvement with higher rated works will have a higher score than a creator involved in lower rated works. The creator score will also be viewable through lensing, by the role that a creator had in works. As many creators will be credited for acting, writing, directing, and/or production throughout their careers, this lens provides multiple views only considering the type of credit in a works. Individually, the number of these credits should be equal to or less than the total number of credits for a creator. Creators will also have 0-3 collaborators listed with an adjusted rating modifier. As creators almost always collaborate with others, many times they collaborate with the same individuals. In the case where a creator has at least 3 credits and 2 of them feature at least one other creator (collaborator) and their third credit which does NOT feature said collaborator. An adjusted score can be derived from the average ratings of works with the collaborator compared to the average ratings of works without the collaborator. In the case that the average rating with the collaborator is higher than the ones without, the modifier will be positive and vice versa. In the case of there not being enough collaborators, then these fields will be blank, and no collaborator modifier will apply.

Calculate your paper price
Pages (550 words)
Approximate price: -

Quality Researched Papers

We always make sure that writers follow all your instructions precisely. You can choose your academic level: high school, college/university or professional, and we will assign a writer who has a respective degree.


Qualified Writers

We have hired a team of professional writers experienced in academic and business writing. Most of them are native speakers and PhD holders able to take care of any assignment you need help with.


Unlimited Revisions

If you think we missed something, send your order for a free revision. You have 10 days to submit the order for review after you have received the final document. You can do this yourself after logging into your personal account.


Prompt Delivery

All papers are always delivered on time. In case we need more time to master your paper, we may contact you regarding the deadline extension. We will always strive to deliver on time.


Original & Confidential

We use several writing tools checks to ensure that all documents you receive are free from plagiarism. Our editors carefully review all quotations in the text.


24/7 Customer Support

Our support agents are available 24 hours a day 7 days a week and committed to providing you with the best customer experience. Get in touch whenever you need any assistance.

Try it now!

Calculate the price of your order

Total price:

How it works?

Follow these simple steps to get your paper done


Place your order

Fill in the order form and provide all details of your assignment.


Proceed with the payment

Choose the payment system that suits you most.


Receive the final file

Once your paper is ready, we will email it to you.

Academic Writing Services

If you are looking for exceptional academic writing services, then you are in the right place. Studyacer offers customised academic assignments and academic papers for students at all levels.

StudyAcer StudyAcer


Essay Writing Help

Writing an essay can be a challenge. However, we know what every student needs. And we purpose to deliver. Here at StudyAcer, we do all we can to help with academic essays and assignments. We have a dedicated team of professional essay writers.

StudyAcer StudyAcer


Assignment Help

We understand students need satisfactory results. Our cheap assignment writing service helps and never leaves any doubt. We always strive to ensure the ultimate and best results. It is our joy to offer a cheap reliable essay writing service.

StudyAcer StudyAcer

Term paper

Term Paper Help

Have you been asking yourself, where can get a pre written research papers for sale? Worry no more, the fact that you have a term paper that is due tonight and you haven’t touched it. At Study Acer it is our responsibility to get your paper on time.

StudyAcer StudyAcer


Dissertation Writing Service

Several master’s students seek professional help with their thesis.Students from different parts of the world experience different challenges. Dissertations have different stages and the challenges are different too. Do not struggle in silence, order now .