A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » New Users
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

How to track monthly enrollment



 
 
Thread Tools Display Modes
  #1  
Old August 31st, 2004, 01:44 AM
Alison
external usenet poster
 
Posts: n/a
Default How to track monthly enrollment

Four teacher's aides and I provide Basic Skills Instruction in Reading,
Language and Math to over 100 K to 6 children in the BSI program. The BSI
program is funded by government grants and as such is burden by monthly
reporting of how many children are in the proram each month. At any time
during the school year, a child may be added to the program in one or more
areas, dropped from one or more areas and agained added to one or more
areas. I need advice on how to set up database tables to know each month who
the students are in each of the instructional programs. I have the Students
table with StudentID, Teacher table with TeacherID and InstructionalProgram
table with InstructionalProgramID. Is this the way to record students in
each program on a monthly basis:
TblStudentEnrolledInBSI
SchoolYear
SchoolMonth
InstructionalProgramID
StudentID
and at the beginning of each month, enter a new record for each student who
is still enrolled?

Thanks!

Alison



  #2  
Old August 31st, 2004, 04:30 AM
Byron
external usenet poster
 
Posts: n/a
Default

Hi, Alison,

Because you are dealing with a many to many relationship
for many students with many instructional programs, you
will need another table. Let's call
it "tblActualEnrollment". All you need in this table is
the StudentID field, the InstructionalProgramID and if
desired two date fields, one that is the EnrolledDate
field and the other is the DroppedDate field.

You can then just add a record to this table for each
Instructional Program in which the student is enrolled.
when the student is dropped, you simply update the record
for that Instructional Program for the specific student.

You could do this through the use of a couple of multi-
select list boxes showing the list of Instructional
Programs. Then after the user has selected Instructonal
programs to be added or droped for a student, you simply
process all selected items from the list, adding or
dropping records as needed.

HTH

Byron
-----Original Message-----
Four teacher's aides and I provide Basic Skills

Instruction in Reading,
Language and Math to over 100 K to 6 children in the BSI

program. The BSI
program is funded by government grants and as such is

burden by monthly
reporting of how many children are in the proram each

month. At any time
during the school year, a child may be added to the

program in one or more
areas, dropped from one or more areas and agained added

to one or more
areas. I need advice on how to set up database tables to

know each month who
the students are in each of the instructional programs.

I have the Students
table with StudentID, Teacher table with TeacherID and

InstructionalProgram
table with InstructionalProgramID. Is this the way to

record students in
each program on a monthly basis:
TblStudentEnrolledInBSI
SchoolYear
SchoolMonth
InstructionalProgramID
StudentID
and at the beginning of each month, enter a new record

for each student who
is still enrolled?

Thanks!

Alison



.

  #3  
Old August 31st, 2004, 01:59 PM
Pieter Linden
external usenet poster
 
Posts: n/a
Default

"Alison" wrote in message link.net...
Four teacher's aides and I provide Basic Skills Instruction in Reading,
Language and Math to over 100 K to 6 children in the BSI program. The BSI
program is funded by government grants and as such is burden by monthly
reporting of how many children are in the proram each month. At any time
during the school year, a child may be added to the program in one or more
areas, dropped from one or more areas and agained added to one or more
areas. I need advice on how to set up database tables to know each month who
the students are in each of the instructional programs. I have the Students
table with StudentID, Teacher table with TeacherID and InstructionalProgram
table with InstructionalProgramID. Is this the way to record students in
each program on a monthly basis:
TblStudentEnrolledInBSI
SchoolYear
SchoolMonth
InstructionalProgramID
StudentID
and at the beginning of each month, enter a new record for each student who
is still enrolled?

Thanks!

Alison


Since each student can be added to multiple programs multiple times per year...

StudentID
EntryDate
ExitDate
ProgramID

Then you can do math on the dates to find out who is enrolled when.
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Weird things with track changes pd New Users 4 July 15th, 2004 03:05 AM
Track changes show up after accepting changes pd General Discussion 1 June 18th, 2004 11:14 PM
Weird things with track changes pd General Discussions 0 June 18th, 2004 07:47 PM
formula for max home sales price given monthly payment macropod Worksheet Functions 0 January 21st, 2004 07:54 AM


All times are GMT +1. The time now is 06:58 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.