音乐网站设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录第1章绪论 (1)
1.1选题背景 (1)
1.2编写目的 (1)
1.3编写意义 (2)
第2章需求分析 (2)
2.1功能需求描述 (2)
2.2可行性分析 (2)
2.3统性能需求描述 (3)
第3章总体设计 (3)
3.1功能框图 (3)
3.2 数据字典 (5)
第4章页面设计 (12)
4.1最爱音乐网前台设计 (12)
4.2最爱音乐网后台设计 (12)
第5章编码实现 (13)
5.1 B/S模式 (13)
5.2 C#语言 (14)
5.3 SQL Server数据库 (15)
5.4 技术 (16)
5.5功能实现 (17)
第6章软件部署及测试分析 (23)
6.1软件配置 (23)
6.2测试分析 (23)
总结 (28)
致谢................................................................................ 错误!未定义书签。参考文献 .. (29)
第1章绪论
1.1选题背景
随着Internet网正在向全世界各大洲延伸和扩散,Internet是一个国际性的通信网络集合体,它集现代通信技术和现代计算机技术于一体, 是计算机之间进行国际信息交流和实现资源共享的良好手段。Internet也是人类历史发展中的一个伟大的里程碑,它是未来信息高速公路的雏形,人类正由此进入一个前所未有的信息化社会。人们用各种名称来称呼Internet,如国际互联网络、因特网、交互网络、网际网等等,已经成为世界上覆盖面最广、规模最大、信息资源最丰富的计算机信息网络。
音乐网站目前最常见的音乐发烧友网站行业呈现出的旺盛生命力和巨大的市场潜力。音乐网站信息系统采用了B/S开发框架,先进的管理构思,完善的业务管理功能,整个产品在管理功能、易用性、实用性、数据容量、数据安全性、网络稳定性方面都有了很大的提高
1.2编写目的
研究网站的开发技术,重点是IIS, HTML,。开发一个音乐欣赏网站。该网站使用SQL Server保存数据,用设计动态网页。
1.3编写意义
计算机和计算机网络的飞速发展,人们对计算机网络的依赖是越来越大。人们在网上聊天交友,在网上请教问题,查阅资料,还在网上玩游戏。除此之外,人们还会在网上进行商务交易、下载信息,有着众多的使用者。
而我想设计一个全新的音乐综合网站,这个网站有别于其他音乐网站的常规设计,将给人一种全新的感觉,使之浏览,搜索音乐更加方便和快捷。这也就是毕业设计的编写意义。
第2章需求分析
2.1功能需求描述
音乐专辑,音乐动向,音乐故事,音乐留言。
音乐专辑:是本网站功能最强的网页。介绍了音乐的专辑。专辑是按专辑类别分页,点击某个人的专辑,连接到详细专辑页面。
音乐动向:按歌手分类,显示歌手的最新动向。如最近的行期安排。
音乐故事:按歌手分类,显示歌手的个人介绍。如身高,家人等信息。
音乐留言:给本网站留言。可以是对网站的评价,意见等您想说的话。
专辑增加与维护,歌曲类别增加与维护,歌曲增加与维护,音乐动向增加与维护,音乐故事增加与维护,留言版维护。
2.2可行性分析
技术可行性:使用,SQL Server, 合理设计技术方案,并与其他音乐网站进行比选和评价。
经济可行性:本网站可进行网上销售,卖家可以购买唱片,图片等与音乐有关的商品。有效配置经济资源、增加供应、创造就业、改善环境、提高人民生活等方面的效益。
社会可行性:本网站对社会完全没有不良影响。
2.3统性能需求描述
开发环境: 2005,SQL Server 2000
运行环境: 2005
软件硬件配置要求:Microsoft Windows XP Home Edition
AMD Turion(tm) 64*2
1.81 GHz,960MB
NVIDIA GeForce Go 6150
第3章总体设计
3.1功能框图
3.1.1功能框图
这是本网站总体的功能框图。网站的名称是《最爱音乐网》,它可以分为六大块功能,分别为:注册、登录、音乐专辑、音乐动向、音乐故事、音乐留言。
3.1.2注册功能说明
图3-1 注册
功能是新用户的注册。注册用户名时需要调用两次校验一次是客户端的非空验证,还有一次是服务器端的用户名是否存在的数据库检索。
注册成功时自动跳转到登录界面。
3.1.3.登录功能说明
图3-2 登录
功能是登录。在用户名和密码都正确的情况下可以登录。一种是普通用户登录:进入主界面,可以浏览本网站。另一种是管理员登录:进入网站维护界面,可以对网站进行维护。
3.1.4音乐专辑功能说明
图3-3 音乐专辑
功能是浏览音乐专辑。普通用户进入后可以根据专辑的类别浏览专辑列表。专辑类别分为流行歌曲、日韩歌曲、欧美歌曲、儿童歌曲等。点击专辑列表可以进入这个专辑的详细信息。详细信息包括专辑名称、歌手名称、发行日期、专辑介绍专辑歌曲列表等信息。点击歌曲可以免费下载歌曲。
本网站共收集上百种专辑供用户随意浏览与下载。
3.1.5音乐动向功能说明
图3-4 音乐动向
功能是浏览音乐动向。动向列表是按歌手排列的。点击进入歌手的最新动向,最新动向包括歌手的最新行程安排等信息。
3.1.6音乐故事功能说明
图3-5 音乐故事
功能是浏览音乐故事。故事列表是按歌手排列的。点击进入歌手的个人故事,个人故事包括歌手的个人介绍和故事。个人介绍:出生地、生日、身高等信息。故事:个人的经历、专辑、唱片的介绍等信息。
3.1.7音乐留言功能说明
图3-6 音乐留言
功能是发表留言。普通用户进入音乐留言界面后可以随意对本网站进行留言。留言可以是对本网站的建议、评论,还可以是对自己喜欢的歌手,专辑发表评论等。
3.2数据字典
表3—1 歌曲表