摘 要
当人类进入21世纪信息时代时,科学技术也随之茁壮成长,其中计算机网络的发展更是日新月异,人们的日常生活普遍受到了它的巨大影响,不仅可以通过网络来上网获取知识和信息,而且也可以通过它来进行娱乐活动。因此在线音乐网站也就应运而生,成为一个缓解人们日常生活压力的场所。在线音乐网站除了通过满足大部分人的音乐需求来提供放松的机会外,也起到了刺激电子数码产品的频繁更新换代的积极作用。
在线音乐网站的设计开发是以对成功的音乐网站案例进行调研得出的结果为设计基础的,同时也是以一系列详细的需求分析为开发依据的。网站主要采用SQL SERVER 2005数据库建立系统运行所需要的后台数据库,采用Microsoft Visual Studio 2010开发工具配合C#语言进行开发。整个系统服务于后台管理员、网站会员和普通用户这三个不同的网站角色。系统前台页面主要用于实现系统参数浏览、新闻阅读、歌曲试听、会员登录和站内搜索等功能;后台则主要用于实现后台管理员的歌曲上传下载管理、会员注册管理、新闻管理和系统参数更新维护等功能。
论文主要阐述了系统的研究目的和意义,以及需求分析和系统结构设计的原理。详细叙述了在线音乐网站系统的主要设计思路和其主要功能的实现过程。
关键词:在线音乐网站,数据库设计
Abstract
When humans enter the 21st century, known as the information age, science and technology has been thriving rapidly, in which the development of computer networks is changing day by day, so people's daily life is generally affected by its great influence. People can not only access to the Internet to obtain knowledge and information, but also through it to carry out recreational activities. The situation resulted in that online music website came into being, which has become a place to ease people's daily life. In addition to providing the opportunity to relax by means of meeting the music needs of most people's music, online music website plays a positive role in the frequent replacement of electronic digital products.
The design and development of the online music website is based on the results of the study of the successful music website, and went upon a series of detailed requirements analysis at the same time .We mainly use SQL SERVER 2005 database to establish the background database which the system needs to run in the site, and use Microsoft Visual Studio 2010 development tools with C # language to develop. The entire system serves for the three different site roles such as back-office administrators, website members and regular users. The front desk of system is mainly used to realize functions included System parameters browsing, news reading, song audition, the login of members and site search and so on; the background is for the background administrator to perform functions such as the management of songs uploading and downloading, the management of membership registration, the management of news management and the maintenance of system parameters.
This paper mainly elaborates the research purpose and significance of the system, as well as the principle of demand analysis and the design of system structure. The main idea of design and the realization process of the main function of the online music website system are also described in detail.
Key words: Online Music Sits, Database Design
目 录
摘 要 I
Abstract II
1 绪论
1.1研究的目的和意义 (1)
1.2项目的定义及内容简介 (2)
1.3系统采用技术 (3)
1.4论文组织结构 (5)
1.5本章小结 (6)
2 需求分析
2.1系统可行性分析 (7)
2.2需求背景 (9)
2.3系统功能需求分析 (9)
2.4角色分析 (12)
2.5本章小结 (15)
3 系统设计
3.1系统总体设计 (16)
3.2系统详细设计 (23)
3.3本章小结 (31)
4 系统实现
4.1登录模块设计 (32)
4.2注册模块设计 (34)
4.3系统用户信息管理模块设计 (35)
4.4个人资料管理模块设计 (37)
4.5新闻管理模块设计 (39)
4.6在线留言模块设计 (41)
4.7歌曲在线试听模块设计 (42)
4.8网站会员信息管理模块设计 (43)
4.9歌曲管理模块设计 (45)
4.10歌曲收藏模块设计 (46)
4.11系统参数管理模块设计 (47)
4.12本章小结 (51)
5 系统测试
5.1系统测试 (52)
5.2测试总结 (54)
总结与展望 (55)
致 谢 (56)
参考文献 (57)