市场资源挖掘管理系统 论文 下载本文

市场资源挖掘管理系统

8 shangpincount int 11

3 系统的详细设计

3.1 功能模块介绍

市场资源挖掘管理系统主要由登录和后台2部分组成,通过管理员验证登录,实现客户信息管理、市场信息管理及统计查询功能,后台管理主要包括以下功能模块:

(1)登录模块:主要用于管理员登录网站系统。系统通过严格的口令管理,保

证数据的安全。

(2)客户信息管理模块:主要用于对客户信息的添加、删除操作。 (3)客户查询模块:主要实现客户的查询操作。

(4)客户管理模块:主要是添加、修改删除客户的市场信息。 (5)商品信息管理模块:主要用于对商品的信息操作。 (6)服务信息管理模块:主要用于对服务的信息操作。 (7)合同信息管理模块:主要用于对合同的信息操作。 (8)业务员信息管理模块:主要用于对业务员的信息操作。 (9)销售信息管理模块:主要用于对销售的信息操作。 (10)商品信息导入模块:主要用于对商品的导入操作。 (11)修改个人密码模块:主要是管理员修改自己的登录密码。 (12)退出后台管理模块:安全退出后台管理系统。

3.2 详细设计介绍

3.2.1 管理员登录

管理员通过后台登录入口进入后台登录模块,后台登录模块主要用于验证管

17

市场资源挖掘管理系统

理员的身份和密码。后台登录模块的运行效果如图3-1:

图3-1 后台登录模块的设计效果图

后台登录流程图如图3-2所示:

管理员登录登录验证验证通过主界面不通过图3-2后台登录流程图

判断进入者身份的相应代码:

public String login(String userName,String userPw,int userType)

{

try { {

18

Thread.sleep(700);

} catch (InterruptedException e)

市场资源挖掘管理系统

}

// TODO Auto-generated catch block e.printStackTrace();

String result=\

if(userType==0)//系统管理员登陆 {

String sql=\Object[] params={userName,userPw}; DB mydb=new DB(); mydb.doPstm(sql, params); try { }

19

ResultSet rs=mydb.getRs();

boolean mark=(rs==null||!rs.next()?false:true); if(mark==false) { } else { } rs.close();

result=\

TAdmin admin=new TAdmin(); admin.setUserId(rs.getInt(\

admin.setUserName(rs.getString(\ admin.setUserPw(rs.getString(\ WebContext ctx = WebContextFactory.get(); HttpSession session=ctx.getSession(); session.setAttribute(\ype\ result=\

session.setAttribute(\

市场资源挖掘管理系统

}

catch (SQLException e) { } finally { }

mydb.closed();

System.out.println(\登录失败!\e.printStackTrace();

return result; }

进入后台后可以点击左侧客户信息管理、市场信息管理、商品管理、修改个人密码等菜单,进入相应的管理页面,管理页面如图3-2。

图3-2 后台页面运行结果图

3.2.2 客户信息管理

本模块实现对要客户基本信息的管理操作,包括客户信息的添加、删除操作。 点击客户信息管理菜单,进入客户信息管理页面,该页面通过列表列出已添

20