0.003/13/99 CAROL WILLIS 1.0 PROGRAM NARRATIVE: ----------------- THIS ONLINE PROGRAM UPDATES THE COURSE MASTER SEGMENT IN THE CEU COURSE DATA BASE. 2.0 USER OPERATING INSTRUCTIONS: --------------------------- 1. ENTER THE DEPARTMENT AND COURSE NUMBER TO BE UPDATED. 2. THE PROGRAM NOW DISPLAYS THE CURRENT DATA ON THE DATA BASE AND THE MESSAGE 'OLD DATA SHOWN...ENTER DESIRED CHANGES' OR PRESENTS THE USER WITH A BLANK SCREEN AND THE MESSAGE 'NEW RECORD...ENTER ALL REQUIRED DATA'. IF THE DEPARTMENT ENTERED IS NOT ON THE DATA BASE THE PROGRAM DISPLAYS THE MESSAGE 'DEPARTMENT MUST BE ADDED TO DEPARTMENT MASTER' AND POSITIONS THE CURSOR AT THE DEPARTMENT FIELD FOR ENTRY OF NEXT DEPARTMENT AND COURSE NUMBER. 3. KEY ALL REQUIRED DATA TO ADD NEW COURSE RECORD OR KEY ALL DESIRED CHANGES FOR THE EXISTING COURSE RECORD OR KEY 'D' IN DELETE CODE FIELD TO REQUEST RECORD DELETION AND PRESS ENTER. WHEN THE USER REQUESTS A DELETE THE PROGRAM READS ALL THE CLASS MASTER SEGMENTS IN THE CLASS DATA BASE, THEREFORE A NOTICABLE DELAY IN RESPONSE TIME SHOULD BE EXPECTED. 4. THE PROGRAM NOW EDITS THE DATA FOR VALIDITY, HIGHLIGHTS ALL FIELDS IN ERROR, POSITIONS THE CURSOR AT THE FIRST FIELD IN ERROR AND DISPLAYS THE ERROR MESSAGE FOR THE FIRST ERROR FIELD AT THE BOTTOM OF THE SCREEN. 5. KEY THE CORRECT DATA INTO THE FIELDS HIGHLIGHTED IN ERROR AND PRESS ENTER. 6. WHEN THE PROGRAM INSURES THAT ALL DATA ON THE SCREEN IS CORRECT THE QUARTER RECORD IS PROCESSED. THE PROGRAM NOW DISPLAYS THE MESSAGE 'RECORD SUCCESSFULLY UPDATED', 'RECORD SUCCESSFULLY ADDED' OR 'RECORD SUCCESSFULLY DELETED'. 7. RETURN TO STEP 1 OR POSITION CURSOR TO TRANS.NO. FIELD AND ENTER NEW TRANSACTION DATA TO EXIT THIS PROGRAM. 3.0 SCREEN LAYOUT ------------- TRANS. NO. ______ LT: :::::::: CEU COURSE MASTER UPDATE COURSE ID. KEY IN COURSE ID. AND PRESS ENTER. ____ ___ KEY IN CHANGES OR ENTER NEW TRANSACTION TO END UPDATE COURSE TITLE SHORT: ______________ COURSE TITLE LONG: ________________________________________ TERM VALID FIRST LAST __ _ __ _ (YY C) C IS: 1 - WINTER 2 - SPRING 3 - SUMMER 4 - FALL ----------------------- AUTHORIZED DIVISIONS -------------------------- __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ ACTIVE/INACTIVE _ ENTER "A" OR "I" DELETE CODE _ ENTER "D" TO DELETE ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 4.0 FILES: ----- 4.1 DATA BASES USED: SIS CONTROL DATA BASE 1. MESSAGE MASTER SEGMENT CEU COURSE DATA BASE 1. COURSE MASTER SEGMENT CEU CLASS DATA BASE 1. CLASS MASTER SEGMENT SIS COURSE DATA BASE 1. DEPARTMENT MASTER SEGMENT 4.2 ADDITIONAL FILES USED: NONE 4.3 INPUT/OUTPUT RECORD LAYOUTS: N/A 5.0 SPECIAL FEATURES: ---------------- 5.1 CALLING PROGRAMS: NONE 5.2 SUBPROGRAMS CALLED: NONE 5.3 MESSAGE SEGMENT CODES: 000001 000010 000021 000026 000033 000057 000081 000099 000200 000313 001078 001079 001080 001501 5.4 ADDITIONAL MESSAGES: 'DEPARTMENT CANNOT BE BLANK....CORRECT AND RE-ENTER' ACTION: ENTER VALID DEPARTMENT. 'DEPARTMENT MUST BE LEFT JUSTIFIED....CORRECT AND RE-ENTER' MEANING: FIRST POSITION OF DEPARTMENT IS BLANK ACTION: ENTER 4-CHARACTER DEPARTMENT CODE OR 3-CHARACTER DEPARTMENT CODE FOLLOWED BY A BLANK. 'COURSE ID CANNOT BE BLANK....CORRECT AND RE-ENTER' ACTION: ENTER VALID DEPARTMENT AND COURSE NUMBER. 'COURSE NUM CANNOT BE BLANK....CORRECT AND RE-ENTER' ACTION: ENTER VALID COURSE NUMBER. 'INVALID HEGIS DEPARTMENT' ACTION: ENTER VALID HEGIS DEPARTMENT CODE. 'DATA ITEM MUST BE "1","2", "3", "4" .... CORRECT AND REENTER' ACTION: ENTER VALID TERM NUMBER FOR QUARTER TERM. 'DATA ITEM MUST BE "2", "3", "4" .... CORRECT AND REENTER' ACTION: ENTER VALID TERM NUMBER FOR SEMESTER TERM. 'NEW RECORD....ENTER ALL REQUIRED DATA' ACTION: SELF EXPLANATORY 'OLD DATA SHOWN....ENTER DESIRED CHANGES' ACTION: SELF EXPLANATORY 'RECORD SUCCESSFULLY ADDED' ACTION: NONE REQUIRED 'RECORD SUCCESSFULLY DELETED' ACTION: NONE REQUIRED 'RECORD SUCCESSFULLY UPDATED' ACTION: NONE REQUIRED 6.0 PROGRAM OPTIONS: --------------- CEU10001 - THIS SEGMENT IS OPTIONAL, HOWEVER THE DEFAULT IS 'Y' AND THE VALUE IS FORCED. FIELD POSITION OPTION NAME VALUE PROCESSING DESCRIPTION __________________________________________________________________ 1 ] FORCE HEGIS ] Y ] FORCES DEPT CODE TO BE A ] DEPT** ] ] VALID HEGIS DEPT CODE. ] ] ] ] ] N ] DO NOT FORCE DEPT CODE. **NOTE THIS ONLY APPLIES TO NEW COURSES BEING ADDED. IF THE COURSE ALREADY EXISTS, IT WILL NOT APPLY. 6.1 VALID HEGIS DEPARTMENT CODES. ---------------------------- *************************************************** * THE FOLLOWING IS A TABLE USED TO CHECK HEGIS * * DEPARTMENT CODE USED WITHIN THE VCCS SYSTEM * * FOR THE SCHEV Q1 REPORT. THESE ARE CURRENTLY * * CORRECT CODES. THE TABLE MUST BE MODIFIED AND * * CEU100 RECOMPILED IF THE CODES CHANGE. * * TABLE LOCATION: SYS5.SIS.COPYLIB(HEGTABLE) * * ************************************************* HEGIS ----- DEPT DEPARTMENT NUMBER CODE NAME ------ ---- ---------- 000100 AGNR AGRICULTURE & NATURAL RECOURCES 000200 ARED ARCHITECTURE & ENVIRON. DESIGN 000400 BISC BIOLOGICAL SCIENCES 005000 BUSC BUSINESS AND COMMERCE TECH. 000600 COCA COMMUNICATIONS 005100 DATA DATA PROCESING TECHNOLOGIES 000800 EDCA EDUCATION 001000 FIAA FINE & APPLIED ARTS 001100 FORL FOREIGN LANGUAGE 005200 HEAL HEALTH SERVICES & PARAMEDICAL 001300 HOEC HOME ECONOMICS 004900 INTE INTERDISCIPLINARY STUDIES 001400 LAWN LAW 001500 LETT LETTERS 001600 LISC LIBRARY SCIENCE 001700 MATT MATHEMATICS 005300 MEET MECHANICAL AND ENGINEERING TECH. 001800 MISC MILITARY SCIENCE 005400 NATU NATURAL SCIENCE TECHNOLOGIES 002100 PASE PUBLIC AFFAIRS & SERVICE 001900 PHSC PHYSICAL SCIENCE 002000 PSCH PSYCHOLOGY 005500 PUSE PUBLIC SERVICE RELATED TECH. 002200 SCSC SOCIAL SCIENCES 002300 THEO THEOLOGY 7.0 PROGRAM CHANGE HISTORY: ---------------------- VERSION NO. V3.12 CHANGE DATE PROGRAMMER NAME CAROL WILLIS PROGRAM REQUEST NO. STC-CV-042 DESCRIPTION OF CHANGE RELEASE VERSION VERSION NO: 4.08 CHANGE DATE: 10/19/89 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00004136 DESCRIPTION OF CHANGE: EDIT COURSE NUMBER. LAST TWO DIGITS MUST BE NUMERIC. FIRST DIGIT CAN BE SPACE, NUMERIC OR ALPHABETIC. ADD CALL TO CRSDEPT TO VERIFY DEPARTMENT CODE. EDIT KEY FIELDS BEFORE READING THE CEU COURSE DB. PROGRAM CHANGE REQUEST NO: 00004244 DESCRIPTION OF CHANGE: REMOVE QTR-SEMESTER EDITS. EDIT TERM-LAST-VALID AND TERM-FIRST-VALID FOR WINTER DURING A SEMESTER YEAR. VERSION NO: 4.15 CHANGE DATE: 07/16/90 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00005880 DESCRIPTION OF CHANGE: ALLOW USER TO DELETE COURSE WHEN THERE ARE NO SEGMENTS ON THE CLASS DATA BASE. (EMPTY DATA BASE) VERSION NO: 4.17 CHANGE DATE: 10/09/90 PROGRAMMER NAME: CAROL WILLIS PROGRAM CHANGE REQUEST NO: 00006234 DESCRIPTION OF CHANGE: ADDED OPTION TO FORCE HEGIS DEPARTMENT CODE. VERSION NO: 7.02S 00387205 CHANGE DATE: 03/25/98 00387304 PROGRAMMER NAME: CAROL WILLIS 00387404 PROGRAM CHANGE REQUEST NO: 00018008 00387504 DESCRIPTION OF CHANGE: MODIFIFED FOR Y2K. COMPILED IN 00387604 COBOL/370. 00387704