- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
KTV点歌系统概要设计说明书
1引言 3
1.1编写目的 3
1.2背景 3
2总体设计 3
2.1需求规定 3
2.2运行环境 4
2.3基本设计概念和处理流程 4
2.4结构 5
2.5精化的数据流图 6
2.6 IPO图 7
3接口设计 7
3.1用户接口 7
3.2外部接口 7
3.3内部接口 7
4运行设计 8
4.1运行模块组合 8
4.2运行控制 8
4.3运行时间 8
5系统出错处理设计 8
5.1出错对策处理 8
5.2系统维护设计 8
概要设计说明书
1引言
1.1编写目的
KTV选歌系统是为某KTV唱吧开发的视频歌曲点唱软件。该软件能方便顾客进行选歌,帮助系统管理员管理歌曲的播放,提高KTV歌曲点唱的效率和准确率。
本文档为该系统的概要设计说明书,详细阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。
1.2背景
此系统为KTV点歌系统;
本系统为第二小组所有成员共同提出,合理分工,共同完成的;
使用语言为C#;
d. 使用开发工具为Visual studio 2008;
2总体设计
2.1需求规定
(本系统的主要输入项有:歌手名—拼音、笔画索引;歌曲名—拼音、笔画索引;语种—拼音、笔画索引;地区—拼音、笔画索引。
(本系统主要的输出项有:该歌手所有歌曲曲目,所选该歌曲,该语种所有歌曲曲目,该地区所有曲目。
(主要的功能有:点歌功能用户在界面显示的相关选项提示下有选择的进行操作,针对每一种歌曲曲目的查找方式界面将显示相对应的界面,用户只需一直按照界面所给出的提示操作即可,切歌功能当用户想结束当前演奏曲目时,选择切歌按钮即可结束当前曲目,播放点击的曲目等。
2.2运行环境
点歌电脑:主机、触屏显示器、软件
视频服务器:主机、显示器、系统软件、流控软件
歌曲磁盘库:计算机硬件、(阵列卡、阵列柜)
歌曲采缩电脑:主机、显示器、歌曲编辑软件(采编卡)
2.3基本设计概念和处理流程
本系统的基本设计概念是:采用所学的相关知识,编写一套简单实用的娱乐软件。既能利用所学,又能娱乐大众。
处理流程由层次图表示为:
2.4结构
概要设计顶层图
顾客点歌子系统概要设计图
管理员管理子系统概要设计图
查询子系统概要设计图
2.5精化的数据流图
2.6 IPO图
3接口设计
3.1用户接口
本系统采用C#语言编写,界面设计使用开发工具Visual studio 2008,它提供了大量的控件,利用这些控件进行界面设计,能够迅速有效的编制程序界面,易学易用,可以大大的减少工作量。
3.2外部接口
本系统采用SQL Sever数据库来实现,SQL Sever数据库是一种高性能的关系型数据库,可以实现一定量的数据处理和管理数据存储。它可以用数据库查询和程序化语言。通过更新和管理数据来访问数据。
3.3内部接口
在该系统中各个子系统之间用两个表互相连接,各个子系统之间的数据调用均调用这两个表的数据,而各个程序单元仅存在数据的调用,程序单元之间的相互联系相对极少。
4运行设计
4.1运行模块组合
(录入信息过程: 在数据的录入过程中必须保证数据库处于打开状态,否则录入将出现错误。
(查询信息过程:在查询中,录入的新数据有可能,不能正确检索到所需要的数据,原因是打开的数据表是在刷新的数据之前,而此时新的数据并未录入数据表。
以上各个子系统均需要保证在数据库处于打开状态下。
4.2运行控制
本软件通过开发工具Visual studio 2008打开和运行。
4.3运行时间
本系统占用系统资源相对较少,因此运行速度较快,每条记录的修改约占0.3秒,具体时间应与网络传输速度和处理器速度有关。
5系统出错处理设计
5.1出错对策处理
说明故障出现后可能采取的变通措施,包括:
(后备技术:如果数据丢失可以从备份文件中查找,歌曲信息为一周一次备份;
②恢复在启动技术:该软件对断电输入的数据而且没有储存,没有恢复功能,需重新录入。
③列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障所应采取的步骤方法。
④在详细设计中以列表方式列出可能出现的错误,错误代码及解决方式
5.2系统维护设计
本软件为了方便维护加有系统维护单元,维护包括备份、重查等。其中备份为歌曲信息为一周备份一次。重查可以检查系统是否运行正常,数据录入是否有错,信息是否完善。
KTV点歌管理系统
系统主界面
歌曲名
语
文档评论(0)