电子商务实验报告.doc_第1页
电子商务实验报告.doc_第2页
电子商务实验报告.doc_第3页
电子商务实验报告.doc_第4页
电子商务实验报告.doc_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一部分2一、jdk的安装和使用21.1、安装JDK21.2、配置环境变量61.3、检验安装配置是否成功10二、tomcat的安装与使用102.1、tomcat的安装102.2、启动与关闭12一、 数据库配置141.1、SQL Server 200014二、需求设计152.1、此基于JSP的购物网站分前台功能和后台功能:152.2、 系统功能模块设计15三、数据库结构设计163.1、数据库实现163.2、 用JSP连接数据库17四、系统详细设计184.1、用户注册184.2会员登录194.3、用户资料修改.204.4、购物车模块204.6 管理员功能23五、参考资料27第一部分一、jdk的安装和使用1.1、安装JDK1、打开可执行文件 2、点击接受,进入下一步3、点击更改按钮(安装路径可以自己更改的):这里修改为D:Program FilesJavajdk1.6.0_104、点击确定,出现如下界面:5、点击下一步,出现如下界面:会进行JDK 的安装,请耐心等待,直到出现JRE的安装,如下图:后面会出现如下界面:6、继续点击更改,修改目标文件夹:7、然后确定,出现下一步:8、点击下一步,确认,等待安装。点击完成即可。1.2、配置环境变量1、点击计算机右键,选择属性-高级- 环境变量2、弹出如下界面,我们的设置就在这个界面上:3、在系统变量里面找到“Path”这一项,然后双击,在弹出的界面上,在变量值的开头添加如下语句“D:Program FilesJavajdk1.6.0_10bin;”,注意不要忘了后面的分号,如下图所示:4、然后点击编辑系统变量界面的确定按钮,然后点击环境变量界面的“新建”,弹出如下界面5、在上面填写变量名为JAVA_HOME,变量值为:D:Program FilesJavajdk1.6.0_10,如下图所示:6、然后点击新建系统变量界面的确定按钮,然后点击环境变量界面的“新建”,弹出新建系统变量界面,在上面填写变量名为:classpath,变量值为:.;,注意是点和分号,如下图所示:然后点击新建系统变量的确定按钮,然后点击环境变量界面的确定按钮,点击系统属性界面的确定按钮,一路确定确定确定即可。到此设置就完成了。1.3、检验安装配置是否成功二、tomcat的安装与使用2.1、tomcat的安装1、双击安装(注意:安装前应该先安装好jdk)2、点击“Next”3、点击“I Agree”4、选择“Full”, 然后点击“Next”5、修改安装路径,点击“Next”6、如果你没有安装其他的服务器,没有占有8080端口,端口就保持默认的8080,至于Password自己设置一个。点击“Next”7、它会自动搜索到你机器里面的jre,也就是java运行时环境。这就是为什么要你先安装jdk,点击“Install”8、点击“finish”, 安装完成。9、测试,打开浏览器,输入: http:/localhost:8080 或者:8080出现:则tomcat安装成功!2.2、启动与关闭方法1:点击“开始”中程序图标1、点击“Monitor Tomcat”之后在状态栏会有所提示2、点击“Start service”就可以启动tomcat了,点击“Stop service”关闭。方法2:直接打开doc,输入 “net start tomcat6”如下图:就可以启动tomcat了,这个是最简便的方法了。停止tomcat服务:输入:“ net stop tomcat6”方法3:到控制面板中,点击“性能与维护”1、点击“管理工具”2、双击“服务”3、选择 Apache Tomcat ,点击“启动此服务”可启动服务,启动后点击“停止此服务”停止服务,或点击“重启动此服务”重启服务。第二部分一、 数据库配置1.1、SQL Server 2000 1、定义一个数据库名称(DSN)。打开“开始”|“设置”|“控制面板”|“管理工具“,在文件夹下有ODBC数据源的快捷方式。 2、在弹出的“ODBC数据源管理器”对话框中选择“系统DSN”选项卡,然后单击“添加”按纽,选择“SQL Server”为数据库驱动程序,单击“完成”按纽。3、在弹出的“创建SQL Server的新数据源”对话框的“数据源名称”文本框输入“biye”,在“描述”文本框中可以写上数据库的功能。在“服务器”下拉列表中选择要连接的SQL Server,此处要安装的本地服务器,所以选择“XY”即可。如图4所示。4、单击“下一步”按钮,选择“使用用户输入登录ID和密码的SQL Server验证”单选按钮,“登录ID”默认为“weiyue”,密码为空。如图5所示。5、单击“下一步”按钮,在下拉列表中选择该数据库的数据库为“毕业设计”,如图6所示。6、单击“下一步”按钮,再单击“完成”按钮即可打开“ODBC Microsoft SQL Server 安装”对话框。二、需求设计2.1、此基于JSP的购物网站分前台功能和后台功能: 1、前台部分由用户使用,主要包括用户注册,购物车管理,订单管理,个人资料管理,2、 后台部分由管理员使用,主要包括管理员身份验证,商品管理,处理订单,用户信息管理,连接信息管理2.2、 系统功能模块设计网上购物系统前台功能后台功能 用户管理 购物车管理 订单管理 个人资料管理 留言板管理 用户信息管理 公告信息管理 链接信息管理 处理订单 商品管理 管理员身份验证功能结构图如下:三、数据库结构设计3.1、数据库实现1、 tb_Ware(商品信息表)列 名说 明类 型 ( 长 度 )备 注Wareid物品idInt (4)不允许空,主键Warename物品名称Varchar (50)不允许空Wareprice物品价格Bigint (8)不允许空Waretype物品类型Varchar (20)不允许空Wareintro物品介绍Text (16)不允许空Wareimage图片路径Varchar (50)不允许空Wareif是否推荐Int (4)不允许空Dattime发布时间Dattime (8)不允许空 2、tb_manager(管理员信息表)字 段说 明类 型 ( 长 度 )备 注Id管理员idInt(4)不允许空Admin管理员名称Varchar(30)不允许空Adminpass管理员密码Varchar(16)不允许空3、tb_shop(订单商品表) 字 段说 明类型(长度)备注Subid订单idVarchar(50)不允许空Warename货物名称Varchar(50)不允许空Price货物价格Bigint (8)不允许空Wsum货物数量Bigint (8)不允许空Wcount统计Bigint (8)不允许空4、tb_Affiche(公告信息表)字 段说 明类型(长度)备注Test公告内容Test(16)不允许空Dattime公告时间Dattime(8)不允许空3.2、 用JSP连接数据库代码如下:package com.bwm.db;import java.sql.*; public class CondbString Sd=sun.jdbc.odbc.JdbcOdbcDriver; String Sc=jdbc:odbc:Business; Connection con=null; ResultSet rs=null; return rs;public int executeUpdate(String sql) int result=0;trycon=DriverManager.getConnection(Sc);Statement stmt=con.createStatement();result=stmt.executeUpdate(sql);catch(SQLException ex)System.err.println(ex.getMessage();return result;public void close()tryif(con!=null)con.close();四、系统详细设计4.1、用户注册你的用户名);form1.username.focus();return false;if(form1.pasa.value=)alert(请输入确认密码);form1.pasa.focus();return false;if(form1.password.value!=form1.pasa.value)alert(你输入的两次密码不一致);return false;if(form1.email.value=)alert(请输入你的Email址);form1.email.focus();return false;return false;if(form1.question.value=)alert(请输入回答问题的答案);form1.question.focus();return false;-4.2会员登录代码如下:alert(登录成功);alert(用户名或密码错误);history.back();%4.3、用户资料修改.代码如下: 4.4、购物车模块(1) 添加购物车添加购物车就是把用户选中的商品放在购物车中。当用户在前台首页中单击商品展示区的“购买”按钮时,系统会将该商品的详细信息展示在查看物品清单页中,运行结果如下图:图16 查看物品清单页面运行结果用户在单击物品清单页面下方的“放入购物车”链接,便可将商品放入购物车,关键代码如下:alert(你必须先登录后才能查看购物车);if(rs.next()warename=rs.getString(2);price=rs.getInt(3);buyList mylist=new buyList();mylist.warename=warename;mylist.price=price;mylist.number=1;boolean listFlag=true;Vector shop=(Vector)session.getAttribute(shop);if(shop=null)shop=new Vector();elsefor(int i=0;i (2)生成订单代码如下:(3) 订单查询模块代码如下:alert(没有此订单号请您重新核实);history.back();4.5、 管理员登录代码如下:alert(登录ID或密码错误);history.back();4.6 管理员功能1、添加商品 代码如下:%Date date=new Date();Condb con=new Condb();e=+warename+;ResultSet rs=con.executeQuery(sq);if(rs.next()out.println(alert(此商品已经添加请不要重复录入);history.back(););elseString sql=;if(str!=null)sql=insert into tb_Ware(Warename,Wareprice,Waretype,Wareintro,Wareimage,Wareif,Dattime)values(+warename+,+Integer.parseInt(wareprice)+,+waretype+,+wareintro+,+image+,+1+,+date.toLocaleString()+);elsesql=insert into tb_Ware(Warename,Wareprice,Waretype,Wareintro,Wareimage,Wareif,Dattime)values(+warename+,+Integer.parseInt(wareprice)+,+waretype+,+wareintro+,+image+,+0+,+date.toLo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论