Solved

Attendance Management System

Posted on 2011-02-21
6
656 Views
Last Modified: 2012-05-11
Hi,
I need to develop an attendance management application, for a organisation. In that only Friday and Sunday will be the days that need to take attendance. I dont have any idea how to develop this, please help me
Thanks in advance.
0
Comment
Question by:CPSRI
  • 3
  • 3
6 Comments
 
LVL 19

Expert Comment

by:Bardobrave
ID: 34941878
Well... I think that a two lines description is a poor specification for developing anything.

Can you explain further what is suposed to do the app?
0
 

Author Comment

by:CPSRI
ID: 34942183
ok..there are 2 types of members are there let's put their names as A and B, admin should follow up with the A members in 8 weeks cycle and the B members he should follow up in 45 days cycle. Their classes will be twice in a week, for A members there should be a follow up in 16 classes like that. for that the application needs to remind the admin with a list of names should be followed up on that day, on his login. After success in 8 weeks cycle the member will enter into B membership automatically. for every 45days there should be a reminder for admin. On the day which has the class admin will enter the attendance details of the members. am I clear now? :-)
0
 
LVL 19

Expert Comment

by:Bardobrave
ID: 34942577
Well.... let's see.

As I see your application must:
-Differenciate two types of users.
-Generate some warnings to administrator on login depending on users data (won't this generate an uncontrollable bunch of warnings when number of users growth?)
-Change a user type from A to B depending on several parameters.

I think that you'll need to define a class for users.

This class will define a user type, and this type (A or B) will define the cycle of their attendances.

You should also record on this class instances the date of the last attendance fault.

Then, when admin logs in, you'll fire a method that loops through all your users, for every user will check if the period between his last attendance fault and today is greater or equal to it's expected period (this is, if I'm an "A" type user and have more than 8 weeks without attendance faults) and pass the user to the correct type.
Also each 45 days reminders will be sent to admin.

Each time a A user have a fault you should register the date of this fault, so it's "time counter" will be resetted.

Of course, there are thousands of little details that should be taken in consideration before starting designing this model classes, but with the info we have so far we only can point you in some direction...
0
Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

 

Author Comment

by:CPSRI
ID: 35065300
can we get any tutorial on this? or a sample project looks and acts similar to my requirement?
0
 
LVL 19

Accepted Solution

by:
Bardobrave earned 500 total points
ID: 35068776
Maybe here is something that fits to your needings...

http://www.sourcecodeonline.com/list?q=web_based_student_attendance_project_in_net
0
 

Author Closing Comment

by:CPSRI
ID: 35369034
i did not get what exactly i am looking for..
0

Featured Post

Live: Real-Time Solutions, Start Here

Receive instant 1:1 support from technology experts, using our real-time conversation and whiteboard interface. Your first 5 minutes are always free.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Today is the age of broadband.  More and more people are going this route determined to experience the web and it’s multitude of services as quickly and painlessly as possible. Coupled with the move to broadband, people are experiencing the web via …
User art_snob (http://www.experts-exchange.com/M_6114203.html) encountered strange behavior of Android Web browser on his Mobile Web site. It took a while to find the true cause. It happens so, that the Android Web browser (at least up to OS ver. 2.…
This Micro Tutorial will give you a basic overview how to record your screen with Microsoft Expression Encoder. This program is still free and open for the public to download. This will be demonstrated using Microsoft Expression Encoder 4.
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.

815 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

8 Experts available now in Live!

Get 1:1 Help Now