1、 宜春学院数学与计算机科学学院 课程设计说明书 课 程 名 称: 毕业课程设计毕业课程设计 课 程 代 码: 题 目: 家庭理财系统家庭理财系统 年级/专业/班: 计算机网络计算机网络 学 生 姓 名: 学 号: 指 导 教 师: 开 题 时 间: 20112011 年 1212 月 3 3 日 完 成 时 间: 20112011 年 1212 月 1515 日 目目 录录 摘 要 1 一、引 言 3 二、 设计目的与任务 错误错误!未定义书签。未定义书签。 三、设计方案 5 第 1 章 家庭理财管理系统的概述 5 1.1 选题目的及意义 . 5 1.3 国内外现状 5 1.4 本文主要研究内
2、容及整体框架 6 第 2 章 家庭理财管理系统的分析 7 2.1 家庭理财管理系统的需求分析 7 2.1.1 用户的基本需求 8 2.1.2 家庭理财管理系统的数据字典 . 9 2.2 家庭理财管理系统的业务流程分析 11 2.2.1 业务流程分析的目的.12 2.2.2 家庭理财管理系统的业务流程分析12 2.3 家庭理财管理系统的数据流程分析 13 2.3.1 数据流程顶层图分析.12 2.4家庭理财管理系统测试和优化 13 2.4.1 设计目的 .13 2.4.2 设计方法 .13 第 3 章 家庭理财管理系统的设计 15 3.1 家庭理财管理系统设计原则及具体功能划分 15 3.1.1
3、 模块设计原则 15 3.1.2 家庭理财管理系统功能模块划分 14 3.2 家庭理财系统配置.16 3.3 界面及代码设计 16 四、结 论 24 五、致谢 24 六、设计进度及完成情况 -25 第 1 页 七、参考文献-26 摘摘 要要 理财系统是一个家庭收支或者家庭不可缺少的部分, 家庭收支很早就实施了理财的集 中管理,而家庭使用的小型理财系统却只是凤毛麟角,理财是很小的一个部分,但从到家 庭收支,到家庭投资都有十分重要的意义。 本论文介绍了家庭理财系统开发的整个过程。 利用软件工程原理, 采用面向对象的编 程方法,其开发主要包括后台数据库的建立、维护以及前端应用程序开发,实现了家庭理
4、财的自动化和信息化。 主要包括以下几个模块:用户密码登陆,原始数据的汇入、修改、注销、检索等,从 而实现对家庭债务和投资的收入与支出进行有效、系统的管理,并使之更全面和灵活。 论文系统地分析了软件开发的背景及过程, 首先介绍了软件的开发环境, 其次介绍了 本软件的详细设计过程: 数据库的设计以及具体界面的设计和功能, 最后对在本软件开发 过程中的问题进行了总结。 通过论文,可以了解到“家庭理财系统”的规划、设计过程,掌握系统的功能。 可以说, 现在传统的理财系统的各项管理所具备的功能给家庭以高效的发展空间。 本 家庭理财管理系统的系统设计是基于 C#语言,使用 Visual Studio 20
5、05 作为开发平台, 实现家庭理财管理系统的构建。本篇论文介绍了该系统的开发环境和运行平台、.Net 脚 本,而后台的数据库则使用 ACCESS 数据库管理整个家庭理财管理系统的后台数据。 关键词关键词:理财;收支管理;查询;导出;软件工程 第 2 页 Abstract Financial management system is a family income and expenditure or family indispensable part of family income and expenditure very early implementation of the finance centralized management, and use of small family financial management syst