况,选择合适的技术来进行系统的实现。本系统主要适用于信息商务学院的车辆信息管理和车辆调度,旨在提高我学校对车辆的有效管理,提高办事效能。Р2.1 系统技术概述Р通过全面分析高效智能车辆管理系统的各项需求,考虑到我校的软硬件条件,特别是在校园网这个大局域网内部,我们使用面向浏览器的开发框架,使得各个部门利用网络就可以登陆系统,因此 B/S 结构的开发成为了我们的选择。基于框架的选择后,我们选择 Java 语言的模式开发,服务器我们选择 Tomcat,前台开发语言选择 JSP,后台开发语言使用 Java,MyEclipse 作为 IDE 来实现代码的开发,而在数据库方面我们选择MySQL等。Р2.1.1 JSP简介РJSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。Р利用JSP技术,动态信息由JSP页面来表现,JSP页面由安装在Web服务器或者使用JSP的应用服务器上的JSP引擎执行。JSP引擎接受客户端对JSP页面的请求,并且生成JSP页面作为对客户端的响应。Р2.1.2 Tomcat 服务器РTomcat 是来自 Java 领域的 Web 服务器,通常用于运行基于 Java 的 JSP 和 Servlet网页开发技术。良好的扩展性和使用资源少是 Tomcat 的主要优势,与我们经常使用的Apache 相比,Tomcat 是在 Apache 基础上的扩充,用于发布基于 Java 的各种程序。最新的 Servlet 和 JSP 规范都可以在 Tomcat 中使用,因此我们首选 Tomcat 服务器来完成开发和测试。