- 19
- 0
- 约3.01千字
- 约 11页
- 2017-02-18 发布于重庆
- 举报
个人财务管理系统最新
个人财务管理系统
设计说明书
班级:12软件工程1班
组员:胡超 容明彬 张超 陈亮 张有伟
编写:容明彬
校对:胡超
时间:2015年5月5日
目录
1.引言 1
1.1软硬件环境 1
1.2设计约束与要求 1
2.需求理解与分析 1
2.1总体需求概述 1
2.2系统业务需求 2
2.3系统技术需求 2
2.4总体运行模型 2
2.5分层逻辑模型 3
3.系统总体设计 3
4.功能界面和设计说明 4
4.1用户登录界面设计说明 4
4.2收支管理界面设计说明 5
4.3查询界面设计说明 6
4.4数据删除设计说明 6
4.5数据备份设计说明 6
4.6系统退出界面设计说明 7
5.数据库设计 7
5.1用户信息表 7
5.2收入支出表 8
6.工具及技术 8
7.总结 9
8.参考文献 9
1.引言
随着国内外社会经济的发展和人们生活水平的提高,各种各样的开销与收入也越来越多,很多人对于日常帐目的管理感到越来越力不从心,收支管理简便化刻不容缓。软件设计的任务是从软件需求规格说明书出发,根据需求分析阶段确定的功能设计软件系统的整体结构、划分功能模块、确定每个模块的实现算法以及编写具体的代码,形成软件的具体设计方案。所以本小组设计了一个系统功能较简单,适合用户对个人财务管理的一个软件,可以完成收入、支出金钱、基金、储蓄记录的添加、删除、修改、查询、统计等操纵。
1.1软硬件环境
软件环境:本系统可以运行于Windows 2000/XP或更高版本的操作系统以及Linux操作系统。系统采用Java语言编写,需要JDK1.4版本或者更高版本。
硬件环境:本系统对硬件特别的需求,普通用户的个人计算机上都可以运行本软件系统。
1.2设计约束与要求
系统设计语言:Java;
编码要求:系统代码编写要遵从统一的编码模式。
2.需求理解与分析
2.1总体需求概述
本系统是针对用户要求用计算机,对自己的财务的收入、支出以及相关的各种信息,进行记录、修改、添加、删除而设计的一种现代化管理软件。经过分析,本系统需要具有以下功能:
1、能够实现个人财务管理方面各项功能,能成功的对用户各种信息进行管理。
2、查询、修改、删除、添加数据方便,数据的稳定性和可靠性好。
3、良好的人机交互界面。
2.2系统业务需求
本系统具有以下几个功能模块:
图1 运行模型
2.5分层逻辑模型
第一层逻辑模型
图2 第一层逻辑模型
第二层逻辑模型
图3 第二层逻辑模型
3.系统总体设计
根据系统的需求模型,将系统按功能的不同划分为不同的模块,如图4所示,用户通过登录功能模块登录系统,并可以对用户的名称的修改;通过密码管理模块对密码进行修改;已登录的用户可以利用收入和支出模块对收支数据的读写。报表输出模块和查询模块可以对以往的数据的查看。数据库备份模块对数据的备份防止数据的丢失。
图4 系统功能模块架构
4.功能界面和设计说明
本系统开发的目的是实现对个人财务的管理,下面给出主要的功能界面和设计说明。
4.1用户登录界面设计说明
其功能界面参见图5所示。
初始化:用户进入该界面,页面显示登录框体。
输入:用户输入用户名和密码。
处理:进行验证后提交系统。
输出:用户登录输出主界面
图5 登录界面
4.2收支管理界面设计说明
其功能界面参见图6所示。
初始化:用户进入该界面,页面显示收支管理界面,
输入:选择收入,支出类型,填写日期,收支项目和金额
处理:系统进行数据添加操作
输出:界面显示输入的数据
图6 收支管理界面
4.3查询界面设计说明
其功能界面参见图7所示。
初始化:用户进入该界面,页面显示查询界面,
输入:需要查询的时间段和收支类型,点“高级查询”
处理:系统进行数据数据筛选操作
输出:界面显示查询的数据
图7查询界面
4.4数据删除设计说明
初始化:界面显示需要删除的数据
输入:选中需要删除的数据项,点“删除”
处理:系统从数据库中对数据进行删除
输出:界面显示删除后的数据
4.5数据备份设计说明
初始化:界面显示当前数据
输入:点“备份”
处理:系统把修改的数据加入到数据库中
输出:界面显示当前数据
4.6系统退出界面设计说明
其功能界面参见图8所示。
初始化:无
输入:点击“退出”按钮,点击“是”
处理:系统安全退出
输出:系统关闭
图8 系统退出界面
5.数据库设计
个人财务管理系统采用简单的两个表,分别是用户信息表(参见表1 用户信息表 )和收入支出表(参见表2 收入支出表 ),表间没有实质上的联系。
5.1用户信息表
表1 用户信息表
字段中文名称 字段英文名称 类型 主键 空否 默认值 用户名 username varchar 空 空 密码 password varchar 空 空
5.2收入支出表
表2 收
您可能关注的文档
- 三种人试题以及答案.doc
- 三种不同方法提取吴茱萸果实挥发油成分的GC-MS分析-最新.doc
- 三种票据区别.doc
- 三相电容电感测试仪.doc
- 三级园艺师理论试卷标准答案.doc
- 三立玉米播种机.doc
- 三级心理测验技能习题.doc
- 三种人考试复习资料.doc
- 三相桥式逆变论文.doc
- 三级嵌入式最新版选择题2.doc
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
原创力文档

文档评论(0)