3。3 Eclipse介绍
Eclipse是软件开发者的宝库,是一种可以扩展的开放源代码的IDE,利用它我们可以将高级设计和低级开发工具结合在一起,最大的优点就是接受开发者自己编写的开放源代码插件,最初主要用来Java语言开发,也有人通过插件使其作为其他计算机语言的开发工具。其本身只是一个框架,但很多的插件支持使得Eclipse拥有其他功能相对固定的软件很难具有的灵活性。Eclipse插件机制是轻量级的软件模块化架构。Eclipse可以使用插件来提供所有的附加功能,现有的插件的分离已经能够支持C/C++和数据库开发[6]。插件架构可以支持任意扩展添加到现有环境,配置管理,支持各种编程语言。来;自]优Y尔E论L文W网www.youerw.com +QQ752018766-
4。 数据库设计
本系统数据库采用MySQL,设计语言使用Python,它是一种动态解释型的编程语言,特点是简单易学,功能强大,支持面向对象、函数式编程[7]。Python也可以用在Windows、UNIX等多个操作系统上使用,同时Python可以在Java和 。NET等开发平台上使用。数据库前端使用HTTP协议通信,用到Java的HTTP库进行设计,后端主要用Python来进行实现[8]。