XXXX本科
毕业设计(论文)任务书本科毕业设计论文)毕业设计(
:XXX毕业设计(论文)题目:J2EE+SQLServer2005音乐网站任务书指导教师姓名学生姓名专业专业技术职务学号班级类别
毕业论文
毕业设计(论文)课题性质是否隶属科研项目
软件开发否
1、毕业设计(论文)的主要任务及目标课题:采用J2EE+SQLServer2005技术为核心,开发一个以音乐娱乐新闻为一体的动态音乐网站。开发背景:随着
计算机技术的发展,
网络技术对我们生活和
工作显得越来越重要,特别是现在信息高度发达的今天,为了满足不同人们对网络需求,各种特色,各种主题的网站也在不断增加。由于以往的静态网页存在单调,维护任务大,缺乏和用户的交互,随着计算机软件知识的推广,动态网页正在走向普通的网页设计师的生活。开发目的:为了满足音乐爱好者,明星崇拜者,各种专辑痴迷着的需求,一批以音乐为主题的网站也应运而生。本站设计目标就是设计一个以音乐新闻为一体的动态交互网站,用户可以在浏览过程中,实现和本站信息的交互。目前开发动态网站的语言和技术
常用的有ASP,
PHP,
JSP,CGI,J2EE技术等。我们这里准备选择功能强大的J2EE及SQL技术为本次开发的核心。
2、毕业设计(论文)的主要功能描述本
系统的系统业务需求说明:用户
注册/登录用户通过提交信息
查询音乐用户管理自己的收藏夹注册用户进行音乐的试听和下载系统管理员对音乐信息及用户信息进行有效的管理基本功能模块设计:
音乐下载信息
管理系统 用户模块
搜索模块
收藏模块
系统模块
信注册登录注息销修改
分类查询
单项搜索
收藏管理
移出管理
试听管理
下载管理
用户管理
音乐管理
所以,本站功能需求经过以上分析最后整理如下:1浏览者可以随时上网获得一些相关音乐的最新咨讯。2浏览者可以随着上网试听本站提供所有的音乐。3浏览者可以随时上网查看并且分类本站提供的音乐专辑。4浏览者可以随时上网查看浏览本站推荐的明星和专辑介绍。5浏览者可以随时上网对本站的在线调查进行投票和查看投票结果。6浏览者可以随时上网查看浏览本站论坛,发贴和回贴,可以提供用户注册,用户登录,登录时并提供cookie有效期,方便经常登录用户,注册用户登录后可以随时发贴和回帖。7管理员可以后台管理本站的新闻、歌曲、分类,论坛、在线调查的数据。管理的内容可以是添加,修改,删除等操作。
3、毕业设计(论文)的技术描述1.系统的开发环境和工具操作系统选择:开发工具:后台数据库:WindowsXPMyEclipseSQLServer2005
J2EE运行环境的配置:Tomcat5,JDK1.42.J2EE技术及开发模式
JavaBean技术:JavaBean技术在JSP
程序中常用来封装事务逻辑或数据库操作等,可以很好地实现业务逻辑和前台程序的分离,使得系统具有更好的健壮性和灵活性。声频处理技术:采用Applet技术,用AudioClip可以实现。采用的是J2EE+JavaBean模式:在该模式中,JSP页面独自响应请求并将处理结果返回客户。所用的数据通过Bean来处理,JSP实现页面的显示。3.常见的声频的处理技术数字声频技术的英文名称:digitalaudiotechnique,是指对声频信号进行数字处理的有关技术,包括模-数和数-模变换、数字数据的传输、记录、存储、混合及其他处理技术。这里声频信号主要指与音乐和语言有关的信号。这些信号在处理过程中须满足高保真要求,而
通信技术中的语言处理则须满足可懂度准则。数字声频技术的主要优点是能提高声频信号的质量,增强抗干扰能力。数字声频设备使用灵活,便于大规模生产。4.上传、下载的处理技术(1)客户端上传文件客户端通过一个Jsp页面,上传文件到服务器,该Jsp页面必须含有File类表单,并且表单必须设置enctype="multipart/form-data"。提交表单时通过内置对象request,request.getInputStream();方法获得一个输入流。(2)文件下载Jsp内置对象response调用方法getOutputStream()可以获取一个指向客户的输出流,服务器将文件写入这个流,然后可下载此文件。5.
sql存储的数据库技术sql语句执行的时候要先编译,然后执行。存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。