2013届计算机科学与技术专业毕业设计论文
int i; for (i = 0; i
* 是否为非法字符验证 * */
public boolean getLawlessChar(String str){ boolean flag = false; char c; for(int i = 0;i < str.length();i++){ c = str.charAt(i); switch(c){ case '<' : flag = true; break; case '>' : flag = true; break; case '\ case '&' : flag = true; break; case ' ' : flag = true; break; } }
31
:KTV电脑点歌系统软件开发
}
return flag;
3.4.4会员登陆
用户可以使用注册到的账号以会员的身份登陆系统,登陆以后可以修
改自己的登陆密码和对自己的详细信息进行修改,以及对自己收藏的音乐进行管理。
界面如下图所示:
图3-9 会员登陆图
主要代码如下:
//检查是否重名
public int checkRegName(String username){ String sql = \ DBO dbo = new DBO(); dbo.open(); try{ rs = dbo.executeQuery(sql); if(rs.next()){
32
2013届计算机科学与技术专业毕业设计论文
return Constant.SAME_NAME; } else{ return Constant.SUCCESS; } }catch(Exception e){ e.printStackTrace(); return Constant.SYSTEM_ERROR; }finally{ dbo.close(); } }
// 会员登陆 public int memberLogin(String username,String password,String type){ password=MD5.MD5(password); String sql = \password from fz_member username='\ //String sql2 = \
logintimes=logintimes+1,lasttime='%username='\ DBO dbo = new DBO(); dbo.open(); try{ rs = dbo.executeQuery(sql); if(rs.next()){//如果有该用户名 String str = rs.getString(\ if(str.trim().equals(password)){ //dbo.executeUpdate(sql2); return Constant.SUCCESS; } else{ return Constant.PASSWORD_ERROR; } } else{//如果没有 return Constant.NAME_ERROR; }
33
where
:KTV电脑点歌系统软件开发
}
}catch(Exception e){ return Constant.SYSTEM_ERROR; }finally{ dbo.close(); }
3.4.5 管理员登陆
此模块只支持管理员登陆,管理员输入相应的用户名和口令进入系
统。此模块的功能包括系统账号管理、系统公告设置、音乐信息管理、音乐分类管理以及个人用户管理五大子模块,可以对音乐信息和会员信息进行管理,具体包括对音乐库中的歌曲进行增、删、改,删除会员等功能。 界面如下图所示:
图3-10 管路员登陆图
主要代码如下:
// 删除会员
public int delMember(int id[]){ DBO dbo=new DBO();
34
2013届计算机科学与技术专业毕业设计论文
相关推荐: