。 4.2. 系统开发工具和运行环境 Java 是目前建立基于 Web 的管理系统的一种先进的技术,在本文的开发中选用了 MyEclipse 作为前台开发工具,在 MyEclipse 中连接到相应的数据库,开发过程中还用到 JSP 、 Jq uery 等技术以及 Java 、 XML 等语言的相关知识。系统采用 B/S 结构,可以在 Windows XP 、 Windows 7中运行。 4.2.1.MyEclipse 开发工具 MyEclips e是对 Eclipse IDE的扩展, 利用它我们可以在数据库和 J2E E的开发、发布, 以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的 J2E E 集成开发环境, 包括了完备的编码、调试、测试和发布功能,完整支持 HTML , struts , JSP , CSS , JavaScript , SQL , Hibernate 。简而言之, MyEclipse 是 Eclipse 的插件, 也是一款功能强大的 J2EE 集成开发环境,支持代码编写、配置、测试以及除错等功能。 4.2.2.B/S 体系结构 B/S 结构,即 Browser/Server( 浏览器/ 服务器)结构, 是随着 技术的兴起, 对 C/S( 客户机/ 服务器) 结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过 ,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓 3-tier 结构。 B/S 结构利用不断成熟和普及的浏览器技术实现原来需要复杂专业软件才能实现强大功能,并节约了开发成本,是一种全新的软件系统构造技术。传统的 C/S 结构的软件需要针对不同的操作系统开发不同版本的软件,由于产品的更新换代十分快,这么高的代价和低效率已经越来越不适应了。在 Java 这样的跨平台语言出现之后 B/S 架构更是飞快的普及起来