)最小化說明 原理同上
(7) 查詞編輯框說明(編輯框控制)
功能:主要是定義的一個編輯框,供用戶輸入一個詞名,為程序生成查找條件做準(zhǔn)備。
輸入內(nèi)容:在查詞編輯框中輸入要查找的詞名。
加工內(nèi)容:用輸入的詞名以供程序生成查找條。
輸出內(nèi)容:地址、長度。
(8) 內(nèi)容編輯框說明(編輯框控制)
功能:主要是定義的一個編輯框,將程序查找到的用戶所輸入詞的相關(guān)內(nèi)容顯示出來,為用戶提供幫助信息。
輸入內(nèi)容:數(shù)據(jù)庫中查找到的記錄的項的內(nèi)容的地址、長度。
加工內(nèi)容:置控制標(biāo)題或值。
輸出內(nèi)容:顯示用戶所輸入詞的相關(guān)內(nèi)容(如該詞的格式、用法……)。
(9)定義過濾說明
作用:定義用戶輸入的詞名與內(nèi)容庫中的詞名字段中的詞名進行串比較,即定義詞名字段為過濾字段。
輸入內(nèi)容:用戶輸入的詞名。
加工內(nèi)容:把代碼寫入過濾條件指針之中。
輸出內(nèi)容:查找條件。
(10) 執(zhí)行過濾說明
作用:將定義的過濾作為內(nèi)容庫的過濾條件。
輸入內(nèi)容:查找條件。
加工內(nèi)容:與查找編輯框中的內(nèi)容比較。
輸出內(nèi)容:庫過濾顯 。
(11)同步說明:
I:令牌持有標(biāo)記
P:與數(shù)據(jù)庫同步更新數(shù)據(jù)
O:更新數(shù)據(jù)庫[page]
環(huán)境要求:
(1)數(shù)據(jù)錄入精度需求
在進行向數(shù)據(jù)庫文件提取數(shù)據(jù)時,要求數(shù)據(jù)記錄定位準(zhǔn)確,在往數(shù)據(jù)庫文件數(shù)組中添加數(shù)時,要求輸入數(shù)準(zhǔn)確。
(2)軟件自身時間特性需求
程序響應(yīng)時間:在人的感覺和視覺事件范圍內(nèi);
信息交換時間:要求在程序調(diào)用前調(diào)用后都與數(shù)據(jù)庫保持同步更新,網(wǎng)絡(luò)信息狡猾施加應(yīng)該小于程序調(diào)用的時間
(3)數(shù)據(jù)管理能力需求
要求數(shù)據(jù)庫具有很好的更新能力,由于本產(chǎn)品是實驗性軟件,故對磁盤和內(nèi)存容量沒有很高的要求,但是數(shù)據(jù)庫應(yīng)該能夠?qū)Σl(fā)事件,臟數(shù)據(jù)具有較強的識別處理能力。
接口要求:
(1)硬件接口:無特別要求
(2)網(wǎng)絡(luò)硬件接口要求:現(xiàn)實中要求具有高速以太網(wǎng)組網(wǎng)一實現(xiàn)聯(lián)網(wǎng)銷售,但是在理論實驗驗證軟件本身的目的來看,無需網(wǎng)絡(luò)通訊接口。
(3)軟件接口要求:無
軟件屬性
(1)可用性
本軟件也可以通過單步跟蹤的操作進行檢查處理。
(2)安全性
由于軟件運行數(shù)據(jù)放在數(shù)據(jù)庫中,所以參數(shù)不容易被錯改、破壞,萬一參數(shù)受到破壞也不會影響源程序。
(3)可維護性
本軟件利用數(shù)據(jù)庫進行編程,系統(tǒng)結(jié)構(gòu)由程序基本確定,大量的參數(shù)及文本內(nèi)容全部放于數(shù)據(jù)庫中。修改、更新數(shù)據(jù)只要在數(shù)據(jù)庫進行修改添加,而不需要對系統(tǒng)結(jié)構(gòu)進行修改,這樣系統(tǒng)維護性、升級都十分方便。
(4)兼容性
由于尚未測試,故無法對兼容性進行評析。
支持信息
(1)軟件支持:
本軟件開發(fā)是使用Delphi編寫。
(2)設(shè)備支持:
推薦配置:WindowsXP,256內(nèi)存,VGA顯示器