个人理财分析系统设计与实现本科毕业论文(编辑修改稿)内容摘要:
完成大部分数据管理的任务。 Access 是一种关系型数据库管理系统。 图 32 根据系统需要分析 ,系统需要建立 6 个表 ,其用途说明如表 31 所示 : 表 31 数据表及其用途 ID 数据表名称 数据表用途 1 流水 账 保存日常生活流水 账 信息 2 收支项目 保存收支项目信息 3 账 户 保存 账 户信息 4 负债 保存负债项目信息 5 还债流水 账 保存还债记录信息 6 资产 保存资产 购入价格及现值信息 某某某某 大学毕业论文 第三章 系统设计 第 11 页 共 49 页 系统 ER 图 系统 ER 图是一种信息模型图,体现了系统实体之间的关系。 通过系统需要分析,得到了系统的分解功能以及数据流程。 根据这些实体和实体之间的关系,可以得到系统 ER 图,如图 33 所示 . 负 债 查 询 全负 债 编 号负 债 名 称帐 户 编 号债 务 金 额尝 还 金 额尝 还 余 额说 明帐 户 名 称负 债 日 期负 债P K 负 债 编 号 负 债 名 称 负 债 日 期F K 1 , I 1 帐 户 编 号 债 务 金 额 尝 还 金 额 尝 还 余 额 说 明资 产P K 资 产 编 号 资 产 名 称 购 入 价 值 现 值 说 明还 债 流 水 帐 查 询 全负 债 编 号帐 户 编 号还 债 日 期还 债 金 额说 明帐 户 名 称负 债 名 称编 号开 户 金 额负 债 日 期债 务 金 额尝 还 金 额还 债 流 水 帐P K 编 号F K 1 , I 1 负 债 编 号F K 2 , I 2 帐 户 编 号 还 债 日 期 还 债 金 额 说 明流 水 帐P K 编 号F K 2 , I 3 , I 1 帐 户 编 号F K 1 , I 2 , I 4 项 目 编 号 交 易 日 期 资 金 说 明流 水 帐 查 询 全编 号交 易 日 期帐 户 编 号项 目 编 号资 金说 明项 目 名 称类 型帐 户 名 称收 支 项 目P K 项 目 编 号 项 目 名 称 类 型 说 明帐 户P K 帐 户 编 号 帐 户 名 称 开 户 金 额 帐 户 余 额 说 明具 有 帐 户 债 务 / 属 于具 有 债 务 债 务 流 水 帐 / 属 于具 有 帐 户 债 务 流 水 帐 / 属 于具 有 收 支 项 目 流 水 帐 / 属 于具 有 帐 户 流 水 帐 / 属 于 图 33 系统 ER 图 某某某某 大学毕业论文 第三章 系统设计 第 12 页 共 49 页 数据字典 表 32 到表 37 给出了 6 个数据表(流水 账 、收支项目、 账 户、负债、还债流水 账 、资产)的具体描述,包括字段名称、数据类型和主键 /外键设置信息。 主键 (Primary Key)也称为主关键字,是表中惟一 能标识一条记录的字段,可以是一个字段或多个字段的组合。 定义主键时,先要指定作为主键的一个或多个字段,如果只选择一个字段,可单击字段所在行的选定按钮,若需要选择多个字段作为主键,可先按下 Ctrl键,再依次单击这些字段所有行的选定按钮。 指定字段后,可在鼠标右键菜单中选择“主键”命令,或直接单击工具栏上的“主键”按钮,即可把该字段设为表的主键。 如果主键在设置后发现不适用或不正确,可以通过“主键”按钮取消原有的主键。 数据表之间的关联是由键值匹配来确定的。 如果表中的一个字段是另一个表的主键字段,那么这个字段在本表 中被称为外键( Foreign Key)。 1 流水 账 表 32 流水 账 编号 字段名称 数据类型 主键 /外键 1 编号 COUNTER PK 2 账 户编号 INTEGER FK 3 项目编号 INTEGER FK 4 交易日期 DATETIME 某某某某 大学毕业论文 第三章 系统设计 第 13 页 共 49 页 5 资金 CURRENCY 6 说明 VARCHAR(100) 2 收支项目 表 33 收支项目 编号 字段名称 数据类型 主键 /外键 1 项目编号 COUNTER PK 2 项目名称 VARCHAR(20) 3 类型 BOOLEAN 4 说明 VARCHAR(50) 3 账 户 表 34 账 户 编号 字段名称 数据类型 主键 /外键 1 账 户编号 COUNTER PK 2 账 户名称 VARCHAR(100) 3 开户 CURRENC 某某某某 大学毕业论文 第三章 系统设计 第 14 页 共 49 页 金额 Y 4 账 户余额 CURRENCY 5 说明 VARCHAR(100) 4 负债 表 35 负债 编号 字段名称 数据类型 主键 /外键 1 负债编号 COUNTER PK 2 负债名称 VARCHAR(100) 3 负债日期 DATETIME 4 账 户编号 INTEGER FK 5 债务金额 CURRENCY 6 尝还金额 CURRENCY 7 尝还余额 CURRENCY 8 说明 VARCHAR(100) 某某某某 大学毕业论文 第三章 系统设计 第 15 页 共 49 页 5 还债流水 账 表 36 还债流水 账 编号 字段名称 数据类型 主键 /外键 1 编号 COUNTER PK 2 负债编号 INTEGER FK 3 账 户编号 INTEGER FK 4 还债日期 DATETIME 5 还债金额 CURRENCY 6 说明 VARCHAR(100) 6 资产 表 37 资产 编号 字段名称 数据类型 主 键 /外键 1 资产编号 COUNTER PK 2 资产名称 VARCHAR(100) 3 购入价值 CURRENCY 某某某某 大学毕业论文 第三章 系统设计 第 16 页 共 49 页 4 现值 CURRENCY 5 说明 VARCHAR(100) 创建表关系 所谓的关系,指的是两个表中都有一个相同的数据类型、大小的字段,利用这个字段建立两个表之间的关系。 通过这种表之间的关联性,可以将数据库中的多个表联结成一个有机的整体。 关系的主要作用是使多个表中的字段协调一致,以便快速地提取信息。 如果两个表使用了共同的字段,就应该为这两个表建立一个关系, 通过表间关系就可以指出一个表中的数据与另一个表中数据的相关方式。 常见表关系类型如下: 1. 一对一:一个表中的每个记录只与第二个表中的一个记录匹配。 2. 一对多:一个表中的每个记录与第二个表中的一个或多个记录匹配,但第二个表中的每个记录只能与第一个表中的一个记录匹配。 3. 多对一:一个表的多个记录与第二个表中的一个记录匹配。 4. 多对多:一个表中的每个记录与第二个表中的多个记录匹配,反之亦然。 通过 Microsoft Office Access 可以得到数据库表关系图,如图 34 所示。 所有主表和外键表之间的关系具有如下特征: 1. 对 Insert 和 Update 具有强制性。 2. 级联删除相关的记录。 某某某某 大学毕业论文 第三章 系统设计 第 17 页 共 49 页 图 34 数据库表关系 创建查询 使用查询可以按照不同的方式查看、更改和分析数据。 也可以用查询作为窗体、报表和 数据访问页 的记录源。 使用 SQL 语句 创建的查询。 可以用结构化查询语言 (SQL) 来查询、更新和管理 Access 这样的关系数据库。 在查询 “设计 ”视图 中创建查询时, Access 将在后台构造等效的 SQL 语句。 实际上,在查询 “设计 ”视图的属性表中,大多数查询属性在 SQL 视图中都有等效的可用子句和选项。 如果 需要,可以在 SQL 视图中查看和编辑 SQL 语句。 但是,在对 SQL 视图中的查询做更改之后,查询可能无法以以前在 “设计 ”视图中所显示的方式进行显示。 有一些 SQL 查询,称为 “SQL 特定查询 ”,无法在 设计网格 中进行创建。 对于 传递查询 、 数据定义查询 和 联合查询 ,必须直接在 SQL 视图中创建 SQL 某某某某 大学毕业论文 第三章 系统设计 第 18 页 共 49 页 语句。 对于 子查询 ,可以在查询设计网格的 “字段 ”行或 “条件 ”行输入 SQL 语句。 1 负债查询全 SELECT 负债 .负债编号 , 负债 .负债名称 , 负债 .账 户编号 , 负债 .债务金额 , 负债 .尝还金额 , 负 债 .尝还余额 , 负债 .说明 , 账 户 .账 户名称 , 负债 .负债日期 FROM 账 户 INNER JOIN 负债 ON 账 户 .账 户编号 = 负债 .账 户编号。 2 还债流水 账 查询全 SELECT 还债流水 账 .负债编号 , 还债流水 账 .账 户编号 , 还债流水 账 .还债日期 , 还债流水 账 .还债金额 , 还债流水 账 .说明 , 账 户 .账 户名称 , 负债 .负债名称 , 还债流水 账 .编号 , 账 户 .开户金额 , 负债 .负债日期 , 负债 .债务金额 , 负债 .尝还金额 FROM 账 户 INNER JOIN (负债 INNER JOIN 还债流水 账 ON 负债 .负债编号 = 还债流水 账 .负债编号 ) ON 账 户 .账 户编号 = 还债流水 账 .账 户编号。 3 流水 账 查询全 SELECT 流水 账 .编号 , 流水 账 .交易日期 , 流水 账 .账 户编号 , 流水 账 .项目编号 , 流水 账 .资金 , 流水 账 .说明 , 收支项目 .项目名称 , 收支项目 .类型 , 账户 .账 户名称 FROM 账 户 INNER JOIN (收支项目 INNER JOIN 流水 账 ON 收支项目 .项目编号 = 流水 账 .项目编号 ) ON 账 户 .账 户编号 = 流水 账 .账 户编号。 某某某某 大学毕业论文 第四章 系统实现 第 19 页 共 49 页 第 四 章 系统实现 系统主界面 通过数 据库分析设计,已经完成了所有的后台工作,现在需要通过 Visual Basic 来编写程序。 Visual Basic 是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。 Visual 意即可视的、可见的,指的是开发像 windows 操作系统的图形用户界面( Graphic User Interface,GUI)的方法,它不需要编写大量代码去描述界面元素的外观和位置,只要把预先建立好的对象拖放到屏幕上相应的位置即可。 Basic 指的是Beginners all purpose symbolic instruction code 初始者通用符号指令代码语言。 Visual Basic 简单易学、效率高,且功能强大可以与 Windowsr 专业开发工具 SDK 相媲美。 在 Visual Basic 环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用 Windows 内部的广泛应用程序接口( API)函数,以用动态链接库( DLL)、对象的链接与世隔嵌入( OLE)、开放式数据连接( ODBC)等技术,可以高效、快速地开发 Windows 环境下功能强大、图形界面丰富的应用软件系统。 随着版本的提高, Visual Basic 的功。个人理财分析系统设计与实现本科毕业论文(编辑修改稿)
相关推荐
然后是 Windows NT Workstation(Windows 2020 Profession)或 Windows95/98 的Personal Web,同样现在的浏览器是微软一家独大,使用的浏览器是微软的explorer,网站的数据库使用了同样是 Microsoft 的 office access 数据库,因为一个数据不是很庞大的个人网站没有必要使用 oracle 等大型数据库系统
络的交叉学科,近几年随着网络的发展而逐渐收到人们的重视,它本身以网络为载体 ,把各种信息以最快捷、方便的方式传达给大众。 一个网站项目的确立是建立在各种各样的需求上面的,这是个人网站,所以这种需求往往来自于个人的实际需求,其中每个人的实际需求占了绝大部分。 因此如何更好地的了解、分析、明确需求,并且能够准确、清晰以文档的形式表达出来,保证开发过程按照个人需求为目的正确项目开发方向进行。
16 16 参考文献 17 程序分工 18 个人账簿管理 第一章 前 言 第 1 页 第一章 前 言 本系统使用 Microsoft Visual 2020 开发工具创建 Web 应用程序。 采 Visual 开发语言,使用 文件的操作达到个人账簿管理的各种功能。 文章详细讨论了该系统的开发、设计环境、实现算 法及其具体的实现。 数据结构是一门专业技术基础课。 它的教学要求是
256MB及其以上 硬盘 20GB及其以上 光驱 无要求 软驱 无要求 显示器 无要求 其他计算机设备 网卡等联网设备 系统开发平台 电脑配置: DELL 电脑 CPU: P3 内存: 2G 硬盘: 320G 操作系统: Microsoft Windows7 旗舰版 数据库: SQL Server 2020 开发平台: Macromedia Dreamweaver 8+IIS 平台 研究方法介绍
和设计要求,以挂件的规格、数量进行安装挂件,同时将螺栓和连接螺母旋紧,使之达到设计质量的要求。 严家湾塘桥路 99 弄地块(国信世纪海景园项目)精装修 Ⅰ标段总承包工程 11 施工组织设计 在板材端面的槽,灌入适量的环氧树脂混合料并插入锚固针,环氧树脂混合料的配合比要保证 4 小时的凝固时间,这样可避免过早凝固而出现脆裂,过慢凝固而产生松动。 板材安装由下而上依次按一个方向顺序安装
车体结构( mm) 百公里加速( S) 总质量 Kg 发动机布置 发动机最大功率 排量 发动机最大扭矩 驱动方式 桑塔纳 2020 GSi时代骄子 ( SVW7182HFi) 4速 手动 4680X1700X1423 三厢轿车 1140 纵置,前置 74Kw@5200转 /分 @3800转 /分 前轮驱动 上 海 理 工 大 学 本 科 毕 业 论 文 5 第二章 变速器 传动机构布置 方案