student attendence system

Closed Posted Oct 30, 2015 Paid on delivery
Closed Paid on delivery

Student attendence system with documentation by using java html css.

General Requirements:

There will be three levels of users: Administrator, Faculty, Student.

The Administrator will

1. edit his own credentials

2. create and edit faculty accounts

3. delete records of attendance for a section by CRN and term

4. delete all records of attendance associated with a specific instructor

5. delete all attendance records for a particular semester

6. have access to all faculty functionalities

Faculty will

7. edit his/her credentials

8. create a section of a course for a particular term to include the CRN, term, year, program

identifier, e.g., CIS, course number, meeting day(s), class start time and location.

9. upload a bulk list of students for a section as a comma delimited file formatted as

lastName,firstName,700#

Note that a record for a student may already exist if he/she has been entered before. In that

case, only the student’s enrollment in the section needs to be noted. If it does not exist, a

password must be created.

10. generate a report for a section consisting of a list of student names with 700# and passwords

spaced such that the information can be cut into slips each pertaining to a student

11. select a section and enter an “attendance mode.” Specify the date. A picture of each student

is displayed with his/her last name below. When a picture is clicked, a red X will appear over

the picture. The X can be removed, if clicked again. When a “Record Attendance” button is

selected, all students with no X should be recorded as absent for that class for that date.

12. when absences are recorded, send an email to the instructor which includes the date, course

identifier and number, e.g. CIS 5690, and a list of names of students absent followed by a list

of their email addresses separated by commas

13. view a student profile of a student selected by 700#, name or by picture from a display of all

pictures in a section. Allow access to attendance records for the term for sections the

instructor teaches. A student may be enrolled in more than one section with the same

instructor.

14. pull an attendance report which lists all students and dates absent for a particular section

during a particular term. This should be limited to sections the instructor teaches.

15. Upload a picture of a student. Each jpeg file will be named with the student’s 700# and have a

.jpg extension.

The Student will

16. access the system using his/her 700# and password

17. see his/her profile displayed to include picture, name, 700#, nick name, contact phone

number, contact email address, town of residence, e.g., Warrensburg, and answers to the

following:

Describe your work experience.

What software development languages/tools have you used?

What web development languages/tools have you used?

Describe any projects on which you have worked.

What do you like to do in your spare time?

18. enter the data above with the exception of the picture, name and 700#

19. edit the information above with the exception of the picture, name and 700#

20. change the password

Technical Requirements:

21. The system must be web-based. Client access will be through a browser.

22. Communication and storage of credentials should be properly secured. Passwords should be

salted and stored with a cryptographic hash function. Guard against HTML and SQL

injections. Validate input at data entry using JavaScript and before storing.

23. Make efficient use of server resources. Minimize database connections and session

variables.

All requirements are subject to change.

Graphic Design HTML PHP Website Design

Project ID: #8804326

About the project

12 proposals Remote project Active Dec 6, 2015

12 freelancers are bidding on average ₹20829 for this job

sritechnocrat

Hello  Sri Technocrat will provide fully interactive application for your project. As per the detail, Sri Technocrat will provide three template functional schemes and sample pages to make your choice for layout. It More

₹38888 INR in 20 days
(94 Reviews)
7.8
zub

Hello, Thanks for this wonderful opportunity. I went through your requirements and I understood your needs. I can do this project as I have an experience of 7 years and a experience and talented team that works on More

₹31578 INR in 19 days
(98 Reviews)
6.4
sana70403

A proposal has not yet been provided

₹6111 INR in 2 days
(19 Reviews)
4.0
SCKRamana

message further discussion thank you

₹20555 INR in 16 days
(12 Reviews)
3.9
aastechnosoft

Here we are having a team of expert developers and they are very much proficient in all kinds of software development work. I have understood all your requirements and will make the execution in accordance with your in More

₹12444 INR in 30 days
(2 Reviews)
1.8
vishnub134

A proposal has not yet been provided

₹22222 INR in 15 days
(1 Review)
1.1
easysoftware29

Hello We have experience in working with ERP systems and we are sure we can provide you the soluton you need. We are looking forward in hearing from you to discuss more about your needs. The solutution can be deliv More

₹17777 INR in 14 days
(0 Reviews)
0.0