商业软件有几点需要重点考虑的。
一个是数据,商业应用软件从本质上就是以数据为中心。所以,准确性,安全性,实时性,稳定性都是重点需要考虑的。这一方面依赖于数据库,另一方面依赖于商业软件本身。
第二个就是功能。商业应用软件的业务会倾向于复杂而且易变,这就需要对二次开发,功能定制,接口丰富,可扩展性提出高要求。
以一款超市管理软件为主,一个是数据是中心,库存数据,销售数据,财务数据都是非常重要的。另外一个,应对销售模式,库存模式,财务计算等业务逻辑以及变化,对后者提出了高要求。
基于这些考虑,在采用JAVA开发商业软件的时候,需要考虑周到。