使用說明
1.在使用源程序前,請先創建數據庫。這里有兩種方法可以創建數據庫。
方法一:采用還原數據庫的方法。具體方法是在 Microsoft SQL Server Management Studio中創建名稱為HySys的數據庫。然后在“對象資源管理器”窗口中右擊該數據庫,在彈出的菜單中選擇“任務”|“還原”|“數據庫”。在彈出的窗口中,在“還原的源”欄下面設定“源設備”為SQL文件夾中的HrSys.bak,同時設定還原選項“覆蓋現有數據庫”。用戶名:Admin,密碼:Admin
方法二:執行SQL腳本。具體方法是在 Microsoft SQL Server Management Studio中創建名稱為HySys的數據庫。然后在“對象資源管理器”窗口中右擊該數據庫,在彈出的菜單中選擇“新建查詢命令”,在窗口的右邊將出現空白的文本區域。將SQL文件夾中HySys.sql文件中的文本復制到該文本區域,然后單擊工具欄中的“執行按鈕”,即可建立數據庫中的表。在數據庫表創建完成后需要輸入一些初始數據,以供調試程序時使用。
2.在Visual Studio 2005開發環境中打開Code文件夾中的工程項目文件,即可使用實例的源代碼。
這是一個非常簡單的遺傳算法源代碼,是由Denis Cormier (North Carolina State University)開發的,Sita S.Raghavan (University of North Carolina at Charlotte)修正。代碼保證盡可能少,實際上也不必查錯。對一特定的應用修正此代碼,用戶只需改變常數的定義并且定義“評價函數”即可。注意代碼 的設計是求最大值,其中的目標函數只能取正值;且函數值和個體的適應值之間沒有區別。該系統使用比率選擇、精華模型、單點雜交和均勻變異。如果用 Gaussian變異替換均勻變異,可能得到更好的效果。代碼沒有任何圖形,甚至也沒有屏幕輸出,主要是保證在平臺之間的高可移植性。