Purpose: Gain experience using Structured Analysis techniques to

advertisement
SE 386 Software Maintenance and Reengineering
Lab 001 – Structured Analysis
Purpose: Gain experience using Structured Analysis techniques to understand the use and structure of
an unknown program.
Deliverables: Drop Dead Date 6-Feb 8:00 am CST.
Using the prog6.cpp and related files linked to this lab on our class web page.
1. Function Structure Chart using MS Visio (you can get a free copy of this software).
2. In the Project report, describe:
a. what the program does,
b. how to run the program, and
c. what does the program header comment say
3. Data Dictionary, see lecture notes
4. Each engineer shall write a paragraph describing what they have learned from this lab and how it
might be useful in the future.
5. Complete a Time Log, that describes who did what and when. It should coincide with the
SETool.
6. Complete a Lab Report describing your process, files used, outcomes, issues and what was
learned.
7. Copy the grading Rubric to the top of the lab report.
All deliverables must be checked into your project Team’s Configuration Management Repository. A
copy to be graded must be available in your teams S-drive in a folder named Lab01.
Task
Project Report
Time Reporting
Function Structure Analysis
#1 (2pts)
#2 (2pts)
Data Dictionary
#3
Deductions for not following
instructions:
GROUP TOTAL
Individual Paragraph Engineer1
Individual Paragraph Engineer2
Individual Paragraph Engineer3
Individual Paragraph Engineer4
Individual Paragraph Engineer5
TOTAL POSSIBLE
© 2012 rowemi
Possible
Points
2
2
4
Points earned / Comments
4
12.0
2
2
2
2
2
14
Page 1
2/7/2016 11:48:00 PM
Download