[關鍵詞]計算機自動選材系統;金屬材料;菜單程序;數據庫
[中圖分類號]T115.28
[文獻標識碼]B
[文章編號]1004—0463(2011)06fB)-055—01
目前,雖然已出版的金屬材料和計算機應用技術方面的書籍不少,計算機被廣泛使用,但工程技術人員在從事機械設計和新型材料研發時,仍要翻閱大量專業書籍,耗時耗力。因此,如何利用計算機來完成金屬材料的自動選擇,具有工程實用性和經濟效益。筆者經過長期分析研究,指導焊接技術專業的學生分階段設計,成功開發了計算機自動選材系統,以供工程技術人員運用計算機軟件系統快速、準確、全面地查閱所需金屬材料的信息。該系統也可作為工程材料相關專業的學生學習金屬材料課程時的配套應用軟件。本文將介紹相關的金屬材料知識,并從主菜單總體設計與生成、數據庫操作、查詢程序方面進行了程序設計分析。
一、計算機自動選材系統簡介
計算機自動選材系統作為金屬材料智能化選擇的軟件平臺,代替人工查詢、選擇工程材料。
計算機自動選材系統通過對菜單、子菜單及交互界面的設計,實現了人機對話。該系統不僅全面包含了金屬材料學、計算機軟件技術等專業知識,而且將音樂及美術蘊含在設計之中,具有聲圖并茂、快速簡便等特點。
二、金屬材料知識
金屬材料按性質分為黑色金屬和有色金屬。黑色金屬是指鐵、鉻、錳及其合金,它包括鋼和鑄鐵。其中鋼按用途分為:結構鋼、工具鋼和特殊性能鋼。有色金屬是指除鋼鐵材料外,其他的金屬材料。如,銅、鋁及其合金。
三、計算機自動選材系統程序設計分析
1.主菜單總體設計主要考慮三個方面。首先設計系統功能,計算機自動選材系統功能見上圖。其中,文件服務選項可以調用Readme和Help兩個系統文件;材料庫選項可以全屏幕格式輸出下屬6個材料庫的所有數據,以便調用不同的金屬材料;材料查詢選項是系統功能的核心部分。操作者可用編號或牌號進行材料查詢,也可按性能或用途查詢。輸入相應的指標后,經條件過濾及循環語句套用,系統會自動幫助查詢并在屏幕上輸出符合要求的材料信息;數據輸出選項可以按照系統設置的格式輸出材料信息至打印機:編輯選項用于追加新材料到材料庫中;退出選項可以使程序退回操作系統或者數據庫系統提示符狀態。
其次規劃菜單程序的組成。統菜單設計的主要程序有36個*.prg文件和6個封面圖像文件*.pex。
最后建立數據庫結構。數據庫字段名分別由編號、牌號、名稱、成分、組織、性能、熱處理和用途組成,全部定為C型,字段寬度范圍在6~200之間。
2.主菜單的生成。計算機自動選材系統的主菜單中選用了亮條式菜單,它的優點在于操作靈活。用于生成主菜單的語句及其作用有:人機對話操作:設置亮條菜單的內容:設置解釋文本的確切設置,一般的設置為末行24:激活亮條菜單,并將亮條內容按順序賦值,以便與下面的循環調用;消除鍵盤緩沖區變量;顏色設置及清除部分色塊,進而產生立體效果。此外,在界面設計中將清除部分色塊命令和漢字特顯命令組合,可生成直觀精致的界面。
3.使用程序進行數據庫操作。主要的數據庫操作語句及作用有:建立索引文件,以便查詢;清除內存變量;打開索引文件;選擇主工作區。
4.查詢程序的編制。需要使用查詢、循環選擇、條件選擇、調用子程序等命令。
利用計算機來完成金屬材料的自動選擇,是解決金屬材料與計算機這兩門學科交叉運用難題的新思路。隨著計算機自動選材系統的升級改進,其快速、準確、全面、直觀的優勢會使它在工程選材和信息化教學方面得到廣泛應用。
編輯:張昀