资源简介
功能说明:1.用户注册及登录:普通用户可以浏览花店中的所有商品,但是如果想要进行交易,就必须首先注册成为会员。注册用户登录之后,还可以修改自己的注册信息。
2.商品查询功能:用户在浏览商品时可以根据鲜花的类型、价格、厂商及其他关键词进行查询。这样就能尽快找到适合自己的鲜花商品。
3.购物车功能:本功能用于实现登录用户的网上购物过程。用户在网上花店中购买的所有商品在生成订单之前都被存储在“购物车”当中,此时用户可以对选购的商品进行任意的删改;当生成订单之后,只能查看订单的详细信息,不能再对订单中的物品进行任何删改。
4.管理员管理功能:管理员登录后台之后,可以进行商品管理、订单管理、用户管理及厂商管理,从而维护系统的核心数据信息。
本项目将依照以上构思实现一个完整的网上花店购物系统。
项目规划:本项目拟采用JSP+JavaBean来实现总体设计,系统的目标是为注册用户提供一个方便可靠的网上订购鲜花服务。本项目拟采用eclipse来进行开发,数据库通过Mysql来实现。

代码片段和文件信息
package com;
import java.sql.*;
import java.util.*;
import java.util.ArrayList;
import java.util.Collection;
public class AdminBean
{
private Connection con;
AdminClass admin=new AdminClass();
public AdminBean()
{
try
{
con = DBConnection.getConnection();
}
catch (Exception e)
{
e.printStackTrace();
}
}
public void setAdminInfo(AdminClass admin) {
this.admin = admin;
}
public void addAdminInfo()throws Exception
{
try
{
PreparedStatement stm=con.prepareStatement(“insert into admin values(??)“);
stm.setString(1admin.getAdminName());
stm.setString(2admin.getAdminPass());
try
{
stm.executeQuery();
}
catch(Exception e)
{
}
}
catch(Exception e)
{
e.printStackTrace();
throw e;
}
}
public boolean checkAdminInfo()throws Exception
{
boolean flag=false;
try
{
PreparedStatement stat=con.prepareStatement(“select * from admin where adminName=? and adminPass=?“);
stat.setString(1admin.getAdminName());
stat.setString(2admin.getAdminPass());
ResultSet result=stat.executeQuery();
if(result.next())
{
flag=true;
}
result.close();
stat.close();
}
catch(Exception e)
{
e.printStackTrace();
throw e;
}
return flag;
}
public AdminClass getAdminInfo()throws Exception
{
AdminClass admin1=new AdminClass();
try
{
PreparedStatement stat=con.prepareStatement(“select * from admin where adminName=? and adminPass=?“);
stat.setString(1admin.getAdminName());
stat.setString(2admin.getAdminPass());
ResultSet result=stat.executeQuery();
while(result.next())
{
int id=result.getInt(1);
String name=result.getString(2);
String pass=result.getString(3);
//System.out.println(name+“ “+sex);
admin1.setAdminId(id);
admin1.setAdminName(name);
admin1.setAdminPass(pass);
}
result.close();
stat.close();
}
catch(Exception e)
{
e.printStackTrace();
throw e;
}
return admin1;
}
public Collection getAllUserInfo()
{
AdminClass admin;
ArrayL
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 340 2007-09-27 11:20 FlowerShop\.classpath
文件 303 2007-09-27 11:20 FlowerShop\.myme
文件 1228 2007-09-27 11:51 FlowerShop\.project
文件 61572 2007-10-13 15:34 FlowerShop\db\sql脚本.sql
文件 2897 2007-09-27 11:21 FlowerShop\src\com\AdminBean.class
文件 4069 2007-09-27 11:22 FlowerShop\src\com\AdminBean.java
文件 758 2007-09-27 11:21 FlowerShop\src\com\AdminClass.class
文件 657 2007-09-27 11:22 FlowerShop\src\com\AdminClass.java
文件 5157 2007-09-27 11:21 FlowerShop\src\com\Cart.class
文件 7838 2007-09-27 11:22 FlowerShop\src\com\Cart.java
文件 731 2007-09-27 11:21 FlowerShop\src\com\DBConnection.class
文件 629 2007-09-27 11:22 FlowerShop\src\com\DBConnection.java
文件 1211 2007-09-27 11:21 FlowerShop\src\com\ding\EncodingFilter.class
文件 1447 2007-09-27 11:23 FlowerShop\src\com\ding\EncodingFilter.java
文件 10929 2007-09-27 11:21 FlowerShop\src\com\GoodsBean.class
文件 27840 2007-09-27 11:22 FlowerShop\src\com\GoodsBean.java
文件 2031 2007-09-27 11:21 FlowerShop\src\com\GoodsClass.class
文件 2359 2007-09-27 11:22 FlowerShop\src\com\GoodsClass.java
文件 6630 2008-01-28 14:38 FlowerShop\src\com\leavelanguageBean.java
文件 1212 2007-09-27 11:21 FlowerShop\src\com\LeaveLanguageClass.class
文件 1241 2007-09-27 11:22 FlowerShop\src\com\LeaveLanguageClass.java
文件 4228 2007-09-27 11:21 FlowerShop\src\com\LeaveLauguageBean.class
文件 954 2007-09-27 11:21 FlowerShop\src\com\OrdersClass.class
文件 912 2007-09-27 11:22 FlowerShop\src\com\OrdersClass.java
文件 951 2007-09-27 11:21 FlowerShop\src\com\OrdersDetailsClass.class
文件 873 2007-09-27 11:22 FlowerShop\src\com\OrdersDetailsClass.java
文件 912 2007-09-27 11:21 FlowerShop\src\com\PageNumber.class
文件 918 2007-09-27 11:22 FlowerShop\src\com\PageNumber.java
文件 3383 2007-09-27 11:21 FlowerShop\src\com\ProduceBean.class
文件 5158 2007-09-27 11:22 FlowerShop\src\com\ProduceBean.java
............此处省略1141个文件信息
相关资源
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
- java Servlet投票实例
评论
共有 条评论