版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、个人理财系统需求讲明书目录:1 .前言 1.1产品概述1.2业务背景1.3IT背景:1.4目标1.5业务范围2项目概述 2.1产品的要紧特点2.2 产品功能描述2.3 用户特点2.4 一般约束 2.5 假设和依据3项目初步解决方案3.1采纳何种平台、技术3.2定制开发或能够选择业界成熟软件包4具体需求4.1功能需求4.1.1账户治理4.1.2收入支出治理4.1.3借贷治理4.1.4统计4.2 性能需求4.3 设计约束 4.4可用性4.5安全性4.6可维护性1.前言:1.1产品概述:简单有用的桌面个人理财软件,满足家庭和个人的理财需求,提供账户治理,收支治理,借贷治理,统计等功能。1.2业务背景
2、:个人理财自动化的迫切需求,然而专业的大型商业软件价格昂贵而且功能庞杂而无法满足需求。本软件免费,简单,有用,满足家庭和个人的理财需求。1.3IT背景:目前的电子理财软件偏向于商业级不,且要紧用于企业级和部门级,然而个人理财的需求越来越强烈,因此需要一款免费简单有用的小型理财软件。 1.4目标:本软件努力解决家庭和个人理财需求,能够方便随时的进行财务治理。1.5业务范围:a.项目名称:个人理财软件。b.功能需求:治理账户,治理收支, 治理个人借贷, 统计,收支分类设置、家庭成员设置、银行机构设置等。c.应用讲明:使客户能够对自己的财务状况有一个清晰认识,方便治理自己的财务,提供时刻段的财务统计
3、,让用户对自己的财产有个宏观的概念。d.关键概念定义:定义讲明备注账户用户的银行账户信息。银行卡号用户的银行卡号。数据存储将输入信息存储为系统的数据文件格式。表单用户信息以表单的形式显示和打印。统计统计各项财务特定时刻内的信息。登陆用户通过提交用户名和密码进行登陆系统。注销治理员能够注销用户和相关数据信息。数据导出数据以系统数据文件的形式导出,进行备份。数据导入将导出的数据再导入系统进行显示和操作。治理员系统的治理者拥有最高的系统权限。用户系统的使用者2项目描述: 2.1产品的要紧特点:a. 较之付费的大型商业软件,本软件为免费软件,面向个人和家庭,轻量级。运行环境要求低,资源占用少,能让一般
4、用户都有条件使用,也便于本软件的推广。b. 针对一般个人用户,本软件具有友好的操作界面。用户只需要大概了解讲明,便能够进行使用。c.可多用户使用,本系统满足家庭的理财需求,用户通过注册用户名和密码建立自己的个人的理财账户,系统拥有一般用户和治理员2个权限。2.2 产品功能描述: 本软件的要紧功能包括:a. 账户治理:治理用户的账户信息。同意用户账户信息的提交,进行处理后用表单的形式进行显示。b.收支治理:处理用户的收入和支出的信息,进行处理后用表单的形式进行显示,同时提供时刻段的收支情况查询功能。c.借贷治理:用户提交借贷信息,进行处理后显示借贷的详细信息,同时提供时刻段的借贷情况的查询。d.
5、统计功能:统计功能提供用户财务信息的查询和统计的功能,能够统计账户信息,收支信息,借贷信息,并以时刻段作为标准,显示统计结果。e.基础设置:通过基础设置,进行整个系统的初始化设置,包括添加各个治理项目的属性分类。2.3 用户特点:本软件面向的用户是一般的个人用户,用户的知识水平参差不齐,关于传统大型理财的自动化软件需要专门长的平均学习时刻,而且关于价格昂贵的商业软件,显然无法同意。然而目前人们却有着日益增长的理财需求,因此关于一般用户而言,追求的软件应该是简单,有用和廉价的。目前廉价的自由软件或者免费的公共软件才是他们最好的选择。2.4 一般约束:1)治理方针:软件开发过程的治理,包括:文档的
6、治理(文档包括需求讲明书,开发打算,概要设计详细设计,测试打算),编码的治理(包括代码的详细讲明),产品治理(包括产品讲明书,版本信息)2)硬件的限制:硬件资源要求低,在每个一般用户的个人PC上都能够顺利的运行本软件。3)并行操作:非并行操作。4)所需的高级语言: C#5)安全和保密方面的考虑:相关文档进行严格的内部治理和优化。产品完全开源。2.5 假设和依据: 软件所遇到的专门情况包括:a.软件在操作过程中因为遇到停电而中断,软件将丢失正在操作的信息,基础数据将恢复到最后一次修改保存后的状态。b.软件因病毒感染而造成部分系统文件受损,阻碍软件的正常工作。遇到这种情况应该能够拷贝本软件的数据库
7、(或者本软件自己的数据存储格式的文档),然后重装本软件,在加载保存的数据库恢复原始状态。c.假如数据库文件(或者本软件自己的数据存储格式的文档)受到损坏,则不能恢复。因此应对这种状况的解决方法是用户应该自觉定期的做好数据备份。当遇到这种状况以后能够调出自己的备份文档,恢复到最后一次更改保存的信息。d.软件本身的缺陷,BUG的问题。在用户使用过程中遇到类似软件的质量问题。提供联系方式,尽力尽快的完善本软件。3项目初步解决方案3.1采纳何种平台、技术:要紧采纳Windows系列操作系统,软件采纳.NET平台相关技术开发。3.2定制开发或能够选择业界成熟软件包:本软件是公共,通用,小型的个人软件,不
8、用采纳业内的相关软件包。为了方便和快捷,也不包含繁重的数据库(缘故在于一般个人用户的少量信息资料用不着数据库的支持,只需要简单文本文件便能够解决其需求。)4具体需求:(详细的描述整个软件的细节)具体需求包括:功能需求,设计约束,属性,外部接口要求,其他需求,具体要求的组织,支持信息4.1.1账户治理引言:治理用户的银行账户的详细资料,使用户清晰掌握自己所有的银行账户信息。输入:开户银行名称 账号 卡号 开户时刻 开户金额 币种 存款类型 加工:建立账号治理表格,将一次输入的信息记录在表格的一行上。输出:按用户指定时刻段(时刻段格式为 从 YY-MM-DD 到 YY-MM-DD 若无指定时刻段时
9、,默认情况按开户时刻先后顺序)显示表格中的每行记录。4.1.2收入支出治理:引言:收入支出治理表使用户及时地了解自己的收入和支出情况,能够让用户合理的治理自己的收支。输入:收入来源 收入金额 收入时刻 支出缘故 支出金额 支出时刻 加工:建立收入支出治理表格,将一次输入的信息记录在表格的一行上。输出:按用户指定时刻段(时刻段格式为 从 YY-MM-DD 到 YY-MM-DD 若无指定时刻段时,默认情况按开户时刻先后顺序)显示表格中的每行记录。4.1.3借贷治理:引言:记录用户的借贷情况,备查。输入:分为借出和借入两个方面。借出包含:借出对象 对象联系方式 借出金额 借贷开始时刻和结束时刻 。借
10、入包含:被借对象 对象联系方式 借入金额 借贷开始时刻和结束时刻。加工:建立借贷治理表格,将一次输入的信息记录在表格的一行上。输出:按用户指定时刻段(时刻段格式为 从 YY-MM-DD 到 YY-MM-DD 若无指定时刻段时,默认情况按开户时刻先后顺序)显示表格中的每行记录。4.1.4统计:引言:综合各种表单信息,提供账户,收入支出,借贷统计数据。输入:账户治理表,收支治理表,借贷治理表,三张表的信息。加工:统计账户治理表和收支治理表中的金额总数,计算收支差额,绘制资金流淌走势图。输出:以表的形式列出当前用户的银行账户的资金总额,指定时刻段的收入总额和支出总额,收支差额。画出资金流淌走势图。4
11、.2 性能需求 本个人理财软件是基于WINDOWS,支持多用户的专业软件。通过猎取个人资料治理个人的财产,不支持用户同时访问。本软件有优良的安全爱护,提供分时备份,可连续的工作有较好的稳定性,响应时刻较短。4.3 设计约束 a命名规则:4.3.1. 类和方法名采纳Pascal风格 4.3.2. 局部变量和方法参数采纳camel风格 4.3.3. 接口名采纳I作为前缀 4.3.4. 私有成员变量采纳m_作为前缀4.3.5. 自定义属性类名采纳Attribute作为后缀4.3.6. 自定义异常类名采纳Exception作为后缀 4.3.7. 采纳动词-对象对命名方法,例如ShowDialog()
12、4.3.8. 有返回值的方法应该取名表示其返回值,例如GetObjectState()4.3.9. 采纳描述性的变量名。 a) 幸免采纳单字母的变量名,如i 或t;而是采纳index或temp。 b) 对public和protected成员幸免采纳匈牙利命名法。 c) 不要采纳缩写(例如将number缩写为num)4.3.10. 总是使用C#预定义的类型,而不是使用System命名空间中的不名。例如:采纳object不用Object4.3.11. 关于泛型,类型采纳大写字母。当处理.NET类型Type时保留后缀Type。4.3.12. 采纳有意义的命名空间名,例如产品名称或公司名称。4.3.1
13、3. 幸免使用类的全称,而是采纳using语句。4.3.14. 幸免在命名空间内使用using语句。4.3.15. 将所有framework命名空间名放在一起,后面放自定义或第三方命名空间名。b.报表格式: 采纳二维表形式,行表头为对象名,列表头该对象的各属性。c.操作系统的限制: 限于Windows系列操作系统4.4可用性:a.本软件在Windows系列操作系统上能够正常运行。b.关于硬件的要求专门低,一般用户的个人PC上均可使用。c.当软件在运行过程中出现意外的操作系统重新启动或者因为停电造成的关机,本软件将丢失正在操作的信息,因此数据恢复只能恢复到最后一次更新的情况。4.5安全性:a.整个系统分为2个权限,系统治理员和用户,权限的划分有利于治理和安全。系统治理员将有最高权限,用户通过自己的密码和账号进行登陆和使用。治理员有治理用户部分内容的权限。b.用户账号密码将严格保密,系统中的所有密码是不可见的,系统治理员也无法看见用户的密码,然而治理员能够看见用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2021年煤矿安全生产知识培训试卷及答案(三)
- 比亚迪2024校园新声计划
- 工程项目会议纪要三篇
- 十九 课件教学课件
- 《成分输血指南》课件
- 学生会学习部个人工作总结报告(30篇)
- 云南省玉溪市峨山县三中2025届高三第四次模拟考试语文试卷含解析
- 安徽省皖东县中联盟2025届高考语文二模试卷含解析
- 理解认识合同法的基本原则
- 放羊工人合同
- ICU常用的镇静镇痛药物特点和应用培训课件
- 2024-2030年中国飞行时间(ToF)传感器行业市场发展趋势与前景展望战略分析报告
- 2024年新苏教版科学六年级上册全册知识点
- 砼结构构件制造行业产业链协同与价值链优化
- 人教版五年级数学上册第四单元《可能性》全部集体备课教学设计
- 机械工业工程建设项目设计文件编制标准
- 《思想道德与法治》复习题(一)
- 乒乓球俱乐部合伙协议
- 小学二年级科学经典习题及答案
- 酒店管理概论智慧树知到期末考试答案章节答案2024年海南热带海洋学院
- 消化内科健康教育手册
评论
0/150
提交评论