管理软件只安装在服务器端上,网络管理人员只需要管理服务器,用户界面在服务器端完全通过辑在前端实现,所有 JSP 页面上传组件文件系统 JSP 页面数据库的客户端只有浏览器,网络管理人员只需要做硬件维护。作者使用 B/S 模式来开发在线学习系统,它将具有以下优点: ?实用性:为网上考试提供方便。?操作简单:本系统应该适用于不同水平的使用者,包括教官和学员,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简单易行。?代码可读性好:代码将尽可能简洁。[2] 2.6 系统开发环境及工具 2.6.1 开发/ 运行环境客户端软件操作系统: Windows98/ME/2000/Xp 及以上版本浏览器: Explorer(IE)6 及以上版本服务器端软件操作系统: Windows NT/2000 Server/XP 及以上版本浏览器: Explorer(IE)6 及以上版本服务器: TOMCAT6.0 数据库: SQL Server 2000 其它软件: Adobe Photoshop CS4 2.6.2 开发工具的选取 1、JSP 技术 J SP 的功能十分强大,它可以用来创建和运行动态网页或 W eb应用程序。它可以与数据库和其它程序进行交互,是一种简单、方便的编程语言。J SP 的网页文件的格式是.j sp, 现在常用于各种动态网站中。J SP 网页可以包含 HTML 标记、普通文本、脚本 组件等。利用 J SP 可以向网页中添加交互式内容(如在线表单) ,也可以创建使用 HTML 网页作为用户界面的 W eb 应用程序。它利用 JavaScript 或 JAVA 脚本语言使用户的数据和服务器的数据进行交换,从而达到动态数据库的目的。当浏览器浏览JSP网页时,Web 服务器就会根据请求生成相应的 HTM L 代码然后再返回给浏览器, 这样浏览器端看到的就是动态生成的网页。[6]