亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > 媒體動畫 > 正文

Authorware開發實例:authorware繪制多媒體題庫淺釋

2024-09-08 19:25:54
字體:
來源:轉載
供稿:網友

摘要:簡要介紹了authorware、數據庫的設計及authorware通過odbc與數據庫的連接。通過authorware程序文件中的一些圖標和sql命令,較詳細地介紹了題庫功能:系統自動判斷新老用戶、隨機抽題、即時判對、保存用戶做題信息。
0 引 言

  多媒體應用程序設計軟件authorware提供了讓用戶將各種圖標拖至主流線上釋放的可視化編程方式,它具有加載聲音、插入圖片的強大功能。與用戶靈活多變的交互作用是它最大的特點。它非常適于設計cai軟件。
  用authorware設計的cai軟件系統如果包含有一個多媒體題庫,以用于及時檢查學生利用cai軟件學習的效果,則系統功能更加完善。
  用authorware設計多媒體題庫有兩種途徑。一是用txt文本文件,讓每一題成為一個txt文件,二是使用數據庫,authorware通過microsoft odbc及標準的sql(structured query language)語言共同存取題庫。用后一種方法設計的多媒體題庫,既有多媒體控制功能,又有數據庫管理功能。這正是本文介紹的方法。

1 設計數據庫

  題目類型可以是選擇題、判斷題、填空題等。本文以選擇題為例。
  使用visual foxpro設計數據庫ba。ba有四個表,表名分別為1、2、3、用戶。表1、表2、表3分別存放難度不同的初級選擇題、中級選擇題、高級選擇題。它們都有8個字段,分別為題號(整型、主碼)、題目(字符型)、選中標志(整型)、選項a(以下均為字符型)、選項b、選項c、選項d、答案。當然,加入一個題目級別字段,可將表1、表2、表3合為一個表,但系統抽題的時間延長。用戶表有五個字段,分別為編號(整型、主碼)、姓名(字符型)、題目級別(整型)、分數(整型)、日期(字符型)。

2 通過odbc與數據庫連接

  odbc(open database connectivity)即開放式數據庫連結性。
  authorware與數據庫連接需要odbc用戶代碼文件(odbc ucd)與所連數據庫的odbc驅動程序(odbc driver)。odbc ucd包含三個函數,即odbcopen、odbcexecute、odbcclose。在計算圖標中使用這三個函數。odbcopen打開使用的數據庫,odbcexecute完成對數據庫的操作,odbcclose將數據庫關閉。
  先雙擊我的電腦,再雙擊控制面板,接著雙擊32位odbc,則打開了odbc數據源管理器窗口。單擊添加按鈕,選擇microsoft visual foxpro driver,單擊完成按鈕,在出現的odbc visual foxpro setup窗口(如圖1中),在data source name后輸入數據源名字wwx,單擊browse,找到數據庫ba(c:\wwx\ba.dbc),單擊ok。
 

圖1 odbc visual foxpro setup窗口圖

3 介紹多媒體題庫功能

3.1 系統自動判斷新老用戶
  系統先讓用戶輸入自己的姓名,保存在name中。系統再從用戶表中讀信息,存放在no、person、string中。變量name為字符型,它寫在sql語句中時,應在其左右對稱地加單引號(’)、雙引號(")、連接運算符(^)。
  若person=0,是新用戶,將用戶表中的記錄條數加1,作為新用戶的編號。并選擇初級選擇題(level:=1)給新用戶做。
 

圖2 多媒體題庫功能框圖

  若person≠0,就顯示no給用戶看,并詢問用戶有無屬于自己的記錄。若用戶回答無,就再問一次,以避免用戶的誤操作。若用戶回答有,就讓用戶輸入從no中選擇的編號,并存放在number中,接著判斷number是否包含在string中。
  若用戶輸入的編號確實在string中,是老用戶。系統從用戶表中讀出該老用戶上次做題的有關信息,并由此決定這次該使用的選擇題表(level值)。計算圖標“老用戶”中,出現了“number”,因為number是一個數值型的變量。
3.2 隨機抽題
  先讀出level表中的記錄條數,賦給n,并將level表中各記錄的選中標志置0。產生的隨機數r是1,2,3,…,n中的任一個。
  接著檢查題號為r的記錄的選中標志是否為0。其mark=1,說明用戶已做過此題,需重新產生隨機數。若mark=0,則從level表中讀出題號為r的記錄的各字段,分別賦給problem、a、b、c、d、k。
 
    
 圖3 判斷新老用戶框圖     

      

 圖4 新用戶窗口
 
   
   圖5 老用戶1窗口   

 圖6 老用戶窗口


 
 圖7 準備工作窗口  

         

 圖8 隨機抽題窗口
 

  圖9 做選擇題窗口
 

3.3 即時判對
  在交互圖標?中顯示problem、a、b、c、d,讓用戶選擇a、b、c、d四個按鈕中的一個,映射圖標a、b、c、d的內容相似。若用戶按了按鈕c,則比較c與k(答案),并在“顯示對錯”圖標中即時顯示出比較的結果。
  做某一題時,用戶可多次更改自己的選擇答案。做題過程中,用戶還可隨時查看自己做對的題目總數等信息。
3.4 保存用戶做題信息
  如果用戶不想做題,可按退出按鈕。在退出之前,系統將保存用戶此次做題的題目級別、分數、日期。對新用戶,需插入一條新記錄到用戶表中,對老用戶,只需更改編號為number的記錄。

4 結束語

  可以較容易地擴充上述多媒體題庫的功能。如讓學生選擇不同章節、不同內容的題做,讓教師按自己的要求組卷等。
  當然,還可充分利用authorware的強大功能,設計出各具特色的多媒體題庫。例如,在多媒體外語類題庫中,可多加載聲音。
 

圖10 記載做題情況窗口

參考文獻:

[1]馬驍,王兢. 精通authorware 4.0[m]. 北京:宇航出版社,1998.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
狠狠躁天天躁日日躁欧美| 欧美日本在线视频中文字字幕| 色播久久人人爽人人爽人人片视av| 国产精品男人爽免费视频1| 8x拔播拔播x8国产精品| 欧美精品在线观看| 久久久人成影片一区二区三区| 亚洲视频在线观看| 久久夜精品香蕉| 国产精品久久精品| 欧美精品18videos性欧| 欧美丰满少妇xxxx| 国产午夜精品视频| 色妞欧美日韩在线| 午夜精品视频网站| 亚洲第一男人天堂| 欧美激情一级欧美精品| 精品美女国产在线| 日韩av在线免费观看一区| 中文字幕亚洲自拍| 亚洲日本aⅴ片在线观看香蕉| 久久久久久久国产精品视频| 欧美成在线观看| 亚洲精品资源在线| 亚洲欧美国产精品va在线观看| 精品香蕉一区二区三区| 在线午夜精品自拍| 一本色道久久综合狠狠躁篇的优点| 欧美日本高清视频| 5278欧美一区二区三区| 久久亚洲私人国产精品va| 国产精品大片wwwwww| 国产色婷婷国产综合在线理论片a| 日日狠狠久久偷偷四色综合免费| 九九热99久久久国产盗摄| 欧美极品欧美精品欧美视频| 中文字幕久久久| 91免费的视频在线播放| 国产成人一区二区三区电影| 欧美激情综合色综合啪啪五月| 97国产精品人人爽人人做| 国内精品一区二区三区| 欧美洲成人男女午夜视频| 激情av一区二区| 欧美成人合集magnet| 亚洲国产日韩欧美在线动漫| 国产一区二区久久精品| 久热爱精品视频线路一| 日韩欧美一区二区在线| 国产成人自拍视频在线观看| 国产97在线|日韩| 国产精品色婷婷视频| 成人黄色中文字幕| 欧美成人一区二区三区电影| 欧美日韩中文在线观看| 中文字幕一区日韩电影| 亚洲视频在线免费观看| 午夜欧美大片免费观看| 欧美精品一区三区| 中文字幕久精品免费视频| 亚洲午夜精品久久久久久久久久久久| 国产精品美女免费视频| 中文字幕亚洲欧美日韩2019| 日韩av在线直播| 亚洲综合色av| xvideos成人免费中文版| 色樱桃影院亚洲精品影院| 精品国产乱码久久久久久婷婷| xxav国产精品美女主播| 狠狠干狠狠久久| 日本不卡高字幕在线2019| 中文字幕欧美日韩va免费视频| 91嫩草在线视频| 日本亚洲欧洲色α| 亚洲午夜久久久影院| 精品久久久久久电影| 北条麻妃99精品青青久久| 久久精品中文字幕电影| 亚洲一区二区三区久久| 亚洲视频日韩精品| 一区二区三区黄色| 欧美高清在线视频观看不卡| 久久综合免费视频影院| 日韩av成人在线| 成人黄色激情网| 黑人极品videos精品欧美裸| 亚洲福利影片在线| 久久99久久99精品免观看粉嫩| 亚洲美女在线视频| 国产一区二区三区中文| 久久久人成影片一区二区三区| 久久久精品网站| 亚洲丁香久久久| 国内精品一区二区三区| 欧美日韩一区二区三区| 久久免费视频网| 91精品久久久久久久| 国产欧美日韩免费| 神马国产精品影院av| 国产日本欧美一区| 日韩欧美一区二区在线| 久久99精品久久久久久噜噜| 国内精品久久久久| 久久久久久久久久久91| 亚洲视频免费一区| 欧美肥老太性生活视频| 91视频国产一区| 国产精品一区二区久久久| 日韩精品在线观看网站| 亚洲一区二区三区成人在线视频精品| 欧美视频中文字幕在线| 国产成人午夜视频网址| 欧美疯狂性受xxxxx另类| 亚洲成人性视频| 97**国产露脸精品国产| 国语自产偷拍精品视频偷| 国产精品麻豆va在线播放| 91九色视频导航| 国产精品一区二区三区毛片淫片| 午夜精品一区二区三区在线视频| 日本一区二区三区四区视频| 最近2019免费中文字幕视频三| 成人精品aaaa网站| 国产精品一区二区久久久久| 国产精品高潮呻吟久久av黑人| 国产一区二区三区直播精品电影| 欧美精品在线观看| 国产日韩欧美视频| 91大神福利视频在线| 欧美老肥婆性猛交视频| 国产中文字幕91| 亚洲大胆人体视频| 亚洲偷熟乱区亚洲香蕉av| 欧美电影免费观看网站| 国产精品久久久久久超碰| 亚洲欧洲黄色网| 亚洲国产精品悠悠久久琪琪| 国产精品入口夜色视频大尺度| 久久久久久一区二区三区| 久久躁日日躁aaaaxxxx| 日本三级久久久| 最新国产精品亚洲| 成人xxxxx| 一个人看的www欧美| 国产91精品黑色丝袜高跟鞋| 成人h视频在线观看播放| 日本亚洲欧洲色α| 日韩一区在线视频| 国产成人涩涩涩视频在线观看| 少妇av一区二区三区| 国产999精品久久久影片官网| 在线日韩日本国产亚洲| 精品久久久久久国产91| 色多多国产成人永久免费网站| 国产不卡精品视男人的天堂| 日韩免费电影在线观看| 久久精品美女视频网站| 国产精品爱啪在线线免费观看| 国产在线观看不卡| 8090成年在线看片午夜| 亚洲国产成人爱av在线播放| 91热福利电影| 一区二区三区国产在线观看| 久久男人的天堂|