005网络音乐库系统ASP.NET
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
现代信息技术的发展,Internet日益成为项事业的发展方向。本文就根据现已存在的问题,对”网络音乐库”系统做了全面的分析和整体的介绍。介绍了ASP.Net+SQL Server技术开发该系统的子系统的整个过程,即网络音乐库。该系统主要利用了ASP.Net强大的网络数据库访问技术,实现B/S交互。系统设计并实现了Server和Client模块。这些模块各自发挥了不同的作用与功能,并以C#语言为实例进行了系统实现。
论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。 【买计算机毕业论文就到www.think58.com】
关键词 ASP.Net;SQL Server;音乐;网络;B/S
内容来自think58
ABSTRACT
Modern information technology development,Internet becomes an enterprise day by day the development direction. This article question which already existed on the basis, right "the network music storehouse" the system has made the comprehensive analysis and the whole introduction. Introduced ASP.Net+SQL Server technology development this system subsystem entire process, namely network music storehouse. This system has mainly used ASP.The Net formidable network database visit technology, realizes B/S interactive. The system design and has realized Server and the Client module. These modules have played the different role and the function respectively,And has carried on the system realization take the C# language as the example.
The paper mainly introduced this topic development background, the system analysis, the database design and the system design and the realization. 内容来自think58
Key words: ASP.Net; SQL Server; Music; Network; B/S
目 录
摘 要 I
ABSTRACT I
1 绪 论 1
1.1课题背景 1
1.1.1网络音乐库系统的现状 1
1.1.2 网络音乐库对系统和用户对网络音乐库的要求 1
1.2本课题的研究意义 2
1.3相关技术介绍 3
1.3.1浏览器/服务器模型 3
1.3.2 ASP.Net技术的介绍 4
1.3.3 ADO访库技术介绍 6
2 系统分析 7
2.1系统的可行性研究 7
2.2 系统需求分析 8
2.2.1用户需求分析 8
2.2.2 系统设计目标分析 8
2.3用户模型的介绍 8
2.4系统功能模块介绍 9
2.4.1 模块介绍 10
2.4.2 服务器介绍 11
2.4.3客户端介绍 12
2.5 小结 12
3 数据库设计 13
3.1数据库的需求分析 13
3.2 后台数据库的配置 13
3.3 数据库表结构设计 17
3.4 E-R模型 20
4 系统详细设计与实现 22
4.1 系统工作原理介绍 22
4.2系统数据流图 23
4.3系统的实现算法 24
4.3.1用户信息初始化算法 24
4.3.2歌曲检索算法 25
4.3.3试听算法 26
4.3.4收藏算法 27
4.4服务器端与客户端的实现 28 think58好,好think58
[资料来源:http://think58.com]
4.4.1 服务器端 28
4.4.2 客户端 29
4.5前端页面的设计与实现 30
4.5.1 系统公用页面 30
4.5.2 用户注册页面 31
4.5.3 登录模块 32
4.5.4 文章模块 32
4.5.5 管理添加模块 32
5 结束语 38
参考文献 39
致谢 40
附录 41
内容来自think58
系统设计目标分析
自适应网络课程学习系统主要提供了网上学习的平台,其主要功能如下:
●通过用户注册可以对用户的基本情况和信息有一个初步的了解,同时初始化用户状态与用户上传记录。
● 进入系统,系统通过用户级别来进入相应的界面,从而实现了分用户服务的个性化与自适应性特征。
● 通过测试结果改变用户的名种记录,对用户的状态进行管理。当用户再次登录时,系统会自动进行更新,实现用户学习的个性化。
● 通过超级联接的在页面之间进行跳转,不至于在浏览过程中迷失方向,从而提高效率。
内容来自think58
[来源:http://think58.com]
[资料来源:http://think58.com]
模块介绍
1.登录模块
用户登录导航模块是用户进入系统的直接入口,它指引用户的注册与登录,模块中的各种信息是对用户进行验证的凭据。登录使用户成为注册用户,享受更多的服务。用户可以通过用户ID和密码登录,进入相应主模块。在登录模块上,用户还可以进入到注册模块,注册模块用户填入想应的信息就可以注册。
2.主界面模块
主界面分三个,一个是普通用户,一个是唱片公司一个是管理员,通用登录验证,用户进入相应的主界面,进行操作.
1. 普通用户
•管理个人曲库
系统为每个注册的普通用户提供个性化曲库功能,普通用户可以从总歌曲库中选取喜欢的歌曲添加到个人曲库中,方便用户。并且可以进行循环播放所选歌曲。
•管理个人资料
普通用户的一般类信息,比如昵称等。
•浏览娱乐信息
歌曲排行,娱乐新闻,新加入歌曲等。需要即时更新信息。
•上传歌曲
普通用户只能上传网友翻唱或自己原创的歌曲。
•试听歌曲
点击试听键可进行试听。
•搜索歌曲
按歌曲名,演唱者名,专辑名。
2. 唱片公司
唱片公司的用户号由管理员分配,不可自行注册。
•浏览娱乐网页
同普通用户
•上传歌曲
上传自己公司的歌曲,与普通用户上传到服务器的位置不同。
•试听歌曲
同普通用户。
•搜索歌曲
同普通用户。
•上传管理
可以搜索到自己公司已经上传的歌曲,并可以修改部分歌曲信息。
3. 管理员
权限最大者
•管理曲库资料
添加,删除,更新等操作。
•管理用户信息
添加,删除,更新等操作,其中包括添加唱片公司用户。。
•处理上传资料
审核普通用户和唱片公司用户上传的资料,并加入曲库。
think58.com [版权所有:http://think58.com]
[资料来源:http://www.THINK58.com]下一篇:ASP.NET在线点歌全套