《银行储蓄系统》由会员分享,可在线阅读,更多相关《银行储蓄系统(8页珍藏版)》请在金锄头文库上搜索。
1、1引才 21錮写目的 21.2背景 21.3岌义 21? 4多考济抖 22任务机述 32目标 32.2用户的特点 32.3假走和约束 33需求規丸 43.1对功能的规岌 4M2对性能的规龙 63.2.1 精度.二 63.2.2射网特性要求 63? 2? 3灵活性 63.3綸人输出要求 63.4散据管理能力要求 63.5故障处理要求 63.6共他专门要求 74运行环死規龙 74设备 74.2支持欲件 74.3 接 d 74.4技制 7轶件需求说明韦1?引言1偽鸳目的本赧告的目的是规化本欲件的猫写,旨疫于提爲软件开发过程中的能见度,便于对软件 开发过程中的桩 制与管理 . 同对块出了本银行儲蓄糸统
2、的软件开发过程 .便于程序员与彖户 之间的交流 .协作,并作为工作成果 的廉始依据 . 同肘迄表朗了本轶件的共性,以期能修获得灵丸谢的应用。此丈档进一步岌制软件开发的细节问題,朗确软件需求 .妥排顼目规划与 进度.纽织软件开发与测忒 .撰写本丈档。本丈档供项目经理 .设计人员 .开 发人员参考。1? 2 项目背素欲件右称:银行儲箫糸冼 顼目任务块出者:荼级行 项目开发者:滋海 顼目用户:某农行 卖现软件的单位: XXX1.3 走义用*统铁件: 基本元素为构成银行儲蕾及相关行为所必需的冬部分。需求:用户鮮决问題或达列 n 标所常的条件戎功能;糸统或糸统部件要满足令同. 标准.规或其它正丸規走丈枯
3、所需具冇的条件或权能。需求分 析:包括提嫁,分析和仔细审杳己收集利的需求,以确保所有的凤险承妲者都期 其含义并找出其中的错谖 . 遗悔农其它不足的地方。模块的放立性:是指软件糸统中每个核块只谈及软件要求的具体的孑功能,而和欲件糸疣中其他的栈块的接D是简单的。1? 4 参考资料欲件工殻导论,海線编箸, 5 扳,请华大 ?学 . 2008.22.任务概述2.1 Q 标兜目询的银行儲莆糸统,糸统卖现后,将丸丸提壽级行业务员为待户办理存取故业务 的服务效率,减 少人力条用的支出,提爲业务处理逮度,阵低服务中標作夫谖的发生概率, 减少过多人为输入信息扣互交流的 繁琐过程以及所帝来的不必要的开籟。2.2
4、用户的特点亲终用户为银行柜台人员,具备晟础的计算机操枝能。由于本缺件用子柜台业务,使用 频繁,要求椽作 快檢。23假;t和约束建议软件运行的浚短寿命: 3 年。经费来源: 荃银行服务森夠子条统的运行要求:?糸统联件: Window NT Server? 数据 4 管理糸统 : SQL Server? 硬件要求: Pentium III 450 以上 . 258MRAM, 14G HD终端孑糸统的运行要求:?糸统软件: Window Server/xp/win7? 数据库管理糸统: SQL Server? 硬件要求: Pentium 133 以上, 32M RAM, 4.3G HD开发环境: v
5、isual studio 2005+SQL 2000建议开发软件投入使用的黃迟肘间: 2011 年 10 月3需求规走?余顿杳询功能为儲户提供杳询余戒服务,将儲户的相关北录输出i ?需要緖户的贩户信息及密码。2.幻印储户的余顿3.2 对性能的规走加 M. 要求输入数3.2.1 精度心进行向数据库丈件提取数据肘,要求数据诃录走住准确,在往数握库丈件数组中漆准确。另外存取畝全顿卡号等按烤求设走字荷数。3.2.2 肘间特性要求糸统的响应时间为 5。 A 连接数据犀进行新建 . 杏询、灵新、刪除等操作时,由于硬 件及阿络环境的差异 会稍有延迟,延迟时间不超过 30s, 符合银行糸统快速作业的要求。3.
6、2.3 灵活性爲的要求 . 但是数要求散据库具冇很好的奂新能力,由于本产是卖脸性飲件,故对礙盘和存彖量没冇很 煽库应孩能够对并发丰件,脏数据人冇较强的眾别戏理能力。3.3 输人输出要求包据糸统 空豪懑码、 各数据库所卷後逍 ?糸统分析虑妗散煽綺入散据 . 住址( i 号,存获类空,存获日期,列期日期 . 利半 . 密码(可选丿 输出欽据 . 住址( 7 号,交易 全顿,余濒,交易肘间,交易3.4 數据管理能力要求劈要毎天对数堀进行备份, 以便数堀丢失居遗行数据恢复。哭供数据备份及志功能。 为了疗止数据库 因为某种虑因而凌成的敛据丢失,根坏,对传息的备份是必须的。志可以 P录考为信息与用户的数据
7、彼谁,在 什么时候彼敌动过,一旦发生问邃,便于调杳取证。3.5 故障处理要求软件应具备自动擀写错谖检冬等功能, A 出现故障后应从整个糸统数据犀重新我入数据 进行撫作。3.6 其他专门要求i? 可用性本欽件也可以通过单步跟踪的操作进行检杳处理2. 妥全性由于软件运行数据放心数据库中 . 所以参数不彖易彼错改 . 玻坏 . 万一参救受到玻坏血 不会彩响源程序。3. 可维护性 本欽件利用散煽库遗行偏程,糸冼结构由程序恋本确岌,大量的参數及丈本彖全部放于 数据库中。修改 灵新散据只要疫数据岸进行修改添加,而不常要对糸统结构遗行修改,这 择糸疣维护性 . 升级都十分方便。4 运行环蜕规定4.1 设备操
8、作糸统: Microsoft Windows 2000 Advanced Server丈持环境: I1S5.0数 煽库: Microsoft SQL Server 20004.2 支持软件刃出炙持软件 ?包貳要用到的操作糸疣 .偏译(戎汇编丿程序 . 测忒支特软件 *。4.3 o显总森分辨率推荐 1024*76 &以方便 A 个屛东上显承兜整, 请晰的传息。键盘, 亂 标兜成綸入功能。 另外.考虑列大量数堀的务份寻要求,?需要保持与礙带机和光盘劃录机的接D,这较易卖现。这里. 主要考虑软件与棘作糸统 ?数煽库管理糸统的接 D ,以及曷城阿和互朕阿欲件之 间的数据交换。欲件 居台通过阿络连接与 Microsoft SQLServer - 欽煽库连接,即是对数据库 进行杳询 .更新,漆加,刪除等操作。 另外,考虑到丈档戏理肘有可能需要较常用的办衣软 件。例如 Microsoft 的 Office 糸刃. 所以应尽量卖現它们 之间的数据格丸的f)动转换。4? 4 控制尿面将采用交互丸界面 . 简化胳面很计,以丈本柩和按钮为主要功能部件,丸成綸入,修欢,确沱,取谄寻业务功能。屛采烙扎:釆用全屛格式,通过分 帝D標作进行冬个操作之间的转换报表烙式:以银行虑报表格式很计电子扫印表格式。 菜单格丸:下竝丸菜单,应显示储户济料及账户济料的各个详细条目。