red1.org Forum Index red1.org
Nihili est - in vita priore ego imperator romanus fui
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Academic and Student Status

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    red1.org Forum Index -> College ERP Project
View previous topic :: View next topic  
Author Message
khairin
Regular


Joined: 27 Apr 2005
Posts: 57

PostPosted: Thu Mar 09, 2006 12:45 pm    Post subject: Academic and Student Status Reply with quote

Came upon this problem:

Can't defer student more than one semester. it works ok for cases where student defer at begining of study (ref 02060004). problem for student defering more than once in middle of study.

try experiment with this:

03061227 already deferred for 2005/2006-N. attempt to defer subsequent period 2006/2007-M will reset the 2005/2006-N back as active.

pls rectify the problem.

thank you...
Back to top
View user's profile Send private message
red1
Site Admin


Joined: 06 Jul 2004
Posts: 1756
Location: Kuala Lumpur, Malaysia

PostPosted: Sun Mar 12, 2006 6:42 pm    Post subject: Reply with quote

SOLVED. It was not a bug. I forgot to remove InitStatus from last time when i make sure all students are Init during migrate.

CVSed IntakeStatus.java

Will delete this thread. Pls use BUGS next time Very Happy
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Gan MH
Senior


Joined: 08 Apr 2005
Posts: 350

PostPosted: Mon Mar 13, 2006 1:03 am    Post subject: Reply with quote

Tested.
Student Status can have >1 deferments without resetting the earlier one.
But, Reset Status is not working now.
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
red1
Site Admin


Joined: 06 Jul 2004
Posts: 1756
Location: Kuala Lumpur, Malaysia

PostPosted: Mon Mar 13, 2006 10:44 am    Post subject: Reply with quote

oops... corrected the wrong place... now done already will CVS once i get good connection.. now outside around 1Utama-Kepong
Back to top
View user's profile Send private message Send e-mail Visit poster's website
khairin
Regular


Joined: 27 Apr 2005
Posts: 57

PostPosted: Wed Mar 15, 2006 10:06 am    Post subject: Reply with quote

we're planning to fully utilise the student subject registration and examination marking module beginning this week.

therefore i seek assistance on the initial setup and and may involve some migration process.

i'd like to learn the logic and the workflow starting from the initial academic program setup to the student subject enrolment up until the grades and marks implementation.

i understand that the system automatically registers core subjects into students' current semesters / periods. this is the case for the batch which registered on January 2006 (0601 intake). but subsequent intakes (0602 & 0603) have not been processed by the system in terms of subject registration. this might be due to a delay in finalising their program structure.

but the majority (98%) of current semester subject registration comes from the earlier batches of students which we migrated earlier. so i will need some help in transferring and updating subject registrations involving these group of students.

please put this as a prioroty as the lecturers are ready to fill in the marks for the current semester.

thank you.
Back to top
View user's profile Send private message
Gan MH
Senior


Joined: 08 Apr 2005
Posts: 350

PostPosted: Wed Mar 15, 2006 6:31 pm    Post subject: Reply with quote

This happened when student enrolls before Program Structure is setup. The system at the moment does not auto-update student subject registration when there is a change to the master program structure. Therefore, when the master program structure setup is delayed/changed, student subject registration at individual view remain unchanged. Since there isn’t huge amount of intakes & students involved, we can update individual student enrolment info by re-enrolling student at the Enrolment window.
Also, tested that it does not bring any impact to invoice & payment in bursary.

For Exam, there is a ready Teacher-Subject Setup module to setup Teacher-Subject relationship, just like we did in Student-Sponsor Setup. However, it is not fully integrated with the exam module yet.
Khairin shall define any other variants to be considered, during Teacher-Subject Setup. Eg: by Subject, by Program, by Class, etc.
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
khairin
Regular


Joined: 27 Apr 2005
Posts: 57

PostPosted: Thu Mar 16, 2006 4:43 pm    Post subject: Reply with quote

Exam Module...

before i prepare the necessary data (subject variants) can we improve a little bit the way on how to set up the examination module... just to make it easier to manage..

Exam Management > Marking Scheme Implementation >

after selecting the session ie. 2005/2006-N
can it just list out subjects that are currently active (that means there are students currently enrolled for the subject during that session) and sorted by subject code rather than subject title....

as a bonus see if it can also filter by programs (eg. subjects for DPP, DSK etc)...
Back to top
View user's profile Send private message
khairin
Regular


Joined: 27 Apr 2005
Posts: 57

PostPosted: Tue Mar 21, 2006 9:29 am    Post subject: Reply with quote

Teacher-Subject Relationship

Every semester/trimester each student will enrol subjects according to their program structure. Once enrollment is confirmed a summary is produced by program:

eg.

DSK
SAK1002 - 40 students
SAK1103 - 20 students
.....

DIT
IT1001 - 150 students
IT1101 - 80 students
....

etc.. etc...

This summary is used by Head of Program to identify which lecturer should teach which subjects. This summary also is used by the Timetabling Committee to prepare the semester's timetables.

In case of subjects having large number of students (>60) they will be divided into equalled size groups. Group division is made by Head of Program. (eg. IT1001 - 50 students will be divided into 3 groups of 50s)

Subjects with multiple groups can be assigned to one or more lecturers.


The unique record identifier for Teacher-Subject Relationship:

Teacher_id - Program - Subject - Group

where group can be null.
Back to top
View user's profile Send private message
red1
Site Admin


Joined: 06 Jul 2004
Posts: 1756
Location: Kuala Lumpur, Malaysia

PostPosted: Tue Mar 21, 2006 9:45 am    Post subject: Reply with quote

Khairin,
Sam already passed us the Program-Subjects Update module. We are checking it to handle Intake-Code.

Then we will pass it to u to run via x.html

Its not linked to the Student Enrollment Module yet. That we will do later to get the right session from intake date range.

(DONE - with latest DB from Khairin, passed back and tested OK - 2,300+ records)


Last edited by red1 on Wed Mar 29, 2006 4:42 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Gan MH
Senior


Joined: 08 Apr 2005
Posts: 350

PostPosted: Tue Mar 21, 2006 12:44 pm    Post subject: Reply with quote

We already have Relationship identifier for Teacher_id - Program - Subject but not Group. Where and when do you think the group classification should happen? Are there any specific parameter settings involved?
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
khairin
Regular


Joined: 27 Apr 2005
Posts: 57

PostPosted: Wed Mar 29, 2006 9:46 am    Post subject: Reply with quote

Group division is done at the beginning of session. preferably before students come back from session break.

It is done at Head of program level (every program has a lecturer in-charged of).
Back to top
View user's profile Send private message
khairin
Regular


Joined: 27 Apr 2005
Posts: 57

PostPosted: Wed Mar 29, 2006 5:05 pm    Post subject: Reply with quote

Something to repair / improve....

1. When a student's status is changed to QUIT / MIA / COMPLETED / DISCONTINUED, his/her subsequent (remaining) semesters should also be updated to the same status.

2. When a student's status is changed to QUIT / MIA / COMPLETED / DISCONTINUED, all his/her current and future subjects status should register as WITHDRAW.
Back to top
View user's profile Send private message
khairin
Regular


Joined: 27 Apr 2005
Posts: 57

PostPosted: Wed May 03, 2006 5:54 pm    Post subject: Reply with quote

I've got into a situation, not sure its a bug or error in my setting up....

We are currently conducting some small intakes. We call this current intake as May 06 Intake (0605). The intake started at the end of April and will end on 8 May 2006.

Officially we want these students to start their class for the May 2006/2007 session (which actually starts on 13 July 2006). So i set the 0605 batch as a 2006/2007-M intake in the intake table (intake_code = 0605, session_id = 2006/2007-M)

At first when we were conducting the intake at the end of April, the system was able to process it as expected and defined the students' intake session as MEI 2006/2007 (the last sql backup should contain these records eg. 06050001 to 06050033).

When we entered the month of May, as we continue on with the intake, I noticed that the new students (06050034 onwards) will get their intake session as NOVEMBER 2005/2006 instead of MEI 2006/2007. This is also upsetting the subject_marking exercise because the system considers these students as currently enrolled into this semester.

Ideally all the students in this intake should share the same intake_session which in this case MEI 2006/2007.

tq...
Back to top
View user's profile Send private message
Gan MH
Senior


Joined: 08 Apr 2005
Posts: 350

PostPosted: Thu May 04, 2006 1:05 am    Post subject: Reply with quote

Firstly, please correct ur student enrolment info (06050034 onwards) by using the Course Enrolment window.

I've gone tru the cycle. It seems nothing wrong with ur settings. In fact, I did get the correct result. Perhaps, it's due to some steps during student registration. Can u iterate further on this?

Here are my sample test result, registering student on 4/5/2006:
Quote:
Matric No: 06050036
Name: LIM
Institution: CYBERNETICS INTERNATIONAL COLLEGE OF TECHNOLOGY
Faculty: CYBERNETIC
Course: CYBERNETIC OFFERD COURSES
Program: DIPLOMA PENGURUSAN PERNIAGAAN
Track: Default
Intake (YYMM): 0605
Intake Session: MEI 2006/2007
Academic Period: SEM 1
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
khairin
Regular


Joined: 27 Apr 2005
Posts: 57

PostPosted: Thu May 04, 2006 1:40 pm    Post subject: Reply with quote

I found out whats causing the above problems...

I recently adjusted the study_session as follow:

Quote:
Session Code Session Name Start Date End Date

2005/2006-N NOVEMBER 2005/2006 2005-NOV-01 2006-JUN-30 x
2006/2007-M MEI 2006/2007 2006-JUL-01 2006-OCT-31 x


As a result, the system automatically assume the next student who registers in may 2006 as an 2005/2006-N intake.

I earlier thought that the system refers to the intake_table (intake_code = 0605, session_id = 2006/2007-M) to define a student's intake batch.

So one question, is the intake_table still in use or is it now irrelevant?

tq...
Back to top
View user's profile Send private message
Gan MH
Senior


Joined: 08 Apr 2005
Posts: 350

PostPosted: Fri May 05, 2006 12:40 am    Post subject: Reply with quote

Yes, u still need the intake table to define intake_code so that it appear in all the drop-down selections.
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
khairin
Regular


Joined: 27 Apr 2005
Posts: 57

PostPosted: Thu Nov 30, 2006 5:52 pm    Post subject: Sorting Subjects Reply with quote

Whenever there're subjects listed we would like the default sorting to be by its subject codes.

This example was taken from the Program Structure Module (module=mecca.sis.struct.SetupProgramStructureModule&_title=Program%20Structure):

Quote:

Course / Period Scheme:
ITC - CYBERNETIC OFFERD COURSES
SEMESTERS
Program Name:
13 - DIPLOMA PENGURUSAN PERNIAGAAN
Code Title Credit
Hours Core/
Elective

SEM 1
MGT2013 PRINSIP PENGURUSAN 3 C x
MTH2013 MATEMATIK 1 3 C x
ENG2013 ENGLISH FOR ACADEMIC PURPOSES 3 C x
ITC2013 PENGGUNAAN TEKNOLOGI MAKLUMAT 3 C x
MPW1143 PENGAJIAN ISLAM 3 C x
PSY2013 PENGANTAR PSIKOLOGI 3 C x

SEM 2
ITS2333 PERDANGANGAN ELEKTRONIK 3 C x
ACC2013 PERAKAUNAN PENGENALAN 3 C x
COM2013 ASAS KOMUNIKASI ANTARA PERSEORANGAN 3 C x
ENG2023 WRITING FOR ACADEMIC PURPOSES 3 C x
MPW1133 PENGAJIAN MALAYSIA 3 C x
CIV2012 TAMADUN ASIA 2 C x


Ideally we want it to be sorted (eg Sem1: ENG2013, ITC2013, MGT2013, MPW1143, MTH2013, PSY2013).

Other modules that have similar listing/sorting are:

module=mecca.sis.registration.StudentRegistrationModule&_title=Student%20Enrollment ----> Subjects

module=mecca.sis.registration.StudentRegistrationModule&_title=Student%20Enrollment ----> Course Structure
Back to top
View user's profile Send private message
red1
Site Admin


Joined: 06 Jul 2004
Posts: 1756
Location: Kuala Lumpur, Malaysia

PostPosted: Thu Nov 30, 2006 10:25 pm    Post subject: Reply with quote

DONE - by modifying SetupProgramStructure.java Method - getCourseStructure
Code:
         sql = r.getSQLSelect("course_structure cs, faculty_subject fs, period p", "p.period_id, fs.subject_code");
The order by is now by subject code

Java sent to CVS.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    red1.org Forum Index -> College ERP Project All times are GMT + 8 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group