• <nav id="4sywu"></nav>
    <nav id="4sywu"></nav>
  • 文章詳情

    上海佳實軟件開發的框架設計

    日期:2020-08-19 05:41
    瀏覽次數:251
    摘要:框架可大致分為:硬件驅動層-->功能模塊層-->應用接口層-->業務邏輯層-->應用層

    上海佳實軟件開發的框架設計

    上海佳實電子科技有限公司研發部的工程師重視軟件的框架設計,從基礎上保證了程序的穩定性和可擴展性。

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

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

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

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

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

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

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

    滬公網安備 31010402004863號

    c07彩票