撰写要领小编:撰写要领一、产品需求说明书概述产品需求说明书是为了能使研究的项目能成功开发,或者为了进一步为开发工作做好准备而特制订的一种基本实施方案的说明。产品需求说明书的预期
一、产品需求说明书概述
产品需求说明书是为了能使研究的项目能成功开发,或者为了进一步为开发工作做好准备而特制订的一种基本实施方案的说明。产品需求说明书的预期读者常常为项目经理、项目的设计开发人员以及相关人员等。
二、产品需求说明书要符合的原则
1.明确性
需求叙述的读者应只能从其得到唯一的解释说明,同样,一个需求的多个读者也应达成共识。每写一个需求都应简洁、简单、直观地采用用户熟知的语言,每个需求必须精确描述要交付的功能。
2.可行性
在已知的能力、有限的系统及其环境中,每个需求必须是可实现的。为了避免需求的不可行性,在需求分析阶段应该有一个开发人员参与,在抽象阶段应该有市场人员参与。
3.必要性
每个需求应载明什么是客户确实需要的,每个需求都应有原始出处。
4.完整性
不应该遗漏要求和必需的信息。完整性也是一个需求应具备的。
5.一致性
一致性需求就是不要与其他系统发生冲突。需求中的不一致必须在开发开始前得到解决,只有经过调研才能确定哪些是正确的。修改需求时一定要谨慎,如果只审定修改的部分,没有审定修改相关的部分,就可能导致不一致性。
经典范文
范例1 产品需求说明书
某软件的需求说明书
一、引言
软硬件系统基本支持:系统的运行平台是PC机。本系统拟采用××技术开发,一期开发实现单机模式,选择××为开发语言。
二、主要目标
所开发的软件要能实现以下要求。
1.日期和时间:实现××,如××。
2.日程事务提醒:办公日程提醒,如××、××、××、××;××提醒,如××时间、××。
3.提醒方案:实现多种提醒设定选项,比如每日、每周循环提醒。
4.提醒方式:以娱乐提醒方式为主(可以是音频或视频片段),比如学习工作中休息时刻到时就播放××的《××》。
三、对现有系统的分析
现有系统是指当前实际使用的系统,这个系统可能是计算机系统,也可能是一个机械系统甚至是一个人工系统。对现有系统进行分析的目的是进一步阐明建议中的开发新系统或修改现有系统必要性。
现有系统主要功能过于简单,主要包括通讯录、日程表、文档管理、闹钟等,不能满足对于各种提醒方案和各种提醒方式的要求。
四、所建议的系统
1.闹钟,用于提醒各种事务,包括××、××等
日期和时间:实现多种××,如××;根据已经成熟的日期换算法直接得到结果。
2.日程事务提醒
根据用户设定的某个时间的具体事务,当时间到达时,将用闹钟或是语音的方式提醒用户。
提供日程安排提醒功能。使用一个比较有效的事务处理模型,即紧急、重要事务处理模型。事务按照紧急性和重要性排在二维坐标上,将会在通知的时候按照图示的模型提醒,以期保证用户的工作最高效。
五、投资及效益分析
1.支出
一次性支出:系统开发阶段所需经费主要为书籍资料费,由开发团队自行准备,总额不超过××元。
非一次性支出:开发团队日常生活费用自理。
2.收益
本系统属于非营利性的系统,不存在收益评估问题,但建议开发团队确实能充分利用现有资源,适当减少投资。
六、可行性分析
1.法律方面的可行性。该软件没有侵犯任何的个人或是团体,也不违反任何的相关法律。
2.技术的可行性。在技术上不存在困难,完全可以达到。
3.时间的可行性。预定期限为××个月可以完成。
4.用户使用方面的可行性。本系统的主要用户为办公人员,对于基本的电脑使用和操作不会陌生,因此不会在系统的使用上遇到太大问题。同时系统将提供《操作手册》和《用户手册》指导用户操作和使用,因此,系统在使用方面是完全可行的。
论文在线查重 毕业论文查重网站 降重软件
当前网址:http://www.paperaa.com/news/878.html