A program is required to update student payment records from a transaction file to a master student file and generate a report of outstanding fees. The program will read student payment records from a sequential file, update the amount paid field in the indexed student master file, and produce a report listing students with partially or fully unpaid fees sorted by name. Total outstanding fees will also be calculated and displayed at the end of the report.
What is ‘Bill of Materials’ Functionality?
Bill of Materials (BOM) Functionality helps you stay on top of your production planning, purchasing and estimating. As a base function of an MRP or ERP system, an accurate Bill of Materials is essential. Read about BOM structure and key functionalities.
https://manufacturing-software-blog.mrpeasy.com/what-is-bill-of-materials-functionality/
https://www.mrpeasy.com/
What is ‘Bill of Materials’ Functionality?
Bill of Materials (BOM) Functionality helps you stay on top of your production planning, purchasing and estimating. As a base function of an MRP or ERP system, an accurate Bill of Materials is essential. Read about BOM structure and key functionalities.
https://manufacturing-software-blog.mrpeasy.com/what-is-bill-of-materials-functionality/
https://www.mrpeasy.com/
We are SAP ABAP training and placement institute in Pune. Learn ABAP programming with industry expert and start your SAP career. Attend the first lecture as Free Demo.
Hope this presentation would be helpful to all studying computer networks(CN), especially to GTU students and all others who wish to grasp Email and Domain name system.
Project for System Analysis and Design (IS-6410).
By performing customer segmentation following are the three objectives which can be achieved
with the implementation of this new analytics system:
1. We can track the difference between loyal customers vs visitors, perform heat map
analysis of their browsing patterns.
2. Understanding customer demographics and to focus on high profitable segments.
3. Finally empowering our Marketing department to make better strategic decisions in
terms of online Ads/campaigns.
Data modeling is a process used to define and analyze data requirements needed to support the business processes within the scope of corresponding information systems in organizations.
We are SAP ABAP training and placement institute in Pune. Learn ABAP programming with industry expert and start your SAP career. Attend the first lecture as Free Demo.
Hope this presentation would be helpful to all studying computer networks(CN), especially to GTU students and all others who wish to grasp Email and Domain name system.
Project for System Analysis and Design (IS-6410).
By performing customer segmentation following are the three objectives which can be achieved
with the implementation of this new analytics system:
1. We can track the difference between loyal customers vs visitors, perform heat map
analysis of their browsing patterns.
2. Understanding customer demographics and to focus on high profitable segments.
3. Finally empowering our Marketing department to make better strategic decisions in
terms of online Ads/campaigns.
Data modeling is a process used to define and analyze data requirements needed to support the business processes within the scope of corresponding information systems in organizations.
Office 2016 – myitlab:grader – Instructions Access Project
MIS 301 - Access Test
Project Description:
Flyer University (FlyerU) uses a MS Access database (that you will download) to track first-year students and to manage their course offerings. You are asked to complete the below-mentioned tasks to help FlyerU with their operating processes. To begin, download, i.e., Save (do NOT Open), the test database file named MIS 301_Access_Test.accdb from the course MyITLab site, if you have not done so already. Logout of MyITLab and close the browser window. Other than at the start and end of the test as specified, do not open any windows except ACCESS.
Instructions:
For the purpose of grading the project you are required to perform the following tasks:
Step Instructions Points Possible
1 Start Access. Open the downloaded Access file named MIS 301_Access_Test.accdb. 0
2 FlyerU wants to keep data about course sections to be offered in the upcoming term. Classrooms cannot seat more than 35 students. Create a table named SECTION to store the fields with the properties as specified below: Field NameData TypePropertiesRecIDNumberDescription: Primary keyCourseIDShort TextField size of 6; Description: Foreign keySectionShort TextField size of 2HonorsYes/NoDefault value: NoInstructorShort TextField size of 20CapacityNumberMust only allow a value <36
Set RecID as the Primary key field, save the table, and close the table. 16
3 Create a one-to-many relationship between the CourseID fields in the COURSE (primary) and SECTION (related) tables. (Requirement: This relationship must be set up such that it is not possible to enter a CourseID in the SECTION table that does not already exist in the COURSE table.) Save the changes and close the Relationships window.
Hint: On the Database Tools tab, in the Relationships group, click Relationships. 4
4 Create one record in the SECTION table as follows with the Instructor field value as your actual name: Field NameValueRecID1CourseIDBUS201Section01HonorsYesInstructorStudent NameCapacity30
Close the table.
8
5 Advisors need to review information about students and courses they have taken. Create a form named StudentRecord to display the StudentID, Name, Major, and Balance (in that order, from STUDENT) for each student and the CourseID, Title, Credits (in that order, from COURSE), and Grade (from TRANSCRIPT) for all courses he or she has taken (in a subform). The format should facilitate looking at all the information (as specified) for a student on one screen, i.e., without tabs or multiple pages. The boxes/columns should be wide enough to display the data. Save and close the form. 0
6 FlyerU staff often need to review class rosters. Create a form named CourseRoster to display for each course its CourseID, Title, Credits, and Category (in that order, from COURSE) as well as the StudentID, Name, and Major (in that order, from STUDENT) of all students in that course (in a subform). The format should facilitate.
Sheet1
Sheet2
Sheet3
Registration
Security
CSE 148 Database Design:
University Database
Student
Field Name Data Type Description
StudentID Short Text Student banner ID number
Last Short Text Student last name
First Short Text Student first name
Gender Short Text Male/Female (use “M” or “F”)
Birth Date Date of Birth
EntryYear Number Academic Year student entered the university [See Notes #1 & #2]
USResident Yes/No Is student a US resident?
State Short Text Student home state if US resident (OH, IL, etc.)
MajorID Short Text Student major ID (use “ACC”, “ECO”, “FIN”, “MKT”, “MIS”, “MGT”)
Course
Field Name Data Type Description
CourseID Short Text University Course ID
Department Short Text Department code (use “ACC”, …)
CourseNumber Number Course number
Description Short Text Course description
Credits Number Course credit hours
MPCategory Short Text Miami Plan category (use I, II, III, IV, V)
Technical Yes/No Is this a technical course?
Class
Field Name Data Type Description
ClassID Auto Class ID
CourseID Short Text University Course ID
Semester Short Text Semester Identifier (use Academic Year 2008Fa, 2008Sp)
ClassSection Short Text Section of Class (use A, B, C, ..)
Instructor Short Text Name of Instructor
Location Short Text Building and Room Number of Class
Time Short Text Class meeting time (use MWF 8, TR 9:30)
MaxEnrollment Number Maximum number of students that may enroll
Enrollment
Field Name Data Type Description
SeqID Auto Enrollment Sequence Number
ClassID Short Text Class ID
StudentID Number Student ID number
MidtermGrade Short Text Grade received at Mid-term (use A, B, C, …)
FinalGrade Short Text Final grade received (use A, B, C, …)
Major
Field Name Data Type Description
MajorID Short Text University major
MajorDept Short Text University department housing that major
Advisor Short Text Name of advisor for that major
Notes:
#1: Entry Year – Indicates the academic year in which the student entered the university. In this
particular database, all students enter for the Fall Semester.
a) Entry Year: 2003 – Entry in academic year 2003 (semester 2003FA);
b) 2004 – Entry in academic year 2004 (semester 2004FA);
c) 2005 – Entry in academic year 2005 (semester 2005FA);
d) 2006 – Entry in academic year 2006 (semester 2006FA);
e) 2007 – Entry in academic year 2007 (semester 2007FA).
f) 2008 – Entry in academic year 2008 (semester 2008FA).
g) 2009 – Entry in academic year 2008 (semester 2009FA).
h) 2010 – Entry in academic year 2010 (semester 2010FA).
i) 2011 – Entry in academic year 2011 (semester 2011FA).
j) 2012 – Entry in academic year 2012 (semester 2012FA).
#2: Determination of Class Rank: The table below lists the semesters that currently exist on the
database and the possible class ranks. Use this table by matching a semester along with the entry year
and from this you can determine the class rank
Se.
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
Embracing GenAI - A Strategic ImperativePeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
Francesca Gottschalk - How can education support child empowerment.pptxEduSkills OECD
Francesca Gottschalk from the OECD’s Centre for Educational Research and Innovation presents at the Ask an Expert Webinar: How can education support child empowerment?
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
Synthetic fiber production is a fascinating and complex field that blends chemistry, engineering, and environmental science. By understanding these aspects, students can gain a comprehensive view of synthetic fiber production, its impact on society and the environment, and the potential for future innovations. Synthetic fibers play a crucial role in modern society, impacting various aspects of daily life, industry, and the environment. ynthetic fibers are integral to modern life, offering a range of benefits from cost-effectiveness and versatility to innovative applications and performance characteristics. While they pose environmental challenges, ongoing research and development aim to create more sustainable and eco-friendly alternatives. Understanding the importance of synthetic fibers helps in appreciating their role in the economy, industry, and daily life, while also emphasizing the need for sustainable practices and innovation.
Honest Reviews of Tim Han LMA Course Program.pptxtimhan337
Personal development courses are widely available today, with each one promising life-changing outcomes. Tim Han’s Life Mastery Achievers (LMA) Course has drawn a lot of interest. In addition to offering my frank assessment of Success Insider’s LMA Course, this piece examines the course’s effects via a variety of Tim Han LMA course reviews and Success Insider comments.
1. COBOL Case Study - 1
Generate Student Fees Report:
Introduction
At the beginning of each term Student Services creates a report showing those
students whose fees are still outstanding. Until now this report was created
manually but because the task is very time consuming Student Services have
decided to computerise it. You have been asked to write the program which will
apply a transaction file of student payments to the Student Master File and which
will then produce a report showing those students whose fees are partially or
wholly outstanding. The Student Payments transaction file is a validated
sequential file sorted on ascending Student-Number.
Description:
A program is required which will use the payment records in the Student
Payments File to update the Amount-Paid field in the Student Master File and
which will then use the Student Master File to produce a report showing the fees
outstanding.
Fees may be paid in one payment or in increments. Therefore when the Amount-
Paid field is updated the value of the payment should be added to the current
value of the Amount-Paid field. There is no need to take overpayment of fees into
account (i.e. the value in the Amount-Paid field will never exceed that in the
Fees-Owed field .
The OUTSTANDING FEES REPORT should be printed sequenced on ascending
Student-Name. Only records where the Amount-Paid field is less than the Fees-
Owed field should be shown. At the end of the report the total amount
outstanding should be shown.
The Student Payments File
The Student Payments File is a sequential file that has been validated and sorted
on ascending Student-Number. Each record has the following format;
Field Type Length Value
Student-Number N 7 -
Payment N 6 0.01-9999.99
The Student Master File
The Student Master File is an Indexed file. It contains details of all the students
taking courses in the University. Each record has the following format;
Field Key Type Length Value
2. Student- Primary N 7 -
Number
Student-Name Alt with X 30 -
duplicates
Gender - X 1 M/F
Course-Code - X 4 -
Fees-Owed - N 4 1000-9999
Amount-Paid - N 6 0-9999.99
Report Specification
The Fees field is a currency value with no digits after the decimal point. The field
should have comma insertion and a floating dollar sign. The Amount Paid,
Amount Outstanding and Total Outstanding fields are currency values with
floating dollar signs, comma insertion and two digits after the decimal point.
There is no need to worry about page breaks or line counts.
Program's Coding:
IDENTIFICATION DIVISION.
PROGRAM-ID. setup-Repeat-Exam.
AUTHOR. msivaraman.
ENVIRONMENT DIVISION.
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT Studs-In-File ASSIGN TO "STUDIN.DAT"
ORGANIZATION IS LINE SEQUENTIAL.
SELECT Student-Master-File ASSIGN TO "STUDMAST.DAT"
ORGANIZATION IS INDEXED
ACCESS MODE IS DYNAMIC
RECORD KEY IS SM-Student-Number
ALTERNATE RECORD KEY IS SM-Student-Name
WITH DUPLICATES
FILE STATUS IS SM-File-Status.
DATA DIVISION.
FILE SECTION.
FD Studs-In-File.
01 SP-Rec.
88 End-Of-SPF VALUE HIGH-VALUES.
02 SP-Student-Number PIC 9(7).
02 FILLER PIC X(45).
3. FD Student-Master-File.
01 SM-Rec.
88 End-Of-SMF VALUE HIGH-VALUES.
02 SM-Student-Number PIC 9(7).
02 SM-Student-Name PIC X(30).
02 FILLER PIC X(5).
02 SM-Fees-Owed PIC 9(4).
02 SM-Amount-Paid PIC 9(4)V99.
WORKING-STORAGE SECTION.
01 Miscellaneous-Items.
02 Total-Outstanding PIC 9(7)V99 VALUE ZEROS.
02 SM-File-Status PIC XX.
02 Amount-Outstanding PIC 9(4)V99.
PROCEDURE DIVISION.
Update-And-Report.
OPEN OUTPUT Student-Master-File.
OPEN INPUT Studs-In-File.
READ Studs-In-File
AT END SET End-Of-SPF TO TRUE
END-READ.
PERFORM Update-Master-File UNTIL End-OF-SPF.
CLOSE Student-Master-File, Studs-In-File.
STOP RUN.
Update-Master-File.
MOVE SP-Student-Number TO SM-Student-Number.
WRITE SM-Rec FROM SP-Rec
INVALID KEY DISPLAY "invalid read FS = " SM-File-Status
END-WRITE.
READ Studs-In-File
AT END SET End-Of-SPF TO TRUE
END-READ.
RECOMMENDED MAINFRAME REFERENCE BOOKS
http://ibmmainframes.com/references/a15.html
Generate Student Fees Report:
Introduction
4. At the beginning of each term Student Services creates a report showing those
students whose fees are still outstanding. Until now this report was created
manually but because the task is very time consuming Student Services have
decided to computerise it. You have been asked to write the program which will
apply a transaction file of student payments to the Student Master File and which
will then produce a report showing those students whose fees are partially or
wholly outstanding. The Student Payments transaction file is a validated
sequential file sorted on ascending Student-Number.
Description:
A program is required which will use the payment records in the Student
Payments File to update the Amount-Paid field in the Student Master File and
which will then use the Student Master File to produce a report showing the fees
outstanding.
Fees may be paid in one payment or in increments. Therefore when the Amount-
Paid field is updated the value of the payment should be added to the current
value of the Amount-Paid field. There is no need to take overpayment of fees into
account (i.e. the value in the Amount-Paid field will never exceed that in the
Fees-Owed field .
The OUTSTANDING FEES REPORT should be printed sequenced on ascending
Student-Name. Only records where the Amount-Paid field is less than the Fees-
Owed field should be shown. At the end of the report the total amount
outstanding should be shown.
The Student Payments File
The Student Payments File is a sequential file that has been validated and sorted
on ascending Student-Number. Each record has the following format;
Field Type Length Value
Student-Number N 7 -
Payment N 6 0.01-9999.99
The Student Master File
The Student Master File is an Indexed file. It contains details of all the students
taking courses in the University. Each record has the following format;
Field Key Type Length Value
Student- Primary N 7 -
Number
Student-Name Alt with X 30 -
duplicates
Gender - X 1 M/F
Course-Code - X 4 -
5. Fees-Owed - N 4 1000-9999
Amount-Paid - N 6 0-9999.99
Report Specification
The Fees field is a currency value with no digits after the decimal point. The field
should have comma insertion and a floating dollar sign. The Amount Paid,
Amount Outstanding and Total Outstanding fields are currency values with
floating dollar signs, comma insertion and two digits after the decimal point.
There is no need to worry about page breaks or line counts.
Program's Coding:
IDENTIFICATION DIVISION.
PROGRAM-ID. setup-Repeat-Exam.
AUTHOR. msivaraman.
ENVIRONMENT DIVISION.
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT Studs-In-File ASSIGN TO "STUDIN.DAT"
ORGANIZATION IS LINE SEQUENTIAL.
SELECT Student-Master-File ASSIGN TO "STUDMAST.DAT"
ORGANIZATION IS INDEXED
ACCESS MODE IS DYNAMIC
RECORD KEY IS SM-Student-Number
ALTERNATE RECORD KEY IS SM-Student-Name
WITH DUPLICATES
FILE STATUS IS SM-File-Status.
DATA DIVISION.
FILE SECTION.
FD Studs-In-File.
01 SP-Rec.
88 End-Of-SPF VALUE HIGH-VALUES.
02 SP-Student-Number PIC 9(7).
02 FILLER PIC X(45).
FD Student-Master-File.
01 SM-Rec.
88 End-Of-SMF VALUE HIGH-VALUES.
02 SM-Student-Number PIC 9(7).
02 SM-Student-Name PIC X(30).
02 FILLER PIC X(5).
6. 02 SM-Fees-Owed PIC 9(4).
02 SM-Amount-Paid PIC 9(4)V99.
WORKING-STORAGE SECTION.
01 Miscellaneous-Items.
02 Total-Outstanding PIC 9(7)V99 VALUE ZEROS.
02 SM-File-Status PIC XX.
02 Amount-Outstanding PIC 9(4)V99.
PROCEDURE DIVISION.
Update-And-Report.
OPEN OUTPUT Student-Master-File.
OPEN INPUT Studs-In-File.
READ Studs-In-File
AT END SET End-Of-SPF TO TRUE
END-READ.
PERFORM Update-Master-File UNTIL End-OF-SPF.
CLOSE Student-Master-File, Studs-In-File.
STOP RUN.
Update-Master-File.
MOVE SP-Student-Number TO SM-Student-Number.
WRITE SM-Rec FROM SP-Rec
INVALID KEY DISPLAY "invalid read FS = " SM-File-Status
END-WRITE.
READ Studs-In-File
AT END SET End-Of-SPF TO TRUE
END-READ.
I am doing a project in VS COBOL 2 on PAYROLL APPLICATION PACKAGE for
public sector organization of about 1000 employees.
It contains two formats one is Employee Master Format which contains details like
empcode,name.Joing dte, basic pay etc somw data item value may change in future and
Other Format is Monthly attendence Format wich contains details like
Empcode,yearmnth,days present,dayshlidays,overtime hrs,
etc.
Processing done will be 1) Employe master creation and updation.
2)Monthly attendence creation and updation
3) Validation of attendence with master.
and there arecertain other conditions ,
7. I need some suggestion about how to undergo with this project.
suggestions abt creating files ,updation etc
Contact information
Michael M. Naccarat
4611 Nelm Street
Hyderabad – 22102
Career objective
Looking for a challenging position of the Mainframe Programmer in the reputed
company with a view to use my wide experience for the benefit of the organization.
Skills
• Specialist Knowledge – Specialized in Basic electronics and television servicing.
• Technically experienced IBM (MVS/ISPF) Mainframe Senior Analyst /
Programmer in Cobol, Telon, IMS DB (DLI) / DC , CICS, DB2, JCL, Easytrieve.
• A wide range of skills and experience of the full project lifecycle including
business and technical analysis, technical design, test plan production,
development, testing, UAT testing, implementation, post-implementation support
and team leading while working as part of a team or on my own.
Career Achievements
• Extensive experience of system support and technical analysis and providing
solutions for business critical systems within tight timeframes
• Experienced in working with and coordinating offshore developers and technical
staff.
• Most recent role has been performing the analysis for the decommissioning of old
legacy systems and producing Technical Design Documents and test plans for
offshore development followed by the subsequent review of resulting code and
test results and guiding offshore with the overall management of the project.
Experience
2008 – Present
Steria (formally Xansa) (Client – Tesco) Welwyn Garden City
Senior Analyst Programmer (Contractor)
8. • Overall responsibility for small scale decommissioning projects and performing
the role as Analyst and co-ordinator between business contacts in the UK and
inexperienced development teams in India. This included the production of
Business and Technical specification documents and test plans, carrying out the
review of the returned results and the subsequent co-ordination of sign-off and
implementation. All projects were delivered on time, on budget and with
minimum impact to the downstream systems.
• Analysis and production of technical design documentation for a number of
systems for development offshore for the decoupling of interface files from old
legacy systems and the designing of a replacement feed from an alternative
source.
• Sole supporter of one of Tesco’s business critical IT system, providing solutions
to business and IT issues within tight timescales on a 24/7 basis to minimise the
impact and cost to Tesco’s time critical Supply Chain process.
2004 – 2008
Xansa (Client- Royal + Sun Alliance) Hemel Hempstead
Senior Analyst Programmer
• A member of a high-profile, large-scale development project to amalgamate the
functionality of two existing policy enquiry systems following the merger of two
insurance companies.
• This involved developing programs from business specifications, producing and
auctioning of unit test plans and performing of preliminary system testing within
tight time-scales.
• Also produced a general function test plan, which was adopted throughout the
team.
2000 – 2001
Cap Gemini
Technical Consultant
• Promoted to joint Team Leader of the Direct Mailing Team for a large TV and
video rental company after being with the company for nine months.
• Improved team efficiency by producing a program specification template
document to simplify the processing of user work requests which allowed work to
allocated based on resource availability rather than complexity of the request and
the expertise of available resource.
• Responsible for the allocating and planning of work using PC planning tools for
other members of the team based on requests and timescales from the business.
Also responsible for the status reporting and communication links with the
principal business owners via weekly status meetings.
• Development, maintenance and testing of programs as outlined in program
specifications.
9. • Ongoing training and support for other junior programmers (e.g. questions on
programming, job-specific tasks).
• Determining, documenting and actioning user requirements, project estimates,
program specifications, test plans, JCL run procedures, team documentation and
Local Work Instructions.
Education
• B.SC (IT)
New York University, New York
• Web- Level I
NIIT
What is Testing?
What is Test Plan?
What is Test case?
Test: The process of executing the system satisfies specific requirements and
detecting the errors
Test Plan: Test Plan is a document which gives object,scope,and focus software
testing efforts.
Test case: Test case is a document which gives action,event expected results in
future that object perfectly working or not
Or
Testing-Testing is a process of executing a program with the intent of finding
errors.Tester never fixes the error rather find them and return to the programmer.
Test plan: Test plan includes , Objective, Scope, Test strategy, Test deliverables,
Risk analysis,and feature to be tested and feature not to be tested.
Test case:Its a document that descibes an event, action & expected output in a
correct program & it'll check whether feature of the application is working
correctly or not. Pls follow some steps to write a test cases:
1.Test id
2.Test name
3.Objective
4.Test condition
5. expected o/p
Testing: Verification and Validation of an Application.
Testplan:Testplan is a document it's contains Pre requisites for testing.
Testcase: Testcase is a small issue to check the functionality of an application.
http://www.faqs.org/qa/qa-4044.html