• 大小: 6.86MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-25
  • 语言: Java
  • 标签: java  网上花店  

资源简介

功能说明: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\.mymetadata

     文件       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个文件信息

评论

共有 条评论