package com.bean;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
import com.util.Constant;
import com.util.DBO;
public class EmpBean {
private List list;
private ResultSet rs;
private String date=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());
private int EVERYPAGENUM = 2;
private int count = -1;
private int qq = 0;
private String sql="select count(*) from emp ";
private String sql2="select * from emp order by id desc ";
public void setEVERYPAGENUM(int EVERYPAGENUM){
this.EVERYPAGENUM=EVERYPAGENUM;
}
public int getMessageCount() { //得到信息总数
DBO dbo=new DBO();
dbo.open();
try {
rs = dbo.executeQuery(sql);
rs.next();
count = rs.getInt(1);
return count;
} catch (SQLException ex) {
ex.printStackTrace();
return -1;
} finally {
dbo.close();
}
}
public int getPageCount() { //得到共多少页(根据每页要显示几条信息)
if (count % EVERYPAGENUM == 0) {
return count / EVERYPAGENUM;
} else {
return count / EVERYPAGENUM + 1;
}
}
public List getMessage(int page) { //得到每页要显示的信息
DBO dbo=new DBO();
dbo.open();
List list = new ArrayList();
try {
rs = dbo.executeQuery(sql2);
for (int i = 0; i < (page - 1) * EVERYPAGENUM; i++) {
rs.next();
}
for (int t = 0; t < EVERYPAGENUM; t++) {
if (rs.next()) {
qq++;
List list2=new ArrayList();
list2.add(rs.getString(1));
list2.add(rs.getString(2));
list2.add(rs.getString(3));
list2.add(rs.getString(4));
list2.add(rs.getString(5));
list2.add(rs.getString(6));
list2.add(rs.getString(7));
list2.add(rs.getString(8));
list2.add(rs.getString(9));
list2.add(rs.getString(10));
list.add(list2);
} else {
break; //减少空循环的时间
}
}
return list;
} catch (SQLException ex) {
ex.printStackTrace();
return list;
} finally {
dbo.close();
}
}
/////////////////////////////////////////////////////////////// 售后服务分类信息录入
public int addDep(String name){
String sql="insert into depart(name,addtime) values('"+name+"','"+date+"')";
DBO dbo = new DBO();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
if(i == 1)
return Constant.SUCCESS;
else
return Constant.SYSTEM_ERROR;
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
}finally{
dbo.close();
}
}
///////////////////////////////////////////////////////////// 分类信息删除
public int delDep(String id){
String sql="delete from depart where id='"+id+"' ";
DBO dbo = new DBO();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
if(i == 1)
return Constant.SUCCESS;
else
return Constant.SYSTEM_ERROR;
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
}finally{
dbo.close();
}
}
////////////////////////////////////////////////////////////所有分类信息
public List getDep(){
String sql = "select * from depart order by id desc ";
DBO dbo=new DBO();
list = new ArrayList();
dbo.open();
try{
rs = dbo.executeQuery(sql);
while(rs.next()){
List list2=new ArrayList();
list2.add(rs.getString(1));
list2.add(rs.getString(2));
list2.add(rs.getString(3));
list.add(list2);
}
return list;
}catch(Exception e){
e.printStackTrace();
return null;
}finally{
dbo.close();
}
}
///////////////////////////////////////////////////////////// 售后服务信息管理 增加
public int addEmp(String name,String sex,String bir,String departs,String zhiwu,String tel,String address,String remark){
String sql="insert into emp(name,sex,bir,departs,zhiwu,tel,address,remark,addtime) " +
"values('"+name+"','"+sex+"','"+bir+"','"+departs+"','"+zhiwu+"','"+tel+"','"+address+"','"+remark+"','"+date+"') ";
DBO dbo = new DBO();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
if(i == 1)
return Constant.SUCCESS;
else
return Constant.SYSTEM_ERROR;
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
}finally{
dbo.close();
}
}
// /修改 售后服务信息
public int upEmp(String id,String name,String sex,String bir,String departs,String zhiwu,String tel,String address,String remark){
String sql="update emp set name='"+name+"',sex='"+sex+"',bir='"+bir+"',departs='"+departs+"',zhiwu='"+zhiwu+"'," +
"tel='"+tel+"',address='"+address+"',remark='"+remark+"' where id='"+id+"' ";
DBO dbo = new DBO();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
if(i == 1)
return Constant.SUCCESS;
else
return Constant.SYSTEM_ERROR;
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
}finally{
dbo.close();
}
}
// /删除售后服务信息
public int delEmp(String id){
String sql="delete from emp where id='"+id+"'";
DBO dbo = new DBO();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
if(i == 1)
return Constant.SUCCESS;
else
return Constant.SYSTEM_ERROR;
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
}finally{
dbo.close();
}
}
// /查询某个售后服务信息
public List getEmp(String id){
String sql = "select * from emp where id='"+id+"' ";
DBO dbo=new DBO();
list = new ArrayList();
dbo.open();
try{
rs = dbo.executeQuery(sql);
if(rs.next()){
list.add(rs.getString(1));
list.add(rs.getString(2));
list.add(rs.getString(3));
list.add(rs.getString(4));
list.add(rs.getString(5));
list.add(rs.getString(6));
list.add(rs.getString(7));
list.add(rs.getString(8));
list.add(rs.getString(9));
list.add(rs.getString(10));
}
return list;
}catch(Exception e){
e.printStackTrace();
return list;
}finally{
dbo.close();
}
}
// /查询
public List getEmpId( ){
String sql = "select id from emp order by id desc ";
DBO dbo=new DBO();
list = new ArrayList();
dbo.open();
try{
rs = dbo.executeQuery(sql);
while(rs.next()){
list.add(rs.getString(1));
}
return list;
}catch(Exception e){
e.printStackTrace();
return list;
}finally{
dbo.close();
}
}
/////////////////////////////////////////////////////// 信息 增加产品安装信息
public int addAtt(String eid,String type,String money,String ftime,String remark){
String sql = "insert into attend(eid,type,money,ftime,remark,addtime) " +
"values('"+eid+"','"+type+"','"+money+"','"+ftime+"','"+remark+"','"+date+"')";
DBO dbo=new DBO();
list = new ArrayList();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
if(i == 1)
return Constant.SUCCESS;
else
return Constant.SYSTEM_ERROR;
}catch(Exception e){
e.printStackTrace();
return Constant.SYSTEM_ERROR;
}finally{
dbo.close();
}
}
// /更改 产品安装信息
public int upAtt(String id,String eid,String type,String money,String ftime,String remark){
String sql = "update attend set eid='"+eid+"',type='"+type+"',money='"+money+"',ftime='"+ftime+"',remark='"+remark+"' where id='"+id+"'";
DBO dbo=new DBO();
list = new ArrayList();
dbo.open();
try{
int i = dbo.executeUpdate(sql);
if(i == 1)
return Constant.SUCCESS;
else
return Constant.SYSTEM_ERR
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
我国信息产业、企业售后服务发展迅速,电商的发展超出了所有人都想象,与此同时也带来了诸多的问题。飞速发展的交易额,带来了大量的GDP增长,然而光鲜的背后是每天无数客服手忙脚乱的为顾客服务。由于顾客对自身生活质量要求越来越高,售后管理业必须随着人们生活水平的提高而改变。伴随着购物规模的不断扩大,售后的各项反馈、投诉,对售后的要求等都将越来越复杂,售后管理系统的自身的管理工作量也将越来越大。人工服务不能做到及时有效的反映,以及做出正确的应对以及保存,迫切需要一个系统来解决这些问题。本项目的出发点力在解决这一困难! 本系统的主要任务是为基于JavaEE技术和SQL Server数据库的售后服务管理系统建立一个企业设计。主要技术要求包括:掌握web开发所需的技术,包括HTML和JSP动态网页编程技术,SQL Server数据库知识,等等。主要实现企业售后服务信息的增删改查,顾客信息的增删改查,顾客留言信息的及时反馈保存,管理员帐号增删、登录等。该系统还可以方便制造商跟踪产品的质量和服务和管理以及购买者对企业的建议提交。
资源推荐
资源详情
资源评论
收起资源包目录
用Java EE技术实现产品售后服务系统 (168个子文件)
EmpBean.class 21KB
GuestBookBean.class 10KB
GuestBookBean(1).class 10KB
DepServlet.class 8KB
AdminBean.class 8KB
SystemBean.class 7KB
AdminServlet.class 7KB
GuestBookServlet.class 5KB
DBO.class 3KB
Common.class 2KB
MD5.class 1KB
Filter.class 975B
CheckCode.class 922B
Constant.class 674B
.classpath 646B
css.css 10KB
Admin_Style.css 6KB
style.css 4KB
default.css 463B
Thumbs.db 77KB
Thumbs.db 23KB
Thumbs.db 10KB
MainBg.gif 25KB
girl.gif 7KB
boy.gif 6KB
index_hz01.gif 5KB
5.gif 4KB
index_hz04.gif 3KB
4.gif 3KB
8.gif 3KB
index_hz05.gif 2KB
11.gif 2KB
Key.gif 2KB
6.gif 2KB
10.gif 2KB
7.gif 2KB
zhuce.gif 2KB
Title.gif 2KB
1.gif 2KB
qq_22.gif 2KB
12.gif 1KB
back.gif 1KB
back(1).gif 1KB
sub.gif 1KB
9.gif 1KB
3.gif 1KB
button.gif 1KB
13.gif 1KB
2.gif 1KB
ip.gif 1KB
menu.gif 1KB
sys.gif 1KB
index_hz03.gif 1010B
ie.gif 991B
14.gif 987B
last.gif 899B
last.gif 899B
first.gif 897B
first.gif 897B
jump.gif 883B
jump.gif 883B
pre.gif 861B
next.gif 861B
pre.gif 861B
next.gif 861B
head1.gif 610B
headbg4.gif 578B
headarrow.gif 531B
index_hz02.gif 461B
nobody.gif 353B
inputbg8.gif 348B
bt_login.gif 315B
email.gif 239B
bullet.gif 179B
home.gif 173B
qq.gif 169B
HardWare.gif 168B
img_u.gif 85B
bar1.gif 84B
headbg5.gif 83B
linkbg2.gif 63B
icon.gif 62B
linkbg1.gif 57B
inputend.gif 57B
selcolor.htm 4KB
mysql-connector-java-5.0.8-bin.jar 528KB
sqljdbc4.jar 525KB
EmpBean.java 25KB
DepServlet.java 14KB
GuestBookBean.java 10KB
AdminServlet.java 10KB
AdminBean.java 8KB
SystemBean.java 7KB
GuestBookServlet.java 7KB
DBO.java 3KB
Common.java 2KB
MD5.java 792B
Filter.java 650B
Constant.java 533B
CheckCode.java 318B
共 168 条
- 1
- 2
资源评论
ShaZiJ
- 粉丝: 410
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功