Download CS372_Final_Doc2015-02

Transcript
2
TableofContents
1. ProblemDefinition……………………………………………………………………………………………
3
2. SoftwareRequirementSpecificationDocument
a. UseCases...…………………………………………………………………………………..
5
b. SoftwareQualities………………………………………………………………………..
13
3. DesignSpecificationDocument
a. SoftwareArchitecture…………………………………………………………………... 15
b. SequenceDiagrams……………………………………………………………………… 17
c. ClassDiagrams...…………………………………………………………………………...
20
d. ObjectDiagrams...………………………………………………………………………… 23
e. ComponentDiagrams...…………………………………………………………………. 24
f. DeploymentDiagram...…………………………………………………………………. 25
4. UMLTools……………………………………………………………………………………………………….... 26
5. TechnicalDocumentation
a. Programminglanguages..……………………………………………………………… 28
b. Reusedalgorithmsandprograms………………………………………………….. 29
c. Tools,environments,Webservices,etc.…………………………………………... 30
d. Databasemanagementsystems..…………………………………………………… 31
6. UserDocumentation………………………………………………………………………………………….. 33
7. SoftwareTesting……………………………………………………………………………………………….. 42
8. Code..………………………………………………………………………………………………………………..
47
9. GroupMemberContribution………………………………………………………………………………. 47