电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

家庭财务管理系统DOC

15页
  • 卖家[上传人]:206****923
  • 文档编号:91095479
  • 上传时间:2019-06-21
  • 文档格式:DOC
  • 文档大小:582KB
  • / 15 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、目目 录录 1.绪论 .1 2.总体设计 .1 2.1. 数据流程分析图 .1 2.2. 系统总体模块图 .1 2.3. 安全性设计 .2 3.数据库设计 .2 3.1. 需求分析 .2 3.1.1. 任务概述2 3.1.2. 系统功能需求2 3.2. 概念结构设计 .2 3.3. 逻辑结构设计 .3 3.3.1. 建立关系模型3 3.3.2. 确定函数依赖、属于第几范式3 3.4. 物理结构设计 .4 3.4.1. 表设计4 3.4.2. 约束设计7 3.4.3. 触发器设计7 3.4.4. 视图设计7 3.4.5. 索引设计7 3.4.6. 存储过程设计7 4.数据库实施、运行 .8 4.1. 创建表及约束 .8 4.2. 触发器创建 10 4.3. 视图 11 4.4. 索引 11 4.5. 游标和存储过程 11 4.6. 数据录入 12 5.结论 13 参考文献: .13 致 谢 .14 家庭理财系统 1 1.1. 绪论绪论 21 世纪的今天,已经成为信息化的时代,人们的生活已离不开计算机。就在计算机 业不断蓬勃发展的同时,也把人们的家庭理财上升到了一个全新的概念,随着信息化生

      2、 活的不断深入,家庭理财系统也随之应运而生,由原来的简单计算变成了一个全新的图 形化显示应用系统。基于时代的发展,我设计了一套家庭理财系统的方案。该系统以当 前家庭理财方式为实例而设计的一种实用型管理系统。本系统最大的特点是通用性、简 单操作性,使固定资产管理系统真正实现多方操作,满足短期内对资产信息的采集,存 储,处理,组织,管理和利用的需求,实现信息资源的集中管理和统一调度。 2.2. 总体设计总体设计 总体设计即对有关系统全局问题的设计,也就是设计系统总的处理方案。本阶段的 设计就是进行家庭理财系统整体系统的概要设计。针对本系统的总体设计从数据流程图 入手,逐步完善系统中各个模块的设计,最终完善安全性设计来达到最终设计合理可行。 2.1.2.1.数据流程分析图数据流程分析图 家庭理财系统顶层的功能:家庭成员通过家庭理财系统完成对现金账户和投资账户 的管理,家庭理财系统记录银行理财产品的购入、卖出及现金的收支记录,同时能够进 行相关银行信息的查询操作。如图 2-1。 家庭成员家庭理财系统银行理财服务投资账户管理 购入理财产品 卖出理财产品 现金收支管理 图 2-1 顶层数据流图 2

      3、.2.2.2.系统总体模块图系统总体模块图 家庭理财系统 2 家庭理财系统 家庭成员 管理账户 银行账户银行现金账户理财账户理财产品 银 行 信 息 查 询 银 行 信 息 修 改 银 行 账 户 信 息 查 询 银 行 账 户 信 息 查 询 现 金 账 户 信 息 查 询 现 金 账 户 信 息 查 询 理 财 账 户 信 息 查 询 理 财 账 户 信 息 查 询 理 财 产 品 信 息 查 询 理 财 产 品 信 息 查 询 图 2-2 系统总体模块图 2.3.2.3.安全性设计安全性设计 本系统通过视图的建立隐藏部分银行信息,从而完善安全需求。同时创建触发器保 证数据库信息的统一性;创建存储过程隐藏部分操作,实现数据库的操作简化。 3.3. 数据库设计数据库设计 本阶段的设计决定了家庭理财系统数据库设计的可行性,通过需求分析、概念设计、 逻辑结构设计分别做出了数据库的基础性设计。最后物理结构设计给出了最终的数据库 的设计方案,包括表设计、约束设计等完善了数据库的实施方案。 3.1.3.1.需求分析需求分析 3.1.1.3.1.1. 任务概述任务概述 利用数据库相关技术,我对家

      4、庭理财系统进行了开发。该系统解决了家庭理财中需 要的部分功能,对于系统管理员来说,管理功能完备,操作方便。因此本系统的目的是 开发一个比较安全、简便的家庭理财系统。 3.1.2.3.1.2. 系统功能需求系统功能需求 家庭理财管理系统通过日常的各项收入及开支进行统计处理,使用户对自己的经济 情况一目了然。本理财系统集合了权限登录、数据管理、打印等功能模块。 3.2.3.2.概念结构设计概念结构设计 家庭理财系统 3 归属 拥有 服务 经营理财产品 理财产品编号 理财产品名称 预期利率投资周期 备注 交易 用户 账户 密码 家庭成员 家庭成员编号 成员姓名 银行账户 银行账户编号 账户类型 银行 银行编号 银行简称 银行名称 银行地址 交易金额 交易时间 备注 交易类型 1 M N 1 N 1 1 L M 1 1 M 1 违约说明 经营开始时间 备注 属于 现金账户 1 理财账户 现金账户编号 管理 N 备注 理财账户编号 理财类型 备注 经营结束时间 N 风险概述 最低购买金额 现金类型 变更类型 变更金额 变更流水号 变更日期 图 3-2 家庭理财系统 E-R 图 概念结构设计包括了

      5、实体设计及实体联系的设计,其中实体有 7 个,联系有 2 个。 从登陆用户依附的家庭成员实体开始设计,逐步完善联系产生了后续的 6 个实体,最总 通过多对多联系完善了全部概念结构设计。 3.3.3.3.逻辑结构设计逻辑结构设计 3.3.1.3.3.1. 建立关系模型建立关系模型 1. 实体部分 1) 用户(用户名,家庭成员编号,用户密码) 主键:用户名。 外键:家庭成员。 2) 家庭成员(家庭成员编号,成员姓名,成员身份) 主键:家庭成员编号。 3) 银行账户(银行账户编号,银行编号,账户所有人编号,账户类型) 主键:银行账户编号。 外键:银行编号、账户所有人编号 4) 银行(银行编号,银行名称,银行简称,银行位置) 主键:银行编号。 5) 理财产品(理财产品编号,理财名称,预期利率,投资周期,周期单位,最低 购买金额,风险概述,违约说明,备注) 主键:理财产品编号。 6) 理财账户(理财账户编号,银行账户编号,用户名,理财类型,备注) 主键:理财账户编号。 家庭理财系统 4 外键:银行账户编号,用户名。 7) 现金账户(变更流水号,现金账户编号,银行账户编号,用户名,收支类型, 现金

      6、类型,变更金额,变更日期,备注) 主键:变更流水号。 外键:银行账户编号、用户名。 2. 联系部分 1) 理财产品交易(理财账户编号,理财产品编号,交易类型,交易金额,交易日 期,备注) 主键:理财账户编号,理财产品编号。 外键:理财产品编号。 之中交易类型为买入或卖出,交易日期必须在理财经营表中经营时间的范围内。 2) 理财产品经营(银行编号,理财产品编号,经营开始时间,经营结束时间,备 注) 主键:银行编号,理财产品编号。 3.3.2.3.3.2. 确定函数依赖、属于第几范式确定函数依赖、属于第几范式 1. 实体表 1) 用户表(用户名,家庭成员编号,用户密码) 用户名用户密码,用户名家庭成员编号,没有部分依赖,没有传递依赖, 则此范式属于第三范式。 2) 家庭成员表(家庭成员编号,成员姓名,成员身份) 家庭成员编号成员姓名,家庭成员编号成员身份,没有部分依赖,没有 传递依赖,则此范式属于第三范式。 3) 银行账户表(银行账户编号,银行编号,账户所有人编号,账户类型) 银行账户编号银行编号,银行账户编号账户所有人编号,银行账户编号 账户类型,没有部分依赖,没有传递依赖,则此范式属于

      7、第三范式。 4) 银行表(银行编号,银行名称,银行简称,银行位置) 银行编号银行名称,银行编号银行简称,银行编号银行位置,没有部 分依赖,没有传递依赖,则此范式属于第三范式。 5) 理财产品表(理财产品编号,理财名称,预期利率,投资周期,周期单位, 最低购买金额,风险概述,违约说明,备注) 理财产品编号理财名称,理财产品编号预期利率,理财产品编号投资 周期,理财产品编号周期单位,理财产品编号最低购买金额,理财产品 编号风险概述,理财产品编号违约说明,理财产品编号备注,没有部 分依赖,没有传递依赖,则此范式属于第三范式。 6) 理财账户表(理财账户编号,银行账户编号,用户名,理财类型,备注) 理财账户编号银行账户编号,理财账户编号用户名,理财账户编号理 财类型,理财账户编号备注,没有部分依赖,没有传递依赖,则此范式属 于第三范式。 7) 现金账户表(变更流水号,现金账户编号,银行账户编号,用户名,收支类 型,现金类型,变更金额,变更日期,备注) 变更流水号现金账户编号,变更流水号银行账户编号,变更流水号用 户名,变更流水号收支类型,变更流水号现金类型,变更流水号变更 金额,变更流水号变更

      8、日期,变更流水号备注,没有部分依赖,没有传 递依赖,则此范式属于第三范式。 家庭理财系统 5 2. 关系表 1) 理财产品交易表(理财账户编号,理财产品编号,交易类型,交易金额,交 易日期,备注) (理财账户编号,理财产品编号)交易类型, (理财账户编号,理财产品编号) 交易金额, (理财账户编号,理财产品编号)交易日期, (理财账户编号,理 财产品编号)备注,没有部分依赖,没有传递依赖,则此范式属于第三范式。 2) 理财产品经营表(银行编号,理财产品编号,经营开始时间,经营结束时间, 备注) (银行编号,理财产品编号)经营开始时间, (银行编号,理财产品编号) 经营结束时间, (银行编号,理财产品编号)备注,没有部分依赖,没有传递 依赖,则此范式属于第三范式。 3.4.3.4.物理结构设计物理结构设计 3.4.1.3.4.1. 表设计表设计 本系统共有 9 张表,包括实体表(7 张):用户表、家庭成员表、银行账户表、银行表、 理财产品表、理财账户表、现金账户表;关系表(2 张):理财产品交易表、理财产品经营 表。 1. 实体表 表 3-4-1 用户表 字段名含义说明别名数据类型空值约

      9、束键引用 用户名数据库账户UserNameChar(10)否主键 家庭成员 编号 家庭成员的编 号 FNoChar(10)否外键 密码数据库密码UserpasswordChar(20)否 表 3-4-2 家庭成员表 数据项名含义说明别名数据类型空值约束键引用 家庭成员 编号 家庭成员的 特定编号 FNoChar(10)否主键 姓名 家庭成员的 姓名 FNameChar(8)否 成员身份 家庭成员在 家庭中的身 份、地位 FStatusChar(6)否 表 3-4-3 银行账户表 数据项名含义说明别名数据类型空值约束键引用 银行账户 编号 银行账户的 惟一标识 BANoChar(10)否主键 家庭理财系统 6 银行编号 银行的唯一 标示 BNoChar(10)否外键 账户所有 人编号 家庭成员的 编号 FNoChar(10)否外键 账户类型账户类型AcTypeChar(4)否 表 3-4-4 银行表 数据项名含义说明别名数据类型空值约束键引用 银行编号银行编号BNoChar(10)否主键 银行名称银行的名称BNameChar(10)否 银行简称银行的简称BShortChar(8)否 地理位置银行的地址BPlaceText否 表 3-4-5 理财产品表 数据项名含义说明别名数据类型空值约束键引用 理财产品 编号 理财产品的 唯一编号 FMIDChar(10)否主键 理财名称 理财产品名 称 FMNameChar(20)否 预期利率预期收益率FMIntertstChar(2)否 投资周期投资周期FMTimeChar(10)否 周期单位周期的单位TimeTypeChar(4)否 Check(天、 月年) 最低购买 金额 最低购买的 金额 FMSMoneyMoney否 风险概述风险评级FMRiskText否 违约说明 未达投资周 期的违约声 明 FMDefaultText否 备注 产品服务备 注信息 MemosText 表 3-4-6 理财账户表 数据项名含义说明别名数据类型空值约束键引用 理财账户 编号 理财账户特 定编号 INoChar(10)否主键 银行账户 编号 银行账户的 惟一标识 BANoChar(

      《家庭财务管理系统DOC》由会员206****923分享,可在线阅读,更多相关《家庭财务管理系统DOC》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.