毕业论文:基于jsp网上商店开发毕业论文(终稿)-精品.doc
- 文档编号:1653145
- 上传时间:2022-10-23
- 格式:DOC
- 页数:31
- 大小:460.51KB
毕业论文:基于jsp网上商店开发毕业论文(终稿)-精品.doc
《毕业论文:基于jsp网上商店开发毕业论文(终稿)-精品.doc》由会员分享,可在线阅读,更多相关《毕业论文:基于jsp网上商店开发毕业论文(终稿)-精品.doc(31页珍藏版)》请在冰豆网上搜索。
题目基于JSP的网上购物
用户信息和数据库建设
摘要
因特网的热浪不断地侵蚀着新世纪的人类.,已经成为信息时代人们不可不具备的技能.电子商务是在Internet上进行的商务活动,即利用计算机网络进行产品、服务、信息等地买卖。
JSP技术的网站的开发,把现代信息技术提供的迅速、方便的服务和以代理方式提供的安全、可靠的服务有机地融为一体,以解决电子商务的信誉问题、支付问题和物流问题。
JAVA语言是目前Internet上应用程序开发时使用得最热门的编程语言,本论文描述了JSP特点是一种利用Java的完成动态网页实现技术,而SQLServer则是Microsoft公司数据库系列中的旗舰产品,两者结合,为Web数据库技术提供了完美的实现体系。
同时Java和JSP介绍这两种技术的重要编程方法和两者之关的联系,并应用相关的框架完成一个基于这种技术的网上购物系统。
关键词:
网上购物;JSP;SQLServer2000数据库;Tomcat
目录
摘要 I
Abstract II
目录 III
1概述 1
1.1开发背景 1
1.2课题意义 2
2前台购物系统 3
2.1用户注册/登录 3
2.2商品展示/搜索 3
2.3购物车/订单 3
2.2SQLServer2005数据库连接配置 8
3SQLServer2005数据库技术 10
3.1什么是SQLServer 10
3.2SQLServer数据库 10
3.2.1数据库 10
3.2.2用户数据库 11
4系统分析 12
4.1技术可行性分析 12
4.2经济可行性分析 12
4.3社会可行性分析 12
4.4需求分析 13
4.4.1用户信息组功能分析 13
4.4.2数据库需求分析 13
5 数据库设计 14
5.1 数据库需求分析 14
5.2 数据库概念结构设计 15
5.3 数据库逻辑结构设计 17
5.3.1管理员信息表 17
5.3.2用户信息表 18
5.3.3留言信息表 18
5.3.4新闻信息表 18
5.3.5订单信息表 19
5.3.6产品信息表 19
6用户信息组设计 22
6.1用户登陆设计 22
6.2用户注册设计 23
6.3用户信息查询 25
结语 28
参考文献 29
致谢 30
1概述
近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。
于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。
因为JSP技术的网上手机店的开发,采用的运营模式是BTB.BTC.CTC,即通过代理实现的、以广义的资源运营为特征的企业直接面对消费者的电子商务模式。
把现代信息技术提供的迅速、方便的服务和以代理方式提供的安全、可靠的服务有机地融为一体,并通过优质的服务吸引和凝聚客户,保证客户在交易过程中的利益不受侵害,最大限度的利用社会资源。
所以需要JSP-JavaServerPage语言来支持,JSP-JavaServerPage是Sun公司推出的新一代站点开发语言,其可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序开发,特别是有许多访问数据库的方法。
在电子商务平台设计中,主要需要解决"网站结构的设计","注册界面","交易界面","后台数据库",以及"配套模块"诸如购物/用户/论坛/反馈/搜索/会话等设计;
1.1开发背景
目前在国内JSP由于是一种较新的技术,所以国内采用的较少。
但在国外,JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。
使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。
使用JSP标识或者小脚本来产生页面上的动态内容。
产生内容的逻辑被封装在标识和JavaBeans群组件中,并且捆绑在小脚本中,所有的脚本在服务器端执行。
绝大多数JSP页面依赖于可重用且跨平台的组件来执行应用程序所要求的更为复杂的处理。
开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者用户团体所使用。
基于组件的方法加速了总体开发过程,并且使得各种群组织在他们现有的技能和优化结果的开发努力中得到平衡。
Web页面开发人员不会都是熟悉脚本语言的程序设计人员。
JavaServerPage技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容产生所需要的。
标准的JSP标识能够存取和实例化JavaBeans组件,设定或者检索群组件属性,下载Applet,以及执行用其它方法更难于编码和耗时的功能。
通过开发定制化标识库,JSP技术是可以扩展的。
这使得Web页面开发人员能够使用熟悉的工具和如同标识一样的执行特定功能的构件来工作。
JSP技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧,并且扩展到能够支持企业级的分布式应用。
作为采用Java技术家族的一部分,以及Java2EE的一个成员,JSP技术能够支持高度复杂的基于Web的应用。
由于JSP页面的内置脚本语言是基于Java程序设计语言的,而且所有的JSP页面都被编译成为JavaServlet,JSP页面就具有Java技术的所有好处,包括健壮的存储管理和安全性。
作为Java平台的一部分,JSP拥有Java程序设计语言“一次编写,各处执行”的特点。
随着越来越多的供货商将JSP支持加入到他们的产品中,您可以使用自己所选择的服务器和工具,修改工具或服务器并不影响目前的应用。
1.2课题意义
因特网的热浪不断地侵蚀着新世纪的人类.,已经成为信息时代人们不可不具备的技能.电子商务是在Internet上进行的商务活动,即利用计算机网络进行产品、服务、信息等地买卖。
电子商务做为一种独立的经济形态,而SQLServer则是Microsoft公司数据库系列中的旗舰产品,两者结合,为Web数据库技术提供了完美的实现体系。
在Internet的发展,JSP技术的网上购物的开发,采用的运营模式是B2C,为改变传统的商业运作模式提供了一种技术上的可行性的方案:
利用Internet的技术和协议,建立各种企业内部网和企业外部网,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。
而在实际的生活中,这种方案已经被广泛的运用到了实际的商业活动中了。
2前台购物系统
2.1用户注册/登录
系统烤炉到用户购买的真实性,规定游客只能在系统中查看商品信息,不能进行商品的订购。
但是游客可以通过注册的方式,登录相关基本信息成为系统的注册会员,注册会员登录系统后进行商品的查看和购物系统。
2.2商品展示/搜索
注册会员可以通头商品列表了解商品的基本信息,再通过商品详细资料页面了解商品详细情况。
同时,可以根据自己的需要根据商品编号、商品名称、商品类别和热销度等条件进行商品的查询,方便快捷地了解自己需要的商品信息。
2.3购物车/订单
1.安装前准备:
首先要注意的是:
在安装SQLSERVER2005之前,如果你的操作系统是不能够是Home版的。
安装IIS,打开控制面板,点“添加或删除程序”,点“添加/删除Windows组件”,把“Internet信息服务(IIS)”前面的勾选框的勾选上,点“下一步”,一路确认完成。
(此步骤需要将WINXP安装盘放入光驱或用虑拟光驱加载WINXP.ISO文件)
2.开始安装
打开安装程序后,安装步骤如图2-1至2-15所示:
图2-1SQL2005安装1
图2-2SQL2005安装2
图2-3SQL2005安装3
图2-4SQL2005安装4
系统配置检查很重要,14个项目里面如果有1项有错误或者警告,整个SQLServer2005都将不正常。
图2-5SQL2005安装5
如果上述发现有异常,则数据库不能正确运行
图2-6SQL2005安装6
注意:
下面这一步,至少要把第一项选中,如果还想在用SQLSERVER2005中查看帮助信息,则要将最后一项选中,其它的选项视情况可选中!
图2-7SQL2005安装7
最好不要选默认实例,如果你原来机器上有sqlserver2000,你选了默认的实例后,将会指向sqlserver2000的实例,这样会对后续使用SQL2005很不利。
图2-8SQL2005安装8
还有,由于安装vs2005时默认安装了sqlserver2005express所以无法安装,将出现以下画面。
图2-9SQL2005安装9
所以建议直接选中命令实例单选按钮,创建自己的实例。
图2-10SQL2005安装10
图2-11SQL2005安装11
以下密码可要记住的,不过如果你真的忘了,也可以改的哦!
就不多说了,自己多多摸索吧!
图2-12SQL2005安装12
图2-13SQL2005安装13
图2-14SQL2005安装14
图2-15SQL2005安装15
3.安装完成:
安装完数据库组建后如果没有管理工具,可以到microsoft官方网站下站SQLServerManagementStudioExpress.安装好后,有可能会出现sa无法登录,可用window验证方式登录,再把sa密码更改.
2.2SQLServer2005数据库连接配置
SQLServer2005配置步骤如下:
1.配置SQLServer外围应用服务器,开启SQL2005远程连接功能:
操作方式如下,点击“配置工具”->“SQLServer外围应用配置器”,然后在打开的窗口中选择“服务和连接的外围应用配置器”->然后选择DatabaseEngine节点下的“远程连接”,选择“本地连接和远程连接”,同时选择“同时使用TCP/IP和namedpipes”,确定后然后需要重新启动数据库服务就可以了。
2.把登陆设置改为SQLServer和Windows身份验证模式,具体设置如下:
打开SQLServerManagementStudio管理器,点击服务器上面右键然后查看属性,在安全性选项里面对服务身份验证选择“SQLServer和Windows身份验证模式”。
3.修改SQLServersa的密码,体设置如下:
在SQLServerManagementStudio管理器中,展开服务器上的“安全性”->登陆名->在sa帐号上点右键属性,这样在“常规”的选择页中更改sa登陆帐号的密码。
注意SQLServer2005中,不允许密码设置简单,否则会通不过。
然后在选择页的“状态”的登录修改为启用。
4.数据库连接字符串:
数据库字符串有很多种,由于网店是通过应用JSP技术进行制作,对数据库就用JDBC进行连接,其字符串为jdbc:
microsoft:
sqlserver:
//localhost:
1433;DatabaseName="数据库名","sa","密码"
3SQLServer2005数据库技术
数据库技术是使用计算机进行数据处理的主要技术。
数据库技术广泛应用于人类社会的各个方面。
在以大批量数据的存储、组织和使用为基本特征的事务处理活动中,例如仓库管理、销售管理、财务管理、人事档案管理以及企业的生产经营管理等,都要应用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 基于 jsp 网上商店 开发 终稿 精品
![提示](https://static.bdocx.com/images/bang_tan.gif)