毕业论文-家庭财务管理系统.doc
文本预览下载声明
目录
一.概述……………………………………………………………………3
1.1本系统实现的内容……………………………………………………3
1.2 开发环境简介…………………………………………………………4
二.需求分析…………………………………………………………5
2.1 开发背景………………………………………………………………5
2.2 开发目的………………………………………………………………5
2.3 功能需求………………………………………………………………5
2.4 性能需求………………………………………………………………6
2.5 数据需求………………………………………………………………6
三.系统设计…………………………………………………………7
3.1 总体设计………………………………………………………………7
四. 数据库设计 ……………………………………………………8
4.1 概念设计………………………………………………………………9
4.2 逻辑设计………………………………………………………………10
五. 详细设计…………………………………………………………11
5.1各模块的需求…………………… …………………………………12
5.2系统详细设计…………………………………………………12
5.3系统功能详细展观……………………………………………………13
六. 系统总结 ………………………………………………………………………14
6.1 总结……………………………………………………………………15
6.2 系统不足………………………………………………………………16
七.参考文献…………………………………………………………16
概述
1.1本系统实现的内容
长期以来人们使用传统的大脑记忆方式来管理家里的日常消费,这非常麻烦,靠大脑的记忆,只能记住很短的时间,所以常常为钱不知去向而烦恼。而有时常常会想不起一些消费记录,家里的理财很是混乱。综上所述,靠人脑记忆理财存在很大的不足。而家庭理财系统则为家庭解决了上述问题,提供了快速,直观明了的理财过程,方便使用。家庭理财管理系统是针对用户要求用计算机对自己的财务的收入、支出以及相关的各种信息,进行记录、修改、添加、删除而设计的一种现代化管理软件。
通过需求分析,本系统需要具有以下功能:
(1)系统具有良好的人机界面。
(2)能够家庭理财管理系统的各项功能,能成功的对用户各种信息进行管理。
(3)查询、修改、删除、添加数据方便,数据的性和可靠性好。1.2 开发环境简介
1)操作系统:Windows2007
2)系统开发软件:Microsoft Visual Studio 2005 Sqlserver 2005
1.2.1 C#简介
C#是微软开发的一种面向对象的编程语言。它使得程序员可以快速地编写各 种基于 Microsoft .NET 平台的应用程序, Microsoft .NET 提供了一系列的工具和服 务来最大程度地开发利用计算与通讯领域。 其目标是即拥有 C++的执行效率和运 算能力也具备如 VB 一样的易用性。 C#是基于 C++的一种语言, 同时包含类似 Java的很多特征。 C#是被设计工作在微软的。 NET 平台上的, 微软的目标是使数据和服务的交 换在网页上更容易, 并且允许开发人员构建更高的程序可移植性。 C#可以方便的 用于 XML 和 SOAP, 并可以直接访问程序对象或方法, 而不需要添加额外的代码。 所以程序可以构建在已存在的代码上, 或者多次重复的使用。 C#的目标是为市场 开发产品和服务时更快捷且成本开销更低。
正是由于 C#面向对象的卓越设计, 使它成为构建各类组件的理想之选——无 论是高级的商业对象还是系统级的应用程序。 使用简单的 C#语言结构, 这些组件 可以方便的转化为 XML 网络服务, 从而使它们可以由任何语言在任何操作系统 上通过 Internet 进行调用。 最重要的是, C#使得程序员可以高效的开发程序, 而绝不损失 C/C++原有的 强大的功能。 因为这种继承关系, C#与 C/C++具有极大的相似性, 熟悉类似语言 的开发者可以很快的转向 C#。SQL Server 2005 数据库SQL Server 2005 是微软公司动用上千人的研发力量, 耗费五年时间打造出来 的产品,在企业及数据库产品中具有里程碑的意义。 SQL Server 2005 是一个关系 数据库管理系统, 是一个全面的数据库平台, 其数据库引擎为关系型数据和结构 化数据提供了更安全可靠的存储功能。 SQL Server 2005 结合了分析、 报表、 集 成和通知功能, 引进了一套集成的管理工
显示全部