家庭财务管理系统需求分析文档1_第1页
家庭财务管理系统需求分析文档1_第2页
家庭财务管理系统需求分析文档1_第3页
家庭财务管理系统需求分析文档1_第4页
家庭财务管理系统需求分析文档1_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、. 安博实训平台PAGE :.;PAGE 1317安博实训平台资源软件开发方向软件需求规约模版安博教育集团二零零九年九月修订历史记录日期版本阐明作者目录 TOC o 1-3 h z u HYPERLINK l _Toc211608501 1 引言 PAGEREF _Toc211608501 h 4 HYPERLINK l _Toc211608502 1.1 目的 PAGEREF _Toc211608502 h 4 HYPERLINK l _Toc211608503 1.2 文档格式 PAGEREF _Toc211608503 h 4 HYPERLINK l _Toc211608504 1.3

2、预期的读者和阅读建议 PAGEREF _Toc211608504 h 4 HYPERLINK l _Toc211608505 1.4 范围 PAGEREF _Toc211608505 h 5 HYPERLINK l _Toc211608506 1.5 术语 PAGEREF _Toc211608506 h 5 HYPERLINK l _Toc211608507 1.6 参考文献 PAGEREF _Toc211608507 h 5 HYPERLINK l _Toc211608508 2 系统概述 PAGEREF _Toc211608508 h 5 HYPERLINK l _Toc211608509

3、 2.1 概述 PAGEREF _Toc211608509 h 5 HYPERLINK l _Toc211608510 2.2 功能6 HYPERLINK l _Toc211608511 2.3 运转环境7 HYPERLINK l _Toc211608512 2.4 假设与依赖8 HYPERLINK l _Toc211608513 3 系统特性7 HYPERLINK l _Toc211608514 3.1 登陆管理7 HYPERLINK l _Toc211608515 3.2 帐簿管理9 HYPERLINK l _Toc211608516 3.2.1 查看帐簿信息9 HYPERLINK l _

4、Toc211608516 3.2.2 编辑帐簿信息10 HYPERLINK l _Toc211608516 3.2.3 删除帐簿信息10 HYPERLINK l _Toc211608515 3.3 家庭成员管理10 HYPERLINK l _Toc211608516 3.3.1添加家庭成员10 HYPERLINK l _Toc211608516 3.3.2修正家庭成员信息10 HYPERLINK l _Toc211608516 3.3.3 删除家庭成员信息10 HYPERLINK l _Toc211608515 3.4 收支工程管理10 HYPERLINK l _Toc211608516 3.

5、4.1查看收支工程10 HYPERLINK l _Toc211608516 3.4.2编辑工程收支11 HYPERLINK l _Toc211608516 3.4.3 删除工程收支11 HYPERLINK l _Toc211608515 3.5 家庭成员收支报表11 HYPERLINK l _Toc211608517 4 非功能性需求11 HYPERLINK l _Toc211608518 4.1 性能需求11 HYPERLINK l _Toc211608519 4.2 平安性需求11 HYPERLINK l _Toc211608520 4.3 可用性需求12 HYPERLINK l _Toc

6、211608521 4.4 用户文档12 HYPERLINK l _Toc211608522 4.5 其它需求13 HYPERLINK l _Toc211608523 5 外部接口需求13 HYPERLINK l _Toc211608524 5.1 用户接口13 HYPERLINK l _Toc211608525 5.2 硬件接口13 HYPERLINK l _Toc211608526 5.3 软件接口13 HYPERLINK l _Toc211608527 5.4 通讯接口131 引言1.1 目的收支管理是一个家庭日常生活中不可短少一部分,也是财务管理的重要组成部分。它的内容对于财务管理者来

7、说都至关重要,所以家庭财务管理系统应该可以为用户提供完好、正确和灵敏的理财信息和快捷的分析手段。但不断以来人们运用传统人工的方式文件和纸张记账管理方式,这种管理方式存在着许多缺陷,如:效率低、严密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 所以利用计算机实现财务信息的管理的自动化将势在必行。该文档详尽阐明了这一软件产品的需求和规格,这些规格阐明是进展设计的根底,也是编写测试用例和进展系统测试的主要根据。同时,该文档也是用户确定软件功能需求的主要根据。1.2 文档格式本文档按以下要求和商定进展书写: 1页面的左边距为2.5cm,右边距为2.0cm,装订

8、线靠左,行距为最小值20磅。 2标题最多分三级,分别为黑体小三、黑体四号、黑体小四,标题均加粗。 3正文中文字体为宋体小四号,数字及英文为Times New Roman,无特殊情况下,字体颜色均采用黑色。 4出现序号的段落不采用自动编号功能而采用人工编号,各级别的序号依次为1、1、a)等,特殊情况另作规定。 5正文的行间距为1.25倍。1.3 预期的读者和阅读建议本文档的主要内容共分4部分:综合描画、系统特性、和非功能性需求和外部接口描画。综合描画部分主要对系统的整体构造进展了大致的引见;系统特性部分对系统的功能需求进展了详细描画,是本文的主要部分;非功能性需求部分对非功能需求进展了详细的描画

9、;外部接口需求部分对用户界面、软件接口、硬件接口和通讯接口等进展了描画。 本文档面向多种读者对象: 1工程经理:工程经理可以根据该文档了解预期产品的功能,并据此进展系统设计、工程管理。 2设计员:对需求进展分析,并设计出系统,包括数据库的设计。 3程序员:配合,了解系统功能,编写。 4测试员:根据本文档编写测试用例,并对软件产品进展功能性测试和非功能性测试。 5销售人员:了解预期产品的功能和性能。 6用户:了解预期产品的功能和性能,并与分析人员一同对整个需求进展讨论和协商。 7其他人员:如部门指点、公司指点等可以据此了解产品的功能和性能。 在阅读本文档时,首先要了解产品的功能概貌,然后可以根据

10、本身的需求对每一功能进展适当的了解。 1.4 范围该产品是在积累了丰富业务阅历的根底上进展开发的,在需求上,充分思索了详细用户的实践情况。本产品将主要适用于家庭财务的管理,主要完成家庭成员管理,家庭的收入/支出的帐簿管理及报表统计等业务。1.5 术语1.6 参考文献2 系统概述2.1 概述家庭财务管理系统是针对家庭的财务软件,他能轻松帮他完成记帐以及理财规划。用户可以自在的设置收支类型如生活费、通讯费、交通费、水电费、医药费等类型,可以制定每月的收入支出预算,还可以详细统计出各项家庭财务目的,便于您分析本人的财务。其它功能如:家庭亲友通讯录、家庭备忘录、家庭重要信息等。详细模块应包括:记账、资

11、产管理、负债管理、投资理财管理、方案和提示、家庭信息管理、统计报表比如现金流报表、资产负债报表等等模块。2.2 功能1.登陆管理系统管理员可以设置家庭成员,修正或者删除。家庭成员应该包括“编号,姓名,登录名,登录密码等。家庭成员可以用登录名和登录密码登录家庭财务管理系统进展记账管理。 2. 账薄管理1记账记录收支工程,收支日期,收支家庭成员,收支金额,备注等内容。币种只支持人民币。2账薄管理显示给用户一个账薄,可以账薄上新增、修正、删除、查询记账,查询记账可以选定一个日期范围进展查询。3. 家庭成员管理可以设置家庭成员,修正或者删除。家庭成员应该包括“编号,姓名,登录名,登录密码等。家庭成员可

12、以用登录名和登录密码登录家庭财务管理系统进展记账管理。 4. 收支工程管理可以设置收支工程,修正或者删除。收支工程要求分为两层,比如“车辆维护-保养费;恣意一层次都可作为收支工程记账,用户在不清楚支出能否属于“保养费的时候,可以选择大类“车辆维护作为支出项;收支工程详细应该包括“编号,工程称号,收入还是支出,编号不用显示在收支账薄中。5.家庭成员收支报表管理6.退出管理 图2-1.系统功能图2.3 运转环境该系统为B/S三层构造,它的运转环境分客户端、运用效力器端和数据库效力器端三部分。 以下是系统的软件环境。 1客户端 操作系统:Windows XP 或更新版本。 阅读器:IE6以上,其它常

13、见阅读器如FireFox。 2运用效力器端 操作系统:Windows XP 运用效力器:IIS 5.0或更新版本。 数据库访问:LINQ。 3数据库效力器端 操作系统:Windows XP 数据库系统:SQLServer 2005。2.4 假设与依赖本工程能否可以胜利实施,主要取决于以下的条件: 1本团队可以积极地与安博配合,为了工程的开发和实施,合理分配和调整团队各成员的任务义务。3安博为团队提供完好的功能和性能需求资料,以便于对其进展分析,从而构成完善的软件需求。 4安博为软件系统的运转提供必要的且可以满足系统运转条件的硬件环境和通讯环境,不适宜的硬件环境和通讯环境将会影响系统的性能。 5

14、安博掌握先进的可以适用于该工程的技术,这是系统的性能能否优化和工程能否胜利的保证。 3 系统特性3.1 登陆管理运用者:用户目的:运用不同的角色进展登陆管理操作根身手件流:1、进入登陆界面,本用例开场2、普通用户经过注册后进入系统进展操作。3、超级用户进入系统后进展管理操作。用例终了 图3-1.管理者表示图 图3-2.普通成员表示图3.2账簿管理3.2.1 查看账簿信息运用者:用户目的:查看账簿详细信息根身手件流:1、进入账簿管理界面,点击查看,本用例开场2、查看详细的收支属性。3、点击确定,用例终了3.2.2 编辑账簿信息运用者:用户目的:编辑收支条目根身手件流:1、进入账簿管理界面,点击编

15、辑,本用例开场。2、对当前选中的收支条目进展修正编辑。3、编辑完点击确定,用例终了。3.2.3 删除账簿信息运用者:用户目的:删除条目根身手件流:1、进入账簿管理界面,点击删除,本用例开场。2、对当前选中的收支条目进展删除操作。3、点击确定删除,用例终了。3.3家庭成员管理3.3.1添加家庭成员运用者:管理员目的:添加家庭成员根身手件流:1.1、用户进入添加家庭成员管理界面,本用例开场1.2、系统显示家庭成员信息输入界面,用户输入家庭成员姓名、称号、性别、出身日期、年龄,身高,体重。1.3、用户确认输入信息,系统确认姓名能否独一,假设独一,那么添加成员信息,本用例终了。否那么,提示该用户已存在

16、。3.3.2修正家庭成员信息3.3.3 删除家庭成员信息3.4 收支工程管理3.4.1 查看收支工程运用者:用户目的:查看收支详细信息根身手件流:1、进入收支工程管理界面,点击查看,本用例开场。2、查看详细工程收支情况。3、点击确定,用例终了。3.4.2编辑收支工程运用者:用户目的:编辑收支条目根身手件流:1、进入收支工程管理界面,点击编辑,用例开场。2、对当前选中的收支条目进展修正编辑。3、编辑完后点确定,用例终了。3.4.3 删除收支工程运用者:用户目的:删除条目根身手件流:1、进入收支工程管理界面,点击删除,本用例开场。2、对当前选中的收支条目进展删除操作。3、点击确定删除,用例终了。3

17、.5 家庭成员收支报表管理4 非功能性需求4.1 性能需求1客户端普通呼应时间不超越1秒。 2报表统计时间不超越30秒。 3支持2000名用户信息的一次性导入,导入时间不超越300秒。 4支持5000名用户并发运用,并保证性能不受影响。4.2 平安性需求1权限控制 根据不同用户角色,设置相应权限,用户的重要操作都做相应的日志记录以备查看,没有权限的用户制止运用系统。普通用户只可查看和修正家庭成员和收支工程,管理员只可查看普通用户的相关资料并可对其进展修正。 2重要数据加密 本系统对一些重要的数据按一定的算法进展加密,如用户口令、重要参数等。3数据备份 允许用户进展数据的备份和恢复,以弥补数据的

18、破坏和丧失。 4记录日志本系统应该可以记录系统运转时所发生的一切错误,包括本机错误和网络错误。这些错误记录便于查找错误的缘由。日志同时记录用户的关键性操作信息。 4.3 可用性需求1方便操作,操作流程合理 尽量从用户角度出发,以方便运用本产品。如:新增用户信息时,敲入回车键光标的自动跳转、输入法的自动转换,信息检索时输入汉语简拼快速检索到结果等。可以经过快速键方便用户录入信息,一切操作可仅经过键盘完成。 2支持没有计算机运用阅历、计算机运用阅历较少及有较多计算机运用阅历的用户均能方便地运用本系统。 3控制必录入项 本系统可以对必需录入的工程进展控制,运用户可以确保信息录入的完好。同时对必录入项进展有效的一致的提示。 4容错才干 系统具有一定的容错和抗干扰才干,在非硬件缺点或非通讯缺点时,系统可以保证正常运转,并有足够的提示信息协助 用户有效正确地完成义务。5操作完成时有一致规范的提示信息 例如删除操作时,系统可提示警示框“您确认删除记录吗?操作不可恢复!,用户点击确认后,系统才执行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论