UNION COUNTY COLLEGE
CIS 102 APPLICATIONS PROGRAM DEVELOPMENT I


PROGRAM PROJECT #2

 

PURPOSE: PRODUCE A STUDENT ENROLLMENT REPORT.

INPUT: THERE IS A FILE OF STUDENT INFORMATION CALLED
         SW02A:[CATALANO]STUDENTS.DAT WHICH CONTAINS THE FOLLOWING:

            FIELD NAME      POSITIONS LENGTH

           SSN                        1-9          9
          STUDENT NAME      10-29      20
          ADDRESS               30-49       20
          CITY                        50-63       14
          STATE                     64-65         2
          ZIP CODE                66-70         5
          MAJOR                    71-74         4
          GPA 75-80 6 (LAST TWO POSITION ARE DECIMAL)

OUTPUT:

THE ENROLLMENT REPORT IS TO CONTAIN ALL THE INFORMATION THAT IS ON THE INPUT FILE.

THERE IS ALSO TO BE A HEADING LINE AT THE TOP OF EACH PAGE CONSISTING OF A TITLE LINE CONTAINING THE CURRENT DATE, REPORT TITLE AND PAGE NUMBER, AS WELL AS COLUMN HEADINGS DESCRIBING THE DATA ON THE DETAIL LINES.

THERE SHOULD BE A BLANK LINE BEFORE AND AFTER THE COLUMN HEADINGS.

AT THE END OF THE REPORT ON A NEW PAGE WITH HEADINGS:

** TOTAL NUMBER OF STUDENTS ON THE REPORT

** TOTAL NUMBER OF STUDENTS WITH A GPA BETWEEN 3.00 AND 4.00.

** TOTAL NUMBER OF STUDENTS WITH A GPA BETWEEN 2.00 AND 2.99.

** TOTAL NUMBER OF STUDENTS WITH A GPA BELOW 1.99.

** TOTAL NUMBER OF BUSN STUDENTS

** TOTAL NUMBER OF NON BUSN STUDENTS

** TOTAL NUMBER OF STUDENTS WITH A GPA 3.00 AND HIGHER
    WITH A MAJOR = BUSN.

** TOTAL NUMBER OF STUDENTS WITH A GPA 2.99 AND LOWER
    WITH A MAJOR = BUSN.

* * HOW MANY STUDENTS LIVE IN UNION  (07083)

**  HOW MANY STUDENTS LIVE IN SPRINGFIELD (07081)

 

DOCUMENTATION:

ATTACHED TO THE CLIPS OF A FLAT 3-CHIP FOLDER SHOULD BE THE FOLLOWING:

A TYPE COVER PAGE CONTAINING YOU NAME, DATE, PROGRAM NUMBER, COURSE TITLE, PROGRAM PURPOSE AND TABLE OF CONTENTS.

A PRINTER SPACING CHART, NEATLY DRAWN AND WELL DESIGNED, WHICH MATCHES THE LAYOUT OF THE REPORT PRINTED. A RECORD LAYOUT DESCRIBING THE INPUT RECORD.

DETAIL PROGRAM FLOWCHART NEATLY DRAWN WITH A TEMPLATE ON
LARGE FLOWCHART WORK SHEETS.

A PROGRAM HIERARCHY CHART ILLUSTRATING THE RELATIONSHIP OF THE MODULES IN THE PROGRAM LOGIC, EACH PARAGRAPH IN THE PROGRAM BEING REPRESENTED BY A BOX AND MODULE ID’S MATCHING THOSE FROM THE PROGRAM.

INSERTED INTO THE POCKETS OF THE FOLDER SHOULD BE THE FOLLOWING:

THE COMPILE SOURCE LISTING OF THE PROGRAM.

THE PRINTED REPORTS WHICH ARE THE OUTPUT OF THE PROGRAM.