个人财务管理系统—结构化分析与设计

上传人:pu****.1 文档编号:493566024 上传时间:2023-10-15 格式:DOCX 页数:56 大小:2.10MB
返回 下载 相关 举报
个人财务管理系统—结构化分析与设计_第1页
第1页 / 共56页
个人财务管理系统—结构化分析与设计_第2页
第2页 / 共56页
个人财务管理系统—结构化分析与设计_第3页
第3页 / 共56页
个人财务管理系统—结构化分析与设计_第4页
第4页 / 共56页
个人财务管理系统—结构化分析与设计_第5页
第5页 / 共56页
点击查看更多>>
资源描述

《个人财务管理系统—结构化分析与设计》由会员分享,可在线阅读,更多相关《个人财务管理系统—结构化分析与设计(56页珍藏版)》请在金锄头文库上搜索。

1、软件工程A 结构化分析与设计 软件工程A 大大作业个人财务管理系系统结构化分析析与设计学 院: 理理学院 专 业: 信息与计算算科学 组 长: 组 员: 指导教师:信息息学院 巢进进波提交日期: 20115.01.04 成绩评定表项目名称个人财务管理系系统小组成绩指导教师评语个人成绩评定表表姓名学号组内排名本人签字个人成绩1 2 3 4 5任务分配说明姓名问题定义可行性分析需求分析总体设计详细设计进行问题性质和和规模的总体体把握可行性分析的总总体把握建立行为模型HIPO图界面设计进行工程规模的的确定进行经济可行性性和级数可行行性的分析建立数据模型HIPO图接口设计和PAAD图进行工程规模的的确

2、定进行经济可行性性和操作可行行性的分析建立数据模型层次图模块功能描述进行问题性质和和工程目标的的确定数据字典的书写写建立行为模型HIPO图接口设计和PAAD图进行问题性质和和工程目标的的确定可行性分析系统统流程图绘制制建立功能模型层次图模块功能描述目 录一、问题定义11.1开发背景景11.2问题定义义1二、可行性分析析1 2.11经济可行性性分析1 2.22操作可行性性分析1 2.33技术可行性性分析2 2.3.1 系统主主功能模块图图2 2.3.22 系统主功功能数据流图图3 2.44社会因素可可行性分析6三、 需求分析析6 3.11 数据分析析6 3.1.1 数据字字典6 3.1.2 数据

3、模模型E-R图图9 3.22 功能需求求9 3.2.1 细化的的数据流图93.3 性能需需求14 3.3.1稳定性要要求14 3.3.2可靠性要要求14 3.3.3安全性要要求14 3.3.4扩展性要要求14 3.3.5 其他性性能需求14 3.44错误处理要要求14 3.55特殊要求15 3.5.11安全保密设设计15 3.5.2维护设计计15四、总体设计15 4.11软件结构设设计16 4.1.1 层次图图16 4.1.2 HIPPO图16 4.22 数据库设设计18五、详细设计19 5.11 人机界面面设计20 5.1.1登录界面面20 5.1.2注册界面面20 5.1.3个人财务务管理

4、系统平平台21 5.1.4账号管理理22 5.1.5收入管理理23 5.1.6支出管理理23 5.1.7删除管理理24 5.22 数据库接接口设计25 5.2.1用户接口口26 5.2.2内部接口口26 5.33 核心功能能算法设计26 5.3.1 系统流流程图及各模模块流程图27 5.3.2 PADD图32六、参考文献36七、总结3777.1 系统的的特色及创新新之处377.2心得体会会38V一、问题定义 1.1开发背背景当今社会正朝着着信息化和数数字化飞速发发展,计算机机的应用使我我们的生活越越来越方便和和快捷,可以以说我们每个个人的生活都都离不开计算算机的帮助了了。越来越多多的个人应用用

5、软件成为了了人们重要的的助手,也在在潜移默化的的改变着我们们的生活。随着市场经济的的发展,我国国居民对理财财有着越来越越高的要求。理理财,是每个个家庭和个人人所必须面对对的问题。而而市场上的财财务管理系统统大多面向企企业,且收费费高昂。为了了满足普通用用户的需求,特特开发此软件件。 1.2问题定定义本系统由以下几几个模块构成成:账号管理理模块、收入入管理模块、支支出管理模块块、查询管理理模块、删除除管理模块。具具体模块功能能要求如下:账号管理模块: 用户可可通过该模块块修改账号信信息和密码,以以保证个人财财务的安全性性和隐私性。收入管理模块: 用户可可按日期、地地点等不同选选项通过该模模块登记

6、、修修改或删除收收入财务信息息。支出管理模块: 用户可可按日期、地地点等不同选选项通过该模模块登记、修修改或删除支支出财务信息息。查询统计模块: 用户可可通过该模块块按条件查询询和统计财务务信息,从而而详细的了解解自己每月或或一段时间内内的收支情况况。二、可行性分析析 2.1经济可可行性分析 经济可可行性分析需需要估算新系系统的成本效效益分析,其其中包括估计计项目开发的的成本,开发发费用和今后后的运行、维维护费用;估估计新系统将将获得的效益益,估算开发发成本是否回回高于项目预预期的全部经经费。并且,分分析系统开发发是否会对其其它产品或利利润带来一定定影响。 本系统统工程较小,投投入较小的人人力

7、成本和时时间成本即可可完成。而且且本系统完成成后,通过个个人财务管理理系统管理个个人收入、消消费、借入借借出等财务信信息,可以节节省很多人力力物力,且方方便管理、备备份及保存,提提高管理效率率。与此同时时,应用该系系统后,可以以使得个人财财务管理更加加系统后、自自动化,所以以从经济可行行性上分析是是完全可行的的。 2.2操作可可行性分析本系统采用用户户界面交互方方式,并有必必要的帮助信信息,操作简简单,用户只只要具备简单单的应用计算算机的能力,无无论学历,无无论背景,均均可以使用本本系统,用户户界面上的按按钮的功能明明确,用户一一看就可以了了解怎么使用用本系统,以以及本系统能能够完成的功功能,

8、因此本本系统在操作作上是可行的的。 2.3技术可可行性分析技术上的可行性性分析主要分分析现有技术术条件能否顺顺利完成开发发工作,硬件件,软件配置置等能否满足足开发者的需需要,各类技技术人员的数数量,水平,来来源等。个人财务管理系系统主要是帮帮助用户记录录收入,支出出,理财情况况,同时提供供查询。开发发环境主要为为C+和SSQL Seerver,这这是课题组成成员比较熟悉悉的内容,技技术上可行。本系统主要采用用数据库管理理方法,服务务器选用微软软的SQLServeer20055数据库,它它是目前处理理所有中小型型系统最方便便的流行数据据库,它能够够处理大量数数据,同时保保持数据的完完整性并提供供

9、许多高级管管理功能。它它的灵活性、安安全性和易用用性为数据库库编程提供了了良好的条件件。硬件方面面,该系统短短小精悍对硬硬件没有太大大要求,只要要能够运行wwindowwsxp以上的的系统就可以以很好的运行行该软件。 2.3.11 系统主功功能模块图图1 系统功能能模块图2.3.2 系系统功能级数数据流图图2 个人财务务管理功能级级数据流图2.3.3 系系统主功能流流程图图3 密码修改改系统流图图4 账号修改改系统流图 图5 登记收入入系统流图图6 修改收入入系统流图图7 登记支出出系统流图图8 修改支出出系统流图图9 信息查询询系统流图图10 删除信信息系统流图图 2.4社会因因素可行性分分

10、析 本文中中所引用的他他人学术论文文内容均已在在参考文献中中标注,不存存在侵犯专著著权、著作权权问题。 个人财财务管理系统统是简单的财财务管理方面面的小软件,操操作简洁、灵灵活,只需有有基本计算机机操作能力的的用户就可以以简单上手,界界面友好,社社会可行性高高。三、 需求分析需求分析是软件件设计的一个个重要的环节节。本阶段对对个人财务管管理系统的应应用情况作全全面调查,以以确定系统目目标,并对系系统所需要的的基础数据以以及数据处理理要求进行分分析,从而确确定用户的需需求。用户对对系统的需求求我们从以下下几方面进行行分析。 3.1 数据据分析 3.1.11 数据字典典名字:账户别名:描述:用户登

11、陆陆系统的相关关信息定义:账户=账账号+密码+收入列表+支出列表+状态+归属属地址:数据库名字:账号别名:描述:唯一地标标识数据库中中一个特定的的账户的关键键域定义:账号=88字符88地址:数据库名字:密码别名:描述:进入账户户的定义:密码=00字母或数数字8地址:数据库名字:收入列表表别名:描述:用户记录录的收入表定义:收入列表表=收入编号号+日期+金金额+类别+来源+备注注地址:收入信息息名字:收入编号号别名:描述:惟一的标标识收入列表表中一个特定定的收入信息息的关键域定义:收入编号号=8数字字8地址:收入列表表名字:支出列表表别名:描述:用户记录录的支出表定义:支出列表表=支出编号号+日

12、期+金金额+类别+去向+备注注地址:支出信息息名字:支出编号号别名:描述:惟一的标标识支出列表表中一个特定定的支出信息息的关键域定义:支出编号号=8数字字8地址:支出列表表名字:状态别名:描述:账户储存存状态定义:4字符符4地址:账户名字:归属别名:描述:账户具体体归属定义:归属=00字符110地址:账户名字:类别别名:描述:金额来源源属性定义:类别=00字符110地址:账户 收收入列表 支支出列表名字:来源别名:描述:金额来源源定义:来源=00字符110地址:收入列表表名字:去向别名:描述:金额去向向定义:去向=00字符110地址:支出列表表 3.1.22 数据模型型E-R图图图11 个人财财务管理系统统E-R图 3.2 功能能需求 3.2.11 细化的数数据流图图12 账号管管理数据流图图图13 收入管管理数据流图图图14 支出管管理数据流图图图15 查询询管理数据流流图 3.2.22 行为模型型-状态转换换图图16 登陆状状态转换图图17 账号管管理状态转换换图图18 收入管管理状态转换换图图19 支出管管理状态转换换图20 查询查询询状态装换图图图21

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号