毕业论文基于web的网上花店网站设计终稿-精品

毕业论文基于web的网上花店网站设计终稿-精品

ID:23675620

大小:462.50 KB

页数:36页

时间:2018-11-09

毕业论文基于web的网上花店网站设计终稿-精品_第1页
毕业论文基于web的网上花店网站设计终稿-精品_第2页
毕业论文基于web的网上花店网站设计终稿-精品_第3页
毕业论文基于web的网上花店网站设计终稿-精品_第4页
毕业论文基于web的网上花店网站设计终稿-精品_第5页
资源描述:

《毕业论文基于web的网上花店网站设计终稿-精品》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业设计第36页共36页1绪论1.1开发背景近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念[1]。促进Internet高速发展的原因之一就是Web技术。现如今的Web已经不再局限于仅仅提供大量的信息服务,Web技术的发展,使得那些具有交互式的动态页面,有条理的数据库查询,丰富信息内容的页面成为最吸引人的网页。浏览Web有着执行Windows程序一样的感觉和操作性。随着Internet技术的发展,已经成为一种操

2、作平台,为用户提供强大的服务。网络的应用越来越广泛,单纯的提供信息只是其中的一部分。未来的Web将是一套虚拟的信息平台,其中包括在线购物,远程医疗,视频点播,语音聊天等功能。功能的扩展意味着数据量的增加,如果仍然用静态页面的生成模式,则会生成过多的超文本文件,不仅降低了浏览速度,也给维护造成了不便。静态文档的Web技术无法满足人们进一步的要求。随着高版本HTML的出现和浏览器对Form表单的支持使Web技术进入了动态交互页面阶段[2]。作为计算机领域发展最迅速之一的数据库技术,已经完成了一套独有的理论,并广泛的应用于人们的生产和生活中。数据库技术与网站的结合是

3、当今Web技术的一个热点。有了数据库的支持,可以扩展网页的功能,可以方便的设计出交互式页面,可以构造功能强大的后台管理系统,为网站的更新,维护提供极大的方便[3]。因此作为网络开发者或者管理者,数据库是必不可少的。当前的页面正在向两个方向发展,一是多媒体,另一个是交互式。交互式的实现意味着网站个性化,意味着用户将有权决定要查看哪些内容[4]。所以网站必须提供一个给用户的界面,让用户对内容进行分类筛选,最后得到用户需要的内容。这点是传统静态网页无法实现的。天簌之心网上花店的设计解决了以上的弊端,将数据库和页面结合。利用HTML语言,JSP语言语法,SQLServ

4、er数据库知识和网络安全知识等制作。本科毕业设计第36页共36页基于Web的天簌之心网上花店就是这样一个采用交互式动态网页的网站。网站主要使用了JSP技术,采用SOLServer2000数据库。使用JDBC技术把数据库和动态网页相关联。天簌之心网上花店需要达到以下目标:1)支持用户注册和登录。2)用户登录后可以根据价格、类型和其他关键词进行查询。3)用户可以购买商品,但是可以在提交之前取消购买这些商品。4)支持用户在线留言。5)支持管理员通过后台登录,并对型同种的各种信息进行维护。系统流程及模块划分:1)用户登录模块:负责验证系统中用户的登录信息。2)商品查询

5、模块:负责根据用户输入的各种查询条件快速查询符合用户要求的鲜花商品。3)购物车模块:负责记录并保存用户选购的商品信息,然后生成订单。4)用户留言模块:负责接受并记录用户的留言信息。5)管理员管理模块:负责商品、订单、用户和厂商信息的查看、添加和删除等维护操作。1.2使用工具和技术的介绍天簌之心网上花店使用到的技术有:JSP、SQLServer2000和Dreamweaver。以下对各种工具做一个简单介绍。1.2.1JSP简介1.2.1.1JSP概述JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态

6、网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行[5]。JSP技术使用Java编程语言编写类XML的tags和scriptlets本科毕业设计第36页共36页,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计

7、,使基于Web的应用程序的开发变得迅速和容易[6]。以下罗列了JSP所独具的一些特点:1)将内容的生成和显示进行分离使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者小脚本来生成页面上的动态内容。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。如果核心逻辑被封装在标识和Beans中,那么其他人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。在服务器端,JSP引擎解释JSP标识和小脚本,生成所请求的内容(例如,通过访问Java

8、Beans组件,使用JDBCTM技术访

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。