Find Jobs
Hire Freelancers

Educational Testing System

$500-5000 USD

종료됨
게시됨 약 16년 전

$500-5000 USD

제출할때 지불됩니다
The Classroom Testing Tool is used to enhance the classroom learning dynamics by engaging online practice and automating student assessment. The scope of this project is self contained a web application including all necessary features used by the instructors and students. ## Deliverables Purpose & Scope The Classroom Testing Tool is used to enhance the classroom learning dynamics by engaging online practice and automating student assessment. The scope of this project is self contained a web application including all necessary features used by the instructors and students. Stakeholder(s) Instructor Student Target Users Instructors Students IT (for app server deployment/maintenance) Product Overview The Classroom Testing Tool is used to enhance the classroom learning dynamics by engaging online practice and automating student assessment. Instructors will be able to create user accounts for students, create quizzes, and view student assessments and class progress. All user activity is to be logged and data to be flagged as old but not deleted. Use Case(s) Requirements Functional Requirements Login Forgot password 1 minute lockout after multiple failed login attempts All successful/unsuccessful login attempted logged with IP, date time, etc. Forgot password (emails password to email address on the account) Instructor Features search student view student details (including class membership) add student (First name, last name, student number, etc??) mass add students import students using CVS file modify student mass modify student delete student search class view class details (including student membership) add class mass add class import class using CVS file modify class mass modify class add student to class mass add student to class mass delete student from class delete class view student submission (specific answers and final grade results) view class statistical reports (mean, median, highest, lowest, graphed, etc) email all users in a class -create quiz……………… see quiz section Student Features View upcoming quizzes Display past quiz marks Write quiz (See next section) Quiz Features Quiz is timed. Once started, it will always complete at the timeout. Users can change their selections at any time. The client side is to send in the selection as soon as it was selected to ensure recoverability if the client browser/computer crashes. If the session is started and the users system crashes, upon future logins, the quiz will continue where it was left off. -Multiple choice -Live timer on user screen during quiz -Text/images in questions - Start time, end time, # attempts Non-Functional Requirements Scalability Must handle up to 1000 simultaneously users taking the test at any given time. Although this is largely dependant on the server which the application is installed, the user requirement will be based on a server such as a quad core CPU with 4gb ram, which is largely available for relatively low cost by today’s standards (March 2008). Availability Must be available at all times once deployed with the exception to scheduled maintenance. Data must be persistent even in the case of system crashes. Usability Requirements The system must be localized with external language files. English and Korean must be supported but only the English language file must be part of the deliverable. Technical Requirements Must run under Java Tomcat and use mySQL database. InnoDB mode in mySQL preferred. (JSP, Struts, JSF are all acceptable) mySQL database Security Requirements The system must maintain a high level of security and have all actions logged with the current user, time, and IP address. The log can be maintained in an external log file or as part of the database. All database actions must be protected against SQL injection. All fields that may be redisplayed anywhere on the site must be protected against Cross Site Scripting (XSS).
프로젝트 ID: 3793507

프로젝트 정보

33 제안서
원격근무 프로젝트
활동 중 16년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
33 이 프로젝트에 프리랜서들의 평균 입찰은 $3,423 USD입니다.
사용자 아바타
See private message.
$10,200 USD 14일에
5.0 (125 건의 리뷰)
8.4
8.4
사용자 아바타
See private message.
$4,250 USD 14일에
4.5 (45 건의 리뷰)
7.8
7.8
사용자 아바타
See private message.
$4,080 USD 14일에
5.0 (13 건의 리뷰)
7.1
7.1
사용자 아바타
See private message.
$2,720 USD 14일에
4.6 (41 건의 리뷰)
7.0
7.0
사용자 아바타
See private message.
$4,250 USD 14일에
4.9 (74 건의 리뷰)
6.5
6.5
사용자 아바타
See private message.
$21,675 USD 14일에
4.6 (61 건의 리뷰)
6.7
6.7
사용자 아바타
See private message.
$2,337.50 USD 14일에
5.0 (8 건의 리뷰)
5.6
5.6
사용자 아바타
See private message.
$556.75 USD 14일에
4.9 (32 건의 리뷰)
5.4
5.4
사용자 아바타
See private message.
$594.15 USD 14일에
5.0 (8 건의 리뷰)
4.9
4.9
사용자 아바타
See private message.
$2,975 USD 14일에
4.3 (43 건의 리뷰)
5.6
5.6
사용자 아바타
See private message.
$1,275 USD 14일에
4.4 (51 건의 리뷰)
5.4
5.4
사용자 아바타
See private message.
$2,975 USD 14일에
5.0 (1 건의 리뷰)
4.2
4.2
사용자 아바타
See private message.
$425 USD 14일에
5.0 (5 건의 리뷰)
4.2
4.2
사용자 아바타
See private message.
$850 USD 14일에
5.0 (13 건의 리뷰)
4.1
4.1
사용자 아바타
See private message.
$1,253.75 USD 14일에
5.0 (3 건의 리뷰)
3.4
3.4
사용자 아바타
See private message.
$926.50 USD 14일에
4.9 (5 건의 리뷰)
3.1
3.1
사용자 아바타
See private message.
$425.85 USD 14일에
4.0 (1 건의 리뷰)
1.1
1.1
사용자 아바타
See private message.
$1,572.50 USD 14일에
0.0 (1 건의 리뷰)
0.0
0.0
사용자 아바타
See private message.
$1,530 USD 14일에
0.0 (0 건의 리뷰)
0.0
0.0
사용자 아바타
See private message.
$1,700 USD 14일에
0.0 (1 건의 리뷰)
0.0
0.0

고객에 대한 정보

국기 (CANADA)
Canada
5.0
2
2월 21, 2008부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.