摘 要:利用PowerBuilder可以開發各種實用的管理信息系統,對于“系統模塊”的設計大同小異,本文詳細介紹一種適合各種管理信息系統的通用系統模塊的設計方法。
關鍵詞:PowerBuilder;管理信息系統;系統模塊
中圖分類號:TP311 文獻標識碼:A 文章編號:1674-7712 (2013) 24-0000-02
當前企業信息管理系統正在從C/S結構向B/S結構轉移,但是由于安全性等方面的因素,C/S結構的管理信息系統仍然占據企業管理信息系統的主流,比如人事管理系統、檔案管理系統等等。PowerBuilder是一個適用于C/S結構的數據庫前端開發工具,系統模塊是每個管理信息系統必備的功能,開發的風格和功能實現也大同小異,本文提供一個通用系統模塊的設計方法,實現系統用戶管理、數據備份等功能。
一、系統模塊簡介
系統模塊是任何一個管理信息系統必備的功能模塊之一,通常放在菜單項的最后,根據用戶的需求,包含的子模塊有所不同,本文總結開發多個管理系統的經驗,設計一個適合不同用戶通用的系統模塊。它包括三個子模塊:用戶管理、備份數據庫和退出。
二、用戶管理子模塊
該菜單項是否可用,取決于用戶的權限。如果是管理員登錄,該菜單項可用,管理員可以通過該模塊增加、刪除用戶,設置或修改用戶的權限和密碼。如果是普通用戶登錄,該菜單項不可用。在主窗口w_main的Open事件中以下代碼行就是控制該菜單項是否可用。
(一)設計用戶管理窗口對象
四、結束語
一個通用系統模塊的設計,可以給編程者提供一種簡潔、良好的編程模式,解決用戶的后顧之憂,特別是數據庫的備份功能,為系統的安全運行提供了保障。
參考文獻:
[1]柯建勛,張濤,邵亮.PowerBuilder8.0進階篇[M].北京:清華大學出版社,2002.
[2]鄭阿奇,殷紅先,張為民.PowerBuilder實用教程[M].北京:電子工業出版社.
[3]陳弘原.PowerBuilder8.0實用教程[M].北京:中國水利水電出版社,2002.
[4]張長富.PowerBuilder8實例教程[M].北京:北京希望電子出版社,2002.
[作者簡介]王超(1972-),女,遼寧朝陽人,遼寧建筑職業學院,系副主任,副教授,碩士,研究方向:軟件開發。