Software Design Specification Paper
WE WRITE ESSAYS FOR STUDENTS
Tell us about your assignment and we will find the best writer for your project
Write My Essay For MeLearning Goal: I’m working on a computer science question and need support to help me learn.
You just need to create a UML class that contains the definition of attributes and the definition of operations. You should descite variables too. I already attached the project.
Submitting a website url
The second deliverable in the course project (after the requirement specification) is the software design specification that describes the software organization and development plan. In contrast to the software requirements specification that is intended to be read by the client, the software design document is meant for the developers that implement the software components and later maintain the software product. Specifically, the software design specification document should describe the overall software architecture and implementation, at a level of detail similar to a UML Class Diagram. The classes, data structures, together with all major functions and their parameters should be specified.
Some software system descriptions are provided. You are also free to propose your own software system. You will work on the system you select for this assignment for the remainder of the semester.
Submissions will be done through your project group github page. Push your software design specification as a pdf or txt file to your group project repository, and submit the link to the file. Only one submission per group is required.
The document submitted by your team should include the following content:
Title page
Software title
Team members
System Description
Brief overview of system
Software Architecture Overview
Architectural diagram of all major components
Description of classes
Description of attributes
Description of operations
* descriptions should be detailed and specify datatypes, function interfaces, parameters, etc..
Development plan and timeline
Partitioning of tasks
Team member responsibilitiesSoftware Design
Software Design
-
Criteria Ratings Pts This criterion is linked to a Learning OutcomeClarity and Writing 5 ptsFull MarksThe writing is clear and correct — sentences are constructed appropriately, easy to read, and few to no spelling or grammatical errors. The logical flow of the document is intuitive and easy to follow. 4 ptsClean writing, can improve organizationThe content is appropriately written, but the logical flow of the document could be improved to make the content easier to follow. 2 ptsContent and flow need workThe writing and flow make the document difficult to follow and appear unfinished. 5 pts This criterion is linked to a Learning OutcomeDesign Diagram 5 ptsFull MarksUML class diagram of complete design present, complete with class names, attributes, operations, and connections between classes. 4 ptsCan improveIncomplete UML Class diagram present, or architectural diagram present but not UML Class diagram. 1 ptsMissingInformation not present. 5 pts This criterion is linked to a Learning OutcomeArchitecture Description 5 ptsFull MarksComplete and clear explanation of entire UML Class diagram, including overview of class, description of attributes and operations. 4 ptsCan improveRequires more information, or improved clarity. 1 ptsMissingInformation not present. 5 pts This criterion is linked to a Learning OutcomeOther Information 5 ptsFull MarksAll information present including an overview of the software system, a list of tasks, an estimated timeline to complete the tasks, and which team member(s) is responsible for each task. 4 ptsCan improveMissing required information. 1 ptsMissingInformation not present. 5 pts Total Points: 20
Requirements: Please check the instructions | .doc file
Essay writing help – Software Design Specification Paper Online Essay Writing Agency – Essay Shredder.
Write my Essay. Premium essay writing services is the ideal place for homework help or essay writing service. if you are looking for affordable, high quality & non-plagiarized papers, click on the button below to place your order. Provide us with the instructions and one of our writers will deliver a unique, no plagiarism, and professional paper.
Get help with your toughest assignments and get them solved by a Reliable Custom Papers Writing Company. Save time, money and get quality papers. Buying an excellent plagiarism-free paper is a piece of cake!
All our papers are written from scratch. We can cover any assignment/essay in your field of study.

