Home | How it works | Projects archive | Contact Us
Air Compressor Bot
 
The Career Path of Freelance Programming Jobs 

   Education Lms

Bidding Time:
13/04/2005 19:24 - 13/05/2005 19:24
Budget:
N/A
Status:
Closed


Job Type:
PHP
Description:



I have an education LMS (Learning Management System) project.
Please see the attached graphic for layout details.
An html template will be provided once a programmer is selected.
Three main areas: The Student Area, Corporate Area, and Admin Area.
Phase 1: Registration (REGISTRATION FORM)
There are 2 ways in which a student can be registered.
1. An open registration form—email verification is necessary to activate
account. All accounts remain inactive until validated.
2. ADMIN AREA—the admin can register a student.
a. The ADMIN will also need to be able to edit registration information.
i. Such as STATUS—active or inactive
ii. Such as ACCESS LEVEL—student, corporate, admin
Once registered and their status is active (email verified) they can access the
student page.
THE STUDENT PAGE—is a simple page. The students name and email address will
appear at the top of the page. There are few options for a new student. They
include:
ENROLL, VIEW CURRENT COURSES, VIEW TRANSCRIPT, UPDATE PROFILE

Phase 2: Enrollment (ENROLL)
There are 2 ways in which a student can be enrolled into a course.
1. Using a shopping cart option, a student can pick through a list of courses.
Once selected the course is added to the shopping cart. Options should exist
like VIEW CART, CHECKOUT, CONTINUE ENROLLMENT. Once the student checksout,
payment will be made through PayPal using Instant Payment Notification (IPN).
Once notification is received, the courses should automatically appear on the
students page.
2. The other option to enroll a student in a course is through the ADMIN option.
The ADMIN should be able to pull up a student and enroll them into a single
course or a series of courses. Ideally, a checkbox option would be great for
multiple courses.

Phase 3: Course Participation (VIEW CURRENT COURSES)
On the STUDENT PAGE, we would like a list of courses to appear on this page that
the student is enrolled in. We want this list to be generated automatically,
once the student enters the page (the list is drawn from the database). Each
course title will be a link to the course itself. If the student is not enrolled
in any courses then a note will appear stating, “You are not currently enrolled
in any courses.” (RED)
IMPORTANT: No one should be able to access a course directly through a URL. User
authentication must be in place. Students should only be able to access the
course in which they are enrolled. No one should be able to jump from one course
to another. No student can be currently enrolled in the same course twice. A
student can repeat a course, but the same course title should never show under
their TO DO LIST twice.
THE COURSE STRUCTURE: Each course will follow this setup
Index page—followed by each page of the learning module. At any point the
student can exit the learning module and take a multiple choice exam. Each
course will have it's own folder and will probably follow a naming sequence like
Course1, Course2, Course3. As new course folders are added, we would like a
ADMIN feature to manage/map the links and course titles to the content (if this
is needed—I'm not a programmer, but if it helps we want it.)
All course content will be provided by us, except we need a multiple choice exam
option. We need some kind of php-mysql exam tool option that will allow us to
create an exam for each course. The exam should score, grade, and set a level of
passing (i.e., 80% or higher.
Once an exam is scored and passed (generally 80% or higher), the course
information will drop into the mysql transcript database.
The course will then automatically be removed from the STUDENT page. If the
score is below the level of passing, the student will be given a second chance.
NO MORE than 2 attempts on the test. ALSO, if possible, we would like it so
exams are not printable.
We're open to new concepts…so any ideas on this subject we would like to hear.
Phase 4: Transcript
The student should be able to pull up and print their transcript information.
CORPORATE ACCESS
This is read only access.
Transcript
TRANSCRIPT
This is a way for companies or group to check the transcript information of
their employees or group.
COMPLETION REPORTS
Another feature is the completion report, which will allow a company or group
manager to view options like (only for a particular company): All students
enrolled in a particular course, All students that completed a particular
course, All students that have not yet completed a particular course, but are
enrolled. A percentage calculation, such as 80% of student have completed this
course will need to be added to each of these reports..
wmorse at imdetroit.com

We are in need of a fast turn around--willing to pay a bonus for
quickness--without loss in quality.

Additional Info (Added 4/15/2005 at 13:07
EST)...

http://www.imdetroit.com/student.htm
We setup a example demo--
sorry but you'll might have to use the back button. Only the links on the
Student Page work. Each proceeding page--only the Student Page link works.

Start your work-at-home career for $7.00. Get direct access to thousands of freelance and home-based jobs. Click here to find work now.

Related Projects:
Need Admin Panel Created
Mobile phone specifications database
Need Php Programmer Fast!
Amember programming
Settlers III & IV Community Fansite

This project is the proprietary information of . Click here to remove this project from OUR database.
Operating System:
(I don't know)
Database System:
(Please Suggest One)
<<< back

Recent Projects Archive:

Tuesday - Monday - Sunday - Saturday - Friday - Thursday - Wednesday

View all freelance web projects

 
Home | Projects archive | RSS | Resources | Links | Contact Us © 2004-2008 ProjectsList.biz /0.692