(3)强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力。
(4)多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。
2.2.2 SQL Server 2000数据库
SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select, Insert, Update, Delete, Create,以及Drop在内的标准的SQL命令仍然可以被用来完成几乎所有的数据库操作。
SQL Server是一个关系数据库管理系统。SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用
SQL Server 2000可以作为Internet或内部网服务器的后端数据库,它与Web服务器协作,为Web服务器和浏览器提供信息。SQL Server 2000通过Web站点共享数据,它可以发布Web网页和接收电子邮件,使用Web浏览器可以直接访问SQL Server 2000数据库的数据,且易于学习和使用[4]。
2.2.3 DreamWeaver8
Macromedia DreamWeaver8 是建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。从对基于 CSS 的设计的领先支持到手工编码功能,DreamWeaver8 提供了专业人员在一个集成、高效的环境中所需的工具。开发人员可以使用 DreamWeaver8 及所选择的服务器技术来创建功能强大的 Internet 应用程序,从而使用户能连接到数据库、Web 服务和旧式系统。
2.3 系统运行平台与开发环境
2.3.1 硬件配置(最低配置)
CPU:Pentium 266MHz处理器
内存:128MB
硬盘:500MB空间
声卡:Diretx Sound兼容
显卡:Diect 3D(32MB以上)
2.3.2 运行平台
本系统支持平台与开发工具选择如下:
操作系统:Microsoft Windows XP
浏览器:IE6.0
后台数据库系统:Microsoft SQL Server 2000
软件环境:J2sdk-1_4_2_13、Apache-tomcat-6.0、DreamWeaver8
2.4 本章小结
本章介绍了开发的思想,主要开发的工具和系统运行平台与开发环境,要实现此系统,除了在思想上要要一个整体架构外,还要对软件熟悉,只要熟悉软件和应用好环境,开发过程中才会事半功倍。
第3章 可行性分析与需求分析
3.1 可行性分析
基于前述系统介绍,下面就经济可行性、技术可行性和法律可行性对系统的整体可行性进行分析。
上一篇:关于JSP技术在Web数据库中的应用