文档详情

音乐播放器软件课程设计小组报告(JAVA).pdf

发布:2018-12-23约1.29万字共21页下载文档
文本预览下载声明
软件课程设计实验报告 课 题: 音乐点播系统 班 级: 作 者: 学 号: 指导老师: 课设评价: 课设成绩: (小组报告) 1 一、需求分析 1)项目描述 ····················································3 1.1编写目的 ··················································3 1.2项目背景 ················································3 1.3开发工具及环境简介 ········································4 2)软件基本要求 ··············································4 二、总体方案设计说明 1)整体结构模型 ··············································5 2)各部分功能具体内容及关系 ····································5 3)任务分配 ·················································6 三、详细设计说明 1)客户端设计 1.1图形界面设计和列表管理 ····································6 1.2本地播放 ··············································9 1.3特色功能的实现 ··········································10 1.4客户端与服务器通信 ·······································12 2)服务器端设计 2.1服务器界面设计 ··········································14 2.2乐库管理14 ···············································14 2.3服务器与客户端通信 ········································16 四、测试过程说明 1)测试步骤 ··················································16 2)测试结果与测评 ··········································17 五、功能模块使用说明 1)客户端 ···················································18 2)服务器端 ···················································19 六、开发计划 ··················································20 七、开发总结与建议 ············································21 2 一、需求分析 1)项目描述 1.1编写目的 设计一个基于windows平台的音乐点播系统,实现音乐库的管理以及用户网络 下载和播放功能。 通常音乐播放器能够满足音乐的播放功能,实现一款播放器的基本功能,但随 着网络的日益发达以及人们对信息交互的需要,越来越多的情况下我们更多的是 通过网络来获取音乐资源,但如何有效的实现这一目的以及提供良好的用户体验 是其关键。通过windowsocket服务将客户端与服务器端相连接,将资源信息通 过客户端来显示,不但简洁方便同时也能更好的满足用户需求,给用户带来极大 的方便。 1.2项
显示全部
相似文档