多功能时钟需求规格说明书.docx
- 文档编号:2064648
- 上传时间:2023-05-02
- 格式:DOCX
- 页数:11
- 大小:82.90KB
多功能时钟需求规格说明书.docx
《多功能时钟需求规格说明书.docx》由会员分享,可在线阅读,更多相关《多功能时钟需求规格说明书.docx(11页珍藏版)》请在冰点文库上搜索。
多功能时钟需求规格说明书
项目名称
Productname
密级
confidentialitylevel
多功能时钟系统
仅供收件方查阅
项目编号
Projectcode
版本
version
文档编号
documentcode
V3.424.22.4
V1.0
BP_Proc_RA_002
MultipleFunctionalClockSoftwareRequirementsspecification
多功能时钟需求规格说明书
Preparedby
拟制
肖欢
Date
日期
2009年9月11日
Reviewedby
评审人
谌兴路,曾忆驰,王艾树
Date
日期
Approvedby
批准
杨帆
Date
日期
版权所有不得复制
Copyright©BroadenGateTechnologies,Co.,Ltd.
.AllRightsReserved
RevisionRecord
修订记录
Date
日期
RevisionVersion
修订版本
CRID/DefectID
CR/Defect号
SecNo.
修改章节
ChangeDescription
修改描述
Author
作者
Keywords关键词:
时钟系统日历
Abstract摘要:
本系统是多功能时钟系统的第一个版本,为V1.0。
多功能时钟系统可分成当前时间、查看日历、定时关机、定时提醒、系统设置。
本系统分别对各功能模块的功能和业务流程进行了描述,从而使软件开发人员可以更好地分析和设计软件,同时也方便客户更好地提出意见。
Listofabbreviations缩略语清单:
Abbreviations缩略语
Fullspelling英文全名
Chineseexplanation中文解释
1Introduction简介
1.1Purpose目的
该需求规格说明书是关于多功能时钟系统的功能和性能的要求的描述,该说明书的预期读者为:
项目管理人员;
测试人员;
设计人员;
开发人员。
这份软件需求说明书重点描述了时钟系统的功能需求,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求。
1.2Scope范围
该文档是从用户角度出发来导出多功能时钟的逻辑模型的,主要是解决整个项目系统的“做什么”的问题,涉及到时钟系统所要为客户提供的各种功能及服务。
在该文档里还没有涉及开发技术,而主要是通过需求分析建立模型的方式来描述用户的需求,为用户、开发方等不同参与方提供一个交流平台。
2Generaldescription总体概述
2.1Softwareperspective软件概述
时间采用两种方式表示,公元纪年法和天干地支纪年法。
在中国古代的历法中,甲、乙、丙、丁、戊、己、庚、辛、壬、癸被称为“十天干”,子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥叫作“十二地支”。
两者按固定的顺序互相配合,组成了干支纪法。
十天干与十二地支按顺序两两相配,从甲子到癸亥,共六十个组合,周而复始,循环使用,现在农历的纪年仍用干支。
24节气是按农历划分的,太阳从黄经零度起,沿黄经每运行15度所经历的时日称为“一个节气”。
每年运行360度,共经历24个节气,每月2个。
其中,每月第一个节气为“节气”,即:
立春、惊蛰、清明、立夏、芒种、小暑、立秋、白露、寒露、立冬、大雪和小寒等12个节气;每月的第二个节气为“中气”,即:
雨水、春分、谷雨、小满、夏至、大暑、处暑、秋分、霜降、小雪、冬至和大寒等12个节气。
节气在现行的公历中日期基本固定,上半年在6日、21日,下半年在8日、23日,前后不差1~2天。
多功能时钟系统提供随时查询公历和农历对应情况,即公元纪年法和天干地支纪年法相互转换,查询24节气;显示当前时间,定时开机和定时提醒功能;提供系统设置功能。
2.2Softwarefunction软件功能
软件功能结构如下图所示:
图2.1功能结构图
系统功能包括当前时间、查看日历、定时关机、定时提醒、系统设置。
(1)当前时间
使用公元纪年和天干地支纪年两种方法显示当前日期,以及用类似数码管形式显示当前时间。
(2)查看日历
可以通过更改年月日,来显示日历。
在日历上可查看日期,星期,节气等内容。
(3)定时关机
通过设置时间来定时关闭计算机。
(4)定时提醒
通过设置时间来定时提醒各种需要提醒事宜。
(5)系统设置
设置标题背景和前景色,日期显示颜色,选中区颜色。
2.4Assumptions&Dependencies假设和依赖关系
本系统将采用VC平台。
一般情况下使用WINDOWS操作系统,特殊情况下如果用户有其他操作的要求,系统应具备可移植的条件。
3FunctionalRequirements功能需求
系统主界面如下图所示:
图3.1主界面
3.1当前时间
1、简要说明
在时钟界面上用数码管形式显示当前时间。
2、界面
图3.2当前时间
3.2查看日历
以公元纪年法和天干地支法显示日历,对于每一个日期查询和显示对应星期,节气。
同时,在日历任何日期上,可以点击“今天”回到当前日期。
3.2.1显示日历
1、简要说明
默认根据当前时间,在日历上显示当前公历和农历,以及星期,如果这天有节气,则显示24节气。
2、界面
图3.3显示日历
3.2.2选择时间
通过选择年和月,更新日历显示,以及农历显示。
3.2.3显示星期
根据选择年月日,在日历上显示对应星期几。
3.2.4显示节气
根据选择年月日,如果该天有节气,则显示节气。
3.3定时关机
1、简要说明
通过设置定时关机,可以让电脑在该时间点上关闭电脑。
可以选择时和分,精确到分钟。
2、界面
图3.4定时关机
3.4定时提醒
1、简要说明
通过设置提醒时间,可以在该时间点上提醒相关事宜。
可以选择时和分,精确到分钟。
当时间到时,在右下脚探出滚动窗口,提示设置消息。
2、界面
(1)设置定时提醒
图3.5定时提醒
(2)定时提醒内容
图3.6提醒内容
3.5系统设置
1、简要说明
设置标题背景和前景色,日期显示颜色,选中区颜色;隐藏和显示系统。
设置标题背景色,是改变日历星期标题背景颜色;设置标题前景色,是改变日历星期标题字体颜色。
设置日期前景色,是改变日历中公历每日颜色。
设置选中区颜色,是改变日历上高亮显示日期颜色。
通过设置热键ALT+X,来隐藏和显示系统。
2、界面
(1)设置颜色
图3.7设置颜色
(2)隐藏与显示
图3.8隐藏与显示
4PerformanceRequirements性能需求
4.1时间性能需求
响应速度:
5秒内。
客户端:
桌面运行程序,速度很快。
4.2系统开放性需求
基于主流WINDOWS平台建设的多功能时钟系统,使其具有良好的可扩充性和可移植性,系统可运行在主流的WINDOWS操作系统平台上,便于以后系统的升级。
核心日历功能使用标准C++编写,以便于移植PDA等智能手机上,这将有助于提高系统扩充性。
4.3界面友好性需求
系统提供统一的操作界面和方式。
要求操作界面美观大方,布局合理,功能完善,对于初级用户容易上手,并且提供适当的帮助信息。
4.4系统可用性需求
系统操作快捷、内容完整是保证对用户进行使用的基础。
因此,应准确而详细地理解各用户群特征、任务和使用环境,在“有效性”(完成特定任务和达到特定目标时所具有的正确性和完整程度)、“效率”(完成任务的正确性和完整程度与所使用资源,如时间之间的比率),以及“满意度”(在使用产品过程中具有的主观满意和接受程度)等方面满足各类用户对系统的要求。
4.5可管理性需求
系统涉及面较广,系统应提供对管理内容的分级分类管理和维护、用户信息维护、系统配置和管理、以及故障诊断等功能。
5InterfaceRequirements接口需求
实现C/S的用户操作图形化界面,用户的交互界面都通过PC显示屏交互,大部分用户的显示屏都在17英寸以上,分辨率基本已1024*768为主,600*800的较少,软件界面能自适应屏幕大小。
屏幕格式尺寸:
选择正常4:
3
6OverallDesignConstraints总体设计约束
6.1Standardscompliance标准符合性
可以扩充以下所述规范中不存在的需求,但不能和规范相违背。
多功能时钟系统应严格遵循如下规范:
《软酷卓越实验室COE技术要求规范》、《软酷卓越实验室COE编程规范要求》。
6.2HardwareLimitations硬件约束
CPU和内存要求,客户端最低配置,CPU要求在1GHZ、内存128MB。
服务器端最低配置,CPU要求2GHZ、内存512MB。
最终多功能时钟系统在最低配置的服务器端能顺畅地跑起来,在延迟许可的条件下,要求必须在3秒之内做出响应,不能给用户有迟滞的感觉。
7SoftwareQualityAttributes软件质量特性
7.1Reliability可靠性
适应性:
保证该时钟系统在原有的基础功能上进行扩充,在原来的系统中增加新的业务功能,可方便的增加,而不影响原时钟系统的架构。
容错性:
在系统崩溃、内存不足的情况下,不造成该系统的功能失效,可正常关闭及重启。
可恢复性:
出现故障等问题,在故障修复后,可正常运行。
7.2Usability易用性
易用性:
具备良好的界面设计,使用户清晰易用,功能要高度集中。
可随时给用户提供使用帮助。
8RequirementsClassification需求分级
RequirementID
需求ID
Description
问题描述
Effect
影响
(H/M/L)
Risk
风险
Responsibility
责任人
ResolvingDate
解决日期
Status
状态(Open/Close)
R1
当前时间
M
2009-9-10
A
R2
查看日历
H
2009-9-17
A
R3
定时关机
L
2009-9-19
B
R4
定时提醒
L
2009-9-21
B
R5
系统设置
L
2009-8-25
B
A.必须首要完成
B,次要完成
C.不必要完成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多功能 时钟 需求 规格 说明书