130 likes | 250 Views
Systems development. University of Baltimore. Dr. Al Bento. Systems Life Cycle concept. Systems Analysis. Systems Design Specifications. Output specs (reports) Input specs (input forms) Data element dictionary Systems diagrams File / DB Design. Systems diagrams. 1. Data element. 2.
E N D
Systems development University of Baltimore Dr. Al Bento
Systems Design Specifications • Output specs (reports) • Input specs (input forms) • Data element dictionary • Systems diagrams • File / DB Design
Systems diagrams 1 Data element 2 3 Output specs Input specs dictionary 4 File / DB design Relationships of design specs
Output specifications • Outputs are the system for the users • Key output questions • who will receive the output • what is the planned use • when and how often is needed • by what media (printed, visual,etc) • Output layout • printer 80-124 columns, 50-60 lines • display 80-? columns, 24-? lines • components: headers, footers, fields • drawing the layout
1. use a word processor to prepare the layout 2. number the columns as in example below 3. type the headers under these columns 4. determine a format and length to the fields 5. create an example for the field using Xs and 9s 6. to show that it repeats copy one or two times the example Output layout 11111111111222222222233333333334444444444555555555566666666667 1234567890123456789012345678901234567890123456789012345678901234567890 New Employee and Termination Report Dept Emp. No. Name Date hired Date Term. Cause 99999 xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 99/99/99 99/99/99 xxx 99999 xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 99/99/99 99/99/99 xxx
Input specifications ENTER DO NOT ENTER identification data constant data variable data retrieved data computed data S a l e s E n t r y Date: 06/15/99 Quantity Item Description Unit cost Total cost 18 46-1283 Sonic Circles 4.75 85.50 Item totals 85.50 Sales tax 5.99 Grand total 91.44 Input layout: same as output layout
Coding • program specs • test data • documentation • System testing • program testing • system testing • Procedures and training • Installation • parallel • pilot Systems implementation