• 2

[求助] 關於線上模擬考題的製作方法?

不好意思,小弟服務的公司最近想舉辦一項關於員工對所其負責的相關職務的線上考核,類似線上試卷,有分單選和複選題,亂數出題,類似電子監理網的筆試題
http://www.thb.gov.tw/cai/CAITWN.asp
,可是不知道要怎麼做出來呢?,如果真的要做是不是很難呢?

因為公司負責程式部分的職員已經離職,在還未應徵到新的程式設計師之前,這個工作就落在小弟身上了,雖然我不是本科的,但是我還是想試試看,我原本構想是用access來建立資料庫,可是下一步就不知道要怎麼做了,不知道要拿什麼東西來指定access的資料庫呢?然後再加上分數統計及學員姓名座號.

不知道有沒有會程式的朋友可以指點小弟應該用什麼軟體或是有什麼類似的書籍可以參考呢?不知道有沒有可以比較容易上手的程式可以利用呢?
我知道這有些複雜,請各位前輩指點或是建議囉,萬分感激!!
2005-11-12 15:37 發佈
書的話..一般不會教到這喔..
一般程式設的的書都教蠻基礎的..這算是變形的題目
我有寫過還蠻好寫的
要寫這個程式的第一步請先將你的資料表做好
資料庫沒寫好會很複雜喔
先建個考題資料表....欄位有"題號","類別","題目","解答一","解答二","解答三","解答四","正解"
再來建個職員的資料表 欄位有"學號","座位","職務"
再來建個記錄成績..這個四個欄位就好..編號..學號...考試日期..考試成績

職員的職務就是到時可以在亂數抓題目時可以去設條件這樣才不會抓錯題目
成績記錄可以防止重覆考試去覆蓋
(所以最好寫個會員登入Check有考完就不能再考)

寫法部份可以用DreamWeaver去寫..他也有精靈可以幫你連結

順便介紹你幾個網站可以去看語法

VB小站
藍色小鋪
程式設計俱樂部

這些網站去YAHOO找一下就找的到了

謝謝fastwind兄的回覆及建議,感激感激!!


原本是打算用asp來寫的,可是還是想不出來要怎麼做?
原來dreamweaver也可做啊,這樣應該會比較輕鬆,先去下載試用版來試試看,
再次感謝!!
DreamWeaver可以寫ASP
因為ASP的寫法是將程式碼寫在網頁中..跟PHP一樣
但ASP.NET就不是了...是寫在XXX.ASPX.VB這個檔中
所以我寫ASP.NET喜歡用VS.NET去將網頁開起來..儲存
然後用DreamWeaver去開這個檔來做網站美工設計及表格排板等

然後再切回去開始寫程式...這樣是比較麻煩點..但寫程式的部份還是用ASP.NET去寫比較好
寫完的網頁..可以讓對方只看到基本的網頁語法..程式部份是看都看不到

fastwind wrote:
DreamWeaver可以寫ASP
因為ASP的寫法是將程式碼寫在網頁中..跟PHP一樣


稍稍更正一下,php 也是完全server端的程式
client端 ( 考生的瀏覽器 ) 不可能看的到程式碼
在下意見:其實線上測試系統,server端的重要性應該遠超過client端
client端其實用最簡單的 html 表單就能達成任務了
server端出題系統的公正性應該更重要,
光是亂數出題就有超多學問的,萬萬不是放個 random()就夠了
先提供以下我所構思的方式

1.選擇以asp或php或jsp為前端程式

2.主要重點在構思資料庫架構

3.資料庫欄位如以下供參考

ID: PK
問題題庫:char
答案正解:char
問題選項1:char
問題選項2:char
問題選項3:char
問題選項4:char
(問題選項其中一項為答案正解)

4.跑迴圈的方式將問題依序抓出並用亂數排列問題選項
願敗家原力與您同在....
Foxhound wrote:
fastwind wrote:
DreamWeaver可以寫ASP
因為ASP的寫法是將程式碼寫在網頁中..跟PHP一樣


稍稍更正一下,php 也是完全server端的程式
client端 ( 考生的瀏覽器 ) 不可能看的到程式碼
在下意見:其實線上測試系統,server端的重要性應該遠超過client端
client端其實用最簡單的 html 表單就能達成任務了
server端出題系統的公正性應該更重要,
光是亂數出題就有超多學問的,萬萬不是放個 random()就夠了

感謝指導^^
設個難度機率出題應該會比較好

不過Moblie01也是用PHP...看原始檔可以看到某些程式碼耶..
寫ASP.NET時可以完全看不到~"~
將程式判斷..處理全寫在VB檔中
因為PHP研究沒有很深所以請問你一下..PHP可以做到將程式判斷處理全隱藏起來嗎?
再次感激各位大大的回覆,看完後發現我好像太自不量力了啦,原來asp已經到.net了?
如果要從新花時間學起,不知道各位可以推薦哪裡有幫人寫程式的嗎?

其實我大概只要前導程式,因為我的access資料庫已經做好了,現在只差前導asp了,不知道外面行情會很貴嗎?再次感謝!!
可以看到 Mobile01 的 PHP 原始碼??
可不可以舉個例子,在那一頁可以看到,大概在第幾行?
ASP 和 PHP 同樣是直譯式語言,在網頁伺服器讀到檔案中含有 <? ?>或 <?php?> 直,則把程式碼丟給 php 引擎解析,而遇到 <% %> 或 <%asp %> 則丟給 asp解析。
fastwind wrote:
不過Moblie01也是用PHP...看原始檔可以看到某些程式碼耶..
寫ASP.NET時可以完全看不到~"~
將程式判斷..處理全寫在VB檔中
因為PHP研究沒有很深所以請問你一下..PHP可以做到將程式判斷處理全隱藏起來嗎?


個人認為,這個線上考核系統和線上問卷滿接近的,之前接觸到一套 phpSurveyor 線上問卷系統 該有的功能都有,可以把問卷設計成單選、複選(下拉式、Radio式、加上輸入區)、文字輸入、下拉選單。也可以設計成直線式問卷、流程式問卷。更可以把問卷上鎖,只能讓某些相關人員進入。當然如果問卷對象沒有接觸網路,更可以把問卷列印出來,在填完問卷後,由輸入人員鍵入系統。
而這套 phpSurveyor 線上問卷系統也提供了問卷資料的統計查詢,查詢完成再輸入Excel、Word、Text檔案。
另外程式設計和是不是本科系沒有絕對的關係,但如果沒有一些基礎的話,可是要焦頭爛額的。

bimmer wrote:
不好意思,小弟服務的公司最近想舉辦一項關於員工對所其負責的相關職務的線上考核,類似線上試卷,有分單選和複選題,亂數出題,類似電子監理網的筆試題
http://www.thb.gov.tw/cai/CAITWN.asp
,可是不知道要怎麼做出來呢?,如果真的要做是不是很難呢?

苦海無邊,回頭是岸…
bimmer 還是把這個工作交給專業吧…
而所謂的前導程式(其實這個名字不對),能不能套用在你設計的 access 資料庫還很難說。如果沒有舊系統的牽拌,通常程式設計師(或SA)會依照自己的分析去規畫 Table schema。

我的建議是,如果沒有強烈的需求(人員遍布世界各地,時常需要舉辦類似調查),直接用文書處理做問卷,再用 Excel 做統計,忙個一陣子就好了。當然如果有強烈的需求,那可以找一些軟體開發的公司來做外包。

bimmer wrote:
再次感激各位大大的回覆,看完後發現我好像太自不量力了啦,原來asp已經到.net了?
如果要從新花時間學起,不知道各位可以推薦哪裡有幫人寫程式的嗎?

其實我大概只要前導程式,因為我的access資料庫已經做好了,現在只差前導asp了,不知道外面行情會很貴嗎?再次感謝!!
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?