Unformatted text preview:

COP 3531 – FILE STRUCTURESPROGRAMMING PROJECT #1SUMMER 2003Directions: Please accommodate the following functions below. Refer to initial course handouts for policy on turn in items and late turn-ins. The seven sections below are to be the seven sections clearly separated via dividers with tabs in your turn-in folder. BE SURE to study web pages on pseudo-code, system flow charts, programmingstandards, etc. These are very important! If you don’t understand what I am asking for, please don’t hesitate to ask – but ask early, not two days before the assignment is due, please._____ 5 points Organization, neatness, tabs, and general appearance. Include printed copy of this assignment. Download this page and include it as the first page of your deliverable._____ 5 points A System Flowchart_____ 10 points Hierarchy Chart(s) (Structure Charts) including good paragraph numbering. Use a Software Tool. (Power Point, Word, and others are available in our labs.) _____ 15 points Your program design (pseudocode only) This must be word processed. Hand written inputs will not be accepted. BE CERTAIN to look at the guidelines elsewhere in this homepage for guidance. This is very important.)_____ 20 points COMPILED source listing(s)Standards and Structure; Comments, Standard naming conventions, indentation, flower-boxes, etc. BE CERTAIN to look at the sample program elsewhere in this homepage for you to use as a guide._____ 40 points OUTPUTS. Program-generated output(s)Accuracy of outputs (Outputs MUST be accurate); Formats of outputs; filling up each page; centered headers/trailers; "end" page when appropriate; statistics on ALL reports, etc. _____ 5 points Ancillary documentation: Master File printout; Transaction Fileprintout (when appropriate), printer layout charts, etc. as appropriate. Total: 100 points*** minus 25 points - if one class late; Not accepted beyond this date.- Projects must be either brought to my office prior to the start of the class on the date the assignment is due or else brought to class at the due time/date. Assignments brought to class *after* the start of class areconsidered late. - Projects must "work" and produce required outputs. If the project isturned in on time, it is assumed all outputs are produced and are accurate.While there may be formatting shortcomings, etc., if a project is turnedin with major outputs or features unimplemented, it will be counted as eitherone class late or unacceptable, depending upon the severity of the deficiencies.- NO MATTER WHAT YOUR INITIAL IMPRESSIONS OF THE PROJECT MIGHT BE, START RIGHT AWAY AND "FRONT END" YOUR EFFORTS. THESE PROJECTS TAKE AN AWFUL AMOUNT OF TIME AND REQUIRED TIME IS DIFFICULT TO JUDGE. START EARLY!=============================================================ASSIGNMENTThere are two input files associated with this program.You are to access a file named "3531f1.summer2003", and a file named"3531t1.summer2003" to accommodate the following project objectives: Input Record Format: 3531f1.summer2003: rec positions: 1-15 State 16-30 Capital 31-32 State Abbreviation 33-40 State Population 41-55 Region Name (of the United States) 56 Numeric designator of region (range 1:6) Input Record Format: 3531t1.summer2003: rec positions: 1-15 XXXXXXXXXXXXXXX Region Name (text)Output Formats:(70 character format for home printers and/or lasers. This leaves a little spacefor the margin)There are two output reports your program must produce. NSMR001 and NSMR002 are described below.Prepared: DD MMM YY Census of the United States PCN: NSMR001As of: 30 April 2003<double space after "As Of line"> <PCN entry and AS OF entries are to be "rightjustified" on the line.><double space>Census of the US (by Region) <center><double space after Census of the US subheader >Region Region No No of States Most Populous Stat Population--------- ------------- ---------------- ------------------------- --------------X……X 9 Z9 X…………………X ZZ,Z99,999 ... ... ... ... ...<double space these lines><there is one printline per region. (There are six regions) Make this look good><advance to three inches from the bottom of page; Center the Text: >********** Report Statistics ********** <10 asterisks><double space>Number of Files Accessed: 9Number of Records Read: 9 <single space these lines>Number of Invalid Records: 9 (End of Report) Page 1<print this line one inch up from the bottom of page>=============================================================Prepared:DD MMM YY Census of the United States PCN: NSMR002As of: 30 April 2003<double space after "As of Line">Query Results <centered><double space after "Query Results" line>Input Argument Region Highest Pop State Lowest Pop State-------------------- ---------- ---------- ------------- ------------------------XXXXXXXXXXXXXX 9 ZZ,Z99,999 XX ZZ,Z99,999 XX . . . . . . . . . . . .. . . . . . <double space these detail lines....><skip down and start the Report Statistics line three inches from the page bottom> ********** Report Statistics ********** <centered> XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX <statistics as above>(End of Report) Page ZZ9 <centered>=============================================================DISCUSSION:Input Files: 3531f1.su99: This is a file on my web page which you may download and create inyour micro focus environment. Verify that the field positions I have givento you are valid. This file is not to be altered in any way. You are to build a two-dimensional table in your program by accessing this file and placing the input data into the table in its proper place. We will discuss this structure and procedure in class. Do not sort the input data.Output Report NSMR001: Given the print record format, you are to create the summary in report NSMR001 as shown. The column headers may be incorporated within your program as a large non-numeric literal and moved into the printline andprinted as appropriate.


View Full Document

UNF COP 3531 - Study Notes

Download Study Notes
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Study Notes and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Study Notes 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?