基于jsp网上商店开发毕业论文.doc
《基于jsp网上商店开发毕业论文.doc》由会员分享,可在线阅读,更多相关《基于jsp网上商店开发毕业论文.doc(38页珍藏版)》请在沃文网上搜索。
1、word文档 可自由复制编辑题 目 基于JSP的网上手机店开发 用户信息和数据库建设 摘 要因特网的热浪不断地侵蚀着新世纪的人类.,已经成为信息时代人们不可不具备的技能.电子商务是在Internet上进行的商务活动,即利用计算机网络进行产品、服务、信息等地买卖。JSP技术的网上手机店的开发,采用的运营模式是BTC.,即通过代理实现的、以广义的资源运营为特征的企业直接面对消费者的电子商务模式。把现代信息技术提供的迅速、方便的服务和以代理方式提供的安全、可靠的服务有机地融为一体,以解决电子商务的信誉问题、支付问题和物流问题。JAVA语言是目前Internet上应用程序开发时使用得最热门的编程语言,
2、本论文描述了JSP特点是一种利用Java的完成动态网页实现技术,而SQL Server则是Microsoft公司数据库系列中的旗舰产品,两者结合,为Web数据库技术提供了完美的实现体系。同时Java和JSP介绍这两种技术的重要编程方法和两者之关的联系,并应用相关的框架完成一个基于这种技术的网上手机开发系统。 关键词:网上手机店;B2C;JSP;SQLServer2005数据库 AbstractHeat the Internet continue to erode the humanity of the new century. Has become the information age ca
3、n not have people skills. E-commerce in the Internet on the business activities, namely the use of computer network products, services, information and other transactions. JSP technology, the development of online mobile phone shop, the business model is the use of BTC., That is achieved through a p
4、roxy to the broad resources of enterprises is characterized by operating direct-to-consumer e-commerce model. Of modern information technology to provide rapid and convenient services and agents to provide safe, reliable service organically together to resolve the issue of the credibility of e-comme
5、rce, payment and logistics. JAVA language is the Internet application development on the use of the most popular programming language, this paper describes the use of JSP is a Java feature of the complete dynamic web page technology, while SQL Server is Microsoft Corporations flagship database produ
6、ct series , a combination of both for the Web database technology provides the perfect realization of the system. At the same time, Java and JSP technologies to introduce these two important programming methods and the links between customs and the application of the framework related to the complet
7、ion of this technology based on the development of the Internet phone system.Key words: Online mobile phone shops; B / C; JSP; SQLServer2005 database目 录摘 要IAbstractII目 录III1 概 述11.1 开发背景11.2 课题意义22 开发环境32.1 SQL Server 2005数据库环境32.1.1 SQL Server 2005数据库环境软件:32.1.2 SQL Server 2005数据库的安装和设置:32.2 SQL Se
8、rver 2005数据库连接配置83 SQL Server 2005 数据库技术103.1 什么是SQL Server103.2 SQL Server 数据库103.2.1 数据库103.2.2 用户数据库114 系统分析124.1 技术可行性分析124.2 经济可行性分析124.3 社会可行性分析124.4 需求分析134.4.1用户信息组功能分析134.4.2数据库需求分析135数据库设计145.1 数据库需求分析145.2 数据库概念结构设计155.3 数据库逻辑结构设计175.3.1 管理员信息表175.3.2 用户信息表185.3.3 留言信息表185.3.4 新闻信息表185.3.
9、5 订单信息表195.3.6 产品信息表196 用户信息组设计226.1用户登陆设计226.2用户注册设计236.3用户信息查询25结 语28参考文献29致 谢30word文档 可自由复制编辑1 概 述近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。因为JSP技术的网上手机店的开发,采用的运营模式是BTB.BTC.CTC,即通过代理实现的、以广义的资源运营为特征的企业直接面对消费者的电子商务模式。把现代信息技术提供的迅速、方便的服务和以代理方式提
10、供的安全、可靠的服务有机地融为一体,并通过优质的服务吸引和凝聚客户,保证客户在交易过程中的利益不受侵害,最大限度的利用社会资源。所以需要JSP-Java Server Page 语言来支持, JSP-Java Server Page是Sun公司推出的新一代站点开发语言,其可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序开发,特别是有许多访问数据库的方法。在电子商务平台设计中,主要需要解决网站结构的设计,注册界面,交易界面,后台数据库,以及 配套模块诸如购物/用户/论坛/反馈/搜索/会话等设计; 1.1 开发背景目前在国内JSP由于是一种较新的技术,所以国内采用的较少。
11、但在国外,JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者小脚本来产生页面上的动态内容。产生内容的逻辑被封装在标识和JavaBeans群组件中,并且捆绑在小脚本中,所有的脚本在服务器端执行。绝大多数JSP页面依赖于可重用且跨平台的组件来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者用户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种群组织在他们现有的技能和优化结果的开发努力中得到平衡。 Web
12、页面开发人员不会都是熟悉脚本语言的程序设计人员。JavaServer Page技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容产生所需要的。标准的JSP标识能够存取和实例化JavaBeans组件,设定或者检索群组件属性,下载Applet,以及执行用其它方法更难于编码和耗时的功能。通过开发定制化标识库,JSP技术是可以扩展的。这使得Web页面开发人员能够使用熟悉的工具和如同标识一样的执行特定功能的构件来工作。 JSP技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧,并且扩展到能够支持企业级的分布式应用。作为采用Java技术家族的一部分,以及Java 2EE
13、的一个成员,JSP技术能够支持高度复杂的基于Web的应用。由于JSP页面的内置脚本语言是基于Java程序设计语言的,而且所有的JSP页面都被编译成为Java Servlet,JSP页面就具有Java技术的所有好处,包括健壮的存储管理和安全性。作为Java平台的一部分,JSP拥有Java程序设计语言“一次编写,各处执行”的特点。随着越来越多的供货商将JSP支持加入到他们的产品中,您可以使用自己所选择的服务器和工具,修改工具或服务器并不影响目前的应用。 1.2 课题意义因特网的热浪不断地侵蚀着新世纪的人类.,已经成为信息时代人们不可不具备的技能.电子商务是在Internet上进行的商务活动,即利用
14、计算机网络进行产品、服务、信息等地买卖。电子商务做为一种独立的经济形态,而SQL Server则是Microsoft公司数据库系列中的旗舰产品,两者结合,为Web数据库技术提供了完美的实现体系。在Internet的发展,JSP技术的网上手机店的开发,采用的运营模式是BTB.BTC.CTC,为改变传统的商业运作模式提供了一种技术上的可行性的方案:利用Internet的技术和协议,建立各种企业内部网和企业外部网,通过廉价的通讯手段,将买家与卖家、厂商和合作伙伴紧密结合在了一起,消除时间与空间带来的障碍,从而大大的节约了交易成本,扩大了交易范围。而在实际的生活中,这种方案已经被广泛的运用到了实际的商
15、业活动中了。2 开发环境2.1 SQL Server 2005数据库环境2.1.1 SQL Server 2005数据库环境软件:SQL Server 2005 所使用的软件环境如下:u Windows XP SP2 u Visual Studio 2005u Windows Mobile 6.0 Professional SDK u Microsoft ActiveSync 4.5u Internet Explorer 6.02.1.2 SQL Server 2005数据库的安装和设置:1安装前准备:首先要注意的是:在安装SQLSERVER2005之前,如果你的操作系统是不能够是Home版的
16、。安装IIS,打开控制面板,点“添加或删除程序”,点“添加/删除Windows组件”,把“Internet 信息服务(IIS)”前面的勾选框的勾选上,点“下一步”,一路确认完成。(此步骤需要将WINXP安装盘放入光驱或用虑拟光驱加载WINXP.ISO文件)2开始安装打开安装程序后,安装步骤如图2-1至2-15所示:图2-1 SQL2005 安装1图2-2 SQL2005 安装2图2-3 SQL2005 安装3图2-4 SQL2005 安装4系统配置检查很重要,14个项目里面如果有1项有错误或者警告,整个SQL Server 2005都将不正常。图2-5 SQL2005 安装5如果上述发现有异常
17、,则数据库不能正确运行图2-6 SQL2005 安装6注意:下面这一步,至少要把第一项选中,如果还想在用SQL SERVER2005中查看帮助信息,则要将最后一项选中,其它的选项视情况可选中!图2-7 SQL2005 安装7最好不要选默认实例,如果你原来机器上有sql server2000,你选了默认的实例后,将会指向sql server2000的实例,这样会对后续使用SQL2005很不利。图2-8 SQL2005 安装8还有,由于安装vs2005时默认安装了sqlserver2005 express所以无法安装,将出现以下画面。图2-9 SQL2005 安装9所以建议直接选中命令实例单选按钮
18、,创建自己的实例。图2-10 SQL2005 安装10图2-11 SQL2005 安装11以下密码可要记住的,不过如果你真的忘了,也可以改的哦!就不多说了,自己多多摸索吧!图2-12 SQL2005 安装12图2-13 SQL2005 安装13图2-14 SQL2005 安装14图2-15 SQL2005 安装153.安装完成:安装完数据库组建后如果没有管理工具,可以到microsoft 官方网站下站SQL Server Management Studio Express.安装好后,有可能会出现sa无法登录,可用window验证方式登录,再把sa密码更改.2.2 SQL Server 2005
19、数据库连接配置SQL Server 2005配置步骤如下:1.配置SQL Server外围应用服务器,开启SQL 2005远程连接功能:操作方式如下,点击“配置工具”-“SQL Server外围应用配置器”,然后在打开的窗口中选择“服务和连接的外围应用配置器”-然后选择Database Engine节点下的 “远程连接”,选择“本地连接和远程连接”,同时选择“同时使用TCP/IP和named pipes”,确定后然后需要重新启动数据库服务就可以了。2.把登陆设置改为SQL Server 和 Windows 身份验证模式,具体设置如下:打开SQL Server Management Studio
20、管理器,点击服务器上面右键然后查看属性,在安全性选项里面对服务身份验证选择“SQL Server 和 Windows 身份验证模式”。3.修改SQL Server sa的密码,体设置如下:在SQL Server Management Studio管理器中,展开服务器上的“安全性”-登陆名-在sa帐号上点右键属性,这样在“常规”的选择页中更改sa登陆帐号的密码。注意SQL Server2005中,不允许密码设置简单,否则会通不过。然后在选择页的“状态”的登录修改为启用。4.数据库连接字符串:数据库字符串有很多种,由于网店是通过应用JSP技术进行制作,对数据库就用JDBC进行连接,其字符串为jdb
21、c:microsoft:sqlserver:/localhost:1433;DatabaseName=数据库名,sa,密码3 SQL Server 2005 数据库技术数据库技术是使用计算机进行数据处理的主要技术。数据库技术广泛应用于人类社会的各个方面。在以大批量数据的存储、组织和使用为基本特征的事务处理活动中,例如仓库管理、销售管理、财务管理、人事档案管理以及企业的生产经营管理等,都要应用数据库管理技术;在信息检索、专家系统、人工智能、计算机辅助设计等各种非数值计算领域以及基于计算机网络的远程信息服务、分布式数据处理等多方面也广泛应用数据库技术。 3.1 什么是SQL ServerSQL S
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 jsp 网上商店 开发 毕业论文