音乐网站需求分析与ER图详解

版权申诉
5星 · 超过95%的资源 1 下载量 11 浏览量 更新于2024-09-03 收藏 308KB PDF 举报
"音乐网站需求分析有er图音乐网站需求分析有er图.pdf" 该文档主要阐述了一个基于JSP技术的BS架构音乐网站的需求分析,详细介绍了系统的预期读者、专业名词、客户类别、运行环境、业务流程以及数据描述,旨在为项目开发团队提供明确的系统需求和功能范围。 一、系统概述 音乐网站的目标读者涵盖了项目经理、系统分析员、设计人员、开发工程师、测试经理和测试设计人员等关键角色。系统通过JSP技术构建,采用浏览器-服务器(BS)架构,方便用户通过网页进行交互。 二、专业名词解释 1. 静态数据:指系统内部固定不变的数据,如系统配置信息、预设内容等。 2. 动态数据:在运行过程中由用户输入或系统输出的数据,是系统处理的核心内容。 3. 数据字典:是系统中关于数据的元数据目录,包含数据项、数据结构、数据流、数据存储和处理过程,确保数据的准确性和完整性。 三、客户分类 网站用户包括两类:临时访客和注册会员。注册会员可能拥有更多个性化服务,如收藏、社交功能等。 四、运行环境 系统运行在Windows XP或Win7等操作系统上,要求最低内存为256MB,输入输出设备未具体指定。 五、业务流程 1. 功能框架图:未给出具体细节,但可以理解为网站的整体布局和功能模块划分。 2. 网站模块: - 前台音乐网站:展示音乐内容和功能的主界面。 - 搜索模块:支持按专辑、歌手、歌名搜索音乐。 - 音乐类别:按地区分类,如大陆、港台、欧美等。 - 排行榜:展示热门音乐。 - 歌手界面:介绍和播放歌手的作品。 - 个人空间:用户可以管理自己的收藏、好友和留言。 六、数据描述 1. 静态数据:如系统用户表(users)、好友表、音乐信息表(music)等,这些是系统初始化时创建的固定数据结构。 2. 动态数据:涉及数据库中各表的不同记录和属性值,如用户的登录信息、播放记录等。 3. 数据流图:未给出具体图形,但表示了数据在系统内部如何流动。 4. 数据字典举例:用户信息数据字典,包含员工号(U_ID)、用户名(U_NAME)等字段,详细记录用户的相关信息。 通过这份需求分析,开发团队可以清晰了解音乐网站的功能需求、预期用户群体和技术实现要求,为后续的设计和开发工作提供指导。