本在线点歌网站是运用ASP.NET技术来实现的。其主要功能有:会员管理,添加歌曲,点歌管理,歌曲查找,留言系统,网站管理等。所有会员都可以对网站的信息进行查看操作。注册会员有权在留言进行留言,以与其他会员进行互动交流。管理员可以对系统信息进行添加、修改和删除的权限,及对系统管理的所有功能进行操作.
根据原始需求其系统真正的研究设计内容如下:
前台
(1)歌曲信息浏览;
(2)留言;
(3)我的点歌;
(4)修改密码;
后台
(1)管理员列表:管理员可以对管理员信息进行新增、快速查询和删除操作;
(2)会员列表:管理员功能可以对会员信息进行快速查找和删除操作;
(3)歌曲专辑:管理员可以对专辑信息进行新增、删除等操作;
(4)歌曲列表:管理员可以对歌曲信息进行新增、删除和快速查询操作;
(5)留言列表:管理员可以对留言信息进行删除和快速查询操作;
2.根据设计需求其系统的数据库表的研究内容如下:
本系统采用的数据库开发工具为SQL,其对应的数据表设计大体如下:
(1)管理员信息表:数据编号、账号、密码、创建时间、创建人
(2)点歌信息表:数据编号、歌曲、歌手、专辑、点歌时间、点歌人
(3)歌曲信息表:数据编号、歌曲名称、歌手、专辑、备注、类别名称、是否推荐、创建人、创建时间、音乐文件名
(4)留言列表信息:数据编号、留言内容、留言时间、留言人
(5)专辑信息表:数据编号、专辑名称、图标、发行时间、专辑名称、歌手、备注
(6)会员信息表: 数据编号、姓名、账号、密码、性别、年龄、住址、备注、电话、邮箱、注册时间
摘要 I
在线点歌管理系统的设计与实现 I
ABSTRACT II
第1章 绪论 1
1.1 选题背景 1
1.2 设计内容 2
1.3 数据流分析 3
第2章 开发环境 4
2.1 VISUAL STUDIO 2010 4
2.2 ASP.NET简介 4
2.3 ASP与ASP.NET比较 5
2.4 ACCESS数据库 6
2.5 C#语言 7
2.6 MINIUI介绍 8
2.7 运行环境要求 8
第3章 系统设计 9
3.1 模块设计 9
3.2 数据库设计 10
第4章 系统详细设计和功能描述 12
4.1游客角色 12
4.1.1音乐播放 14
4.2会员角色 15
4.2.1我的点歌 15
4.2.2我要留言 16
4.3 管理员角色 18
4.3.1管理员列表 18
4.3.2会员列表 22
4.3.3歌曲专辑 26
4.3.4歌曲列表 27
4.3.5留言列表 29
第5 章 系统测试 31
5.1 测试概述 31
5.2 测试方法 33
第6 章总结与展望 34
6.1 总结 34
6.2 展望 34
系统设计体会 35
谢辞 36
参考文献 37