客户化开发需求规格说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文档编号:
版本号:
密级:
客户化开发需求规格说明书
目录
1、文档介绍 (3)
1.1文档目的 (3)
1.2文档范围 (3)
1.3读者对象 (3)
1.4参考资料 (3)
1.5术语与缩写解释 (3)
2、产品说明 (4)
2.1产品目标 (4)
2.2产品面向的用户群体 (4)
2.3产品应当遵循的标准或规范 (4)
2.4产品范围 (4)
2.5产品中的角色 (4)
3、功能需求 (5)
3.1业务流程 (5)
3.2系统功能结构 (7)
3.3运行环境 (8)
4、详细功能描述 (10)
4.1具体功能1................................................................................................ 错误!未定义书签。
4.2具体功能2................................................................................................ 错误!未定义书签。
5、需求确认 (21)
1、文档介绍
本文档是对项目的委托单位某永久墓园管理公司(以下简称为某墓园)和项目的开发单位**以下简称为**)签定的软件产品开发合同中规定的开发内容的进一步说明。目的是在合同的确定的范围内进一步明确甲乙双方软件产品开发过程中的权利和责任。
本文档在经甲乙双方签字确认后生效,与签定的软件产品开发合同具有同等法律效力。
1.1文档目的
a.作为某墓园验收ABC科技开发产品的依据,并约束某墓园不得随意变更需求内容。
b.作为ABC科技软件开发的出发点,并约束ABC科技开发的软件产品准确完整地符合需
求内容。
1.2文档范围
介绍项目的背景、概述项目的任务与功能需求、性能需求以及运行需求等内容,编写目的是为后续的开发工作起到较好的指导作用。
1.3读者对象
a.甲方软件产品使用人员,合同完成验收人员等。
b.乙方软件项目人员,包括项目经理,需求分析员,设计师,开发人员,测试人员等。
1.4参考资料
a.ABC科技EAS系统用户手册。
1.5术语与缩写解释
2、产品说明
2.1产品目标
本产品是ABC科技为了满足某墓园使用EAS与墓园管理系统过程中提出的特殊要求而开发的。本产品与墓园管理系统的软件相似,提供某墓园要求的特定功能。
2.2产品面向的用户群体
专门为满足某墓园的特殊要求而开发,仅供某墓园使用。
2.3产品应当遵循的标准或规范
符合EAS 软件基本使用操作和业务处理的标准和规范。
2.4产品范围m/2[
本产品是对墓园管理系统的软件的单据,报表和功能迁移,产品提供的功能应在EAS软件技术可以实现的功能范围内。
2.5产品中的角色
3、功能需求
3.1业务流程
3.1.1业务流程图
本次开发主要是将(旧)墓园管理系统的业务迁移到EAS7.5开发的一个新模块(墓园管理)的软件,以作为某墓园使用。
其中上述流程为旧墓园管理系统的主要使用到的流程,流程说明:在新增服务单先定义好墓区,收费项目,客户来源的基础资料,其中墓区基础资料包括了墓地,骨灰楼,骨灰殿三种类型。
接下来填写服务单,其中服务单上的穴位为必录项,保存后要反写到墓区的基础资料上是否已用标记,并且服务单上提供能生成墓地证书,拆装碑通知单,生成安放先人许可证,新增附加单,生成墓碑,以及链接墓位使用合同的6大功能点,而且这6个功能的输出物以及服务单(主单)必须要提供打印功能。
流程最终目标是生成报表,其中报表主要有:未交款统计表,开发销售统计表,管理费到期统计表,业务登记册,已写碑文统计表,未写碑文统计表,已装碑统计表,客到装碑统计表,汇总墓碑统计表,墓碑面积统计表,每日定位传票,安葬通知单,未安放统计表。上述13张报表为客户主要使用到的业务报表。
3.1.2功能模块图
上图为墓园管理系统的功能模块图,其中整个墓园管理系统分为3大模块:基础资料,业务单据以及业务报表。
基础资料下主要由墓区管理,收费项目,客户来源3部分组成。
墓区管理主要记录的是墓地穴位,骨灰楼墓位以及骨灰殿墓位,其中该基础资料记录了穴位数量,是否被占用,面积,穴位费,每年管理费,以及穴位的编码。墓区管理的数据为服务单提供唯一性。
收费项目主要记录服务单上的需要的收费项目,其中该基础资料记录了收费项目的编码与项目名称。
客户来源主要记录服务单上的需要的客户来源,其中该基础资料记录了地区的编码与项目名称。
业务单据下主要由墓地服务单,骨灰楼服务单,骨灰殿服务单3部分组成。
这3张服务单是根据穴位选择的类型来选择的;基于服务单上的操作有墓地证书,安放许可证,附加单,墓碑,墓位使用合同,拆装碑通知单,以上都是根据服务单所关联生成的单据。
业务报表主要根据是否以主单为数据主要来源分为两种,其中每日定位传票,未安放统计表,业务登记册,未交款统计表是以主单的数据为主的,其他报表度是以主单和附单作为主要数据来源。
3.2系统功能结构
3.2.1系统功能结构(图)
3.2.2墓区管理的批量操作
批量操作主要是对墓穴新增或者删除时,根据段和位各自独立连续新增或者删除。
注:墓穴会根据山,区,段,位这个4个编码合并组成一个墓穴唯一的编码,但骨
灰位的骨灰楼是根据堂,楼,室,层,号这个5个编码合并组成一个骨灰楼唯一的
编码,骨灰殿则是根据殿,层,号这个3个编码合并组成一个骨灰殿唯一编码。
3.2.3公共功能操作
公共功能主要是EAS7.5平台自定义的业务单据以及基础资料已提供的基础功能;其
中包括:新增,打印,删除,修改,查询,高级查询。