5

2.2.3 SQLServer数据库 6

2.2.4 ADO.NET 6

2.3 经济可行性分析 7

3 系统整体设计 8

3.1 基本设计原则 8

3.1.1 开-闭原则 8

3.1.2 里氏代换原则 8

3.1.3 依赖倒置原则 8

3.1.4 接口隔离原则 8

3.1.5 合成/聚合复用原则 9

3.1.6 迪米特法则 9

3.1.7 单一职责原则 9

3.2 基本编程模式 9

3.3 功能设计 10

3.4 系统业务流程 11

3.5 系统结构设计 12

3.6 系统设计特点 12

3.7 数据库设计 12

3.8 推荐算法设计 13

4 系统详细设计 14

4.1 用户模块 14

4.1.1 用户登录 14

4.1.2 用户注册 14

4.1.3 用户信息修改 15

4.2 音乐点播模块 16

 

4.2.1 音乐搜索 16

4.2.2 音乐分类 16

4.3 音乐推荐 17

4.4 管理歌曲信息 17

4.4.1 搜索音乐信息 17

4.4.2 编辑音乐信息 17

4.5 在线播放模块 18

4.6 数据库连接 18

4.7 数据库设计 20

4.7.1 用户信息表 20

4.7.2 音乐信息表 20

4.7.3 音乐听歌表 21

4.7.4 音乐喜好表 21

4.8 推荐算法 21

5 系统实现 23

5.1 模块页面实现 23

5.1.1 用户模块效果 23

5.1.2 音乐点播模块 25

5.1.3 音乐推荐模块 26

5.1.4 管理歌曲信息模块 27

5.1.5 音乐播放模块 28

5.2 数据库实现 29

5.2.1 用户信息表 29

5.2.2 音乐信息表 30

5.2.3 音乐听歌表 31

5.2.4 音乐喜好表 31

5.3 功能代码 31

5.3.1 搜索功能 31

5.3.2 推荐功能 32

5.3.3 喜欢音乐 32

5.3.4 音乐听歌行为 33

上一篇:OpenCV车辆检测系统中传统算法的效果比较研究
下一篇:基于VC++的考试系统开发

Android手机考勤平台的设计与实现

Python+mysql宠物领养平台的设计与实现

ASP.NET飞翔租贷汽车公司信...

国产加密算法的研究与实现

jsp值得买导购网站的设计与实现

jsp+mysql网上化肥店系统的设计与开发

局域网管理系统的设计与实现

压疮高危人群的标准化中...

基于Joomla平台的计算机学院网站设计与开发

从政策角度谈黑龙江對俄...

浅论职工思想政治工作茬...

提高教育质量,构建大學生...

酵母菌发酵生产天然香料...

上海居民的社会参与研究

浅谈高校行政管理人员的...

AES算法GPU协处理下分组加...

STC89C52单片机NRF24L01的无线病房呼叫系统设计