2009-06-22 88 views
-1

我有一個可能的客戶在FileMakerPro中嘲笑了一個應用程序,向我展示了它,並說:「你可以這樣做,但我希望它可以在Linux和Windows XP上運行嗎?」他希望這個應用程序能夠銷售他目前銷售的硬件。應用程序的主頁基本上具有頂部的正常形式,其結果是一個查詢(「當前作業」信息),然後是兩個表以及關於各個組件的狀態的其他查詢的結果。FileMakerPro等效於Linux?

他想要的一件事情是,他在模擬中沒有反應和產生外部事件的能力 - 有一個關閉微動開關的外部設備,當這種情況發生時,他想更新一個並在屏幕上更新結果,並且當數據庫發生某些更新時,他想打開或關閉設備上的警告燈。他還希望從嵌入在屏幕上的數據庫中獲取數據摘要的圖形(看着模擬圖,我無法分辨他所擁有的圖表或只是靜態圖像,以使其看起來像他想要的那樣)。他還擔心安全問題,並將其作爲一項非強制性功能,可以將副本鎖定到特定機器。

我簡單看了一下科西和Open Office Base,但我不知道我是否可以做基本的主頁功能,不用介意圖表和外部事件業務。所以我很想引用他的價格來爲我開發一個wxPython和MySQL應用程序。有更好的選擇嗎?我可以用Base或Kexi做這個嗎? (另外,關於如何連接外部事件的建議將不勝感激,他希望將微動開關連接到鍵盤上的F12鍵上,並通過播放一個聲道的聲音來控制燈光,並將其打開把它關掉,但這看起來很俗氣,價格便宜。)

回答

2

你看過Glom?其「設計鬆散地基於FileMaker Pro」,但它在後端使用PostgreSQL。再一次,如果你對Python和MySQL(或者甚至像SQLite)感到滿意,那麼這可能是一個更好的解決方案,因爲FileMaker主要針對那些想要避免編碼的人。

1

FileMaker也在Wine下運行得相當不錯,足以使用數據庫,而不是像開發者那樣多。