你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。 ============================================================================
--------------------------------------------------------------------------------------------------------------------------------------
宿州学院信息工程学院
本 科 学 生 毕 业 论 文(设 计)指 导 手 册 题目:基于Web的主题音乐网站的设计与实现
一、本课题研究现状及可行性分析 1.研究现状: 音乐是人们表达感情、传递信息的一种常见途径。随着互联网技术的广泛应用,Internet上出现了许多音乐主题网站,这大大提高了音乐传播的时效性。这些音乐网站一般都采用C/S架构,界面一般采用Java技术,后台数据库一般采用SQL数据库。 2.可行性分析: (1)技术可行性:由于Java语言的优越性以及拥有如spring、struts、hibernate等各种开源框架和各种免费的工具如mysql、eclipse等,这些为本项目提高了很好的技术支持。 (2)经济可行性:目前的音乐下载领域已经具有优良的网络框架支撑和和合理的应用部署模式,因此在网络上不需要进行大的投入。从经济上来说,音乐下载信息管理系统不需要大的投入和大量的源数据,在硬件上只需要Web服务器和数据库服务器。 (3)操作可行性:本系统拥有人性化的界面设计和便捷的操作方式。 二、本课题需要重点研究的关键问题及解决问题的思路 1.关键问题 音乐下载管理系统首要的目的就是实现用户登录,音乐查询,音乐下载等操作,这就要求数据的准确性和直观性,所以在设计数据库表之前一定要对系统的设计有一个整体的认识,设计好各功能模块的E-R图,理解用户。而且系统还需要有安全的授权机制和日志记录机制,因此要考虑权限的管理和日志的记录。这样,能为后期设计的顺利进行好的铺垫,再设计各个功能模块时,要考虑和其他模块的联系。在编制代码时要充分考虑各种限制条件,对不同的用户登录有不同查询限制,还要实现多用户以及组织机构的管理。 2.解决思路 设计系统时,先从系统的数据流程开始分析,设计系统的业务流程图、系统的数据流程图、系统的E-R图。根据开题报告的设计要求开始进入系统的总体设计,接着制定系统的设计思想,分析系统的功能并设计系统的功能模块。 命运如同手中的掌纹,无论多曲折,终掌握在自己手中
==============================================================
你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。 ============================================================================
--------------------------------------------------------------------------------------------------------------------------------------
三、完成本课题所需要的工作条件(如资料、工具书、场所、实验、调研等)及解决办法 1.工作条件 资料主要包括Java、SSH框架、Html和JSP等知识;能够熟练使用MVC框架,熟悉数据库基础原理和技术操作;工作场所要求配备了网络环境的机房以及安装了Eclipse、Mysql数据库和Tomcat服务器的计算机,主要用来进行编程和测试系统。 2.参考文献 [1] (美)弗莱(Flanagan, D.).JavaScript权威指南(第四版).北京:机械工业出版社, 2001. [2] 姜江等.PowerDesigner数据库分析设计与应用.电子工业出版社,2004. [3] 靳其兵,李晓波. 基于JSP的数据库技术的研究.北京:计算机仿真,2007年. [4] 张东华.Ajax框架在J2EE架构中的应用与研究[D].中国海洋大学,2008. [5] 李忠伟.JSP动态网页设计[M].北京:国防科技大学出版社,2011. 3.解决办法 购买了相关书籍,搜集了一些网络资料,自备笔记本电脑,用来设计与测试系统。 四、工作方案分析及进度计划 按照课题的设计思路,本设计的工作方案安排如下: (1)进行总体设计安排:先对系统整体分析,做出一个整体规划; (2)进行详细设计,编写代码; (3)进行测试:编码完成之后对整个系统进行测试。 进度计划: (1)第一步 查看相关资料,学习数据库和开发工具的使用方法,准备开题报告、总体设计,并划分各功能模块,设计系统界面; (2)第二步 详细设计,编写代码; (3)第三步 进行系统测试并撰写“毕业设计说明书”。 命运如同手中的掌纹,无论多曲折,终掌握在自己手中
==============================================================
你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。 ============================================================================
--------------------------------------------------------------------------------------------------------------------------------------
第一阶段工作计划及完成情况 需求分析阶段 音乐下载是在社会与科技高速发展的情况下,对传统音乐记录方式的一种改革与发展,它将音乐载体从传统的方式延伸到了网络。从用户这个角度来看,从亲临音像店选购磁带或CD,改变为在网络上寻找自己所需要的音乐,并且通过网络进行音乐下载。而从发行公司角度来看,通过网络向用户提供音乐试听和下载,能吸引更多的用户来收听音乐。同时,由于网上音乐的数据量十分庞大,用户只需在网上简单的搜索,就能找到自己想要的音乐,而不用到音像店去查找,免去了时间与金钱上的消耗。而发行公司也不必大量制作音乐磁带或CD,只需把音乐发到网站上,就能达到和磁带CD一样的效果,还节约了成本。这不仅降低了音乐出售的价格,而且还会吸引更多的用户,使双方都获得了利益。 通过与用户的具体交流,了解到了本系统的主要需求: ??音乐下载信息管理系统可以为用户提供音乐的试听、下载,但用户必须是系统的注册用户 ??用户可以通过网上查询系统查找音乐,并可以试听、下载该音乐,及把该音乐添加进收藏夹。 ??系统管理员负责音乐信息和用户信息的管理,他们能对音乐进行添加、修改和删除, 能修改用户权限和删除用户。 ??系统能够在所有流行的技术环境下运行(UNIX 、 Windows \\ OS/2等等)。 ??系统应该具有很好的扩展性。 业务流程 ??用户注册/登录 用户在首次登录该网站前必须进行注册,作为用户访问时的身份标识。每次登录该网站之前都要先进行登录,并且可以在登录后修改自己的个人信息。个人注册信息中包括用户登录的用户名、密码、真实姓名、电子邮件、生日等重要资料。 ??查询音乐 用户浏览音乐,可以通过分类查询或者按照用户体提供的信息进行高级查命运如同手中的掌纹,无论多曲折,终掌握在自己手中
==============================================================
你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。 ============================================================================
--------------------------------------------------------------------------------------------------------------------------------------
询,以了解到音乐所涉及的歌手、歌词、文件大小、点击率等多方面的信息。 ??收藏管理 用户可以将自己浏览查看后的音乐进行试听、查看歌词及下载的操作。对于比较喜欢的歌曲,可以放入收藏夹中,供将来查看、试听和下载。 ??系统管理 系统管理员能根据发行公司提供的音乐信息,及时更新音乐信息数据库,使用户能够及时了解最新的歌曲信息、并能即时的进行收听和下载。同时,管理员还能修改用户权限和删除用户,使系统得到更好的维护。 第二阶段工作计划及完成情况
5771001803090012095 579036822859633082 5771001803090012386 576137399735760696 命运如同手中的掌纹,无论多曲折,终掌握在自己手中
==============================================================
系统实现 该系统是在Windows XP操作系统下进行开发的,使用的开发工具是DreamWeaver MX 2004,开发环境是JDK1.42。JSP的支持平台是Tomcat5.0,后台数据库是SQL Server 2000。在开发过程中还使用到了文本编辑器UtralEdit。 以上就是开发系统所需工具和开发环境。 目前阶段在撰写和完善代码。 你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。 ============================================================================
--------------------------------------------------------------------------------------------------------------------------------------
5771001803090013594 578077579902515512 5771001803090012387 577164982601818051 5771001803090012138 572131192158918326 5771001803090012359 579036822361076053 5771001803090012356 576135286143791742 5771001803090012355 575087869704693279 17088100343355274 101229944325833379 17088100343355275 101866732938832008 17088100343356107 101581152501500522 17088100343356108 101000180059871732 17088100343354295 101074194142687017 17088100343356184 101878660869628802 17088100343356185 101775831174086674 17088100343356109 101086014373572846 17088100343356110 101152207216014916 17088100343355237 101027041605702709 17088100343355238 101229364861425414 17088100343356169 101862204402635718 17088100343354928 101760654089788804
命运如同手中的掌纹,无论多曲折,终掌握在自己手中
==============================================================