个人理财系统概要设计.docx

上传人:b****7 文档编号:25206303 上传时间:2023-06-06 格式:DOCX 页数:15 大小:233.18KB
下载 相关 举报
个人理财系统概要设计.docx_第1页
第1页 / 共15页
个人理财系统概要设计.docx_第2页
第2页 / 共15页
个人理财系统概要设计.docx_第3页
第3页 / 共15页
个人理财系统概要设计.docx_第4页
第4页 / 共15页
个人理财系统概要设计.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

个人理财系统概要设计.docx

《个人理财系统概要设计.docx》由会员分享,可在线阅读,更多相关《个人理财系统概要设计.docx(15页珍藏版)》请在冰豆网上搜索。

个人理财系统概要设计.docx

个人理财系统概要设计

 

个人理财系统概要设计

 

改版履历

版本号

发行日

更改对象·更改内容

拟制

审查

批准

0.1

林伟津

 

目录

1.导言4

1.1产品介绍4

1.2产品范围4

2系统运行环境10

2.1硬件环境15

2.2软件环境15

3.数据库设计16

3.1数据库的概念结构模型设计16

3.2数据库的逻辑结构模型设计17

4.模块设计21

4.1系统功能模块23

1.导言

1.1产品介绍

随着商品经济的发展,人们的收入也越来越多元化。

为了方便个人资金管理,开发一个个人资金管理软件,对工资、股票、银行存款等收入进行记录管理。

  按收入和支出进行数据的录入。

对收入的来源与支出的去向能进行记录。

  能按月、季、年对收入进行统计汇总。

统计各项收入和金额。

它的功能包含:

如记录个人的收入,个人的支出,存款的情况,对个人总收入进行统计,总的支出进行统计,当前余款,对各月、季度、年的收入和支出进行统计,当前总可能资金:

存款多少?

现金多少进行统计,个人投资记录与统计功能:

投资项目、金额、日期、期限、收入,按时间对投资进行统计等。

它以C/S的形式展现。

1.2产品范围。

本系统根据用户的需求进行定制开发。

开发包括整个的软件业务功能开发、数据库结构设计。

不含数据库自身。

不含硬件产品的开发与提供。

 

2系统运行环境

者。

2.1硬件环境

本系统的硬件环境如下:

●客户机:

普通PC

⏹CPU:

P41.8GHz以上

⏹内存:

256MB以上

⏹能够运行IE5.0以上或者Netscape4.0以上版本的机器

●WEB服务器

⏹CPU:

P42.0GHz

⏹内存:

1G以上

⏹硬盘:

80G以上

●数据库服务器

⏹CPU:

P42.0GHz

⏹内存:

1G以上

⏹硬盘:

80G以上

 

2.2软件环境

本系统的的软件环境如下:

●操作系统:

Unix/Linux/windows2000或以上版本

●数据库:

SQLServer2005

●开发环境:

VisualStudio2008

●开发语言:

C#

●Web服务器:

IIS

●浏览器:

IE6.0以上

3.数据库设计

3.1E-R图

 

1、收入表:

主要包括工资,奖金,礼金,津贴,分红,出卖物品以及其他收入。

2、支出表:

生活费,交通费,通讯费,教育费,医疗费等等。

3、银行存款:

统计各个银行帐户地存款情况。

4、股票投资表:

明列所持有的股票情况,包括股票名称,数量,金额等。

5、债券清单:

列明所持有的债券情况。

6、基金表:

列明所购基金情况清表。

3.2数据库逻辑表

用户名表

字段名

属性

Notnull

字段说明

username

Varchar(30)

用户名

Password

Varchar(100)

密码

ID

int

用户ID

收入表

字段名

属性

Notnull

字段说明

ID

int

主键

I_Name

Varchar(100)

来源

I_Money(金额)

bigint

金额

I_Date

datetime

日期

I_Remark

Varchar(100)

备注

UID

int

用户ID

支出表

字段名

属性

Notnull

字段说明

ID

主键

E_Name

Varchar(100)

去向

E_Money

bigint

金额

E_Date

datetime

日期

E_Remark

Varchar(100)

备注

UID

int

用户ID

 

银行存款清表(saving_deposit_list)

字段名

属性

Notnull

字段说明

S_BankName

Varchar(50)

银行名

S_BankNum

int

账号

S_Money

bigint

金额

S_SaveDate

datetime

存入日期

S_DepositType

Varchar(50)

存款类型

S_DepositTime

datetime

存款期限

S_Interest_Rate

利率

S_Remark

Varchar(100)

备注

UID

int

用户ID

股票投资清单(shates_list)

字段名

属性

Notnull

字段说明

SharesName

Varchar(100)

股票名称

ShareNum

int

股票代码

Money

bigint

股票投资金额数

Market_value

decimal

该股票每股市场价格

BuyTime

Datetime

日期型

Remark

Varchar(100)

该种股票的相关信息

UID

int

用户ID

债券清单(bond_list)

字段名

属性

Notnull

字段说明

B_bondName

所持债券名称

文本

B_SumMoney

decimal

货币总金额

B_Price

decimal

债券单价

B_Fall_in()

datetime

到期日

B_Interest_Rate

decimal

债券利息率

B_Remark

Varchar(100)

备注

UID

int

用户ID

基金列表(fund_list)

字段名

属性

Notnull

字段说明

F_FundName

Varchar(100)

所购基金名称

F_SumMoney

decimal

总金额

F_Yield

decimal

该笔基金收益率

F_Fall_in

datetime

该笔基金到期日期

F_Melon

decimal

该笔基金分红所得

F_Remark

Varchar(100)

备注

UID

int

用户ID

4.功能设计

4.1系统功能模块

系统可分为如下功能模块:

1.收支记帐:

对日常收支情况进行记录与登帐。

2.投资管理:

实现对投资情况进行统计,清楚明了地显示投资条目。

3.界面风格:

提供用户界面风格的多样化选择,并支持用户自行添加新风格。

下图为该系统功能模块图

用户数据输入输出应用界面

图3。

1界面1用户登陆界面

该界面是启动程序时要求用户登录,初始用户名为:

admin,密码:

图片

 

这是用户登录成功后进入的主界面,也是其他操作的桌面,初始默认的界面风格如上图所示上面一栏菜单,包括收支记帐,投资管理,等个人理财主要涉及到的财务数据与信息的操作等工具。

图片

 

 

这是用户处理收入的情况表,包括收入科目(来源),收入金额,收入日期以及备注信息等。

图片

 

这是资产管理项下选择银行存款项后出现的界面,主要是对银行存款做清楚的列示。

其内容包括开户银行名称,开户帐号,存款金额,存入日期,存款期限,利率,存款的类型等等信息

图片

 

这是资产管理菜单下管理股票投资情况的应用界面,主要列明用户所持有的股票情况,主要包括股票名称代码,金额数以及市价等信息。

图片

 

主要展示债券资产的界面,包括债券的种类,购买价格,利率,到期日等关键信息。

图片

 

主要针对用户所购基金的况而设计,清楚显示基金名称,购买总金额,收益率,分红等等。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1