eLearning content on CD-ROM


We are ordering a courseware for corporate training on CD-ROM including quiz, questionnaire, and compression of the csv using encryption. The course content is provided by our client with digital format. It is used offline, and no internet connection required.

See the User Interface guideline as attached.

[Language for the development]

- Delphi (the later version is better)

- Note: Scratch development is needed, and NOT framework development or package software development

[System requirement]

Windows XP, Vista, and 7 (32bit, the latest SP)


- Create [url removed, login to view]

- Develop the courseware (the learning material is provided) with course, quiz and questionnaire.

- Quiz and questionnaire data is not accessible by the student in the CD-ROM directly.

- Develop a feature to output csv for the quiz and questionnaire

- Create a compression feature with encryption (AES256)

- Documentations for the architecture in English

- Quality assurance on Win XP/Vista/7


- Size of the content: 1024 x 768 pixels

- Character code: Unicode (UTF-8)

- Language in English (we embed the final deliverable in Japanese later)

- Course structure (course material in HTML, 10 quiz and 10 questionnaire)

- Create a top screen with 3 links to html in the CD-ROM

- Summary of the course

- Start the learning contents

- Quiz and questionnaire

- Create the page with the text field for the summary of the course provided html content.

- Create the learning content with the text field for the summary of the course provided html content.

- Create quiz and questionnaire

- Launch from the top page only

- Delete the learning history and user data when exit the program

- We provide the contents

a) Last name, first name and company name are mandatory. Therefore, “Test” “Questionnaire” “Test result” CANNOT launch if the mandatory student data are NOT input.

b) Display “passed” (if reached threshold ) or “failed” (if not reached the threshold) on the right side of “Start Test” bottom on the test & questionnaire screen after complete the test

c) After complete the questionnaire, display ”complete” beside “questionnaire bottom” if the all questionnaire are answered. Only Next bottom without back bottom leads the student to proceed.

d) User completes the test and achieves the pass score, and then the screen of questionnaire is enabled. Once the entire questionnaire is answered, test result displayed.

[Quiz screen]

Deploy one question per one page.

The input types: radio and check box

The number of selection per each question: 4

Static content and no random

Images: (to be decided)

No screen scrolling

The timing of descriptions: per question

The timing of Correct/Incorrect: per question

The timing of passed/failed and the score: after the whole test

Score: each question own different scores. The sum of the entire question is total score. The static threshold define the pass/failed. (e.g. 80 out of 100)

[Questionnaire screen]

Deploy one question per one page.

The input type: radio, check box, and text field

Static content and no random

No screen scrolling

[Test output]

- Enable test output bottom if the both test and questionnaire are completed.

- Save it as csv and compress as zip file (encrypted by AES256)

- Decrypt of the encrypt file is out of scope. But uncompressed and decrypted transaction give the pain csv file including quiz/questionnaire results by the user.

- Output data

Fist name

Last name

Company name

Passed or Failed

Date and time of output the CSV

Output for Test (test number, selective question or text input, Correct/Incorrect, and the score)

Output of questionnaire (question number, selected question or text input)

[Out of scope]

- Burn CD-ROMs

- Test for Japanese language

Skills: Delphi, eLearning, Software Architecture, Windows Desktop

See more: delphi elearning, x quiz it, types data structure, static interface, question of data structure, out of scope requirements, it sow, internet radio architecture, e learning english, elearning c#, different types of data structure, different types data structure, different type of data structure, delphi develop, define system architecture, define structure, define data structure in c, define data structure, data structure types, data structure learning, data structure define, corporate cd, objective c windows, objective c on windows, material data system

About the Employer:
( 18 reviews ) Tokorozawa, Japan

Project ID: #1130813

Awarded to:


Placeholder bid. Please check PM for details. Thanks!

$250 USD in 30 days
(7 Reviews)

3 freelancers are bidding on average $1517 for this job


Hello, please check PMB

$3500 USD in 25 days
(33 Reviews)

i can do this easy, fast and good. i did half a year something similar (i'll not copy/paste the code from one to another)

$800 USD in 2 days
(4 Reviews)