student attendence system
₹1500-12500 INR
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.
Project ID: #8804326
About the project
12 freelancers are bidding on average ₹20829 for this job
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
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
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