银行储蓄系统的需求规格说明书

合集下载

银行系统需求规格经典说明书

银行系统需求规格经典说明书

银行系统需求规格经典说明书银行系统需求规格说明书拟制人张植岳晗田彬刘佳池崔秀天王进项目组长张植(07070014)/9/171.范围1.1.系统概述本项目开发一个银行系统,系统一共分为储蓄业务、贷款业务、外汇交易、网上银行、信用卡业务和系统管理六个子系统,经过各个系统的协作运行完成日常的银行业务。

储蓄子系统管理人民币和外币的储蓄业务以及客户申请的各个账户。

经过办理一卡通,客户能够方便快捷地进行存款、取款和转账等日常操作。

在办理一卡通账户后,客户还能够进行贷款和外汇交易等业务。

贷款子系统将为顾客提供不同种类的贷款服务,并负责管理贷款发放与偿还。

外汇子系统负责管理外汇交易专户以及全部交易流程,同时还可为客户提供一定时期内的外汇走势图作为交易参考。

为了方便客户享受到自助服务,本系统使用网上银行子系统为用户提供一个快捷方便的管理平台,客户能够经过网上银行管理自己的账户。

同时,为了方便客户日常消费,本系统中的信用卡子系统将负责用户的信用卡业务。

银行内部的管理人员能够同过管理子系统进行银行的人事与数据管理与恢复工作。

各个系统之间的交互关系如下图所示:信用卡子系统、贷款子系统和外汇子系统经过与储蓄子系统的信息交互进行资金的发放、回收与控制。

网上银行子系统与部分储蓄子系统和信用卡子系统的功能交互,以提供自助服务。

管理子系统负责管理上述所有系统的核心数据,保证其它子系统的正常运行。

1.1.1.储蓄业务子系统储蓄系统支持用户可进行人民币和外币的储蓄业务。

储蓄业务分为活期储蓄和整存整取定期储蓄两种。

可办理的外币有美元、日元、欧元和港币。

所有储蓄业务都经过一卡通进行操作,不再使用传统的存折和存单,一张一卡通中能够包含多个储蓄账户。

1.1.2.贷款业务子系统贷款子系统主要用于实现客户贷款方面的需求。

贷款分为个人助学贷款和个人住房贷款两种。

该系统将提供详细的贷款相关信息,以便帮助用户进行贷款的规划工作。

另外,该系统还提供对贷款的常规操作,包括申请、查询、申请展期、偿还等。

ATM自动取款机系统-需求规格说明书

ATM自动取款机系统-需求规格说明书

科瑞创意小组ATM机管理系统需求规格说明书院(系)计算机科学与工程学院专业软件工程班级1006132012年4月10 日目录1.引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3定义 (1)1.4参考资料 (2)2.任务概述 (2)2.1目标 (2)2.2运行环境 (2)2.3条件与限制 (3)3.数据描述 (3)3.1静态数据 (3)3.2动态数据 (5)3.3数据库介绍 (7)3.4数据词典 (8)3.5数据采集 (10)4.功能需求 (11)4.1功能划分 (11)4.2功能描述 (16)5.性能需求 (18)5.1数据精确度 (18)5.2时间特性 (18)5.3适应性 (18)6.运行需求 (19)6.1用户界面 (19)6.2硬件接口 (19)6.3软件接口 (20)6.4故障处理 (20)7.其它需求 (21)1.引言1.1编写目的ATM自动取款机系统是银行业务流程过程中十分重要且必备的环节之一,在银行业务流程当中起着承上启下的作用,其重要性不言而喻。

但是,目前许多银行在具体的一些业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而且无法达到理想的效果。

为此,我们在明确该软件需求的基础上,安排项目规划与进度、组织软件开发与测试,撰写本文档。

本文档针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析,概要设计,程序编码,软件应用等过程,开发了这个系统。

本文档供项目经理、设计人员、开发人员、客户参考。

1.2项目背景待开发项目名称:ATM自动取款机系统的分析与设计。

项目提出者:ATM机系统是应呼和浩特建设银行网络建设和改造需要,为客户提供方便、迅速、便捷的自动取款业务提出了ATM机自动取款系统设计方案。

项目兼容现有银行管理系统。

项目开发者:李向南朱学雷刘英杰赵中军1.3定义专业术语与缩略词帐号:在银行中,事物应用的单个帐号。

每个顾客可以拥有多个帐号。

银行个人储蓄需求规格说明书

银行个人储蓄需求规格说明书

浙江浙大网新集团有限公司银行个人蓄储需求规格说明书创新中心0000年 0 月银行个人储蓄业务-需求规格说明书文档修改记录说明本文档中所包含的信息属于商业机密信息,应严格控制使用范围,未经浙江浙大网新集团有限公司的书面许可,任何人员不得以任何介质方式持有或使用本文档的部分或全部内容。

银行个人储蓄业务-需求规格说明书目录1 引言 (4)1.1 编写目的 (4)1.2 背景 (4)1.3 文档编写约定 (4)1.3.1 优先级定义 (4)1.3.2 需求编号约定 (4)1.4 术语定义 (4)1.5 参考资料 (4)2 需求概述 (5)2.1 目标 (5)2.2 范围 (5)2.3 用户的特点 (5)2.4 假设和依赖 (5)3 功能需求 (5)3.1 功能列表 (5)3.2 功能说明 (6)3.2.1 前台子模块 (6)3.2.2 后台子模块 (14)4 非功能需求 (19)4.1 界面需求 (19)4.2 性能需求 (19)4.3 运行环境需求 (19)4.4 安全性需求 (20)4.5 质量需求 (20)4.6 其它需求 (20)附字典表 (20)起存金额对照表 (22)银行个人储蓄业务-需求规格说明书1引言1.1 编写目的说明编写本需求规格说明书的目的,指出预期的读者。

1.2 背景1.3 文档编写约定1.3.1优先级定义必须且优先 1必须但一般 2可选且优先 3可选且一般 4本期不考虑 51.3.2需求编号约定对需求的功能点进行编号,多人编写需求文档时,需指定每一个人的编号范围,以便于合并文档。

如:功能点1编号为R1001、功能点2编号为R1002。

1.4 术语定义略。

1.5 参考资料《银行个人储蓄业务说明书》 XX银行个金业务部 2000.1.1银行个人储蓄业务-需求规格说明书2需求概述2.1 目标描述本项目的意图、应用目标,说明本项目中所开发的产品与其它产品的关系。

如:本项目的版本,如有以产版本是否要兼容或是替换。

银行系统需求规格说明书模板

银行系统需求规格说明书模板

银行系统需求规格说明书银行系统需求规格说明书拟制人张植岳晗田彬刘佳池崔秀天王进项目组长张植( 07070014)/9/171.范围1.1.系统概述本项目开发一个银行系统, 系统一共分为储蓄业务、贷款业务、外汇交易、网上银行、信用卡业务和系统管理六个子系统, 经过各个系统的协作运行完成日常的银行业务。

储蓄子系统管理人民币和外币的储蓄业务以及客户申请的各个账户。

经过办理一卡通, 客户能够方便快捷地进行存款、取款和转账等日常操作。

在办理一卡通账户后, 客户还能够进行贷款和外汇交易等业务。

贷款子系统将为顾客提供不同种类的贷款服务, 并负责管理贷款发放与偿还。

外汇子系统负责管理外汇交易专户以及全部交易流程, 同时还可为客户提供一定时期内的外汇走势图作为交易参考。

为了方便客户享受到自助服务, 本系统使用网上银行子系统为用户提供一个快捷方便的管理平台, 客户能够经过网上银行管理自己的账户。

同时, 为了方便客户日常消费, 本系统中的信用卡子系统将负责用户的信用卡业务。

银行内部的管理人员能够同过管理子系统进行银行的人事与数据管理与恢复工作。

各个系统之间的交互关系如下图所示:信用卡子系统、贷款子系统和外汇子系统经过与储蓄子系统的信息交互进行资金的发放、回收与控制。

网上银行子系统与部分储蓄子系统和信用卡子系统的功能交互, 以提供自助服务。

管理子系统负责管理上述所有系统的核心数据, 保证其它子系统的正常运行。

1.1.1.储蓄业务子系统储蓄系统支持用户可进行人民币和外币的储蓄业务。

储蓄业务分为活期储蓄和整存整取定期储蓄两种。

可办理的外币有美元、日元、欧元和港币。

所有储蓄业务都经过一卡通进行操作, 不再使用传统的存折和存单, 一张一卡通中能够包含多个储蓄账户。

1.1.2.贷款业务子系统贷款子系统主要用于实现客户贷款方面的需求。

贷款分为个人助学贷款和个人住房贷款两种。

该系统将提供详细的贷款相关信息, 以便帮助用户进行贷款的规划工作。

银行储蓄系统需求需求规格说明书

银行储蓄系统需求需求规格说明书

1.引言1.1 编写目的:本需求说明书全面描述银行储蓄系统平台的各种功能、运行环境,使客户和开发者双方对本系统的初始规定有一个共同的理解,使之成为整个开发工作的基础。

1.2 项目背景:该项目为了利于银行管理人员对储户进行相应的管理方便储户对现金形成更好的管理和使用。

使银行能够为储户提高更好更及时的服务,提高银行工作效率,满足用户的需求。

更快、更好的适应现今日益发展的社会,建立高效的服务平台。

1.3 术语说明: CBAS:银行计算机储蓄系统Data processing:数据处理Data processing cycle:数据处理流程Data processing system security:数据处理系统安全性Transaction processing:事务处理Data acquisition:数据采集1.4. 系统参考文献:《软件工程导论》(第5版)清华大学出版社《软件工程——原理,方法与应用》吴钦藩编着人民交通出版社出版《软件工程导论(第四版)》张海藩编着清华大学出版社出版1.5 需求规格说明概览:银行计算机储蓄系统将提供银行的管理及客户服务系统,提供业务操作员为顾客提供储蓄业务;银行计算机储蓄系统是一款含有数据库的软件系统,可以为银行提供一体化的办公,管理,业务更改,业务查询功能;2.项目概况2.1产品的一般性描述本系统主要为了方便储户办理存款、取款、查询、转账等业务;银行管理人员办理开户、销户等业务,对金钱更有效管理,同时可以更好的方便银行对储户的管理,并且形成储户与银行之间的桥梁,使用该系统不仅可以提高对金钱的有效管理而且在一定程度上可以对提高银行与储户的工作效率。

描述开发软件所具有的背景,应达到的目标以及市场前景等。

2.2 产品功能:此系统所要完成的主要功能有两方面:如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名住址、存款类型、存款日期、利率、等信息,完成后由系统打印存款单给储户。

手机银行系统软件需求规格说明书

手机银行系统软件需求规格说明书

手机银行系统软件需求规格说明书(版本0.1)计算机中心2012年5月文档修改记录表创建人创建时间当前版本备注刘涛2013-4-28 1.0修改人修改时间当前版本修改内容目录1. 项目背景 (6)1.1 编写目的 (6)1.2 适用范围 (6)1.3 项目背景 (6)1.3.1 项目名称 (6)1.3.2 使用单位 (6)1.3.3 项目来源 (6)1.3.4 参考资料 (6)1.3.5 名词术语 (6)2. 总体描述 (6)2.1 业务规定 (6)2.1.1 业务开通 (6)2.1.2 密码管理 (6)2.1.3 交易规定 (6)2.1.4 收费规定 (7)2.1.5 其他规定 (7)2.2 客户端 (7)2.2.1 客户端整体界面描述 (7)2.2.2 客户端启动与关闭 (9)2.2.3 手机银行登录与退出 (11)3. 手机银行 (14)3.1 账户查询 (14)3.1.1 余额查询 (14)3.1.2 子账户查询 (19)3.1.3 明细查询 (22)3.2 转账汇款 (23)3.2.1 行内转账 (24)3.2.2 跨行转账 (31)3.2.3 同名账户转账 (40)3.3 存款管理 (44)3.3.1 整存整取 (44)3.4 手机银行交易查询 (53)3.4.1 功能描述 (53)3.4.2 用户范围 (53)3.4.3 业务流程 (53)3.4.4 业务规则 (55)3.4.5 页面提示 (55)3.4.6 接口信息 (55)3.4.7 异常处理 (55)3.5 账户管理 (55)3.5.1 绑定账户管理 (55)3.5.3 账户挂失 (63)3.6 安全中心 (65)3.6.1 修改密码 (65)3.6.2 昵称设置 (68)3.6.3 预留验证信息 (69)3.6.4 限额设置 (71)4. 金融助手 (72)4.1 手机充值 (72)4.1.1 功能描述 (72)4.1.2 用户范围 (72)4.1.3 业务流程 (72)4.1.4 业务规则 (75)4.1.5 页面提示 (76)4.1.6 接口信息 (76)4.1.7 异常处理 (76)4.2 理财计算器 (76)4.2.1 功能描述 (76)4.2.2 用户范围 (76)4.2.3 业务流程 (76)4.2.4 页面提示 (84)4.2.5 业务规则 (84)4.2.6 接口信息 (84)4.2.7 异常处理 (84)4.3 手机记账 (84)4.3.1 功能描述 (84)4.3.2 用户范围 (84)4.3.3 业务流程 (84)4.3.4 页面提示 (98)4.3.5 业务规则 (98)4.3.6 接口信息 (98)4.3.7 异常处理 (99)4.4 客户服务 (99)4.4.1 功能描述 (99)4.4.2 用户范围 (99)4.4.3 业务流程 (99)4.4.4 页面提示 (99)4.4.5 业务规则 (99)4.4.6 接口信息 (99)4.4.7 异常处理 (99)4.5 资费标准 (100)4.5.1 功能描述 (100)4.5.2 用户范围 (100)4.5.3 业务流程 (100)4.5.5 业务规则 (108)4.5.6 接口信息 (108)4.5.7 异常处理 (108)4.6 金融资讯 (108)4.6.1 功能描述 (108)4.6.2 用户范围 (108)4.6.3 业务流程 (108)4.6.4 业务规则 (109)4.6.5 页面提示 (109)4.6.6 接口信息 (109)4.6.7 异常处理 (110)4.7 手机微博 (110)4.7.1 功能描述 (110)4.7.2 用户范围 (110)4.7.3 业务流程 (110)4.7.4 业务规则 (110)4.7.5 页面提示 (110)4.7.6 接口信息 (110)4.7.7 异常处理 (110)4.8 农信公告 (110)4.8.1 功能描述 (110)4.8.2 用户范围 (110)4.8.3 业务流程 (110)4.8.4 业务规则 (111)4.8.5 页面提示 (111)4.8.6 接口信息 (111)4.8.7 异常处理 (111)1.项目背景1.1编写目的1.2适用范围1.3项目背景1.3.1项目名称1.3.2使用单位1.3.3项目来源1.3.4参考资料1.3.5名词术语2.总体描述2.1业务规定2.1.1业务开通1.手机银行交易的受理单位包括营业网点、省、市、县级联社、农信银中心、第三方合作单位、手机银行客户。

银行储蓄系统需求规格说明书

银行储蓄系统需求规格说明书
数据流图可以用来抽象地表示系统或软件。它从信息传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程,同时可以按自顶向下、逐步分解的方法表示内容不断增加的数据流和功能细节。因此,数据流图既提供了功能建模的机制,也提供了信息流建模的机制,从而可以建立起系统或软件的功能模型。
存款流程图 图2
4、需求分析
4
系统流程图又叫事务流程图,是在计算机事务处理应用进行系统分析时常用的一种描述方法(另一个是数据流图),它描述了计算机事务处理中从数据输入开始到获得输出为止,各个处理工序的逻辑过程。
系统流程图图1
4
数据流图:简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具。
银行计算机储蓄系统是一款含有数据库的软件系统,可以为银行提供一体化的办公,管理,业务更改,业务查询功能。
2产品功能
银行计算机储蓄系统是一款含有数据库的软件系统,将为以下用户提供如下功能:
业务操作员:添加,删除用户存折账号,用户个人信息,办理存款,取款。
3运行环境
Window XP Professional Service Pack 3,Windows Server 2008,安装有Java Runtime Environment以及Microsoft SQL Server 2000相关软件。
4需求分析41系统流程图系统流程图又叫事务流程图是在计算机事务处理应用进行系统分析时常用的一种描述方法另一个是数据流图它描述了计算机事务处理中从数据输入开始到获得输出为止各个处理工序的逻辑过程
银行计算机储蓄系统需求规格说明书
需求分析是指理解用户需求,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。在这个过程中,用户的确是处在主导地位,需求分析要负责整理用户需求,为之后的软件设计打下基础。

HSB_新一代项目_核心系统_软件需求规格说明书_定期存款(第三分册)_v1.1

HSB_新一代项目_核心系统_软件需求规格说明书_定期存款(第三分册)_v1.1

徽商银行新核心项目需求规格说明书-定期存款子系统(第三分册)准备:北京高阳金信信息技术有限公司项目文档名称:定期存款功能书文档日期: YY-MM-DD文档信息由送达:* 行动类型:批准,审核,通知、存档、参加会议、行动、其他(请说明)版本记录新核心项目Page 2 of 24版权说明本文件中出现的任何文字叙述、文档格式、插图、照片、方法、过程等内容,除另有特别注明,版权均属高阳科技和徽商银行所有,受到有关产权及版权法保护。

任何个人、机构未经高阳科技和徽商银行的书面授权许可,不得复制或引用本文件的任何片断,无论通过电子形式或非电子形式。

新核心项目Page 3 of 24目录1系统概述 (6)2功能模块概述 (6)3功能模块详细描述 (6)4批量处理 (6)4.1同业存放对账数据下传批处理.......................................................................... 错误!未定义书签。

4.1.1处理说明....................................................................................................... 错误!未定义书签。

4.1.2处理周期及数据........................................................................................... 错误!未定义书签。

4.1.3处理流程....................................................................................................... 错误!未定义书签。

4.2加息赢未到期自动转存批处理.......................................................................... 错误!未定义书签。

银行需求规格说明书

银行需求规格说明书

银行需求规格说明书1.项目概述用户可以通过银行系统办理各类业务,如注册新用户,取钱,存钱,转账,理财,也可以修改自己的注册信息,查询余额和保险等。

1.2项目任务用户到银行可以办理各项业务,到网上银行可实现相同功能,一个完整的银行系统由后台部分,前台部分和网上银行组成。

1.3项目背景传统的银行方式下,用户需要到银行办理业务,经常需要排队等待。

通过网上银行进行业务办理,银行的业务是在一种“虚拟”的网络环境下进行的,银行可以节约网点,减少服务人员,为用户节约时间。

1.4项目目标1. 银行通过网络可以更多的收集顾客的意见,并让顾客参与系统的设计、开发、修改,为每个顾客提供独特化、个性化的理财或服务,实现一对一服务,真正做到以顾客需求为中心。

2. 良好的双向沟通。

因特网是一种互动式的多媒体,可以利用文字、声音、图像等多种手段将产品或服务信息全方位地展现给用户,用户可以通过互联网从不同角度察看各种业务的办理流程,理性的消费者在对业务各个方面全面了解、比较后,再做出决策。

银行可以通过在自己的网站上提供电子邮件信箱、自由讨论区等了解顾客需求信息和具体要求,并对常见问题进行网上咨询和解答,从而更好地为顾客提供服务。

3.提高业务受理效率。

传统银行方式中,用户办理业务要去银行网点,再等待,办理。

这一过程少则几分钟,多则数小时,再加上往返路程时间,耗费了消费者极大的时间和精力。

现代社会的生活节奏日益加快,人们闲暇时间越来越少,会更加珍惜闲暇时间,充分享受生活,因此网上银行的使用频率将越来越高。

2.系统业务需求利用文字、声音、图像等多种手段将产品或服务信息全方位地展现给用户, 顾客可以通过互联网从不同角度察看各种业务的办理流程,理性的消费者在对业务各个方面全面了解、比较后,再做出决策。

银行可以通过在自己的网站上提供电子邮件信箱、自由讨论区等了解顾客需求信息和具体要求,并对常见问题进行网上咨询和解答,从而更好地为顾客提供服务。

银行个人储蓄系统需求规格说明书

银行个人储蓄系统需求规格说明书

浙江浙大网新集团有限公司银行个人储蓄系统需求规格说明书创新中心0000年 0 月文档修改记录说明本文档中所包含的信息属于商业机密信息,应严格控制使用范围,未经浙江浙大网新集团有限公司的书面许可,任何人员不得以任何介质方式持有或使用本文档的部分或全部内容。

目录1 引言............................................................................................................ 错误!未定义书签。

1.1 编写目的........................................................................................ 错误!未定义书签。

1.2 背景................................................................................................ 错误!未定义书签。

1.3 文档编写约定................................................................................ 错误!未定义书签。

1.3.1 优先级定义........................................................................ 错误!未定义书签。

1.3.2 需求编号约定.................................................................... 错误!未定义书签。

1.4 术语定义........................................................................................ 错误!未定义书签。

软件工程课后习题_第1,2,3章

软件工程课后习题_第1,2,3章

软件工程课后习题_第1,2,3章第一章:一.判断题:1.软件就程序,编软件就是编写程序。

()2.软件危机的主要表现是软件需求增加,软件价格上升。

()3.软件工程科学出现的主要原因是软件危机的出现。

()4.与计算机科学的理论研究不同,软件工程是一门原理性学科()二.选择题1.在下列选项中,()不是软件的特征A系统性与复杂性 B 可靠性与一致性C 抽象性与智能性D 有形性与可控性2.软件危机的主要原因是:A软件工具落后 B 软件生产能力不足C 对软件的认识不够D 软件本身的特点及开发方法3.下列说法正确是的是A 20世纪50年代提出了软件工程的概念B 20世纪60年代提出了软件工程的概念C 20世纪70年代提出了客户机/服务器技术D 20世纪80年代软件工程学达到成熟4.( )是将系统化的规范的可定量的方法应用于软件的开发,运行和维护的过程。

它包括方法、工具和过程三个要素A 软件生命周期B 软件测试C 软件工程D 软件过程5.在下列选项中,()不属于软件工程学科索要研究的基本内容。

A 软件工程材料B 软件工程目标C 软件工程原理D 软件工程过程6.软件工程的三要素是()A技术,方法和工具 B 方法,对象和类 C 方法,工具和过程 D 过程,模型和方法7.用来辅助软件开发,运行,维护,管理,支持等过程中的活动的软件成为软件开发工具,通常也称为()工具A CADB CAIC CAMD CASE三简答题1.与计算机硬件相比,计算机软件有哪些特点?2.软件就是程序吗?如何定义软件?3.什么是软件危机?是什么原因导致了软件危机?4.为什么说软件工程的开发能在一定程度上解决软件危机的各种弊端?5.请简述软件工程的研究内容。

6.请简述软件工程的三要素。

7.请简述软件工程的目标,过程和原则。

8.请简述软件工程的基本原则。

9.请简述现代软件工程与传统软件工程显著的区别与改进。

第二章:一判断题1.瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。

需求规格说明书

需求规格说明书

承德银行XX系统需求规格说明书文档信息及版本历史版本作者/修改者日期描述1概述1.1 编写目的1.2 适用范围1.3 术语和缩写术语和缩写解释1.4 参考资料列述参考资料2项目综述{提示:概述正在定义的项目、使用项目的用户以及已知的限制、假设和依赖。

}2.1 项目介绍此处介绍项目主要情况2.2 项目面向的用户{提示:对项目面向的用户或用户群体进行简要说明,可以从下面两个方面考虑:(1)描述本项目面向的用户(客户、最终用户)或用户群体的介绍。

(2)用户或用户群的特征、需求、业务机遇、正待解决的业务问题,包括对现存产品或项目的一个简要的评价。

}2.3 项目应当遵循的标准或规范提示:(1)描述本项目应当遵循的标准或规范;例如《xx系统业务规范》和根据公司过程资产库裁剪的项目自定义过程规范,公司《java编码规范》等}2.4 主要特征{提示:简要描述项目提供的主要特征。

可以从下列几个方面考虑:指明所开发的项目怎样满足用户或用户群体的需求,解决哪些用户关心的业务需求。

可以说明所开发的项目为什么具有吸引力和它所能带来的好处、竞争优势、重要商业利润、提供给客户的价值。

}2.5 项目范围{提示:阐述所开发的项目的系统范围,主要描述“应当包含的内容”和“不包含的内容”。

说明清楚项目范围的好处是:有助于判断什么是需求,什么不是需求。

可以将开发精力集中在系统范围内。

有助于控制需求的变更。

有助于最终评估和验收。

}2.6 项目中的角色{提示:阐述本项目操作过程中涉及的各种角色及其职责。

各种角色的具体行为将在功能性需求中描述。

}角色名称职责描述3功能性需求3.1 功能性需求分类{提示:用Mx代表模块,Cx代表子模块,需求规格说明书第一次评审前,用F_x代表功能点,后续的变更或新增分别用CR_x和NF_x。

其中x为序列号1、2、3……优先级请用P1、P2、P3、P4四层表示,P1代表最优先解决,优先级最少要有P1级的。

}.一级模块二级模块功能点编号及名称优先级M1_日常工作管理M1_C1合理化建议流程F_1提出建议F_2区支撑审核P1F_3工会主席处理P2M1_C2营业条线疑难问题上报F_4提出问题P1 F_5综合部处理P2 F_6问题解答P2 F_7回复确认P1M1_C3每日情况流程F_8厅经理起草F_9区支撑审核F_10综合部文秘审核3.2 模块一3.2.1子模块一{提示:此处写一些承上启下的文字,阐述每一功能的详细需求。

《需求规格说明书》编写参考指南

《需求规格说明书》编写参考指南

《需求规格说明书》编写参考指南1.概述(Summary)本文档是进行项目策划、概要设计和详细设计的基础,也是软件企业测试部门进行内部验收测试的依据。

1.1 用户简介(User Synopsis)在本章节中要将用户的基本情况描述清楚,以便于分析人员划定系统范围,进行功能、进度、成本、性能等方面的平衡决策。

对于产品开发类项目,需要在此将该产品定义的用户群的特点描述清楚。

1.2 项目的目的与目标(Purpose and Aim of Project)项目的目的是对开发本系统的意图的总概括。

项目的目标是将目的细化后的具体描述。

项目目标应是明确的、可度量的、可以达到的, 项目的范围应能确保项目的目标可以达到。

对于项目的目标可以逐步细化,以便与系统的需求建立对应关系,检查系统的功能是否覆盖了系统的目标。

1.3 术语定义(Terms Glossary)将该需求规格说明书中的术语、缩写进行定义, 包括用户应用领域与计算机领域的术语与缩写等。

1.4 参考资料(References)说明该用户需求报告使用的参考资料,如:[1] 商务合同[2] 招标书[3] 用户领域的资料[4] 用户需求调查表[5] 用户需求报告[6] 参照的标准每一个文件、文献要有标题、或文件号,发布或发表日期以及出版单位。

1.5 相关文档(Related Documents)[1] 项目开发计划[2] 概要设计说明书[3] 详细设计说明书1.6 版本更新信息(V ersion Updated Record)版本更新记录格式,如表5-19所示。

表5-19 版本更新记录2.目标系统描述(System in Target)2.1 组织结构与职责(Organizing Framework and Function)将目标系统的组织结构逐层详细描述,建议采用树状的组织结构图进行表达,每个部门的职责也应进行简单的描述。

组织结构是用户企业业务流程与信息的载体,对分析人员理解企业的业务、确定系统范围很有帮助。

银行储蓄系统 需求规格说明书

银行储蓄系统 需求规格说明书

银行储蓄系统需求分析报告1.引言随着社会经济的发展,以及数字生活的逐步渗透,如何为用户提供更加便捷、更加周到的服务已经成为各大银行竞争的焦点。

但如今银行储蓄系统工作效率比较低,越来越不能满足广大人民群众的需求,人们希望可以更方便更省时更省力的办理储蓄的相关业务。

在这样的趋势下,明显可以看出现今的银行计算机储蓄系统不能够满足人们日益增长的需求,为提高该银行的存取款工作效率,降低工作的人力、物力开支,提高工作的准确性、正确性,并且便于用户信息存取,需要建立一个新的、高效的、方便的、互联的计算机储蓄系统。

2.任务概述本系统主要为了方便储户办理存款、取款等业务,实现对金钱更有效的管理,同时可以更好地方便银行对储户的管理,并且形成储户与银行之间的桥梁,使用该系统不仅可以提高对金钱的有效管理而且在一定程度上可以对提高银行与储户的工作效率。

3.功能需求3.1 功能描述外部功能:实现可视化窗口,查找及存储内部功能:同步,过滤,定位,识别存款功能:以储户的存款为主要活动,相关记录根据存款结果进行调整,以使信息保持一致。

1.系统需要在原账户信息中增加一条记录,包括存款人姓名、住址、存款类型、存款日期、利率等信息。

2.若为新储户须建立一个账户,并记录此次的记录。

3.打印存款单给储户。

取款功能:以储户的取款为主要活动,相关记录根据取款结果进行调整,以使信息保持一致。

1.系统计算利息,在原账户信息中将取款额减去。

2.若为清户,记录注销该账户,将账户余额(包括存款额及利息)一并交与储户。

3.打印利息清单给储户。

数据流图4. 性能需求4.1 数据精确度在向数据库文件提取数据时,要求数据记录定位准确,在往数据库文件数组中添加数据时,要求输入数据准确。

金额,身份证,卡号等按需求设定字符数。

4.2 时间特性程序响应时间:在人的感觉和视觉事件范围内;信息交换时间:要求在程序调用前、调用后都与数据库保持同步更新,网络信息交换时间应该小于程序调用的时间。

需求规格说明书范文

需求规格说明书范文

二、需求规格说明书1.概述(Summary)1.1项目的目的与目标(Purpose and Aim of Project)项目的目的是对开发本系统意图的总概括。

项目的目标是将目的细化后的具体描述。

项目目标应是明确的、可度量的、可以达到的, 项目的范围应能确保项目的目标可以达到。

对于项目的目标可以逐步细化,以便与系统的需求建立对应关系,检查系统的功能是否覆盖了系统目标。

有效的库存管理,可降低运营成本,进而提高商品周转率,这样才能减少因风险造成的损失,从而使利润达到最高点。

一个超市的库存,也就代表了这个超市的大部分资产总额。

如何将这些静态的资产以最快的速度流转,这就是库存管理的目的。

一个好的超市,并不是只有畅销的商品就行了。

因为畅销的可能都是固定的某些商品,而有些商品可能进了超市后,就无人问津,这样不仅使这些商品占据了库房空间,而且也积了大量的资金,使得资金运转相当的困难。

要改善库存周转率不高的状况,就必须先从了解超市目前的库存情况开始,而要了解库存的情况,就可以利用信息系统来进行管理,从而进一步的提高库存管理的效率。

通过信息系统的查询可以方便的找出目前最畅销和滞销的商品,然后再利用各种行销方法,将滞销的商品销售出去,这样就可以避免超市因为滞销而造成的损坏、过期和资金积压等问题。

1.2 术语定义(Terms Glossary)1)商品条形码:每种商品具有唯一的条形码,对于某些价格一样的商品,可以使用自定义条形码。

2)交易清单:包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间负责本次收银的员工号。

3) 商品积压:在一定时期内,远无法完成销售计划的商品会造成积压。

4 )促销:在一定时期内,某些商品会按低于原价的促销价格销售。

库存告警提示:当商品的库存数量低于库存报警数量时发出提示。

5 )盘点:计算出库存、销售额、盈利等经营指标。

1.3 相关文档(Related Documents)说明用户需求报告的变更,以及可能受变更影响的其他相关文档.[1]需求规格说明书[2] 设计规格说明书问题初始分析(Early Analysis)2.1 场景描述(Scene Description)1.库存管理员:(1)库存管理员每天进行查看一次;(2)库存管理员当发现库存商品有损坏时,处理报损;(3)订购的商品到货时,库存管理员首先检查商品是否合格,并将合格的商品入库处理,更新相关信息;(4)当商品进入卖场时,进行商品出库处理。

第2章 作业2

第2章 作业2
四、简答题
1.什么是需求分析?该阶段的基本任务是什么?
2.简述结构化分析方法的步骤。
3.数据流图与数据字典的作用是什么?画数据流图应注意什么?
4.简步骤。
五、应用题
1.某电器集团公司下属一个成套厂(产品组装)和若干零件厂等单位,成套厂下设技术科、生产科、供应科等基层单位。现要建立一个计算机辅助企业管理系统,其中:
9.IDEF0是建立系统_________模型的有效方法。
10.在IDEF0方法中,被标志为A—0的图称为系统的_________图。
三、选择题
1.分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的( )。
A.细节B.输入与输出C.软件的作者D.绘制的时间
2.需求规格说明书的内容还应包括对( )的描述。
5.一个局部数据存储只有当它作为( )时,就把它画出来。
A.某些加工的数据接口B.某个加工的特定输入
C.某个加工的特定输出D.某些加工的数据接口或某个加工的特定输入/输出
6.对于分层的DFD,父图与子图的平衡指子图的输入、输出数据流同父图相应加工的输入、输出数据
流( )。
A.必须一致B.数目必须相等C.名字必须相同D.数目必须不等
⑵分析与综合,导出软件的逻辑模型
⑶编写文档:包括编写"需求规格说明书","初步用户使用手册","确认测试计划","修改完善软件开发计划"
⒉什么是结构分析方法?该方法使用什么描述工具?
结构化分析:简称SA,面向数据流进行数据分析的方法。采用自顶向下逐层分解的分析策略。顶层抽象地描述整个系统,底层具体地画出系统工程的每个细节。中间层则是从抽象到具体的过渡。使用数据流图,数据字典,作为描述工具,使用结构化语言,判定表,判定树描述加工逻辑。

银行储蓄系统概要设计说明书

银行储蓄系统概要设计说明书

硬件接口要求:顺畅,快捷。 网络硬件接口要求:现实中要求具有高速以太网组网以实现联网操 作,但在理论实验验证软件本身的目的来看,无需网络通讯接口。业务 员键入储户的资料要全部一直显示在屏幕;储户从按键口键入密码到系 统以核对;计算机与打印机有高速传输的连接接口,最后以纸张的形式 打印出清单给用户。
2.5 功能需求与程序的关系
功能需求 业务办理 密码管理模
模块

开户

销户

存款

取款

信息管理模 块
转账

解冻

修改人工处理过程
该功能是储蓄业务处理系统主要的业务处理模块,每项业务处理完 毕,都由计算机自动记日志、记账。
例如定期存取子模块,它主要进行定期的开户、到期支取、全部提 前支取和部分提前支取等业务的处理。
2.7 尚未解决的问题 暂无。
3 接口设计 3.1 用户接口
提供用户基本存取款需求,账户余额查询,转账,资料查询等功能 功能。并且系统响应快捷,响应信息准确。系统的用户界面应做到简单 明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出 错信息,注重可靠性、简单性、易学习和使用。
3.2 内、外部接口
开户,计算记自动给出账号,输入储户名、地址、金额、密码等信 息,检查金额、期限、起息日是否合理,然后计算到期利息,并打印存 单。
到期支取。输入账号、开户日起、金额、期限、密码等信息,计算 机检查核对这些信息,如无误,计算应付利息,打印利息清单,并将该 定期户作销户处理。
全部提前支取。输入账号、开户日期、金额、期限、密码、取款 日,计算机检查核对信息,确认无误,则按规定计算出提前支取利息, 打印利息清单,并将该定期户作销户处理。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.引言
1.1 项目背景
项目说明:随着社会经济的发展,以及数字生活的逐步渗透,如何为用户提供更加便捷、更加周到的服务已经成为各大银行竞争的焦点。

但如今银行储蓄系统工作效率比较低,越来越不能满足广大人民群众的需求,人们希望可以更方便更省时更省力的办理储蓄的相关业务。

人们不再满足于以前传统的哪家银行卡只可以在那家银行存款提款的模式。

而如今计算机网络的高速发展及普及度的进一步加强,越来越多的人希望通过在家实现存取款或是通过上网实现网上银行的功能等。

在这样的趋势下,明显可以看出现今的银行计算机储蓄系统不能够满足人们日益增长的需求,为提高该银行的存取款工作效率,降低工作的人力、物力开支,提高工作的准确性、正确性,并且便于用户信息存取,需要建立一个新的、高效的、方便的、互联的计算机储蓄系统
1.2 项目目标
(1).处理速度的提高及准确度的保证;
(2).人员利用率的改进及合理调度。

(3).改进管理和服务;
2.运行环境
1)客户端
操作系统:Windows xp/2000 server/2003 server/2008 server/7, Linux。

浏览器:IE 7.0以上,Firefox3.5以上,chrome 6以上。

2)服务器端
操作系统:Windows xp/2000 server/2003 server/2008 server/7, Linux。

浏览器:IE 7.0以上,Firefox3.5以上,chrome 6以上。

3)数据库
操作系统:Windows 7
数据库系统:Mysql 5.0及更新版本
3.性能需求
1)客户端一般相应时间不超过1秒。

2)报表统计时间不超过30秒。

4.安全性需求
1)对数据的访问设置权限,以保证用户个人信息的保密性。

2)对用户输入的密码进行单向加密,以防止密码泄露造成经济损失。

3)保证用户进行的业务执行正确和安全。

5.外部接口需求
用户接口
本系统采用B/S架构,所有界面使用WEB风格,用户界面的具体细节将在概要设计文档中描述。

6. 银行系统业务流程图
7. 银行系统
一、数据流程图
二、系统管理子系统
普通用户可以执行的功能是用户登录、修改密码和浏览本人信息。

用户管理部分包括创建、删除、修改和查询用户等功能。

银行系统的用户号一律用工号来表示,工号为5位数字,首位数字代表所属部门,其他4位是顺序号。

用户密码的长度最少8位,最多16位,密码必须同时包括字母、数字以及其他字符,不能含有工号。

密码三个月内至少修改一次,每次修改的密码不能与前三次密码相同。

修改核心数据部分包括添加、删除和查询修改计划,以及恢复修改等功能。

银行系统现有的核心数据主要有:各类储蓄、贷款的利率;信用卡利息及预借现金手续费;各种外汇之间的市场汇率以及银行各档次交易价格。

所有核心数据都可以根据需要由系统管理员修改,系统管理员可以设定一个修改计划,并指定其执行时间(精确到分)。

在计划运行之前系统管理员可以随时取消该计划。

系统中不能同时有两个尚未执行的计划。

系统管理员可以查询所有修改计划,包括已经执行的和尚未执行的,并可以随时将系统数据恢复到某一个计划执行之前的状态。

普通用户
输入用户名和密码
选择功能
浏览本人信息
修改密码
验证用户名/密码
重新输入提示
是否重新输入


有效
重新输入提示2
是否选择其他功能
有效
成功修改
无效
验证密码
是否重新输入2

无效



普通用户活动图
8.数据词典及数据描述:
9.词条说明
1.数据流词条描述
a)数据流名:存款单
说明:当用户要存款时银行计算机储蓄系统就产生一个存款单给用
户,银行计算机储蓄系统又要把存款单给银行内库进行确认审查。

数据流来源:用户
数据流去向:银行计算机储蓄系统
数据流组成:存款单=存款人+存款银行+业务员编号+存款金额+存款日期
业务员编号=“01”..“99”
存款日期=年+月+日
数据量流通量:暂不统计
b)数据流名:存单(反馈信息)
说明:银行系统给用户每次存款打印的存款资料表单
数据流来源:银行计算机储蓄系统
数据流去向:用户
数据流组成:存单=存款人+存款银行+业务员编号+存款金额+存款日期+手续费+帐户余额
业务员编号=“01”..“99”
存款日期=年+月+日
位置:输出到打印机
数据量流通量:暂不统计
c)数据流名:取款单
说明:记录用户每次取款的资料和情况
数据流来源:用户
数据流去向:银行计算机储蓄系统
数据流组成:取款单=取款人+取款银行+业务员编号+取款金额+取款日期
业务员编号=“01”..“99”
取款日期=年+月+日
数据量流通量:暂不统计
d)数据流名:利息清单(或账单)
说明:当用户取款时,银行内库要把利息清单(或账单)给银行计算机储蓄系统处理,再把利息清单(或账单)交于用户
数据流来源:书库
数据流去向:事务处理
数据流组成:取款信息=取款人+取款银行+受理业务员+取款金额+取款日期+手续费+帐户余额
业务员编号=“01”..“99”
取款日期=年+月+日
位置:输出到打印机
数据量流通量:暂不统计
2.数据文件(存储池)描述
a)数据文件名:用户信息表
简述:用于存放用户的个人资料情况及其它相关信息
输入数据:用户信息
输出数据:用户信息
数据文件组成:用户信息表=用户编号+身份证号码+姓名+性别+年龄
+住址
存储方式:关键码
存取频率:经常
b)数据文件名:密码信息表
简述:用于存放用户存取款所需的密码
输入数据:密码信息
输出数据:密码信息
数据文件组成:密码信息= 存取款密码+设置密码日期
存储方式:关键码
存取频率:经常
c)数据文件名:存取款信息表
简述:主要是对存取款时所产生的存单、利息清单(或账单)及账
面上金额进行存储
输入数据:存取款信息
输出数据:存取款信息
d)数据文件组成:存取款信息表= 存单+利息清单(或账单)+存取款日
期+帐户金额
存储方式:直接
存取频率:经常
3.加工逻辑词条描述
a)加工名:银行计算机储蓄系统
加工编号:0层
简要描述:对用户存取款进行管理和处理
输入数据流:存款单、取款单
输出数据流:存单、利息清单(或账单)
加工逻辑:若存取款信息正确且密码正确无误则存取款成功,否则提
示重写或重填。

4.外部实体词条描述
a)名称:用户
简要描述:存款、取款、贷款、查询等
有关数据流:存款单、存单、取款单、利息清单(或账单)
数目:4
10.其它需求
(1)可用性
本软件也可以通过单步跟踪的操作进行检查处理。

(2)安全性
由于软件运行数据放在数据库中,所以参数不容易被错改、破坏,万一参数受到破坏也不会影响源程序。

(3)可维护性
本软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及文本内容全部放于数据库中。

修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。

相关文档
最新文档