Code cho test

quiz
22-03-09, 04:15
Tớ phải làm một cái test, kiểu như một câu hỏi và 4 đáp án lựa chọn trả lời, khoảng 30 câu hỏi. Lần lượt trả lời từ 1 => 30. Và up lên mạng để cho bọn sinh viên chúng nó lên click. Cái này dùng để khảo sát thói quen mua bán của bọn nó.

Kiểu test thế này

http://i405.photobucket.com/albums/pp131/lool_019/1-4.jpg

Ngoài ra một vài câu nó có 5 đáp án và cho phép cho 3 lựa chọn, một vài câu nó có cả đáp án riêng để viết thêm ý kiến cá nhân.

Bạn nào chuyên về mảng này chỉ giúp tớ cách làm với, dùng trình gì, code viết thế nào. 1 tháng nữa tớ cần. Tớ cảm ơn.
hailua
22-03-09, 08:12
Tớ phải làm một cái test, kiểu như một câu hỏi và 4 đáp án lựa chọn trả lời, khoảng 30 câu hỏi. Lần lượt trả lời từ 1 => 30. Và up lên mạng để cho bọn sinh viên chúng nó lên click. Cái này dùng để khảo sát thói quen mua bán của bọn nó.

Kiểu test thế này

http://i405.photobucket.com/albums/pp131/lool_019/1-4.jpg

Ngoài ra một vài câu nó có 5 đáp án và cho phép cho 3 lựa chọn, một vài câu nó có cả đáp án riêng để viết thêm ý kiến cá nhân.

Bạn nào chuyên về mảng này chỉ giúp tớ cách làm với, dùng trình gì, code viết thế nào. 1 tháng nữa tớ cần. Tớ cảm ơn.


Nếu có nhiều tests kiểu này trong tương lai thì nên dùng cơ sở dữ liệu.

Database: MySQL (free), DB2 (express version, miến phí)

Ngôn ngữ: Ruby, PERL, Java, PyThon dùng cho các buttons GUI .

Web server: Apache (miễn phí) , LightHTTP

Nếu biết tí Ruby thi dùng Ruby on RAILS (free) , Mysql. Hoàn toàn miễn phí và nhanh chóng học hỏi và phát triển. Tải RoR , cài đặt và có thể tạo ra 1 site trong vòng 10 phút. Những rules, methods, classes hoàn toàn dể viết.



Các ISP cũng có hổ trợ phần tools ... tuy nhiên nó không có chuyên nghiệp cho lắm.
No_promise
22-03-09, 10:45
Em cũng đang muốn biết cái này, nhờ bác Lúa viết cụ thể các bước cho người chưa biết tí gì như em.
wasabi
22-03-09, 12:44
http://delicious.com/popular/survey
trungduca8vn
22-03-09, 12:45
Chà mấy cái này biết code 1 chút là làm được. Hình như mấy cái Nukeviet nó cũng có module trắc nghiệm hay sao đó. Cài mất 10 phút!
quiz
22-03-09, 15:34
Thanks all, dân amature thì lấy cái làm sẵn của bọn nó dùng vậy.
quiz
23-03-09, 01:49
:D vừa nghịch cái HTML cũng viết được cái test thế kia, nhưng gặp vấn đề với cái cơ chế của cái thẻ method. Nghĩa là sau khi bọn nó click, trả lời tất cả các lựa chọn, sẽ có một cái submit ở cuối, khi bọn nó click vào đó thì cái kết quả đó nó sẽ tự động gửi tới một địa chỉ email chỉ định. Vấn đề là dùng thẻ thì chưa nghĩ ra được, cao thủ nào biết chỉ giúp tớ.
hailua
23-03-09, 12:17
:D vừa nghịch cái HTML cũng viết được cái test thế kia, nhưng gặp vấn đề với cái cơ chế của cái thẻ method. Nghĩa là sau khi bọn nó click, trả lời tất cả các lựa chọn, sẽ có một cái submit ở cuối, khi bọn nó click vào đó thì cái kết quả đó nó sẽ tự động gửi tới một địa chỉ email chỉ định. Vấn đề là dùng thẻ thì chưa nghĩ ra được, cao thủ nào biết chỉ giúp tớ.

1. Anh không hiểu cụ thẻ là vấn đề gì vì rằng Quiz không nói là dùng software nào và ứng dụng nó ra sao.

2. Nếu mổi lần test và lại gửi kết quả đến địa chỉ email nào đó thì e rằng nó sẽ tràn ngập email và khó sử dụng data mining về sau này.

Ví dụ: nếu Quiz có 100 ngàn lượt tests, chẳng lẽ lại sinh ra 100 ngàn emails và làm sao để xử lý số emails khổng lồ kia. Xử lý như thế nào với kết quả submit và so sánh ... ? Tương lai nếu tính về khoản data mining và analysis thì làm sao để thu nhặt, search, joint, analyze ... để có thể biết được thói quen của người dùng.
quiz
24-03-09, 03:15
Tớ dùng HTML để viết code cho cái trắc nghiệm đó, cái tớ đang cần hỏi các bạn gợi ý là tớ muốn sau khi click trả lời hết những câu hỏi đó, ở cuối test sẽ có một cái nút submit, cái này sẽ có tác dụng gửi đáp án của người vừa thực hiện test tới một địa chỉ email do tớ chỉ định. Tớ có tham khảo từ mấy trang tương tự trên mạng nó cũng có cơ chế gửi kết quả tới địa chỉ mail của người tạo survey đó (bọn nó tích hợp dạng bảng biểu hoặc excel ngay trên web của nó, khi gửi cho mình thì chỉ việc copy cái kết quả đó) thì dù có 100 người tham gia test thì cũng chỉ gửi về một địa chỉ mail của tớ. Hi vọng hailua hiểu tớ nói gì :D.

Kiểu dàn bài đang làm nó thế này:

Dựng csdl, câu hỏi test
- nhận kết quả, lưu
- gửi kết quả tới mail
- đưa vào bảng biểu
backpackr
24-03-09, 22:27
Ông quiz thì cái HTML còn x rành, ông hailua thì chỉ thích táng ra một loạt những thứ to tát như DB2 rồi lại data mining với lại analysis...

Mời hai ông tướng tiếp tục thế nữa đi, chết cười :D
quiz
25-03-09, 17:35
Ông quiz thì cái HTML còn x rành, ông hailua thì chỉ thích táng ra một loạt những thứ to tát như DB2 rồi lại data mining với lại analysis...

Mời hai ông tướng tiếp tục thế nữa đi, chết cười :D

Hí hí, cười cái gì, tớ không biết mới hỏi, đi ra cho tớ học bài :slap: