SE101 Lecture Notes - Software Development Process, Orbital Elements, Software Requirements
Document Summary
Identify shortcomings in the existing csa satellite tracking software and discuss the steps needed to fix the problem? (discuss the activities/steps in the software development cycle needed to address the problem) Source code for the library was unavailable: restricted team from customizing software, adding new features. Library was a purchased product: recurring licensing fees ew. Code did not respond well to being called by multiple programs at the same time: its temperament is comparable to that of a cat. Code was outdated: did not reflect changes suggested by revisiting spacetrack report #3. Accuracy: spacecraft must be targeted by antenna with accuracy of 0. 4 degrees at all times. Data format: provide data in variety of forms. Two line elements (tle) format: keplerian elements in. Date & time when satellite was there. Who is going to use: specifications. Analysis & design: program code structure.