JSP+access手机销售系统免费LW+系统

5.2 数据分析 5.2.1 数据实体的组成 数据由9个实体组成,分别为 管理员;购物车;手机;会员;新闻;新闻分类;手机品牌;手机分类;定单。

5.2.2 实体分析 1.管理员实体分析 6.1 注册功能模块设计 要通过本系统购买网站上的商品,必须得先注册为本站会员,只要填写以下图示的简单表格便可完成注册。 1.图示 2.主要程序:

<%

String errmsg=“错误!”;

boolean founderr=false;

String user_name,user_pass,user_pass2,user_adds,user_tel,user_mail,user_postcode;

user_name=errmsg;

user_pass=errmsg;

user_pass2=errmsg;

user_adds=errmsg;

user_tel=errmsg;

user_mail=errmsg;

user_postcode=errmsg;

if(request.getParameter(“user_name”).equals(“”)){

errmsg=errmsg+“用户名不能为空,”;

founderr=true;

}else user_name=getStr(request.getParameter(“user_name”));

if(request.getParameter(“user_pass”).equals(“”)){

errmsg=errmsg+“密码不能为空,”;

founderr=true;

}else user_pass=getStr(request.getParameter(“user_pass”));

if(request.getParameter(“user_pass2”).equals(“”)){

errmsg=errmsg+“密码确认不能为空,”;

founderr=true;

}else user_pass2=getStr(request.getParameter(“user_pass2”));

if(!user_pass.equals(user_pass2)){

errmsg=errmsg+“两次密码不同!”;

founderr=true;

}

if(request.getParameter(“user_adds”).equals(“”)){

errmsg=errmsg+“地址不能为空,”;

founderr=true;

}else user_adds=getStr(request.getParameter(“user_adds”));

if(request.getParameter(“user_tel”).equals(“”)){

errmsg=errmsg+“电话号码不能为空,”;

founderr=true;

}else user_tel=getStr(request.getParameter(“user_tel”));

if(!IsMail(request.getParameter(“user_mail”))){

errmsg=errmsg+“你的E-mail有错误,”;

founderr=true;

}else user_mail=getStr(request.getParameter(“user_mail”));

if(request.getParameter(“user_postcode”).equals(“”)){

errmsg=errmsg+“邮编不能为空,”;

founderr=true;

}else user_postcode=getStr(request.getParameter(“user_postcode”));

sql=“select * from member where user_name=”+user_name+“”;

rs=mdb.executeQuery(sql);

if(rs.next()){

errmsg=errmsg+"用户名已被别人注册";

founderr=true;

}

%>

6.2 购物车模块设计 购物车是会员购买手机时,把要购买的手机归集在一起,统一结帐。 1.图示: 6.3 收银台模块设计 1.图示:

经验分享 程序员 微信小程序 职场和发展