標題: 建立使用者導向的測試資料庫產生器之研究
Design of User-oriented Test Data Base Generator
作者: 劉明基
Liu, Ming-Gee
詹天賜
Jan, Tain-Sue
資訊管理研究所
關鍵字: 測試資料庫;測試資料庫產生器;test data base;test data base generator
公開日期: 1994
摘要: 一個使用者導向的測試資料庫,在應用上具有許多的優點。首先在資訊系 統的測試方面,它可以提高使用者參與系統測試的程度,以提早發現潛在 的問題,並透過與使用者的互動,同時進行使用者的學習、訓練過程,進 而提高系統實施的成功機會。其次在方案評估方面,資訊人員也可以提供 這種使用者導向的測試資料庫,來提高管理者對各項方案的瞭解程度,而 有助於提高方案的決策品質。對以套裝軟體的方式來推展資訊系統時,一 個使用者導向的測試資料庫,也能提高使用者對套裝軟體適用性方面的瞭 解程度。因此,如何建立這種測試資料庫,是一個值得探討的問題。本研 究先以模擬及統計的觀點,分析了一個使用者導向的測試資料庫應具備統 計上的仿真功能。然後依資料庫的理論,推導出建立一個使用者導向的測 試資料庫產生器應具備的結構與程序。在結構方面,這個產生器由值域分 析器、E- 檔案資料產生器、R- 檔案資料產生器、資料調整器、資料過濾 器、統計參數檔等元件所組成,在程序方面,則包含了測試資料庫分析、 測試資料來源分析、各種值域分析、建立產生器所需的資料庫、建立各檔 案及各欄位資料、調整與過濾各檔案、各欄位資料等程序。本研究並以電 信人事管理資訊系統為個案,以實證說明,現存資料庫經各項分析後,依 據建構測試資料庫的程序,透過產生器產生之使用者導向的測試資料庫, 確實達到仿真與足量的特性。 A user oriented test data base(TDB) provides various functions when used in different phase of IS development. In system testing, TDB can certify the correctness and consistency of software in verification and validation process by uncover the hidden problems in systems. If prototyping methodology is used in analysis and design phase, a user oriented TDB can enhance user involvement in employs iterative process to get the feedback from the developers/users and modify intermediate product towards satisfactory performance. In addition, when developing IS with pakages, a user oriented TDB can be used in user training and learning to make sure that pakages are perform accurate functions in practice. Thus, how to construct a TDB becomes an important issue in the imformation system planning and development. Based on concepts of simulation and statistical methods,the study analyze the fidelity of TDB. In order to create the TDB a framework of TDBG (Test Data Base Generator) is proposed. The components of TDBG is discussed and a set of procedures to create TDB are described. The study conducts a case study to illustrate how proposed approach can be implemented. By applying the TDBG, a test data base with fidelty and adequacy can be realized.
URI: http://140.113.39.130/cdrfb3/record/nctu/#NT830396002
http://hdl.handle.net/11536/59106
Appears in Collections:Thesis