
The George Washington University
School of Engineering and Applied Science
Department of Computer Science
CSci 131 -- Data Structures
Project #2
Due Date: September 21, 1999
This project depends on Chapters 1, 2, and 3
In this project you will develop a sample employee data base, which
is discussed in Sections 3.4 and 3.5 and whose structure is summarized
in this figure:
You are starting from a number of files shown in the text in Chapters
2 and 3, and provided online:
-
Currency
-- specification and body are provided, but several straightforward operations
in the body are "stubbed out"; you completed these operations in lab #2
-
Currency.IO
-- specification and body coded in full
-
Dates
-- specification and body coded in full
-
Dates.IO -- you developed this in Project 1
-
Employees
-- specification coded in full; you must provide the body
-
Employees.IO
-- specification and body coded in full
-
Tables
-- specification coded in full; you must provide the body
-
Employee_UI
-- interactive user interface; the menu-handling code is provided, but
the "actions" to be taken for each menu selection are "stubbed out" for
you to complete
If you wait until the last minute, you have no hope of an on-time completion.
Note again that all the programs from the book are in the programs131
directory on the Unix network; this directory becomes visible to you when
you have done the setup described in project 0.
What to submit:
See the handout Preparation and Grading of Programming Projects for
details.