- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
家庭理财系统报告
目 录 一、系统分析 - 2 - 1.1需求分析 - 2 - 1.2系统功能结构 - 2 - 1.3构建开发环境 - 3 - 1.4系统预览 - 3 - 二、数据库设计 - 7 - 2.1数据库分析 - 7 - 2.2数据库实体E-R图 - 8 - 2.3数据库表的设计 - 9 - 三、系统整体布局 - 11 - 3.1主界面初始化和退出 - 11 - 3.2系统帮助的实现 - 12 - 四、用户管理功能 - 12 - 4.1用户登录界面 - 12 - 4.2实现用户登录 - 15 - 4.3用户管理功能实现 - 17 - 五、银行卡管理功能 - 20 - 六、收入记录管理功能 - 21 - 6.1收入记录管理界面实现 - 21 - 6.2收入记录编辑对话框实现 - 21 - 七、支出记录管理功能 - 26 - 八、数据的读取和写入 - 26 - 8.1用户信息数据库操作实现 - 26 - 8.2银行卡信息数据库操作实现 - 30 - 8.3支出记录数据库操作实现 - 40 - 8.4收入记录操作数据库操作实现 - 49 - 九、总结 - 59 - 一、系统分析 系统分析用来清理一个系统的脉络,个人财务管理系统都包括哪些功能?如何创建自己的登录名,如何管理自己的收入和支出?本节系统分析主要解决这几个问题,让开发者知道系统的功能。 1.1需求分析 需求分析就是掌握用户要求的功能,将用户的口头要求装换成需求文档,用简洁明了的语句概括出家庭理财帮手的主要功能。本系统需要具备如下功能。 ●管理银行卡信息:包括增加、删除、修改银行卡信息。其中银行卡信息包括卡号、开户银行名称、余额等。 ●管理收入记录:包括增加、删除、修改收入记录。收入记录包括收入时间、记录时间、收入金额、收入来源、备注、收入方式等详细信息。其中收入时间是本次收入实际发生的时间,记录时间是指最近一次修改该记录的时间,收入来源是指为什么会有该输入(如工资),备注是对收入记录的特别说明。 ●管理支出记录:包括增加、删除、修改支出记录。支出记录包括支出时间、记录时间、支出金额、支出用途、备注、支出方式等详细信息。其中,支出时间是本次支出实际发生的时间,记录时间是指最近一次修改该记录的时间,支出用途是指为什么会有该支出(如买日用品),备注是对收入记录的特别说明。 ●支持多个人的理财数据管理:因为一个家庭只有一台计算机,安装一个软件,同时有多个人的数据存在。而且,个人的数据应该具有必威体育官网网址性,不能随便被查阅。 ●支出记录和收入记录可以与具体的银行卡相连,表示将钱存入银行卡,或由该银行卡支出。而且,相关联的银行卡应该是属于登陆者本人的。 ●支出方式、收入方式、收入来源,支出用途应该可以给出一些默认的选项,让用户在操作的时候可以尽量少地输入数据。 ●不同的用户之间应该具有一定的权限级别,分成管理员和普通用户两种,管理员拥有用户管理等高级权限,而普通用户则只能管理自己的记录。任何权限的用户都只能管理属于自己的银行卡、收入记录、支出记录。 ●查看特定时间段内的收入记录和支出记录。 ●根据收入记录和支出记录,对此人的收入和支出进行统计。 1.2系统功能结构 系统功能就是通过一个图例分析本系统主要的功能,系统结构图将系统分成两部分,主要是通过登录人员的权限不同来划分的。普通用户可以实现三个功能,而管理员可实现五个功能。系统结构图如下: 1.3构建开发环境 开发个人财务管理系统这个软件用到的开发工具及数据库系统如下: ●基于.NET Framework 3.5 版的Visual Studio 2008。 ●Microsoft Access 2003 数据库,因为本系统只涉及家庭的一些日常记账,数据量非常少,所以考虑使用Office 2003 包含的Acess数据库。 1.4系统预览 个人财务管理系统是一个非常方便的记账工具,打开后的默认界面如下图(1)所示。用户单击工具的“登录”按钮,可以打开登录对话框如下图(2)所示,然后可以登录自己的记账系统。 图(1)默认运行界面 (2)登录界面 如果登录用户名不存在,可以通过单击“如果还没有用户,请创建用户”链接,创建一个新的家庭用户,如下图所示: 登录权限有两种,如果是普通用户,界面如下图(1)所示。如果是管理员,则界面如下图(2)所示。管理员比普通用户多两个选项卡,用户管理和其他功能。 用户管理主要是管理这个个人财务管理系统中创建的所有用户,如下图(1)所示。其他功能包括两个功能:消费方式和用途分类。这两个功能类似字典表,用户的消费方式(现金或卡)都是提前设计好的,不允许用户随意输入,但是管理员可以修改,如下图(2)所示。 (1)用户管理界面 (2)其他功能界面 本系统最主要的两个功能就是登记收入和支出。收入界面如下图(1)所示,其中右侧有一排按
有哪些信誉好的足球投注网站
文档评论(0)