- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程音乐网站
<软件工程——大作业>
“音乐网站”
软件设计说明书
姓名: 于浦、王飞腾、宋振涛
班级: java101
完成日期: 2012-4-9
中原工学院软件学院
目录
1 引言 - 1 -
1.1 编写目的 - 1 -
1.2 范围 - 1 -
1.3 定义 - 1 -
1.4 参考资料 - 2 -
2 项目概述 - 2 -
2.1 产品描述 - 2 -
2.2 产品功能 - 2 -
2.3 用户特点 - 4 -
2.4 一般约束 - 4 -
2.4.1 采用的技术标准 - 4 -
2.4.2 硬件限制 - 4 -
2.5 分工规划及耗时 - 5 -
2.51 人员分工 - 5 -
2.52 时间进度及甘特图。 - 5 -
1 引言
1.1 编写目的
本文档为开发人员、维护人员、客户之间提供共同的协议而创立,。
本的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。
.2 范围
本系统是一个基于Internet网络远程娱乐系统,通过该系统,广大群众可以浏览该网站,能够有哪些信誉好的足球投注网站自己想听的歌曲,在线听歌,也可以方便的进行注册,成为该系统的普通用户,普通用户可以选择自己喜欢的歌曲,进行下载;该系统是一个人性化的系统,能够满足个人的基本需求。
客户端运行浏览器访问Web服务器,然后通过接口与后台数据库建立通信,完成数据的查询、下载、等操作。
系统认可三类用户,游客,客户用户,管理员用户,其中管理员拥有最高权限,负责服务器端的维护与管理,同时也拥有直接访问数据库的权力;客户用户拥有访问系统WWW服务的权限以及从数据库获取数据的权限。
1.3 定义
管理员:指的是本管理系统的使用者。
普通用户:只实体的人或单位,包含的信息包括账号、密码、Email等。
游客:游客没有账号和密码,可以有哪些信誉好的足球投注网站歌曲,在线听歌,游客要成为普通用户必须注册。
E-R图:即实体-联系图(Entity Relationship Diagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
在程序设计中,为完成某一功能所需的一段程序或子程序;或指能由编译程序、装配程序等处理的独立程序单位;或指大型软件系统的一部分。
类、类的内部结构以及它们与其他类的关系等。
测试:利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。
黑盒测试:一般进行的是功能和性能测试,测试某个功能是否达到。
用例:在不展现一个系统或子系统内部结构的情况下,对系统或子系统的某个连贯的功能单元的定义和描述。
.4 参考资料
张海藩 . 软件工程导论 . 北京:清华大学出版社,2003。
2 项目概述
2.1 产品描述
本系统是一个基于Internet网络远程娱乐系统,为方便广大用户的听歌娱乐,特此,准备了三个身份,即管理员、普通用户和游客,权利逐级递减,管理员具有最高权限,普通用户则可进行访问数据库,下载数据等操作,而游客只能进行检索的功能,如此该系统略显人性化,适用于各类需求。普通用户通过统一的Web界面访问该系统,将所有功能集成在Web中。
2.2 产品功能
系统中的参与者:
图2.1 系统中的参与者
接下来对各个参与者的动作进行表达。
普通用户用例图:
图 2.2 普通用户用例图
管理员用例图:
图2.2 管理员用例图
游客用例图:
图 2.4 游客用例图
2.3 用户特点
本软件的最终用户为大众消遣娱乐用户(特指爱好音乐的群众),只需拥有基本上网能力即可。维护人员则需熟悉Java编程基础以及B2C网页制作,会熟练使用MyEclipse,熟悉MysqL数据库和Tomcat。
2.4 一般约束
2.4.1 采用的技术标准
采用B2C模式,无需单独下载客户端;
采用Java技术标准,具有跨平台,可移植的特点;
本系统采用MysqL数据库,使用广泛,功能强大;
使用windows操作系统,使用方便,应用范围很广;
使用Myeclipse,它是最优秀的集成开发环境之一,可以方便的进行本系统的开发工作。
2.4.2 硬件限制
本项目的运行设备要求为:WindowsXP中文版或Wi中文版或更高。
.5 分工规划及耗时
2.51 人员分工
本系统开发人员为人
表 2.5 项目人员分工表
项目角色 姓名 花费时间(小时) 系统分析 王飞腾 30 功能实现 于浦、王飞腾 150 UI设计和功能完善 宋振涛、于浦 30 测试和项
您可能关注的文档
- 足球战术分析.doc
- 足球二过一战术配合的几种练习方法.doc
- 足球战术教学与训练.doc
- 足球专项课教案.doc
- 越野车不同悬架对车辆越野姿态的影响.docx
- 足球队名称.doc
- 跑步机减肥及锻炼计划.doc
- 跨文化交际中的语用失误与避免方法.doc
- 跨文化交际学论文选题.doc
- 跨文化人力资源期末复习资料.doc
- 第三单元解决问题的策略 三年级下册数学高频考点重难点讲义(苏教版)(1).docx
- 4.4 解比例 数学六年级下册同步培优讲义(苏教版).docx
- 第四单元《根据方向与距离确定物体位置》(教案)五年级下册数学青岛版.docx
- (奥数典型题)第三讲 分解质因数 五年级下册数学思维拓展提升讲义(人教版).docx
- 2.2:2、5、3的倍数-人教版五年级数学下册第二单元:因数和倍数.docx
- 第六单元正比例和反比例 六年级下册数学高频考点重难点讲义(苏教版).docx
- 第二单元除数是一位数的除法 三年级下册数学高频考点重难点讲义(人教版).docx
- 第二单元-认识三角形和四边形 四年级数学下册提升(北师大版).docx
- 第一单元观察物体(三)五年级下册数学高频考点重难点讲义(人教版).docx
- 第九单元 数学广角—推理 二年级数学下册重难点知识点(人教版).docx
文档评论(0)