市面上比较流行的技术都是通过竞争机制优胜劣汰出的结果,一些技术广受欢迎一定有他的道理。从现在的招聘市场也不难看出,java程序员的职位非常之多。Eclipse也是著名的编译软件,很多IDE都是在此基础上增加插件,或者重新改版而来;关系型数据库中,安装方便,简单易用的非mysql莫属,而且免费;tomcat是虚拟服务中使用量最高的产品,而且有sun公司持续的更新维护。所以本次毕设的技术有以上集中产品。下面做一一介绍。Р1.3.1 编程语言的选择Р Java是目前深受欢迎的编程语言,蝉联使用量第一的技术语言多年,java具有面相对象,多态,多继承等属性。近年来,服务器部署成分布式,代码的健壮性,安全性要求逐渐提高,java作为被高频率使用,并有强大技术团队不断维护的语言是不二之选。РJSP是一种动态网页技术,广泛应用于B/S架构的java web项目中,jap页面可以嵌入java程序段,和java一样可以做到一次编写导出运行。并且支持多种平台,只要jdk可以运行,服务就可以被用户使用。Р1.3.2 开发环境的选择РEclipse 是一款经久不衰的编译器软件,其本身是一个开源项目,所以有很多团队为eclipse做插件,只需要在软件中心下载配置即可使用,而且是免费的。myeclipse就是从eclipse基础上衍生出来的。并且有很多团队都以eclipse作为开发平台。РTomcat是一款免费的虚拟服务软件,他默认占用8080端口,可更改,可在一个虚拟服务中部署多个项目,端口随机分配。Р1.4 系统数据库环境的选择РMysql是一款轻量级的关系型数据管理系统,包括相互联系的数据集合(数据库)和存取这些数据的一套程序,在学习研究的过程中免费。体积小,速度快,可以支撑百万级数据的存储,是一般中小型项目的首选。Mysql提供索引,试图,存储过程,游标等功能,对于本次毕设的需求已经绰绰有余。