版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
#TOC\o"1-5"\h\z1引言 3\o"CurrentDocument"1.1编写目的 3\o"CurrentDocument"1。2背景 3\o"CurrentDocument"2总体设计 3\o"CurrentDocument"需求规定 3\o"CurrentDocument"2。2运行环境 4\o"CurrentDocument"基本设计概念和处理流程 4\o"CurrentDocument"结构 5\o"CurrentDocument"2。5精化的数据流图 6IPO图 7\o"CurrentDocument"设计 7\o"CurrentDocument"3.1用户接口 7\o"CurrentDocument"3。2外部接口 7\o"CurrentDocument"3。3内部接口 7\o"CurrentDocument"4运行设计 8\o"CurrentDocument"运行模块组合 8\o"CurrentDocument"运行控制 8\o"CurrentDocument"4。3运行时间 8\o"CurrentDocument"5系统出错处理设计 8\o"CurrentDocument"出错对策处理 8\o"CurrentDocument"系统维护设计 8概要设计说明书1引言编写目的KTV选歌系统是为某KTV唱吧开发的视频歌曲点唱软件。该软件能方便顾客进行选歌,帮助系统管理员管理歌曲的播放,提高KTV歌曲点唱的效率和准确率.本文档为该系统的概要设计说明书,详细阐述了对用户所提出需求的设计方案,对系统中的各项功能需求、技术需求、实现环境及所使用的实现技术进行了明确定义。同时,对软件应具有的功能和性能及其他有效性需求也进行了定义。背景a.此系统为KTV点歌系统;b.本系统为第二小组所有成员共同提出,合理分工,共同完成的;c.使用语言为C#;d.使用开发工具为Visualstudio2008;2总体设计2。1需求规定①本系统的主要输入项有:歌手名一拼音、笔画索引;歌曲名一拼音、笔画索引;语种一拼音、笔画索引;地区—拼音、笔画索引。②本系统主要的输出项有:该歌手所有歌曲曲目,所选该歌曲,该语种所有歌曲曲目,该地区所有曲目。③主要的功能有:点歌功能用户在界面显示的相关选项提示下有选择的进行操作,针对每一种歌曲曲目的查找方式界面将显示相对应的界面,用户只需一直按照界面所给出的提示操作即可,切歌功能当用户想结束当前演奏曲目时,选择切歌按钮即可结束当前曲目,播放点击的曲目等。
2。2运行环境点歌电脑:主机、触屏显示器、软件视频服务器:主机、显示器、系统软件、流控软件歌曲磁盘库:计算机硬件、(阵列卡、阵列柜)歌曲采缩电脑:主机、显示器、歌曲编辑软件(采编卡)2。3基本设计概念和处理流程本系统的基本设计概念是:采用所学的相关知识,编写一套简单实用的娱乐软件。既能利用所学,又能娱乐大众。处理流程由层次图表示为:歌手名歌曲名语种地区系统控置2.4结构概要设计顶层图顾客点歌子系统概要设计图管理员管理子系统概要设计图查询子系统概要设计图2.5精化的数据流图更新成功2。6IPO图IPO图模块:整体系统名称:模块:整体系统名称:KTV点歌系统作者:潘赟,王妍日期:2014-5-5输入:客户的查询条件输出:客户的查询结果输入:客户的查询条件输出:客户的查询结果处理:对客户的歌曲查询进行信息的处理数据元素:歌曲名,歌手名,语种,地区备注:无数据元素:歌曲名,歌手名,语种,地区备注:无3接口设计3。1用户接口本系统采用C#语言编写,界面设计使用开发工具Visualstudio2008,它提供了大量的控件,利用这些控件进行界面设计,能够迅速有效的编制程序界面,易学易用,可以大大的减少工作量。3。2外部接口本系统采用SQLSever数据库来实现,SQLSever数据库是一种高性能的关系型数据库,可以实现一定量的数据处理和管理数据存储。它可以用数据库查询和程序化语言。通过更新和管理数据来访问数据。3.3内部接口在该系统中各个子系统之间用两个表互相连接,各个子系统之间的数据调用均调用这两个表的数据,而各个程序单元仅存在数据的调用,程序单元之间的相互联系相对极少。4运行设计4。1运行模块组合①录入信息过程:在数据的录入过程中必须保证数据库处于打开状态,否则录入将出现错误.②查询信息过程:在查询中,录入的新数据有可能,不能正确检索到所需要的数据,原因是打开的数据表是在刷新的数据之前,而此时新的数据并未录入数据表。以上各个子系统均需要保证在数据库处于打开状态下。4。2运行控制本软件通过开发工具Visualstudio2008打开和运行.4.3运行时间本系统占用系统资源相对较少,因此运行速度较快,每条记录的修改约占0.3秒,具体时间应与网络传输速度和处理器速度有关。5系统出错处理设计5.1出错对策处理说明故障出现后可能采取的变通措施,包括:①后备技术:如果数据丢失可以从备份文件中查找,歌曲信息为一周一次备份;②恢复在启动技术:该软件对断电输入的数据而且没有储存,没有恢复功能,需重新录入。③列出可能的软件、硬件故障以及
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年内蒙古自治区赤峰市翁牛特旗乌敦套海中学初三下学期1月月考化学试题含解析
- 2026年河北省保定高碑店市初三中考仿真模拟卷(一)化学试题含解析
- 2026年陕西省西安市经开区重点名校初三下学期考试化学试题理试题分类汇编含解析
- 安徽省合肥市第四十五中学2026年初三第一次中考模拟考试化学试题理试题含解析
- 2026年国家安全八进活动进企业进网络进平台进园区进课堂
- 2026年数字重庆与智慧蓉城协同贯通共建一体化数字底座方案
- 2026年批处理大小(batch-size)调优与吞吐量提升策略
- 职业规划与自我管理:职场晋升指南
- 活动后客户反馈收集与处理方案
- 房地产开发商销售顾问面试技巧
- 王者荣耀水友赛活动方案
- 136号文深度解读及案例解析培训
- 食品用洗涤剂产品生产许可证实施细则
- 歌唱活动活动方案
- 上海宝山区区属国有(集体)企业招聘笔试题库2025
- 水炮施工方案消防水炮安装施工方案
- 新版药品管理法培训课件
- 2025年中国国新控股有限责任公司招聘笔试参考题库含答案解析
- DB33 786-2010 水泥行业安全生产基本要求
- 磷酸铁销售合同范例
- 湖北省襄阳市2024年中考数学试题(含解析)
评论
0/150
提交评论