文章詳情

上海bwin必赢体育官网軟件開發的框架設計

日期:2022-06-28 21:27
瀏覽次數:558
摘要:框架可大致分為:硬件驅動層-->功能模塊層-->應用接口層-->業務邏輯層-->應用層

上海必博体育官网平台軟件開發的框架設計

上海必赢有限公司研發部的工程師重視軟件的框架設計,從基礎上了程序的穩定性和可擴展性。

般來說,軟件框架可大致分為:硬件驅動層-->功能模塊層-->應用接口層-->業務邏輯層-->應用層

把API分為驅動層和應用層API,而不是程序都調用驅動層API。

因為整個應用中都調用驅動層API會導致應用中驅動調用隨處可見,無法移植和*大限度的復用。

先把個應用進行功能模塊劃分,并對整體結構進行分層,然后設計出功能立的各個模塊

包括算法模塊,文件庫模塊,通信庫模塊等,在模塊之上開放公共接口。

驅動層提供出公共接口供上層調用。各個功能模塊可以立編譯,或者調用驅動層接口,文件庫模塊調用了驅動讀寫Flash。

總之,封裝出各個功能立的可復用的功能模塊。

wap m www