- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
百度文库-让每个人平等地提升日我
百度文库-让每个人平等地提升日我
PAGE
PAGE #
百度文库?让每
百度文库?让每个人平等地提升鹵我
1绪论
开发背景
近年来,随着Imemet的迅速崛起,互联网己D益成为收集提供信息的最佳渠道并 逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在冋上建起在 线商店,向消费者展示出一种新颖的购物理念卩1。
促进Internet高速发展的原因之一就是Web技术。现如今的Web己经不再屋限于仅 仅提供大量的信息服务,Web技术的发展,使得那些具有交互式的动态页面,有条理的 数据库査询,丰富信息内容的页面成为最吸引人的网页。浏览Web有着执行Windows 程序一样的感觉和操作性。随? Internet技术的发展,已经成为一种操作平台,为用户 提供强大的服务。
网络的应用越来越广泛,单纯的提供信息只是其中的一部分。未来的Web将是一 套虚拟的信息平台,其中包括在絞购物,远程医疗,视频点播,语音聊天等功能。功能 的扩展意味着数据量的増加,如果仍然用静态页面的生成模式,则会生成过多的超文本 文件,不仅降低了浏览速度,也给维护造成了不便。静态文档的Web技术无法满足人 们进一步的要求。随着高版本HTML的出现和浏览器对Fonn表单的支持使Web技术 进入了动态交互页面阶段⑵。
作为计算机领域发展最迅速之一的数据库技术,己经完成了一套独有的理论,并广 泛的应用于人们的生产和生活中。数据库技术与网站的结合是当今Web技术的一个热 点。有了数据库的支持,可以扩展网页的功能,可以方便的设计出交互式页面,可以构 造功能强大的后台管理系统,为冋站的更新,维护提供极大的方便⑶。因此作为网络开 发者或者管理者,数据库是必不可少的。
当前的页面正在向两个方向发展,一是多媒体,另一个是交互式。交互式的实现意 味着网站个性化,意味着用户将有权决定要查看哪些内容凶。所以网站必须提供一个给 用户的界面,让用户对内容进行分类筛选,最后得到用户需要的内容。这点是传统静态 网页无法实现的。
天簌之心网上花店的设计解决了以上的弊端,将数据库和页面结合。利用HTML 语言,JSP语言语法,SQL Seivei数据库知识和网络安全知识等制作。
基于Web的天簌之心网上花店就是这样一个采用交互式动态网页的网站。网站主 要使用了 JSP技术,采用SOL Seivei 2000数据库。使用JDBC技术把数据库和动态网 页相关联。
天簌之心网上花店需要达到以下目标:
支持用户注册和登录。
用户登录后可以根据价格、类型和其他关键词进行査询。
用户可以购买商品,但是可以在提交之前取消购买这些商品。
支持用户在线留言。
支持管理员通过后台登录,并对型同种的各种信息进行维护。
系统流程及模块划分:
用户登录模块:负责验证系统中用户的登录信息。
商品査询模块:负责根据用户输入的各种查询条件快速査询符合用户要求的鲜花商 品。
购物车模块:负责记录并保存用户选购的商品信息,然后生成订单。
用户留言模块:负责接受并记录用户的留言信息。
管理员管理模块:负责商品、订单、用户和厂商信息的查看、添加和删除等维护 操作。
使用工具和技术的介绍
夭簌之心网上花店使用到的技术有:JSP. SQL Sensei 200。和Dreamweaveio以下 对各种工具做一个简单介绍。
JSP简介
JSP概述
JSP(Java Seiver Pages)是由Sun Microsystems公司倡导、许多公司参与一?起建立的 一种技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件中插入Java程序段(Scnptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发 的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行
JSP技术使用Java编程语言编写类XML的tags和sciiptlets,来封装产生动态 网页的处理逻辑。网页还能通过tags和scnptlets访问存在于服务端的资源的应用 逻辑。JSP将网页逻辑与和显示分离,支持可重用的基于组件的设计,使基于Web 的应用程序的开发变得迅速和容易[虬以下罗列了 JSP所独具的一些特点:
1) 将内容的生成和显示进行分离使用JSP技术,Web页面开发人员可以使用HTML 或者XML标识来设计和格式化最终页面。使用JSP标识或者小脚本来生成页面上的动 态内容。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所 有的脚本在服务器端运行。如果核心逻辑被封装在标识和Beans中,那么其他人,如 Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。在服 务器端,JSP引擎解释JSP标识和小脚本,生成所请求的内
文档评论(0)