哈工大软件工程课程设计需求分析报告Word格式文档下载.docx
- 文档编号:15393357
- 上传时间:2022-10-30
- 格式:DOCX
- 页数:14
- 大小:24.51KB
哈工大软件工程课程设计需求分析报告Word格式文档下载.docx
《哈工大软件工程课程设计需求分析报告Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《哈工大软件工程课程设计需求分析报告Word格式文档下载.docx(14页珍藏版)》请在冰豆网上搜索。
2综合描述5
2.1产品状况5
2.2产品功能5
2.3用户类和特性6
2.4运行环境6
2.5设计和实现上的限制(待定)6
2.6假设和约束7
3外部接口需求8
3.1用户界面:
8
3.2硬件接口:
3.3软件接口:
9
3.4通讯接口:
10
4系统功能需求10
4.1说明和优先级10
4.2激励/响应序列11
4.3输入/输出数据11
5其他非公能需求11
5.1性能要求11
5.2安全措施需求13
5.3安全性需求13
5.4软件质量属性13
5.5业务规则13
5.6用户文档13
词汇表14
数据定义14
分析模型(未完成)14
待定问题列表14
1引言
此需求分析报告是对KTV点歌系统开发的一个需求方面的初步的分析说明性文档,旨在通过该文档清晰的阐述系统的实际功能,方便系统开发人员对系统的理解以及与用户的沟通,文档相关说明部分在目录部分已全部涵盖,阅读此文档的相关人员可以通过目录索引找到相应的部分予以阅读。
1.1编写目的
此需求分析是基于KTV点歌系统而编写,该系统是一套基于视频点播技术的卡拉OK电脑点歌系统,它引入先进的多媒体网络技术、多媒体数据库技术代替传统的点歌系统。
期望实际投入使用的系统可以更加方便用户使用和系统需求者的管理,增强娱乐性,力求为需求方达到其预期的收效。
1.2项目风险
任务提出者:
天界丽都欢唱城
软件开发者:
哈尔并工业大学(威海)软件学院0502_IT小组
产品使用者:
天界丽都欢唱城消费顾客
1.3文档约定
此文档符合ISO标准文档,排版约定如下:
正文风格:
宋体+五号
提示方式:
在所需提示部分用注释,加以提示。
重要符号:
***
1.4预期读者和阅读建议
项目需求方
IT小组全体开发成员
项目验收组
此文档重点在于方便开发人员对系统的理解,很多相关内容较为专业,对于系统的需求方建议阅读文档2.1-2.4以及3.1部分这些部分主要针对的是需求人员和开发人员两方,对系统的全局有所了解,是概要式的阐述。
对于发开方全体成员建议详细阅读此文档,并针对相关章节作详细商讨。
1.5产品范围
首次发行的范围
首次发行针对天界丽都欢唱城旗舰店所有VIP银座包厢,更换为此次分开发的新系统。
随后发行的范围
在旗舰店VIP银座包厢试行的系统是初期投入的系统,如果系统投入使用客户满意,将对此系统按照需求方的进一步要求完善新添相应的功能,对于界面的设计将根据天界丽都欢唱城旗下不同店风格设计并投入使用。
局限性和专用性
包括的特性和功能:
通过管理人员对服务器端的控制,可查询包房内用户所点歌曲,
查看消费时间及应付费用,
管理点歌系统歌曲数据库;
启动服务器端程序后,客户端可进行即点即播(即零等待)的点歌
操作,并且多个客户端可同时点播同一首歌曲。
不包括的特性和功能:
无有待补充
需求方期望的但不被实现的产品性能和功能:
无
1.6参考文献
KTV点歌系统项目合同书版本1.0
2综合描述
2.1产品状况
此系统是为替换传统的点歌系统而产生新型的,独立的,自主型产品,可以与其他大型娱乐性管理系统相结合,并且作为其中的KTV点歌系统运用于KTV管理服务。
2.2产品功能
从顾客使用点歌系统的角度挖掘需求,点歌系统应当具备多种途径的歌曲查询点播功能,普通点歌系统一般会提供一个纸质的歌单,通常其上的曲目按歌名的首字母进行排序并对每个曲目设定有一个特定的编号,也有部分点歌系统以歌名的字数进行排序,顾客在查找到相应的曲目之后再通过遥控器输入该曲目的编号完成点歌功能。
而本系统追求的是全电子化的系统,因此对曲目的查询要求采用无纸化的操作,通过遥控器即可查询所有曲目,并且需要提供更为丰富的查询方式。
基于方便性与习惯,首先本系统应当提供传统点歌系统的查询方式,即以歌曲名首字母为依据的查询方式和以歌曲名字数多少为依据的查询方式,此外,需要增加以歌手名为依据的查询方式和以歌曲语种为依据的查询方式。
事实上,这些查询方式并没有什么奇特的地方,但是因为可以让不同的顾客选择自己习惯与适应的查询方式,它必将会让用户在消费时感觉更愉快些。
从经营者使用点歌系统的角度挖掘需求,点歌系统应当具备基本的按消费时间计算的计费功能。
此外,点歌系统还应当可以方便地增加新的曲目,也应提供对现有曲目的修改、删除功能,并且,对曲目的管理应当是各包房统一的,而不是必须一个一个包房地进行设置与操作。
另外,因为曲目的管理会影响到整个系统提供的服务,所以这些管理功能应当只能由具有相应权限的管理人员完成,因此,点歌系统中还应提供相应管理人员管理功能及权限控制功能
2.3用户类和特性
用户一览表
用户类型
说明
代表
欢唱城消费者
该类用户直接操作系统的客户端点歌系统部分,与点歌系统直接进行交互
服务人员
该类用户通过前台PC机可以俩届每个用户的当前点歌状况等相应的点歌系统的信息
前台服务人员
管理者
该类用户有权限添加或删除系统内的相关的曲目,,对系统进行操作,宾且可以获取每一个包厢的点歌状况信息
经理
系统维护人员
该类用户有权限对系统进行更新维护
维护员工
2.4运行环境
点歌电脑:
主机、显示器、软件、DVD回放卡、鼠标(小键盘、遥控器)
视频服务器:
主机、显示器、系统软件、流控软件
计算机网络:
网线、交换机
歌曲磁盘库:
计算机硬盘、(阵列卡、阵列柜)
歌曲采编电脑:
主机、显示器、歌曲编辑软件(采编卡)
管理服务器:
主机、显示器
经理查询电脑:
主机、显示器、经理查询软件、(打印机)
2.5设计和实现上的限制(待定)
●必须使用的特定技术、工具、编程语言和数据库:
开发工具:
visualstudio2005
编程语言:
c#
数据库:
sqlserver2005
●要求遵循的开发规范和标准:
GB8566计算机软件开发规范
GB8567计算机软件产品开发文件编制指南
GB/T11457软件工程术语
●
遵循哈尔滨工业大学IT(威海)软件学院IT小组软件开发文档规范
●企业策略的限制:
●政府法规的限制:
●工业标准的限制:
●硬件的限制:
硬盘160G,每月备份,每天更新。
●数据转换格式标淮的限制:
2.6假设和约束
●计划使用的商业组件:
视频服务器(必配设备)
点歌电脑(必配设备)
歌曲磁盘库(必配设备)
网络(必配设备)
●用户界面:
天界丽都欢唱城VIP银座包厢首批投入使用的KTV点歌系统,要求豪华界面设计,后期与需求方面的界面相关负责人员商洽后依据需求方的要求设计界面
●有关本软件用户的若干假定:
用户只需会基本的电脑操作即可
●有关本软件开发工作的若干假定:
项目需求方在开发期间提供若干名员工与开发人员进行业务方面的交流与沟通,并保证随时可以允许开发人员实地了解现行系统的德运行情况。
●有关本软件运行环境的一些问题:
Windowsxp/2000
内存512以上
●工期约束:
2周
●经费约束:
5万RMB
●人员约束:
IT小组5位成员,需求方代表
●设备约束:
哈尔并工业大学(威海)软件学院实验室,天界丽都欢唱诚VIP银座包厢(实地)
3外部接口需求
用户要求界面不能过于复杂,但风格要轻松轻盈。
符合天界丽都年轻时尚的风格。
●将要使用在每一个屏幕(图形用户界面)上的软件组件,可能包括:
⏹选单;
⏹标准按钮;
⏹导航链接;
⏹各种功能组件;
⏹消息栏;
●各种显示格式的规定,部分内容包括:
⏹不同情况下文字的对齐方式:
左对齐
⏹不同情况下数字的表现格式与对齐方式:
⏹日期的表现方法与格式:
年-月-日(0000-00-00)
⏹计时方法与时间格式:
从零计时,(00:
00:
00)
(1)视频服务器(必配设备)
是整个系统的核心,负责接受各个房间电脑请求信号,调度歌曲文件,并将它们发送到有需求的房间去。
视频服务器是一台高可靠性、高稳定性的计算机内置IDE或SCSI硬盘,IDE硬盘服务器可支持15个房间,单台SCSI硬盘服务器最高可支持40个房间共同使用,对不同数量的房间,可采用多台IDE或SCSI服务器进行组合。
(2)点歌电脑(必配设备)
点歌电脑是长期稳定工作的PC计算机,点歌软件和DVD回放卡配置在包房点歌电脑上,用户通过它进行点歌、各种查询操作。
用户可以任选遥控器、鼠标、小键盘、进行点播。
建议每台点歌电脑采用大硬盘,每块硬盘中放置若干不同的歌曲,系统可使其4-5个为一组来形成一个应急的点歌服务系统,并可容纳1000多首歌曲。
歌曲磁盘库:
(3)歌曲磁盘库(必配设备)
由一组大容量的硬盘构成,压缩后的计算机文件全部保存在其中,在投资允许的情况下,根
据不同的系统采用不同的硬盘,可有效地节约经费并提高安全性。
也可以采用磁盘容错技术来提高整个系统性能和安全性。
(详情可参见后面“电脑KTV歌曲库建立”的内容)
(4)网络(必配设备)
整个KTV系统由计算机网络连接而成,它包括网线和交换机。
网络布线应采用5类线,并要保证每个房间独享10兆带宽,尤其是传统碟机点歌系统要升级改造成电脑KTV的用户,一定要检查原有的网络线。
交换机的选择一定要符合系统的要求,在采用安全方案时,要求采用可堆叠型交换机。
(5)管理服务器(选配设备)
该服务器专门管理以下系统:
收银系统、开房咨客、服务响应、点酒水软件、财务营业管理,
经理查询、库房管理等。
(6)歌曲编辑系统(选配设备)
当用户有要求自己制作歌曲库时,可配备此系统。
它专门把不同节目源上的歌曲进行压缩,以
计算机文件方式存储在硬盘上,同时进行数据库分类、分声道、分音轨等管理工作。
。
(7)服务响应电脑(选配设备)
当营业场所需要客人在房间内通过电脑来呼叫各种服务时,应配备该电脑。
(8)经理查询电脑(选配设备):
根据用户需求,在经理查询软件被购买时,需要有该电脑。
(1)点歌软件:
用户可以根据个人爱好通过包房电脑及该软件查询(包括歌星查询、笔画查询、字数查询、拼音查询、字母查询、组合查询等查询方式)所需要的歌曲,了解歌星的简介、播放歌曲、控制歌曲、点酒水服务等,同时,软件中包含了丰富多彩的主题页面,用户可根据喜好随时随地的更换软件的界面,这项技术是目前国内KTV系统中首创的。
另外,系统界面中的九个动态显示区、两个功能点、LOGO的合理搭配,使用户在使用上更简便,在系统功能上更强大。
系统采用了多模块交叉功能,如客户在点播服务功能、酒水功能时,仍可对正在点播的节目进行控制和操作,实现了完全交叉式的操作。
(2)歌曲编辑系统:
用于系统歌库中的歌曲管理,如添加、编辑、制作、删除、更改等。
(3)总经理查询系统:
用于娱乐场所领导查询经营状况、财务支出、费用查询等
(4)服务响应系统:
是根据系统所能提供的服务内容,供选择呼叫使用。
该功能使用有效时,需要有中央服务响应系统进行配合,其服务内容可根据需要进行设置,如“呼叫服务员”、“呼叫经理”、“呼叫DJ”等。
当确定服务项目后,点击
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 哈工大 软件工程 课程设计 需求 分析 报告