(简体)家庭理财管理系统

合集下载

家庭理财管理系统

家庭理财管理系统

课程设计说明书

班级: 计算B091 姓名:李慧

设计题目:__________家庭理财管理系统

设计时间: 2021.2.28 至2021.3.4

指导教师: 丁智斌

评语:_________________________________ _________________________________________ _________________________________________ _________________________________________ _________________________________________ 评阅成绩:____评阅教师:_____

目录

1.题目、设计总说明及关键词 (1)

2.正文

、绪论 (2)

2.2、第一章程序设计方案 (3)

、第二章程序功能的具体实现 (4)

、第三章代码解析 (8)

、第四章总结 (14)

3、参考文献 (15)

家庭理财管理系统

设计总说明

家庭理财管理系统是家庭理财的一个好帮手。一个好的家庭理财系统使得家庭财务管理更加方便快捷并且不会出错。家庭理财系统主要提供收入支出等的资料添加、修改、查询、删除,整个管理系统的框架是这样的:先定义一个结构,再定义一个类,其中类中包含输入成员函数,输出成员函数,查找成员函数,排序成员函数,删除成员函数以及检查函数,统计成员函数等。主界面在主程序中输出。然后根据使用者输入的需要使用的模块都用对话框形式来调用,而由主函数调用相对应的函数,完成使用者的需要.

经过分析,我们使用VC++ 6.0开发工具, 我们通过实现数据的输入、查找、插入、追加、删除、统计、输出等功能,进一步了解和学习面向对象程序设计的思想和理念;并且被广泛地应用于各种程序设计中该程序运用对话框界面,方便个行个业的人使用,防止了不了解计算机的人不会操作这个系统的麻烦,并且美观有效。通过该程序的演示,能够在今后的学习中更深入的了解对象和类的功能,在解决实际问题时灵活运用它们。

家庭财务管理系统—毕业设计论文

家庭财务管理系统—毕业设计论文

家庭财务管理系统

摘要

家庭理财管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。

经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

关键字:家庭理财管理信息系统 MIS Visual Basic

目录

第一章绪论4

1.1课题简介 (4)

1.2开发的意义 (4)

第二章开发环境及实现技术6

2.1开发环境 (6)

2.2开发工具简介 (7)

第三章系统设计 12

3.1概要设计 (12)

3.1.1概要设计阶段的主要任务 (12)

3.1.2概要设计的过程 (12)

3.1.3概要设计的原则 (12)

3.1.4系统功能分析 (12)

3.2详细设计 (13)

3.2.1详细设计的任务 (13)

3.2.2详细设计的方法 (14)

第四章数据库设计 16

4.1数据库A CCESS简介 (16)

4.2表的详细结构说明 (20)

第五章详细设计 26

5.1系统登录模块的设计与实现 (26)

5.2主界面的设计与实现 (28)

5.3日常收支与维护模块的设计与实现 (30)

5.4银行卡收支与维护管理模块的设计与实现 (38)

5.5银行往来统计模块的设计与实现: (45)

案例四 家庭财务管理系统

案例四 家庭财务管理系统

案例四家庭财务管理系统

4.1需求分析

家庭财务系统主要对家庭的各项财务收支管理进行在计算机上的信息存储和处理,从而简化用户的工作量。在需求分析过程中,概括描述了本软件能够为用户提供哪些服务、系统功能的整体框架,以及相应的业务流程。

4.1.1 系统概述

家庭财务管理系统给家庭成员提供了一个管理平台,家庭成员可以对其成员编号、姓名以及收入、支出构成进行增加、删除、修改等管理操作。同时,该系统还提供了家庭成员管理功能,根据家庭成员的分类,其拥有的权限也不同,系统可以判断登录家庭成员的用户名和密码,从而判断其是否可以使用该系统。系统亦可登录家庭成员的权限信息,从而判断该家庭成员能够使用该系统的哪些特定功能,不同级别的家庭成员之间不能够越权使用系统功能。家庭成员分家长和普通成员两类。

4.1.2 系统运行环境

一、硬件环境

●处理器:Intel Pentium 166 MX或更高

●内存:32MB

●硬盘空间:1GB

●显卡:SVGA显示适配器

二、软件环境

●操作系统:Windows 98/ME/2000/XP

4.1.3 功能需求描述

家庭财务管理系统软件是为用户对家庭成员的收支构成及信息进行辅助管理的应用软件,功能需求描述如下。

1.用户登录:系统获取的家庭成员用户名和密码判断该家庭成员能否成功登录系统,并且当用户登录后根据权限判断该家庭成员是家长还是普通成员,可以使用哪些对应功能。普通用户只能管理财务信息,而家长还可以管理用户信息。

2.给家庭成员提供功能选择界面:不同级别的家庭成员对应不同的功能选择界面。功能选择界面包括输入功能选项、调用相应程序两大需求。

家庭理财系统的设计与研究

家庭理财系统的设计与研究

家庭理财系统的设计与研究

一、概述

家庭理财系统是当今信息化社会中,针对家庭财务管理需求而开发的一套综合性解决方案。随着家庭收入的增加和理财渠道的多样化,如何科学、高效地管理家庭财务,实现资产的保值增值,已成为现代家庭普遍关注的问题。

家庭理财系统旨在通过信息技术手段,帮助家庭用户实现财务信息的集中管理、收支记录的实时监控、资产配置的合理规划以及投资风险的有效控制。该系统不仅提供了便捷的数据录入和查询功能,还具备强大的数据分析和预测能力,能够根据用户的财务状况和投资偏好,提供个性化的理财建议和方案。

在设计家庭理财系统时,我们充分考虑了家庭用户的实际需求和使用习惯。系统界面简洁明了,操作便捷易懂,即使不具备专业财务知识的用户也能轻松上手。我们还注重系统的安全性和稳定性,采用了先进的加密技术和数据存储方案,确保用户数据的安全性和完整性。

1. 家庭理财的重要性及现状

随着经济的不断发展,家庭财富日益积累,家庭理财的重要性也逐渐凸显出来。家庭理财不仅关乎家庭资产的保值增值,更关系到家

庭成员的生活质量和未来的发展规划。通过合理的家庭理财,家庭可以实现财务自由,提升生活水平,并为未来的养老、教育等做好充足的准备。

当前家庭理财的现状并不乐观。许多家庭缺乏科学的理财观念和知识,导致在理财过程中存在盲目投资、跟风炒作等不良行为。市场上理财产品的种类繁多,但质量参差不齐,使得家庭在选择理财产品时面临较大的风险。一些家庭在理财过程中缺乏规划,导致资金利用效率低下,甚至陷入财务困境。

研究和设计一个科学的家庭理财系统具有重要的现实意义。该系统可以帮助家庭树立正确的理财观念,提供科学的理财方法和建议,引导家庭进行理性投资,实现资产的保值增值。家庭理财系统还可以根据家庭的实际情况和需求,为家庭提供个性化的理财规划,提高资金利用效率,降低财务风险。

家庭理财管理系统

家庭理财管理系统

目录

第一章绪论 (2)

1.1 选题的背景 (2)

1.2系统概述 (2)

第二章管理信息系统概述 (3)

2.1管理信息系统现状 (3)

2.2管理信息系统开发方法介绍 (4)

第三章系统调研及可行性分析 (6)

3.1系统调研 (6)

3.2可靠性分析概述 (6)

3.3技术可行性分析 (7)

第四章系统分析与总体设计 (8)

4.1系统需求分析 (8)

4.2系统体系结构设计 (8)

4.3开发工具的选择 (10)

第五章数据库设计 (11)

第六章系统详细设计 (14)

6.1登录窗体和系统主界面设计 (14)

6.2基本信息管理模块设计 (17)

6.3理财信息管理模块设计 (24)

6.4数据统计管理模块设计 (27)

6.5用户管理模块设计 (29)

第七章论文总结 (30)

致谢 (31)

参考文献 (32)

附录 (32)

家庭理财管理系统

【摘要】家庭理财系统可以有效地记录和管理家庭的收支情况,合理规划和支配家庭资金,是家庭理财的好帮手。后台数据库使用Access,前台开发工具使用Visual Basic。本系统采用目前比较流行的ADO数据访问技术,并将每个数据库表的字段和操作封装到类中,从而成功地将面向对象的程序设计思想应用到数据库应用程序设计中。这也是本系统的特色和优势。

【关键词】家庭理财管理系统,Access数据库,Visual Basic,管理信息系统

第一章绪论

1.1 选题的背景

学习计算机知识的目的在于更加准确、快捷的解决现实生活中的各种问题。我们只有不断的更新和完善自己的知识、在实践中积累经验,才能做出好的软件为社会服务,为使用者提供便利。

家庭理财管理系统

家庭理财管理系统

家庭理财管理系统

简介

家庭理财管理系统是一款帮助家庭进行资金管理和预算规划的软件。通过该系统,用户可以方便地记录家庭的收入和支出,并进行统计分析,便于合理安排家庭的财务计划。

功能特点

1.支出管理:用户可以记录家庭的各项支出,并根据支出类别进行分

类,如食品饮料、交通出行、娱乐购物等。支出管理功能可以帮助用户了解家庭每月的总体支出情况,并通过图表展示给用户,以便于对支出进行分析和优化。

2.收入管理:用户可以记录家庭的收入来源,如工资、股票投资、房

屋出租等。收入管理功能可以帮助用户了解家庭的收支状况,并根据收入来源进行统计分析,以便于更好地把握家庭的经济状况。

3.预算管理:用户可以设定家庭的预算目标,如每月食品饮料支出、

每年旅游开支等。预算管理功能可以帮助用户在财务规划方面提供参考,并根据实际的支出情况进行比较和调整,以便于更好地控制家庭的开支。

4.提醒功能:系统提供了提醒功能,对于用户设定的重要时间点和预

算目标,系统会在到达预定时间时自动提醒用户。这样,用户可以更方便地安排家庭资金的支出,避免因疏忽而导致资金管理方面的问题。

5.数据备份:系统支持用户对数据进行备份,以防止数据丢失或误操作。用户可以根据需要随时进行数据备份和恢复,确保数据的安全性和可靠性。

使用指南

1.注册登录:用户首先需要注册一个账号,并使用该账号登录系统。

注册时需要提供一些基本信息,如用户名、密码等。登录后,用户可以根据自己的需求进行个人设置和操作。

2.添加支出和收入:用户可根据实际情况,添加家庭的支出和收入记录。在添加记录时,用户需要输入相关信息,如金额、日期、分类等。系统会自动对新增的记录进行归类和统计。

家庭财务管理系统

家庭财务管理系统

家庭财务管理系统

随着现代生活节奏的加快和经济压力的增大,家庭的财务管理变得越来越重要。家庭财务管理系统是一种有助于家庭成员有效管理和控制财务的工具。它可以帮助家庭成员记录和追踪收入和支出、制定预算计划、监控投资和债务等方面的信息。本文将介绍家庭财务管理系统的重要性,以及如何建立和运用这个系统来实现财务稳定和目标实现。

一、家庭财务管理系统的重要性

家庭财务管理系统对于一个家庭的经济稳定至关重要。首先,它可以帮助家庭成员了解家庭的整体财务状况。通过记录收入和支出,并生成相应的财务报表,家庭成员可以清楚地知道家庭的财务状况和健康程度。其次,家庭财务管理系统可以帮助家庭成员制定和实施预算计划。通过分析收入和支出的情况,家庭成员可以制定合理的预算,合理分配收入,并控制支出,从而实现财务的健康发展。此外,家庭财务管理系统还可以帮助家庭成员监控投资和债务情况,提供决策依据,避免财务风险。

二、建立家庭财务管理系统的步骤

1. 收集和整理家庭财务信息:首先,家庭成员需要收集和整理所有的财务信息,包括收入来源、固定支出、可变支出、债务和投资等方面的信息。这些信息可以通过查看银行对账单、信用卡账单、股票交易记录以及其他财务文件来获取。

2. 设定财务目标:家庭成员应该共同设定明确的财务目标,如购买

房屋、子女教育基金或养老金等。这些目标将成为建立财务计划和预

算的基础。

3. 制定预算计划:基于家庭财务信息和设定的财务目标,家庭成员

应该制定合理的预算计划。预算计划应包括家庭的收入、支出和储蓄

目标。预算计划应该根据家庭的实际情况进行灵活调整。

家庭理财系统家庭理财系统

家庭理财系统家庭理财系统

一、问题定义

家庭理财系统的问题定义阶段必须回答的关键问题是:“要解决的问题是什么?”不知道问题是什么就试图解决这个问题,显然是盲目的,只会白白浪费时间和金钱,最终得出的结果可能是毫无意义的。尽管确切地定义问题的必要性是十分明显的,但是在实践中它却可能是最容易被忽视的一个步骤。下面就将“家庭理财系统要解决的问题做是什么?”这个问题做出详细的分析。

随着社会主义的不断发展与进步,人们的生活部断完善,家庭的收入也越来越多,人们的收入再不是用来解决生计问题了。而是最求更高的物质文明与精神文明,就在解决了物质与精神文明的高度完美,很多家庭往往都会有剩余资金,这剩余资金虽然说当前没什么大的用处,然而我们却不能将乱用,以防在什么不好的情况下使用。这就需要我们与银行打交道,将暂时不用的钱存在银行,这不但与助于我国经济的发展,而且我们还会得到一定的利息。这岂不是一箭双雕的好办法。这就要求我们对家庭收入做一个很好的支配,记录什么时候存的款,存款何时到期。当然我们不会只选择一个银行去存款,我们会在不同银行存款。记录在那个银行的存款的多少以及存款何时到期,这将是一个很头疼的事,当然有个专门的人来管这写信息这也不是难事,但是在一个家庭会有专门人员来负责这些账目吗?一般的答案师否定的,因为每个家庭成员都有自己的事要做,当然就不能专门为这些“小事”去投入太多精力。如果有一个专门管理家庭存款信息的软件来记录、存储这些信息,会为我们解决很多麻烦。古人说的好“没有吃不了的苦,只有享不了的福”,既然我们读通过自己的努力获得了剩余资金,我们在为他的管理煞费脑筋,我们就不正中了古人这句名言,这个家庭理财系统软件就是为我们解决这个棘手的问题,让我们不在为这种小事伤太多的脑筋。对于存款方面的功能包括银行存款信的息录入。银行信息浏览。家庭成员录入。

家庭理财通管理系统系统分析与测试 学位论文

家庭理财通管理系统系统分析与测试 学位论文

家庭理财通管理系统

——系统分析与测试

数学学院信息与计算科学(软件服务外包)

摘要:论文描述了系统的总体功能,系统主要包括以下几个模块:收入管理模块,包括收入金额、收入类别、收入账户、备注;支出管理模块,包括支出金额、支出类别、支出账户、备注;报表与数据管理模块,包括日期查询收支情况、对收支进行删改。本家庭理财通管理系统的开发使用Eclipse作为开发平台,功能的实现使用Java语言,而后台的数据库则使用SQlite来管理整个家庭理财通管理系统的相关数据。

关键词:家庭;理财通;Eclipse;Java;SQLite

Abstract:This thesis describes the system's overall function, It mainly consists of the following several modules:income manager module:including income sum,income type,income account,comments. expenditure manager module:expenditure sum,expenditure type,expenditure account,comments. Report and Data manager module:query by date,modify and delete.Financial manage system for the system design is based on Java language, the use of Eclipse as a development platform,Use these to the realization of the Financial manage system Construction. Net script and the background database using SQlite database management system of the entire fixed assets management background.

家庭理财管理系统

家庭理财管理系统

家庭理财管理系统

家庭理财管理系统是指通过科技手段,帮助家庭管理和规划财务的一个软件或平台。这种系统通常具有以下功能:

1. 财务记录管理:记录家庭的收入和支出,包括工资、投资收益、生意收入等。用户可以按照不同的类别和时间段进行统计和分析。

2. 预算管理:设置家庭预算计划,帮助用户控制支出,并提供警示或建议。用户可以设定预算的上限和期限,并实时查看与预算的对比情况。

3. 债务管理:跟踪和管理家庭的负债情况,包括房贷、车贷、信用卡等。用户可以设定还款计划,提醒还款日期,并记录还款历史。

4. 资产管理:管理家庭的资产情况,包括房产、车辆、投资、储蓄等。用户可以实时查看资产价值,进行投资分析

和调整。

5. 报表和分析:生成财务报表和分析图表,帮助用户更清

晰地了解家庭财务状况。这些报表和图表可以包括收入支

出趋势、预算执行情况、投资收益分析等。

6. 提醒和通知:系统可以提醒用户支付账单、制定预算、

配置储蓄等重要事项。这些提醒和通知可以通过手机应用、邮件或短信等方式发送。

家庭理财管理系统可以帮助家庭更好地管理和规划财务,

提升财务意识和可持续发展能力。用户可以通过即时掌握

财务情况、进行合理预算、科学规划资产、追踪债务等方式,实现财务目标和享受稳定的家庭经济状况。

家庭理财管理系统(Java EE程序设计)

家庭理财管理系统(Java EE程序设计)

题目: XXXXXXXXXXXXXXX

专业班级:XXXXX

学号:XXXXX

学生姓名:XXX

授课教师:XXX

XXXX 年 XX月 XX 日

目录

目录.................................................................................................................... II 第1章家庭理财管理系统的概述.............................................................. - 1 -

1.1引言................................................................................................... - 1 -

1.3国内外现状....................................................................................... - 3 -

1.4本文主要研究内容及整体框架....................................................... - 3 -第2章家庭理财管理系统的分析.............................................................. - 5 -

2.1家庭理财管理系统的需求分析....................................................... - 5 -

(简体)家庭理财管理系统

(简体)家庭理财管理系统

家庭理财管理系统

----------详细设计

设计人:程春林

班级:061

设计时间:2008-09-08

一. 系统功能描述。

1 功能需求

1.1功能描述

系统用户信息管理:管理系统所有用户及其权限设置1.用户帐号分配:为系统用户分配帐号。

2.用户权限管理: 为登陆系统的分配用户权限以及修改用户权限。

3.验证用户登陆:验证即将登陆系统用户的用户名和密码正确性。

收入信息管理:管理系统所有收入信息

1.2.收入信息查询:查询全部收入信息.

2.收入信息录入:录入收入基本信息。

3.收入信息修改:修改收入的基本信息。

1.3支出信息管理:管理系统所有支出信息

1.支出信息查询: 查询支出信息

2.支出信息录入:录入系统所有支出信息。

3.支出信息修改:修改所有支出信息。

理财信息管理:

1.理财信息查询:查询理财信息。

2.理财信息录入:录入系统所有的理财信息。

3.理财信息修改:修改理财信息。

2输入功能

2.1添加功能

2.2修改功能

3登陆功能

3.1分辨不同用户给予不同权限

3.2分辨是否有这样的用户名

3.3分辨用户所输入的用户密码是否正确

二.系统数据流图

源点/终点

处理 家庭用户

家庭用户

处理事务 存储事务结果 数据流

数据存储 家庭各成员的收入。

家庭各成员的支出

家庭理财:

股票

基金

债券

外汇

家庭成员的基本信息

收入信息 支出信息 理财信息

是 否 登陆界面 验证 用户信息表

息 用户收入信

息 用户支出信息

用户理财信息

二. 数据字典

1数据流条目

数据流名称:用户基本信息

别名:无

简述:最新更新后所有关于用户的记录来源:数据库

去向:加工“记录筛选

家庭财务管理系统

家庭财务管理系统

家庭财务管理系统

1:功能介绍: 家庭或者个人财务的统计功能,用日历的模式列表出每天的支出、收入情况。统计各种支出的类型,以及各个帐户的财务状况,方便做出正确的理财计划。

家庭财务管理系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。

经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

2:家庭财务管理软件是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用MICROSOFT公司的 VISUALC++2003开发工具以及Microsoft Office Access 2003数据库系统,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直

到形成用户满意的可行系统。

3:【摘要】很多家庭都需要一个智能的管家来协助他们管理家庭的财务、通讯等等。如何实现方便化、标准化的管理来提高家庭经营效益,就成为一个新的议题。“家庭财务管理”系统是在家庭时自家管理信息系统急迫需求的情况下着手开发的。

家庭理财管理系统毕业设计

家庭理财管理系统毕业设计

家庭理财管理系统毕业设计

家庭理财管理系统毕业设计

近年来,随着经济的发展和人们生活水平的提高,家庭理财管理变得越来越重要。然而,很多家庭在理财方面面临着困惑和挑战。为了解决这个问题,我决

定设计一个家庭理财管理系统作为我的毕业设计。

首先,我需要确定这个系统的功能和特点。家庭理财管理系统应该能够帮助家

庭成员记录和分析他们的收入和支出情况,制定合理的预算计划,并提供投资

建议和财务目标的跟踪。此外,这个系统还应该具有数据安全性和用户友好性。在设计这个系统时,我将采用分层结构。首先是用户界面层,这是家庭成员与

系统进行交互的界面。用户可以通过这个界面输入和查看他们的收入和支出数据,设置预算和目标,并接收系统提供的投资建议。其次是数据处理层,这是

系统用来处理用户输入的数据并提供相应功能的核心部分。最后是数据存储层,这是用来存储用户的数据和系统的配置信息的地方。

为了确保系统的数据安全性,我将采用加密技术来保护用户的个人信息。同时,我还会设计一个权限管理系统,以确保只有授权的用户才能访问和修改数据。

此外,系统还会定期备份数据,以防止数据丢失。

在系统的功能方面,我将引入数据分析和可视化工具。通过对用户的收入和支

出数据进行分析,系统可以为用户提供详细的报告和图表,帮助他们更好地了

解自己的财务状况。此外,系统还会根据用户的财务目标和风险承受能力,提

供个性化的投资建议。

在实现这个系统的过程中,我将使用一些常见的编程语言和框架,如Python和Django。同时,我还会参考一些现有的理财管理系统,以借鉴它们的设计思路

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(简体)家庭理财管理系统

家庭理财管理系统

----------详细设计

设计人:程春林

班级:061

设计时间:2008-09-08

一. 系统功能描述。

1 功能需求

1.1功能描述

系统用户信息管理:管理系统所有用户及其权限设置1.用户帐号分配:为系统用户分配帐号。

2.用户权限管理: 为登陆系统的分配用户权限以及修改用户权限。

3.验证用户登陆:验证即将登陆系统用户的用户名和密码正确性。

收入信息管理:管理系统所有收入信息

1.2.收入信息查询:查询全部收入信息.

2.收入信息录入:录入收入基本信息。

3.收入信息修改:修改收入的基本信息。

1.3支出信息管理:管理系统所有支出信息

1.支出信息查询: 查询支出信息

2.支出信息录入:录入系统所有支出信息。

3.支出信息修改:修改所有支出信息。

理财信息管理:

1.理财信息查询:查询理财信息。

2.理财信息录入:录入系统所有的理财信息。3.理财信息修改:修改理财信息。

2输入功能

2.1添加功能

2.2修改功能

3登陆功能

3.1分辨不同用户给予不同权限

3.2分辨是否有这样的用户名

3.3分辨用户所输入的用户密码是否正确

二.系统数据流图

源点/终点

处理 家庭用户

家庭用户

处理事务 存储事务结果 数据流

数据存储 家庭各成员的收入。

家庭各成员的支出

家庭理财:

股票

基金

债券

外汇

家庭成员的基本信息

收入信息 支出信息 理财信息

是 否 登陆界面 验证 用户信息表

息 用户收入信

息 用户支出信息

用户理财信息

二. 数据字典

1数据流条目

数据流名称:用户基本信息

别名:无

简述:最新更新后所有关于用户的记录来源:数据库

去向:加工“记录筛选

数据流量:不限

组成:身份证+姓名+性别+学历+工作+毕业时间+工作时间+公司

数据存储条

数据存储名称:收入信息

别名:无

简述:存放用户的收入信息

组成:身份证号+姓名+基本工资+奖金+发金时间组织方式:索引文件,以姓名或身份证号为关键字

查询要求:要求能立即查询

数据存储名称:支出信息

别名:无

简述:存放用户的支出信息

组成:身份证号+姓名+支出金额+所花的事件+花费时间组织方式:索引文件,以姓名或身份证号为关键字

查询要求:要求能立即查询

数据存储:在支出信息表

数据名:理财信息

别名:无

简述:存放用户的理财信息

组成:身份证号+姓名+股票+基金+债券+存款+时间

组织方式:索引文件,以姓名或身份证号为关键字

查询要求:要求能立即查询

数据存储条:存储在理财信息表

3加工条目

加工名:更改的记录

激发条件:用户记录被改动

优先级:普通

输入:新记录

输出:更新数据、数据未改动

加工逻辑:根据现有用户记录

if 新记录<>旧记录

then 更新数据

else 数据未改动

endif

具体的编程代码类有

:软件产品简介类:About.java

添加删除用户类:AddDeleteUser.java

修改密码类:AmendPassword.java

用户查询信息类:BIQ.JA V A

数据库连接类:DataBase.java

用户基本信息管理类:PeopleManange.java 用户收入信息管理类:EcouragePublish.java 用户收入查询类:EPIQ.java

用户登陆类:Land.java

用户理财查询类:SIQ.java

用户支出查询类:TIQ.java

用户支出管理类:Tramanage.java

用户理财管理类:WageManage.java

主函数类:Main.java

相关文档
最新文档