演示视频:
演示视频:
https://www.bilibili.com/video/BV1Ja4y1d7Vj/
3.1 Macromedia Dreamweaver 2008简介
Macromedia Dreamweaver 2008是一个专业的可视化Web应用程序编辑器。它与以前的版本相比,其功能更加强大,界面更加友好,而且动态网页制作方面的功能更加完善。使用Macromedia Dreamweaver 2008可以轻松地制作出跨平台和跨浏览器的精美网页。
3.2 Microsoft SQL Server 2005简介
Microsoft SQL Server 2005是一个高性能的客户端/服务器结构的关系数据库管理系统(RDBMS, Relational Database Management System)。SQL Server 2005是为了支持高容量的事务处理(比如在线订购录入、存货目录、记账或制造)以及数据仓库和决策支持系统(比如销售分析应用)而设计的。它运行在Microsoft Windows NT4或Microsoft Windows 2005 Server上——基于intel处理器的网络。可以把SQL Server 2005作为一种个人桌面数据库系统安装在运行Window NT Workstation 4、Windows 2000 Professional、Windows98和Windows Millennium Edition(Me)的机器上。
3.3 JSP语言及相关技术介绍
SP是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支Java,也可以访问JSP网页。
JSP全名为java server page,其根本是一个简化的Servlet设计,他实现了Html语法中的java扩张(以形式)。JSP与Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。
JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。
3.5 SQL语言介绍
SQL是一个完全标准化的语言。在SQL的发展过程中,国际标准化组织(ISO),美国国际标准居(ANSI)等机构为SQL制定了各种标准。但是对于不同的数据库系统,它们所支持的SQL功能也各有所不同,语法也有差异。SQL已经成为关系型数据库的标准语言。
SQL按其功能分主要由以下几部分组成:
l数据定义语言(DDL):实现定义,删除,和修改数据库对象的功能
l数据查询语言(DQL):实现查询数据的功能
l数据操纵语言(DML):实现对数据库数据的增加,删除,修改功能
l数据控制语言(DCL):实现控制用户对数据库的操作权限的功能
其中用得最多的是数据操纵语言(DML)。它包含了最常用的核心SQL语句,即SELECT,INSERT,UPDATE,DELETE。
3.6 MyEclipse介绍
MyEclipse 达到了企业工作台水平 ,是 EclipseIDE 扩展,用户可以用它来大大提高效率的数据库和 JavaEE 开发、 释放、 和应用程序服务器的集成。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, Javascript, Spring,SQL,Hibernate。MyEclipse 是适合用来开发Java, J2EE的 Eclipse 插件集合。MyEclipse的功能特别强大,支持面广泛,特别是对各种开放源产品的支持效果很是不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate, EJB3,JDBC数据库链接工具等多项功能。
在结构上,MyEclipse的特征可以被分为7类:
1. J2EE模型
2. WEB开发工具
3. EJB开发工具
3. 应用程序服务器的连接器
3. J2EE项目部署服务
6. 数据库服务
7. MyEclipse整合帮助
以上所有功能,在Eclipse中都可以找到对应功能部件。这些功能的实现是利用一系列的插件。MyEclipse的结构上是模块化的,这样可以在不影响其他模块在任何单个模块扩展和升级。简单来说, MyEclipse的是Eclipse插件, J2EE的集成,支持代码编写,配置,测试和调试功能强大的开发环境。[6]
4 图书馆的总体设计
3.2 数据库的E-R图

IT技术综述:Web开发工具与数据库管理,
本文介绍了MacromediaDreamweaver2008的Web编辑能力、MicrosoftSQLServer2005的数据库功能、JSP语言及其相关技术、SQL语言、以及MyEclipse作为企业级开发平台的特点。涵盖了Web开发、数据库设计与管理的关键要素。
1375

被折叠的 条评论
为什么被折叠?



