首页 软件设计说明书(概要+详细)

软件设计说明书(概要+详细)

举报
开通vip

软件设计说明书(概要+详细)xxxxx/软件概要设计说明书1软件概要设计说明书设计负责人:主要设计人:2018年06月11日公司(盖章):审核意见:审核人:年月日概要设计说明书版本记录^号版本号编制/修改^核批准发布日期主要修改记录1A首次生成234说明:此表为内部文件的版本记录,各列均应填写。组员分工(概要设计)人员学号分工董杰2015117209引言,文档简介,功能需求追溯韩高丽2015117213数据库设计王凡201511740...

软件设计说明书(概要+详细)
xxxxx/软件概要设计说明书1软件概要设计说明书设计负责人:主要设计人:2018年06月11日公司(盖章):审核意见:审核人:年月日概要设计说明书版本 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 ^号版本号编制/修改^核批准发布日期主要修改记录1A首次生成234说明:此表为内部文件的版本记录,各列均应填写。组员分工(概要设计)人员学号分工董杰2015117209引言,文档简介,功能需求追溯韩高丽2015117213数据库设计王凡2015117408软件总体说明王晓雪2015117126模块设计xxxxxxx/软件概要设计说明书1目录TOC\o"1-5"\h\zHYPERLINK\l"bookmark85"引言1HYPERLINK\l"bookmark87"标识1HYPERLINK\l"bookmark9"项目概述1HYPERLINK\l"bookmark11"系统概述1HYPERLINK\l"bookmark93"文档简介1HYPERLINK\l"bookmark15"目的2HYPERLINK\l"bookmark27"范围4HYPERLINK\l"bookmark29"读者对象6HYPERLINK\l"bookmark31"参考 资料 新概念英语资料下载李居明饿命改运学pdf成本会计期末资料社会工作导论资料工程结算所需资料清单 6名词解释错误!未定义书签。HYPERLINK\l"bookmark33"软件总体说明6设计指导思想6HYPERLINK\l"bookmark39"主要业务功能划分7逻辑视图7模块功能简介7HYPERLINK\l"bookmark43"软件边界9HYPERLINK\l"bookmark45"接口9物理视图(可删节)错误!未定义书签。HYPERLINK\l"bookmark47"关键点考虑9HYPERLINK\l"bookmark49"开发环境配置10HYPERLINK\l"bookmark53"运行环境配置10HYPERLINK\l"bookmark57"测试环境配置10HYPERLINK\l"bookmark59"模块设计6HYPERLINK\l"bookmark61"模块112技术概述12接口12数据结构12用户界面 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 (可删节)13用户界面流图(可删节)14处理流程概述15HYPERLINK\l"bookmark63"数据库设计12数据库Schema设计16HYPERLINK\l"bookmark67"ER图16HYPERLINK\l"bookmark69"Schema描述列表16HYPERLINK\l"bookmark71"功能需求追溯20xxxxx/详细设计说明书PAGE\*MERGEFORMAT#1引言标识无项目概述随着时代的进步,信息技术革命的深入,人们的生活变得越来越富裕,这时候的人们不仅仅是追求物质上的享受,人们对精神上的享受空前提高。而时代赋予现代人类的一大精神盛宴无疑是越来越多的流行音乐,尤其是大多数的青少年更是离不开音乐。KTV就是这个时候运运而生,城市里越来越多的KTV(这里指KTV场所)出现在人们的生活中,随着KTV行业的迅猛发展,点歌系统在KTV里的重要性越来越大,KTV点歌系统也因此有了广阔的发展前景。系统概述随着经济的发展,人们的生活水平也有了很大的提高,尤其是KTV的先进技术及设备不断涌现,闲暇的时候喜欢去KTV唱歌,使得人们对KTV的服务质量要求也越来越高,每个城市都有各色各样的KTV,KTV点歌系统是这一时代潮流的宠儿,对其点歌系统的需求也增大了。这就产生了灯丫点歌系统的市场。为了满足广大消费者的需求,也为了娱乐业经营者的利益,并进一步完善和加快娱乐业管理信息化进程,针对我国娱乐业的特点和需求,结合以往娱乐软件的开发经验,以娱乐业管理科学化规范化为出发点,开发了这一个具有实用性、高效性、功能划分细致及较高的灵活性和可扩充性的KTV视频点播系统。唯有提高服务水平,提供一流的硬件服务设施才能提高点歌的功能。xxxxx/详细设计说明书PAGE\*MERGEFORMAT#2文档简介目的模块:用户模块和管理员模块账户名登陆1外部接口与各模块之间的接口功能界面之间的连接每进入一个查询功能界面都有返回主界面的按钮,方便用户随时切换查询的方式;在进行查找歌曲的时候,每当进入任意一个查找歌曲的界面,都有与其他查询方式连接的按钮,可以与其他的歌曲查找方式进行互相切换,但每次只能单个切换,例如:当你进入“歌曲名或歌手名查询”界面后,可以直接切换到“按歌手类型查询”界面。在进行查询歌曲时,支持多种输入法,用户可以随时切换输入法,包括语音识别功能。相应歌曲的界面操作可以将这首歌曲添加到列表中并且支持放在第一个位置或者最后一个位置;可以将已在列表中的歌曲进行移动或删除,根据用户的爱好随意调换;返回时可以选择续添加、直接返回到上一个界面或者返回主界面,用户可以随意切换界面而不用一步一步返回,增强该系统的可操作性。播放界面与其他界面之间的切换这个界面下有一个返回主界面和一个返回上一步的按钮,当对歌曲的操作完成后就可以通过这些按钮进行切换;在这个界面下用户可以通过“播放、暂停、重唱、切歌、伴唱、原唱、移出列表、优先播放”等对歌曲进行相应的操作,查看当前播放列表并且可以随意调换歌曲的顺序、移出列表、置顶、置底等操作。如果有歌曲正在播放,在其他界面也可以直接通过点击歌曲的图标切换到正在播放的歌曲,而不用再从主界面一步步的进入到播放界面;在其他界面可以也通过屏幕下方的“播放、暂停、重唱、切歌、伴唱、原唱、移出列表、优先播放”等按钮直接进行歌曲的操作,而不必再回到播放界面来进行这些操作,提高了本系统的实用性。数据库:本KTV点歌系统需要存储的数据量较大,同时会有多个终端访问服务器文件。需要存储的信息主要包括歌手信息和歌曲文件信息。在设计系统过程中建立了四张表(管理员信息表,歌手信息表,歌曲信息表及歌曲类型列表)用于各项信息的有效管理。用户界面规范:本系统登录验证身份有客户和管理员两种身份,管理员身份可以登录后台数据维护和前台点歌,客户只可进入前台点歌。当管理员输入登录名称和登录密码时,通过实例化,调用其中的变量,将文本框的内容赋值给它们,传递到数据库,将其与数据库表中的记录进行比较。若输入的信息在表中有记录,那么输入的信息正确,调用方法进行登录界面的选择;若输入的信息在表中没有记录,则提示输入有误,提示重新输入。IPO图模块:整体系统名称:KTV点歌系统输入:客户的查询条件输出:客户的查询结处理:对客户的歌曲查询进行信息的处理范围数据兀素:歌曲名,歌处理流喘种层次图表示为:备注:无顾客点歌概要设计图读者对象用户:KTV点歌系统的开发人员,以及所有爱好音乐喜欢K歌的人。开发者:搬砖码农开发小组;参考资料《实用软件工程与实训》主编杜文洁,清华大学出版社;《数据库系统概论》主编王珊、萨师煊,高等教育出版社3软件总体说明设计指导思想该系统基本属于交互式处理类型,从业务和性能角度出发,应遵循以下的原则:.设计出发点:1)良好的框架结构和参数驱动的设计思想,以便今后的升级和重用;2)独立的子系统,保证稳定性和易扩展性;3)良好和统一的用户界面。2.系统的实现方法:1)数据集中存放,以C/S方式实现系统的数据管理;2)采用MicrosoftSQLServer2000数据库管理系统提供数据库服务支持;3)在Java编程环境下设计系统客户端应用程序;4)采用ActiveDataObjects的数据库访问接口。主要业务功能划分数据流图录歌数据流图模块功能简介本系统设置以下功能模块:1、点歌该模块主要实现不同点歌方式对歌曲的搜索,并将符合的歌曲存储下来,获取该歌曲点播的权限。2、录歌模块该模块主要实现不同点歌方式对歌曲的搜索,并将符合的歌曲显示以供用户点播,最后将所点歌曲记录。3、播放模块播放模块主要实现用户对已点歌曲的管理,播放歌曲,暂停重放等功能。4、控制模块控制模块是本系统中很重要的一个模块,所有的页面也经此跳转。5、管理员模块管理员模块主要实现对歌曲及用户信息的管理。6、其它模块软件边界外部角色1:管理员外部角色2:用户外部角色3:网络海量歌曲库接口1、用户接口命令语法信息回复确定OK,Click事件,默认键Enter实现输入的命令查询Click事件,点击出现所查询的内容修改Click事件,点击获取焦点,可进行修改清除Click事件,点击清空界面中数据取消Cancel,Click点击取消对数据的修改2、外部接口报表部分:连接打印机3、内部接口系统内部与数据库接口为SQL链接,客户端通过配置数据源与服务器建立连接。关键点考虑考虑点目标具体措施准确度查询时应保证全率,所有相应字段包含查询关键字的记录都应能查到。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作负荷,使系统的处理能力和响应时间能够满足客户的要求。性能系统提供足够的手段进行功能的高速和扩充。通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单地加入和养活系统的模块,配置系统的硬件。易用性系统能够提供良好的用户界面;针对用户可能出现的使用总是要提供足够的在线帮助,缩短用户对系统熟悉的过程。系统中涉及的数据是公司的相当重要的住处系统要提供方便的手段供系统维护人员进行数据的备份、日常的安全管理、系统意外崩溃时数据的恢复工作。技术名称描述状态(成熟/需要试验/需要新开发)Java程序设计程序良好的逻辑结构保证系统准确性成熟数据库相关设计保证扩充性能成熟界面设计良好的交互体验确保易用性成熟开发环境配置系统开发环境:JDK(javaversion"1.8.0_151")数据库管理系统:MicrosoftSQLServer2000开发软件:eclipse集成开发环境运行环境配置支持操作系统:DOS、WindowXP/win7+、IOS、Linux测试环境配置1、服务器环境服务器环境一服务器环境二CPUINTELXeonMP2.7GINTELXeonMP2.7G内存2G6G硬盘512G512G操作系统MSServer2008MSServer2008sp1GIS软件ArcGIS10SkylineProV6ArcSDEforOracle11gServicePack2ArcGIS10SkylineViewV6+InternetLicenceArcSDEforOracle11gSP2Oracle配置Oracle11gOracle11g2、客户端环境CPU内存硬盘操作系统GIS软件客户端环境-1迅驰1.83G2G80G(5400转)Win7EngineDeveloperKit10ArcgisServer10ArcSDEforOracle11gSkylineViewV6+InternetLicence客户端环境P42.8G1G120G(7200转)Win7ArcGISDesktop10EngineDeveloperKit10SkylineViewV6+InternetLicence客户端环境P42.8G1G120G(7200转)Win7EngineDeveloperKit10SkylineViewV6+InternetLicence客户端环境四P42.8G1G80G(7200转)Win8EngineDeveloperKit10SkylineViewV6+InternetLicence客户端环境五P42.8G1G120G(7200转)Win8ArcGISDesktop10EngineDeveloperKit10SkylineViewV6+CPU内操作系统GIS软件存硬盘InternetLicenceArcGISDesktop10客户端环境EngineDeveloperKit1051280G六P42.4GMB(7200转)Win10ArcSDEforOracle11gSkylineViewV6+InternetLicence4模块设计模块1技术概述平台要求:该系统需要运行在NETFramwork4.0环境以上,采用Java作为前台开发工具,SQLServer作为后台数据库的J/S模式表现层:显示出前台界面的相关内容,比如登录界面:需要用户输入用户名和密码的输入框和登录按钮。系统集成策略:设计模块之后根据模块先用eclipse工具Java语言将前台界面描绘出来,然后根据设计的目的,进行添加点击事件和监听事件。接口当游客在登录页面进行登陆时,后台的管理员后期登录时也可以看到游客的游玩时间等情况,游客顺利登录后,进入主菜单,当点击歌星点歌的方式时,应跳转到后台的数据库进行搜索歌曲数据结构用户登录表Admin名称字段数据类型是否为空备注登录IDLoginldnvarchar(50)否主键登录密码LoginPwdnvarchar(50)是用户信息表Grade名称字段数据类型是否为空备注登录IDLoginldnvarchar(50)否主键登录密码LoginPwdnvarchar(50)否邮件地址Emailnvarchar(50)是用户头像touxiangnvarchar(50)否歌星信息表Star名称字段数据类型是否为空备注歌星编号Starbhint否主键歌星名称Starnamenvarchar(50)否性别Sexchar(2)否地区Nationalitynvarchar(50)否歌星类型Starlxnvarchar(50)否发行时间BornDatedatetime否图片地址Lmgdznvarchar(255)否拼音Pinyinnvarchar(255)否用户界面规范(可删节)登录界面:以简约的风格将用户的登录模块需要填写的信息清楚地显示出来登录成功后的界面:1款星点歌4拼音点戢『新款速递3语种点歌附编号点款9我的款库少字数点的S类别点歌8金曲棒行CDISCO4.1.5用户界面流图(可删节)4.1.6处理流程概述游客从登陆界面正确输入信息后,就可以进入主菜单,然后根据自己的喜好进行选歌,包括有歌星点歌,字数点歌,语种点歌等等。5数据库设计数据库设计通过对KTV点歌操作过程的内容及数据流进行分析,设计出如下的数据项和数据结构1、明星信息,包括的数据项有:明星编号、明星姓名、明星性别、出生日期、国籍、类型、拼音缩写、录入时间和备注。2、会员信息,包括的数据项有:会员编号、会员姓名、会员性别、会员密码、出生日期、注册时间、积分。主要用来存储会员的主要信息3、管理员信息,包括的数据项有:管理员编号、管理员用户名、管理员密码。4、歌曲信息,包括的数据项有:歌曲ID、歌曲名称、语种、歌曲类型、文件路径、歌名拼音缩写、歌曲备注。5、歌曲排行榜:歌曲ID、总点击率、周点击率、月点击率、年点击率6、后台操作记录,包括的数据项有:操作编号、操作内容、操作时间、操作人员、备注。ER图注册时间歌星性别歌星类型缩写歌曲类型歌曲备注5.1.2Schema描述列表1、明星信息表字段名类型空值约束条件歌星编号intnotnull主键歌星姓名nvarnchar(10)notnull歌星性别nchar(2)notnull男或女歌星类型nvarnchar(10)notnull出生日期Datetimenotnull国籍nvarnchar(20)notnull拼音缩写varnchar(10)notnull歌星年代nvarnchar(10)notnull录入时间Datetimenotnull字母备注2、会员信息表字段名类型空值约束条件会员编号intnotnull主键姓名nvarnchar(20)notnull性别nchar(2)notnull男或女出生日期Datetimenotnull注册时间Datetimenotnull积分Intnotnull登录名varnchar(20)notnull不能重复密码varnchar(20)notnull3、管理员信息表字段名类型空值约束条件管理员编号Intnotnull主键用户名varnchar(20)notnull不能重复密码varnchar(20)notnull4、歌曲信息表字段名类型空值约束条件编号intnotnull主键歌曲名称nvarnchar(50)notnull歌手编号Int外键语种nvarnchar⑻notnull类型nvarnchar⑻notnull文件路径nvarnchar(100)notnull歌名拼音缩写nvarnchar(20)notnull字母录入时间Datetimenotnull备注nvarnchar(100)5、歌曲排行榜表字段名类型空值约束条件编号Intnotnull外键点击率Intnotnull周点击率Intnotnull月点击率Intnotnull年点击率intnotnull6、后台操作记录表字段名类型空值约束条件操作编号Intnotnull主键操作内容nvarnchar(100)notnull操作时间Datetimenotnull操作人员Intnotnull外键备注nvarnchar(100)6功能需求追溯6.1点歌功能:1.歌曲名查询:根据名字查询,需要借助输入法,输入歌曲名称进行点歌2.按歌手查询:根据歌手来分类查找想要的歌,点击后列表显示所有歌手,按姓名拼音先后排名。若使用输入法直接输入歌手姓名则可以准确定位到歌手(包括同名歌手)若输入歌手姓名对应的拼音则可以找到对应拼音缩写的歌手,按歌手姓名拼音缩写排序。点击歌手后列表显示歌手的所有歌曲(还是按首字母排序)然后选择歌曲3.排行查询:按照排行选歌4.歌曲类型查询:按照歌曲的类型(流行,民歌,情歌,等)查询5.语种查询:根据语种的类型查找歌曲查询后显示查询的歌曲列表及歌曲信息,对歌曲有如下操作功能:1.播放2.添加至播放列表第一个3.添加至播放列表最后6.2播放功能播放列表具有如下操作功能:播放暂停重唱切歌伴唱原唱移出列表优先播放调整歌曲顺序随机播放返回扫码点歌功能由于KTV一个终端只能一名用户同时操作,所以在终端添加一个二维码功能,用户通过手机扫描二维码进去歌曲库列表点歌。管理员功能用户在主界面可进入管理员界面,通过登录管理歌曲,包括歌曲信息的修改,歌曲的添加与删除,也可在管理员界面进入“修改”界面,修改用户名或密码,还包括缺少曲目的信息显示。xxxxx/详细设计说明书PAGE\*MERGEFORMAT#详细设计说明书设计负责人:主要设计人:2018年06月12日公司(盖章):审核意见:审核人:年月日xxxxxx/详细设计说明书PAGE\*MERGEFORMAT#详细设计说明书版本记录^号版本号编制/修改^核批准发布日期主要修改记录1A首次生成234说明:此表为内部文件的版本记录,各列均应填写。组员分工姓名学号分工用户界面设计对象模型设计动态模型设计引言与文档简介KTV点歌系统详细设计说明书PAGE\*MERGEFORMAT#目录TOC\o"1-5"\h\z版本记录1组员分工1引言1标识1HYPERLINK\l"bookmark89"项目概述1HYPERLINK\l"bookmark91"系统概述1HYPERLINK\l"bookmark13"文档简介2HYPERLINK\l"bookmark95"目的2HYPERLINK\l"bookmark17"口与各模块之间的接口2HYPERLINK\l"bookmark19"功能界面之间的连接2.HYPERLINK\l"bookmark21"相应歌曲的界面操作2.HYPERLINK\l"bookmark23"播放界面与其他界面之间的切换3HYPERLINK\l"bookmark97"范围4HYPERLINK\l"bookmark99"读者对象6HYPERLINK\l"bookmark101"参考资料6软件总体说明6设计指导思想6主要业务功能划分7HYPERLINK\l"bookmark41"数据流图7模块功能简介8软件边界9接口9关键点考虑9开发环境配置10运行环境配置10测试环境配置10模块设计12模块11.2技术概述1.2接口1.2数据结构1.2用户界面规范(可删节)1.3用户界面流图(可删节)1.4处理流程概述1.5HYPERLINK\l"bookmark65"数据库设计1.6数据库设计1.6ER图16Schema描述列表18功能需求追溯20HYPERLINK\l"bookmark73"点歌功能:20HYPERLINK\l"bookmark75"播放功能2.1HYPERLINK\l"bookmark77"扫码点歌功能2.1HYPERLINK\l"bookmark79"管理员功能21版本记录1引言1标识1项目概述1系统概述1文档简介1目的1范围2读者对象2参考资料2名词解释3HYPERLINK\l"bookmark105"用户界面设计3HYPERLINK\l"bookmark107"界面设计规范3HYPERLINK\l"bookmark109"关系图和工作流程图3.HYPERLINK\l"bookmark111"主界面4.HYPERLINK\l"bookmark113"登陆界面5.HYPERLINK\l"bookmark115"管理员界面5.HYPERLINK\l"bookmark117"对象模型设计6.HYPERLINK\l"bookmark119"对象模型命名规则6.类汇总6.类列表6.HYPERLINK\l"bookmark124"类图6.HYPERLINK\l"bookmark126"子系统A的类设计.6HYPERLINK\l"bookmark128"类A-n6HYPERLINK\l"bookmark130"动态模型设计7场景A7HYPERLINK\l"bookmark138"场景描述7HYPERLINK\l"bookmark134"序列图8场景B8场景描述8序列图9KTV点歌系统详细设计说明书KTV点歌系统详细设计说明书PAGE\*MERGEFORMAT#PAGE\*MERGEFORMAT#1引言标识KTV管理系统项目概述随着人们生活水平、消费水平的提高,消费习惯也随之改变。休闲娱乐,朋友聚会,商务活动等都少不了去KTV会所、酒吧、卡拉OK厅、音乐茶座等中小型娱乐场所。随着时代的进步,KTV系统一直在更新换代,所以KTV点歌系统的市场前景和需求一直很大。本系统利用Java语言作为开发语言,SQLServer数据库作为后台数据库,采用这种模式进行控制和管理的综合性系统,其中界面设计采用Photoshop技术。本系统由七大模块组成,分别是点歌管理模块、媒体库模块、播放列表模块、计划播放列表模块、播放 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 模块、服务器设置模块、客户机设置模块。系统概述系统是运行在NETFramework4.0环境以上,采用Java作为前台开发工具,SQLServer作为后台数据库的J/S模式。系统分为两大用户,每个用户登录不同的界面进行操作,管理员可以增删改操作,用户如果是已经注册过的,就可以查看之前的点歌详情。2文档简介目的系统的两类用户:普通用户以及KTV系统的管理员用户。当普通用户与管理员用户登录后进入的系统界面不一样,用户登录后直接进入点歌主界面,管理员登录直接进入后台数据管理界面。普通用户游客用户和注册用户在使用该系统时,歌曲点播功能全部一样,但已经注册的用户在登录后,可以保存自己个人歌曲信息,歌单,以及点歌次数等基本信息。2)管理员登录后直接进入后台数据管理界面,可以进行歌曲的增删改操作,明星以及歌曲列别的增删改操作,用户名的增删改操作。范围1)用户界面:登录、游客登录、注册、找回密码和登录设置组成2)点歌主界面包括点歌主窗体、游客点歌主窗体、歌星点歌、字数点歌、语种点歌、拼音点歌、类别点歌、编号点歌、新歌速递、金曲排行和我的歌库读者对象此文档适用于有一定的Java项目开发基础并且准备开发有关KTV系统的技术人员参考资料•[1]一个基于ASP的高校学生成绩管理系统的数据库设计[J].付明柏.福建电脑.2012(11)•[2/基于ASP的高校学生成绩管理系统的设计与实现[J].付明柏.现代计算机(专业版).2012(23)2.4名词解释J/S模式:Java作为前台系统开发语言,SQLServer作为后台数据库管理语言3用户界面设计界面设计规范界面之间要切换方便关系图和工作流程图二獭手查询账户名登陆y主界面.房间端口且凶「用康而无:榛单点款]已点款曲i腌用!羽歌二理融科|~歌名甫歌]拼音点歌[宇醺点歌]ffi怆庭四四四四四四四四四四四四四四四感第李李李李李李李李手牵李本手车王曲可再理布运东J42er度好以好客篁就s-麦一步2332CW七你可哈我是百北行七后1、主界面功能点点歌方式歌星点歌、歌名点歌、拼音点歌、字数点歌、排行、主题分类、语种支持功能切歌、原唱/伴唱、播放/暂停、重唱调音、音量/静音、麦克风歌曲进度条、已选、已唱、乱序、页码搜索栏:支持歌星、歌名、歌词搜索3.4登陆界面3.5管理员界面4对象模型设计对象模型命名规则按照编程基本命名规则进行命名,加强程序的可读性类汇总类列表类名内容用户账号,密码,权限(点歌)管理员账号,密码,权限(管理系统)歌曲编号,名字,种类歌手编号,名字,具体分类类图子系统A的类设计类A-n属性描述管理员:编号,账号,密码,权限(管理系统)用户:编号,账号,密码,权限(管理系统)歌手:歌手编号,歌手类型,歌手备注,歌手性别,歌手的出生年月,歌手的国籍,当用户搜索歌手时会显示歌手的相关信息。歌曲:歌曲的编号,歌曲在文件中的位置,歌曲的演唱者,歌曲类型和歌曲的语言这些内容,当用户需要什么时会直接在数据库中调用这些存储的内容。方法描述添加歌曲:用户点歌进行添加歌曲,管理员可以在服务端添加一些歌曲;删除歌曲:管理员可以进行删除歌曲;修改信息:管理员可以修改自己信息和歌曲信息,用户可以修改自己的个人信息;查看信息:管理员和用户可以查看歌曲的基本信息,来进行一些必要操作;5动态模型设计场景A场景描述场景:录歌发起人:管理员管理员输入歌曲信息,维护系统歌曲数据,请求增、删、改、查歌单功能。协作者:管理员类、歌曲曲目类、歌曲标题类。管理员发起录歌需求,系统响应验证可行性,发起录歌。序列图场景B场景描述场景:点歌发起人:用户用户发起点歌需求,搜索歌曲,验证本地是否存在,将所选歌曲加入已点歌曲中。协作者:用户类、歌曲曲目类、歌曲标题类,已点曲目类。用户发起点歌需求,系统响应验证可行性,发起点歌。5.2.2序列图
本文档为【软件设计说明书(概要+详细)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
白学芝
热爱爱问
格式:doc
大小:667KB
软件:Word
页数:48
分类:
上传时间:2023-02-27
浏览量:52