Eclipse RCP应用系统开发方法与实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.6.3 系统开发环境

实际中,该项目的教学数据库服务器采用了不同学校不同数据库,本书采用的数据库不一定与实际吻合,但这并不影响项目的实现,反而可以方便读者更好地搭建相关环境。本书基本采用了最新的开发工具,具体配置如下:

● 开发平台采用JDK 1.5、Eclipse 3.2及Eclipse中文语言包。

● 服务器数据库采用MySQL 5.0,并安装中文化辅助管理软件MySQL-Front 3.2。

● 本地数据库Derby10.2。Derby是大名鼎鼎的Apache软件基金会的子项目。

● 数据库持久化Hibernate 3.2。

● Eclipse数据浏览插件SQL Explorer 2.2。

● JFreeChart 1.0图形处理插件。

● 开源的Excel电子表格读取工具POI 2.5。

● NSIS 2.2安装程序制作工具。

这里需要说明一下既需要本地数据库又需要数据库服务器的原因。根据前面的各种分析,高校经费测算系统需要从教学数据库服务器获取一些基本数据,并将其存入本地数据库。由于教师、学生以及学校职能部门可能以C/S、B/S或者C/S、B/S混合模式访问该教学数据库服务器,因此经费测算系统在具体测算时只操作本地数据库,这样可以保证服务器数据的安全。至于上述软件的相关说明、安装和配置,将在第3章详细说明。