资源简介
功能说明: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个文件信息
相关资源
- poi(java导出excel表jar包)
- 一种多用户的在线网盘
- Java Web课程设计报告
- WKT解析包 jts-1.8.0
- Java人事管理系统源码+论文+答辩PPT
- worldwind JAVA
- java+jsp+sql在线考试系统
- Java Concurrency in Practice(英文版+中文版
- 图书管理系统 jsp+javabean+servlet
- java 餐饮管理系统 系统开发 oracle
- java医院医疗器械管理系统毕业设计程
- java实现的主题爬虫
- 基于java的酒店管理系统完整源码,报
- 有关J2EE/web项目开发的论文
- 西南交通大学Java程序设计教案本科
- java 利用POI 导入导出Excel
- JAVA 学生信息管理系统
- java 航空订票管理系统
- JAVA式样书
- java实战项目code部分15个项目
- JAVA JSP学校学生考勤管理系统 源代码
- java网盘项目源代码
- java在线答疑系统77646
- 飞机大战java源代码75877
- JAVA 发送HTML格式并带图片的邮件
- 企业知识库管理系统java源码
- elasticsearch java api 离线文档
- java编程思想thinkinjava中英文第四版两
- java语言程序设计第八版编程题答案
- 汽车租赁管理_jsp.zip
评论
共有 条评论