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++的考试系统开发

《信息技术课程标准》微课的设计与制作

《读书交流分享》APP的设计与开发

《信息技术课程标准》系列微课的设计与制作

《大学生课堂教学管理与...

Unity3D双人横版闯关游戏设计与实现

基于Android的电子拍卖系统设计与开发

JSP企业产品管理与展示平台设计与开发

浅谈农村大气环境保护的制度构建【1868字】

日语论文中日酒文化对比研究

个案管理茬老年糖尿病患...

大淘宝网的虚假交易研究

新疆农林高校學生昆虫生...

肢体语言在小学英语教学中的应用浅谈

激光模拟训练器材国内外研究现状

2021年什么行业赚钱,适合...

发酵米粉优势菌株的发酵特性研究

淮安市高校足球运动损伤问卷调查表