第一范文网 - 专业文章范例文档资料分享平台

基于Java的网络音乐分享网站设计与实现

来源:用户分享 时间:2025/5/22 10:18:54 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

表2-2 t_catelog

字段名称 id name 数据类型 int varchar 长度 4 50 是否为主键 是 否 描述 自动编号 类别名称 3. t_user(会员信息表)

会员信息表主要用于保存注册的会员信息,主要用来存放会员的登录账号、登录密码、姓名、等内容。该表结构如表2-3所示。

表2-3 t_user

字段名称 id loginname loginpw name 数据类型 int varchar varchar varchar 长度 4 50 50 50 是否为主键 是 否 否 否 描述 自动编号 登陆账号 登陆密码 会员姓名 4. t_admin(管理员信息表)

管理员信息表主要用于保存管理员的基本信息,该表结构如表2-4所示。

表2-4 t_admin

字段名称 id userName userPw 2.5 功能模块

数据类型 int varchar varchar 长度 4 50 50 是否为主键 是 否 否 描述 自动编号 登陆账号 登陆密码 2.5.1前台首页设计

前台首页是浏览者打开一个网站后第一眼看到的网页,网站能不能吸引浏览者,在很大程度上取决于首页做得怎么样。首页包含内容虽然丰富但不杂乱,色彩搭配要合理,整体风格要独特。网站前台首页如图2-8所示。

图2-8 网页首页图

2.5.2 网站导航设计

导航是网站设计不可缺少的基础元素之一,它不仅是信息结构的基础分类,也是浏览者的网站路标,就像一本书或杂志的目录一样,但比书籍或杂志的目录更为重要,因为书籍我们可以一页一页的从头向后翻,而我们的网页却不可以,只有有了清楚、明晰的导航,才能让浏览者知道自己身处网站的什么位置。网站导航有很多种,如带图标的文字导航、按钮导航、Flash导航等。网站导航设计效果页面如图2-9所示。

图2-9 网站导航页面设计效果

2.5.3 音乐显示模块

音乐显示模块的主要功能是让用户浏览管理员发布的音乐信息,因此音乐展示模块主要包括显示音乐列表、显示音乐详细信息内容两个部分。

点击新音乐列表按扭,进入音乐列表页面,页面中会显示歌曲的名称和发布时间,该页面的设计效果如图2-10所示。

图2-10音乐展示模块界面设计

此页面的主要代码是通过调用yinyue_servlet的方法yinyueAll方法来实现的。该方法的主要功能是查询数据库,获取相关的信息,并绑定这些信息,然后传递到JSP页面显示。显示音乐列表的代码主要是:

public static List yinyueList() {

List yinyueList=new ArrayList();

String sql=\Object[] params={}; DB mydb=new DB(); try {

mydb.doPstm(sql, params); ResultSet rs=mydb.getRs(); while(rs.next()) {

Tyinyue yinyue=new Tyinyue(); yinyue.setId(rs.getString(\

yinyue.setCatelog_id(rs.getString(\yinyue.setName(rs.getString(\yinyue.setFujian(rs.getString(\

yinyue.setFujianYuanshiming(rs.getString(\

}

2.5.4 排行榜实现模块

点击音乐的名称超链接。系统调用后台的yinyue_servlet,根据传递的参数ID,获取音乐的详细信息,同时,执行update语句,更新此歌曲的浏览量,执行页面效果如图2-11。

yinyue.setGeshou(rs.getString(\yinyue.setShijian(rs.getString(\yinyueList.add(yinyue);

} }

catch(Exception e) { }

mydb.closed(); return yinyueList;

e.printStackTrace(); rs.close();

图2-11 音乐排行榜界面

3 运行设计

3.1 运行代码

由于网站后台是用于维护整个网站系统,所以必须先要登录系统,才能进校相关的管理操作,当用户单击“管理员登录”超链接时,将弹出确认进入后台管理页面的程序窗口,要求用户输入正确的用户名、密码,二者缺一不可, 管理员通过后台登录入口进入后台登录模块,后台登录模块主要用于验证管理员的身份和密码。后台登录模块的运行效果如图3-1。

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

判断管理员身份的相应代码:

基于Java的网络音乐分享网站设计与实现.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1i0qk8x7wl6zh7s4eqk6667gj1yjqg01cj7_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top