摘要:为了更好地满足人们对精神文明的追求,使用ASP.NET和SQL Server 2005数据库技术设计并实现了一个钢琴乐谱网站。从权限上将网站分为游客、用户和管理员三个模块。其中,游客模块可以实现用户注册和乐谱查询等操作。用户模块可以实现用户登录、资源上传、乐谱下载、乐谱修改、在线留言等操作。管理员模块可以实现用户管理、乐谱管理、留言管理、公告管理、个人信息管理和系统管理等操作。实验证明,钢琴乐谱网能够为广大音乐爱好者提供一个钢琴乐谱交流的平台。24962 毕业论文关键词:钢琴乐谱网;ASP.NET;SQL Server 2005
Design and Implementation of the Piano Music Network
Abstract: In order to better meet people's pursuit of spiritual civilization, the use of ASP.NET and SQL Server 2005 database technology to design and implement a piano music website .From the authority will be the site is pided into tourists, users and administrators three modules. Among them, tourist’s module can realize query operations such as user registration, and music. User module can realize the user login, modify the upload, download music, music resources, online message, etc. Administrators can realize user management module, score management, message management, public announcement management, personal information management and system management, and so on. Experiments show that the piano music network can provide a song sheet music for the majority of music lovers exchange platform.
Key Words:The Piano Music Network; ASP.NET; SQL Server 2005
目 录
摘 要 1
1.研究背景与意义 1
2.相关技术介绍 2
2.1 ASP.NET简介 2
2.2 SQL Server 2005简介 2
3.网站分析和设计 3
3.1网站需求分析 3
3.2网站功能模块设计 3
4.数据库设计 4
4.1数据库概念设计 4
4.2数据库逻辑结构设计 5
5.钢琴乐谱网站的实现 5
5.1游客模块 6
5.2用户模块 6
5.3管理员模块 7
6.网站测试 7
7.总结 8
参考文献 9
致谢 10
钢琴乐谱网的设计与实现
1.研究背景与意义
随着人们生活水平的不断提高,在满足物质文明的情况下,逐渐开始提升到了对精神文明的追求中,音乐则是人们追求精神文明的一个重要的体现[1]。随着网络的发展,出现了大量的音乐网站。但大多数音乐网站缺少乐谱,这样对需要查找乐谱的游客和用户来说还是很不方便。钢琴乐谱网的建立充分反映了乐谱网站的发展现状和发展趋势。钢琴乐谱网站可以集乐谱图形、图像、视频的上传、下载、查询等功能集于一体[2],解决了以往大多数音乐网站没有乐谱的问题,为大部分用户在需要钢琴乐谱时提供了更便捷的方式,大大提高了查找乐谱的效率。因此,创建一个完善、健全、操作简单的钢琴乐谱网是非常必要的。
2.相关技术介绍
开发工具的好坏对一个网站的成败具有决定性作用。钢琴乐谱网站是一个小型的音乐乐谱网站,要求界面友好、安全性高、扩展性强、数据库设计灵活,易于管理。因此,选择使用ASP.NET技术进行开发,采用SQL Sever 2005作为网站后台数据库。
2.1 ASP.NET简介
ASP.NET(Active Server Page)是一种服务器端动态网页开发技术。ASP.NET技术与其它技术如JSP、PHP相比具有更强的执行效率、更好的适应性、可靠性和安全性、超强的自定义功能和扩展性、程序结构和代码分离[3]。