Cancelled

Internet Classroom on Local Desktop

We have science lectures on our Internet server. The steps to see the lecture presently are:

?

We need an application that allows us to put encrypted lectures on local machine of end users.

?

## Deliverables

We have science lectures on our Internet server. The steps to see the lecture presently are:

?

1. User log in and comes to the home page (See attachment titled ‘1_Home Page’)

2. User clicks on course name and comes to course StudyDesk (See attachment titled ‘2_Student Study Desk’)

3. User now selects any available plan page (See attachment titled ‘3_Flexible Study Plan choice’)

4. Course opens up with ‘Course Explorer’ on the left. This also shows are internal database structure for storing lectures. Central? server stores lectures in the following format ??"

Stream > Course > Subject > Topic? > Chapter > Article. (See attachment titled ‘4_Data Structure’). Lectures are stored in Article field. The database used on server? is Oracle 10g.?

5. User clicks on Lecture name called ‘Article’ in our system. User opts for ‘Play Lecture’ page (See attachment titled ‘5_Play Lecture’)

6. Lectures are in flash format. They start playing on the right of course explorer (See attachment titled ‘6_Lectures on Units’). Sample lecture is attached.

7. We will provide access to live course application for all coders who wish to see our lectures in action.

?

We need an application that allows us to put encrypted lectures on local machine of end users.

?

1. There could be many machines, in LAN, and connected to the single Internet connection. Application should work in LAN environment and non LAN environment.

2. Application should allow user to run the application on only one machine. User should be allowed to surrender machine specific license and move to a new machine. However application should allow more than one valid user to work on the same machine.

3. Application should run on Mac, XP, Vista and other window os.?

4. Desktop application should also have same structure as mentioned in attachment 4_Database Structure.

5. Application should be able to speak to our 10g application so that automatic migration of lectures from our 10g database to the application can be done. Our team will assist the coder in issues related to migration of lectures from Oracle 10g. However final responsibility to make the migration running will lie on the coder.

6. Presently we track user’s time spent on each lecture (called article in our system. See attachment 7_Time Tracking of Lectures). The application should track the time spent on lectures on local machine and should pass? the time spent, by user,? on lectures to our central servers. The time spent data for each lecture has to be integrated with our application running on Central server.

7. Each user will have maximum? limit to total time they can consume seeing the lectures. The limit will be set on Central server. The max. time limit should be passed on to the user on first log in. User should be able to view lectures even without internet connection for allocated time. The lecture should stop running the moment total time is exhausted. ? However user will have an option for requesting extension of max time allocated. The request will be received at our central server and may or may not be approved by admin

8. Each article has associated 'Examples' field which can also store flash video lectures which can be either in ‘View Example’ or ‘View Solution’ Field. See attachment 8_Lectures on Examples on Article. Desktop application should have similar provision of maintaining example lectures and recording time spent on examples. This time spent should also be integrated with our central server time spent record as in point 6 above.

9. The encrypted lecture application should be produced ready for distribution on CD/DVD. Application should be equipped with self installation with step by step guide for installation.

10. Coder should first submit flow chart of proposed program. Then we will full design document including screen designs. Coding should start only when all intermediary steps are done by the coder.

11. We reserve the right to change the description before finalizing the contract.

?

?

* * *This broadcast message was sent to all bidders on Tuesday Jun 30, 2009 7:42:19 AM:

We will be finalysing the bid within next 48 hours. Coders should re-examine the project details carefully. Coders not confident of delivering the project can withdraw. Coders should submit their final minimum bid so that we can take final decision

Skills: Apple Safari, Engineering, Google Chrome, Mac OS, Microsoft, MySQL, PHP, Project Management, Software Architecture, Software Testing, Windows Desktop

See more: work from home guide, work from home desk, work by internet at home, structure stores, solution science examples, single subject design, see live coders, screen flow design, science solution examples, php contract coders, oracle work from home, on desk, max flow example, max flow, machine design work from home, local work from home, guide solution, flow max, field and stream store, data structure solution, data structure examples in c, data structure examples, data structure coding, data science project examples, connection tracking

About the Employer:
( 20 reviews ) Mumbai, India

Project ID: #2793282

9 freelancers are bidding on average $1152 for this job

iteraresearch

See private message.

$1870 USD in 102 days
(33 Reviews)
6.2
jawadh

See private message.

$425 USD in 102 days
(83 Reviews)
6.0
ydaptyltdvw

See private message.

$1275 USD in 102 days
(33 Reviews)
5.3
daccitpvtltd

See private message.

$680 USD in 102 days
(28 Reviews)
5.4
a3logics82

See private message.

$977.5 USD in 102 days
(8 Reviews)
5.0
priyadarshinitec

See private message.

$425 USD in 102 days
(12 Reviews)
4.8
Sapneosoft

See private message.

$467.5 USD in 102 days
(6 Reviews)
3.3
ArkotechSoftware

See private message.

$2975 USD in 102 days
(0 Reviews)
0.0
snsolutionvw

See private message.

$1275 USD in 102 days
(1 Review)
0.0