- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
KTV点歌系统毕业论文资料.doc
报告名称:KTV点歌系统需求分析
编制人员:KTV点歌系统开发小组
审核人员:
指导教师:
需求分析说明书
引言
编写目的
需求分析是软件开发过程中一个非常重要的环节,它的基本任务是准确地回答系统必须做什么。需求分析设计的好与坏直接影响到软件开发的进程以及软件质量。需求分析的任务不是确定系统怎样完成它的工作,而仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。
背景说明
本软件称为KTV点歌系统 。本软件适合中小型KTV娱乐中心以及个人使用。
随着时代的进步,人们的生活变得越来越富裕,这时候的人们不仅仅是追求物质上的享受,人们对精神上的享受空前提高。而时代赋予现代人类的一大精神盛宴无疑是越来越多的流行乐,尤其是大多数的青少年更是离不开音乐。KTV就是这个时候运运而生,城市里越来越多的KTV(这里指KTV场所)出现在人们的生活中。因此,开发出一款受大众欢迎的KTV系统是非常迫切需要的。
术语定义
术语名称 术语含义 备注 KTV点歌系统 用于卡拉OK时进行点歌的软件平台 一般由软件开发商开发 管理员 可对该系统进行管理的用户,权限高于普通用户 能使用本系统所有能,并且可以进行曲库的更新 普通用户 有使用该系统的权限的用户 只能使用基本功能,不能对曲库进行更新操作
参考文献
《软件工程导论》(清华大学出版社 第五版)
软件概述
KTV点歌系统是以卡拉OK为基础,利用计算机技术以及数据库技术对客户点歌以及歌曲的存储进行很大改善的计算机应用系统。本系统主要方便用户在进行点歌时提供一个非常友好的交互界面,以及给系统管理员提供了一个最高权限,即是能对数据库进行相应操作,例如删除曲库中的歌曲,添加新的歌曲到曲库中去。
下图为KTV点歌系统信息顶层图:
图1 KTV点歌系统信息顶层图
三、需求规定
1.功能需求
KTV点歌系统主要提供一个友好的界面给用户进行卡拉OK,以及管理曲库中的数据,比如说更新曲库,删除不喜欢的歌曲等。本系统主要由以下两部分组成:
在进入系统之后首先是用登陆系统,根据用户输入的内容判断用户的合法身份。合法用户分为普通用户和系统管理员,其中系统管理员拥有所有权限,而普通用户没有用户管理和修改系统信息的权限。
进入系统后,用户可以进行相应的合法操作。主要有:点歌、播放歌曲、切歌、对已选歌曲进行优先和删除操作。而管理员除了具有以上这些权限,还能够对系统的曲库进行更新操作。
下图为KTV点歌系统的主要功能结构:
图2 KTV点歌系统主要功能模块
2.外部借口需求
用户界面
(1)采用WINDOWS的通用图形界面,用户界面友好。
(2)界面采用一致性,界面规范遵循WINDOWS软件界面的规范。
(3)提供错误处理。
(4)提供信息提示,用多种信息提示当前用户状态、界面的功能。
(5)提供方便的联机帮助。
硬件软件接口
系统软件:Windows XP以及更高版本的Windows系统
数据库软件:Microsoft SQL Server 2008
硬件要求:Pentium II 450MHZ以上处理品,258MB以上内存,20GB以上硬盘剩余空间。
3.性能需求
为了保证系统能够长期、安全、稳定、可靠、高效地运行,科技进步先进个人申报系统应该满足以下的性能需求。
系统处理的准确性和及时性
系统处理的准确性和及时性是系统的必要性能。查询时应保证全率,所有相应字段包含查询关键字的记录都应能查到。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作负荷,使系统的处理能力和响应时间能够满足客户的要求。
系统的开放性和系统的可扩充性
系统在开发过程中,应该充分考虑以后的可扩充性。例如订购方式(网订),用户查询的需求也会不断地更趋近完善。所有这些,都要求系统提供足够的手段进行功能的高速和扩充。要实现这一点,及通过系统的开放性来完成,即系统应是一个开放系统,只要符合一定的规范,可以简单地加入和养活系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。
系统的易用性和易用维护
系统是直接面对使用人员的,而使用人员往往地计算机关不是非常熟悉。这就要求系统能够提供良好的用户界面;针对用户可能出现的使用总是要提供足够的在线帮助,缩短用户对系统熟悉的过程。系统中涉及的数据是公司的相当重要的住处系统要提供方便的手段供系统维护人员进行数据的备份、日常的安全管理、系统意外崩溃时数据的恢复工作。
系统的标准性
系统在设计、开发、使用过程中都要涉及很多计算机硬件及软件。所有这些都要符合主流国标标准、国家标准和行业标准。例如,在开发过程使用的操作系统、网络系统、开发工具都必
您可能关注的文档
最近下载
- D-Z-T 0017-2023 工程地质钻探规程(正式版).docx VIP
- D-Z-T 0382-2021 固体矿产勘查地质填图规范(正式版).docx VIP
- [病人入院护理评估表1.doc VIP
- 具有抗菌性能的中熵合金、制备方法及其应用.pdf VIP
- 探析互联网技术在小学英语教学中的应用.docx VIP
- 科技英语的特征.pptx VIP
- 湖南省2026届高三九校联盟第一次联考 化学试卷(含答案详解).pdf
- 银川乐口福食品有限公司产品研发动因及对策研究----以蛋糕为例 经管类毕业论文.docx VIP
- 2023年ISO37001反贿赂管理体系内部审核全套资料.docx VIP
- 中国文化产业和旅游业年度研究报告(2024)精华版.pdf
文档评论(0)