毕业答辩-基于JSP的音乐网站的设计与实现.ppt_第1页
毕业答辩-基于JSP的音乐网站的设计与实现.ppt_第2页
毕业答辩-基于JSP的音乐网站的设计与实现.ppt_第3页
毕业答辩-基于JSP的音乐网站的设计与实现.ppt_第4页
毕业答辩-基于JSP的音乐网站的设计与实现.ppt_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于JSP技术的音乐信息网站的设计与实现,姓名:班级:软件12101学号:指导教师:,目录,content,毕业答辩biyedabian,毕业答辩biyedabian,背景,意义,互联网和宽带的迅速发展上网听歌的普及化信息技术的快速提高人们多元化生活方式的改善,实现人们对计算机网络的多元化利用运用网络本身的优势来提高人们的生活和欣赏水平使人们对音乐的阅读和视听达到更便捷的程度促使人们更有效利用互联网的优势,B/S网络结构:Browser/Server,浏览器/服务器模式系统服务器:Tomcat-6.0系统数据库:Oracle系统编码:JSP,毕业答辩biyedabian,毕业答辩biyedabian,文件上传,模糊查询,本系统对歌曲的查询功能进行了优化,主要运用sql下面的模糊查询功能进行实现,具体表现如下:SELECT字段FROM表WHERE某字段Like条件(%),本系统主要运用apache里面的fileupload上传功能进行音乐专辑封面和歌曲的上传,毕业答辩biyedabian,音乐网站的设计与实现,前台普通用户登录,后台管理员用户登录,音乐信息的展现,用户,管理员可以对音乐信息进行增删改,用户可以查询音乐及歌手信息,用户可以对音乐进行播放,毕业答辩biyedabian,1,2,双重编码理论,戴尔“经验之塔”,系统整体设计图如下图所示,毕业答辩biyedabian,系统调试的流程及方法,系统测试,功能测试,代码规范,问题解决,程序完整,页面测试,兼容性测试,毕业答辩biyedabian,测试期间遇到的具体问题,页面乱码现象,代码冗余,浏览器兼容性,程序运行出错,毕业答辩biyedabian,进行音乐上传时候出现了乱码现象,解决方法:,当添加音乐功能实现后我发现上传到后台数据库和前端页面的显示上为乱码想象,于是我进行了问题排查。首先,我将所有jsp页面统一进行了utf-8的编码格式,然后我发现问题依旧无法得到解决。然后,我发现我运用的上传方法为apache的上传,于是我百度apache上传时候出现乱码现象的搜索结果发现了其解决方法:准确定位到出现乱码的那行代码“namesi=item.getString()”。解决应该从这里进行,因为此处表现为获取表单控件的值。因此我在此处进行了编码定义“namesi=item.getString(UTF-8)”。然后发现问题得到了解决,从解决的过程当中我发现了测试过程中的重要环节:找对源头对症下药,毕业答辩biyedabian,研究创新,研究不足,对实用的前沿技术进行了合理运用。,合理的利用人们上网的习惯构建了简单实用的设计思路,对未知问题的准确定义以及快速解决办法的查找,程序功能的完整性仍需要进一步补充,大量的利用JSP忽视了MVC框架的流行化,由于逻辑的缺乏降低了代码的严谨整体性,毕业答辩biyedabian,本系统的最终完成要由衷地感谢:毕设指导老师刘蕾悉心培养教育我的大连东软信息学院认真鼓励和栽培我的大学三年的各位

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论