苏州北大青鸟|电脑人才培训中心『官方网站』

高中生毕业了做什么?高中生学什么好 苏州北大青鸟、苏州北大青鸟学费、苏州北大青鸟地址
ACCP7.0培训-入手最快 JAVA培训—收入最高 .NET培训—就业面最宽 网络营销培训—需求量最大
高中毕业学什么好 大学生找不到工作怎么办 学什么技术有前途(好转行) 初中(中专)毕业学什么好
当前位置: 主页 > 青鸟百科 >

JSP通用个人信息网站生成平台的设计

时间:2012-05-28 16:58来源: 作者: 点击:

个人信息网站 的选题背景
随着网络应用环境的成熟和个人电脑的普及,互联网已经渗透到人们生活的各个角落。社会经济的快速发展,个人的流通变得愈加频繁,网络个人信息服务正以高速的发展势头适应着快节奏的现代生活。在不断信息化的今天,网络已经成为人们生活重要的一部分。互联网以前所未有的速度发展,人们也认识到网络信息的传播方便快捷,当今的个人信息传播 也随着这种趋势越来越网络化,通过网络管理员应聘或者信息各种个人。如果没有数据库方面的管理软件,信息繁杂,真假难辩,不利于查询,管理不方便;有了管理软件,信息条理化,安全,易于查找,管理方便等。
1.2 个人信息网站的发展现状
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站建设在Internet应用上的地位显而易见,倍受人们的重视。为了树立个人在网络上的形象,通过设计一个个人博客网站,以达到个人推荐、展现自我的一个平台,个人博客网站为交流提供综合的网络环境,同时也为个人的宣传,发展,提供了一个平台。
博客秉承了个人网站的自由精神,但是综合了激发创造的新模式,使其更具开放和建设性。它作为一种新表达的方式,它的传播不仅情绪,包括大量的智慧、意见和思想。某种意义上说,它也是一种新的文化现象,博客的出现和繁荣,真正凸现网络的知识价值,标志着互联网发展开始步入更高的阶段。
   目前软件行业Web编程的上乘主流技术,安全性好、分层架构和多平台适用等特点使其成为许多企事业单位开发信息系统和商业网站的首选技术。在信息社会,每个人都希望有自己的信息网站,单独设计需要大量人力物力。通过设计通用个人信息网站生成平台,可以全面运用所学专业知识、锻炼科研工作和协调能力,又可为经济社会发展做出贡献。有了通用个人信息网站生成平台,就可以在此平台上迅速根据个人特点定制其信息网站。
另外,据国家发改委最新预测数据显示,2005年中国需要个人管理员 的人口为2500万人。而2005年可以安排的个人信息传播 只有1100万人,全国个人信息传播 岗位供给与岗位需求之间的缺口是1400万人。严峻的个人信息传播 形势刺激了人力资源市场的火爆。市场的大量需求,导致网络信息管理员的发展趋势走得很快,社会影响越来越大。这和个人信息网站 的坚持和不断增强其核心能力;在专业领域采取与行业优秀管理员合作推动其纵深发展;开疆扩土、全国布局;和领先的在线媒体及增值资讯供应商结盟;吸引投资,与全球著名网站合纵连横等等经营方式,密不可分。


1.3 个人信息网站的意义
当人们收集了大量的信息后,会把它们保存起来进入近一步的处理,进一步的抽取有用的信息。由于这些信息的数据量急剧增长,现在人们就借助计算机和数据库技术科学的保存大量的数据,以便能更好的利用这些数据资源。而数据库管理软件通过建立、存储、修改和存取数据库中信息的相关技术,保证所有信息完整,有效安全,同时让网站管理者和使用者方便管理,提高工作效率,节省人力物力。
2 理论基础
2.1 JSP简介
JSP是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。JSP采用脚本语言VBScript(Java script)作为自己的开发语言。
JSP是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。因此,只要用户浏览Web站点并请求一个JSP页,Web服务器就可以处理相应的JSP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。JSP内含于IIS3.0和5.0之中,通过JSP我们可以结合HTML网页、JSP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了JSP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
2.1.1 JSP访问数据库的方法
JSP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。
当用户使用浏览器请求JSP主页时,WEB服务器响应,调用JSP引擎来执行JSP文件,并解释其中的脚本语言(JScript 或VBScript),通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后JSP生成包含有数据查询结果的HTML主页返回用户端显示。
由于JSP在服务器端运行,运行结果以HTML主页形式返回用户浏览器,因而JSP源程序不会泄密,增加了系统的安全保密性。此外,JSP是面向对象的脚本环境,用户可自行增加ActiveX组件来扩充其功能,拓展应用范围。
2.1.2 JSP页面的结构
JSP的程序代码简单、通用,文件名由.JSP结尾,JSP文件通常由四部分构成:
1) 标准的HTML标记:所有的HTML标记均可使用。
2) JSP语法命令:位于<% %> 标签内的JSP代码。
3) 服务器端的include语句:可用#include语句调入其它JSP代码,增强了编程的灵活性。
4) 脚本语言:JSP自带JScript和VBScript两种脚本语言,增加了JSP的编程功能,用户也可安装其它脚本语言,如Perl、Rexx等。
2.1.3 JSP的运行环境
目前JSP常运行在以下环境中。 WINDOWS XP/2003server运行IIS。其中以2003 server上的IIS功能最强,提供了对JSP的全面支持,是创建高速、稳定的JSP主页的最佳选择。
2.1.4 JSP的内建对象
JSP提供了六个内建对象,供用户直接调用:
1) Application对象:负责管理所有会话信息,可用来在指定的应用程序的所有用户之间共享信息。
2) Session对象:存贮特定用户的会话信息,只被该用户访问,当用户在不同WEB页面跳转时,Session中的变量在用户整个会话过程中一直保存。Session对象需cookie支持。
3) Request对象:从用户端取得信息传递给服务器,是JSP读取用户输入的主要方法。
4) Response对象:服务器将输出内容发送到用户端。
5) Server对象:提供对服务器有关方法和属性的访问。
6) Object Context对象:IIS 4.0新增的对象,用来进行事务处理。此项功能需得到MTS(Microsoft Transaction Server)管理的支持。
2.1.5 JSP的主要内置组件
1) Ad Rotator组件:用来按指定计划在同一页上自动轮换显示广告,用于WWW上日益重要的广告服务。
2) Browser Capabilities组件:确定访问WEB站点的用户浏览器的功能数据,包括类型、性能、版本等。
3) Database SQL SEVER 组件:提供ADO (ActiveX Data Objects)来访问支持ODBC的数据库。
4) File SQL SEVER 组件:提供对服务器端文件的读写功能。
5) Content Linking组件:生成WEB页内容列表,并将各页顺序连接,用于制作导航条。
此外,还可安装Myinfo、Counters、Content Rotator、Page Count等组件,用户也可自行编制ActiveX组件,以提高系统的实用性。
2.1.6 数据库组件ADO
WWW上很重要的应用是访问WEB数据库,用JSP访问WEB数据库时,必须使用ADO组件,ADO是JSP内置的ActiveX服务器组件(ActiveX Server Component),通过在WEB服务器上设置ODBC和OLEDB可连接多种数据库:如SYBASE、ORACLE、INFORMIX、SQL SERVER、SQL SEVER 、VFP等,是对目前微软所支持的数据库进行操作的最有效和最简单直接的方法。
ADO组件主要提供了以下七个对象和四个集合来访问数据库。
1) Connection对象:建立与后台数据库的连接。
2) Command对象:执行SQL指令,访问数据库。
3) Parameters对象和Parameters集合:为Command对象提供数据和参数。
4) RecordSet对象:存放访问数据库后的数据信息,是最经常使用的对象。
5) Field对象和Field集合:提供对RecordSet中当前记录的各个字段进行访问的功能。
6) Property对象和Properties集合:提供有关信息,供Connection、Command、RecordSet、Field对象使用。
7) Error对象和Errors集合:提供访问数据库时的错误信息。

2.2 JAVA EE 平台简介
JavaEE 是 J2EE的一个新的名称,之所以改名,目的还是让大家清楚J2EE只是Java企业应用.随着WEB和EJB容器概念诞生,使得软件应用业开始担心SUN的伙伴们是否还在Java平台上不断推出翻新的标准框架,致使软件应用业的业务核心组件架构无所适从,从一直以来是否需要EJB的讨论声中说明了这种彷徨。
  在2004年底中国软件技术大会Ioc微容器(也就是Jdon框架的实现原理)演讲中指出:我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本.此次J2EE改名为Java EE,实际也反映出业界这种共同心声。
  JavaEE的核心是EJB3.0, 其提供了更兼便捷的企业级的应用框架。
  J2EE容易让初学者误解是独立于一套Java的技术方案。
2.3 SQL Sever 数据库
Sql Server 2005是Office系列软件中用来专门管理数据库的应用软件。所谓数据库是指经过组织的、关于特定主题或对象的信息集合。数据库分为两类:文件和关系型。Sql Server 2005应用程序就是一种功能强大且使用方便的关系型数据库,一般也称关系型数据库管理软件。它可运行于各种Microsoft Windows系统环境中,由于它继承了Windows的特性,不仅易于使用,而且界面友好,如今在世界各地广泛流行。它并不需要数据库管理者具有专业的程序设计水平,任何非专业的用户都可以用它来创建功能强大的数据库。本章将专门介绍Sql Server 2005 2002(下面简称为Sql Server 2005)的基本功能及其常用的操作,主要内容包括创建和使用数据表,建立和使用查询、窗体,以及数据表与其他数据文件之间的转换等。
Sql Server 2005使用标准的SQL(Structured Query Language,结构化查询语言)作为它的数据库语言,从而提供了强大的数据处理能力和通用性,使其成为一个功能强大而且易于使用的桌面关系型数据库和应用程序生成器。
一个Sql Server 2005数据库中可以包含表、查询、窗体、报表、宏、模块以及数据访问页。不同于传统的桌面数据库(dbase、 FoxPro、Paradox), Sql Server 2005数据库使用单一的*.mdb文件管理所

...............


标签:

(原文标题:JSP通用个人信息网站生成平台的设计

(责任编辑:苏州北大青鸟



相关新闻

  • JSP通用个人信息网站生成平台的设计
    更多
    分享按钮
    ------分隔线----------------------------
    招生专题