家庭管理系统设计毕业设计.pdf
《家庭管理系统设计毕业设计.pdf》由会员分享,可在线阅读,更多相关《家庭管理系统设计毕业设计.pdf(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要本文通过对家庭管理系统的需求进行分析,抽象出系统的功能结构图,并建立了数据库 表结构与关系模型,基于需求形成了开发规范。其中包括文档,变量和数据表的命名规范,同时提出了系统开发所需要的软、硬件环境需求。然后根据需求文档,逐一实现各个功能模 块,并附带相应的核心代码,加以阐述详细设计过程和实现细节,最后编写简单测试用例,完善系统,以期达到预期效果,完成系统的设计与实现。关键字:数据库,股票交易,.net平台Document generation powered by Print2 Flash.Visit www.print2 for more informationAbstractThis
2、Paper Analysis the family managment system by requirement stage,the functional structure of system was abstracted,with the establishing database structure and moel.Based on the above technical background and system requirements,the development of a standardized was formed.It includes the documents,d
3、ata sheets and variable naming standards,at the same time,the software and hardware environment needing in the system was constructed.Based on demand documents,I achieved the various functional modules one bye one corresponding with the core code,to describe the detail design process and the achieve
4、ment of the details clearly.Finally,I provided a brief test case to find bugs in the system,improve and complete the design and implementation.Keywords:database,family manmagemt,.net PlatformDocument produced by Print2 Flash(www.print2 )目录摘要.IAbstract.II前言.1第1章项目开发计划.21.1项目范围.21.2项目完成记录.21.3项目风险分析.2
5、第2章家庭管理系统需求说明.42.1引言.42.2系统说明.42.2.1 概述.42.2.2系统功能框架.52.3功能性需求.52.3.1功能需求概述.52.3.2系统用例模型.62.4非功能性需求.82.4.1硬件环境要求.82.4.2软件环境要求.9第3章 家庭管理系统设计.103.1系统概述.103.2系统功能模块.103.2.1用户登录界面.103.2.2系统收支管理.123.2.3系统银行往来管理.143.2.4系统借贷管理.153.2.5用户密码修改界面.16第4章数据库设计.18This document is produced by Print2 Flash.Get and t
6、ry it from www.print2 for free!4.1用户数据表.184.2 收支记录表.184.3收支管理表.184.4银行往来记录.18第5章 家庭管理系统测试.205.1测试用例方法.205.2测试总结.21结论.22致谢.23参考文献.24This document is generated by trial version of Print2 Flash.Visit www.print2 for more information八刖5自从我国改革开放以来,随着我国经济的发展,人们的生活节奏也越来越快,特别是城市体现最为突出,在这些家庭中,他们大多数家庭每天没有足够的时间
7、 来处理琐碎的家务事。随着经济的发展,作为设计组成单位的家庭将拥有更多的 支配财产,但因住房,医疗,住房支出,生老病死,子女教育消费已经成为工薪 阶层必须考虑的事,家庭理财应未雨绸缪,对比以后的收入支出进行预测,以避 免财务危机发生,如果省心和合理的安排这些五花八门的收入是很有必要的。在计算机没有的普及的是,人们家庭管理中多采用手工记录,这种方法效率 低,可靠,安全,保密性差,缺少全系统统一数据资源和规范管理手段,许多信 息分散随意存放,缺少一致性,易于丢失,不可重复使用随着IT等技术进步和网络技术发展,家庭收入系统也逐渐从传统桌面管理向 网络集成方向发展。本文以Internet为平台,研究了
8、基于Web毕业设计网上选题的 设计与实现,包括系统需求分析和系统功能设计以及数据库设计。重点的阐述了 家庭管理系统模块功能以及各个模块源代码。第1页Document generation powered by Print2 Flash.Get and try it from www.print2 for free!第1章项目开发计划1.1项目范围我国居民的储蓄存款超过十万亿人民币。特别是像北京、上海、深圳等发达 城市,居民的可支配收入正在逐步达到中等发达国家水平。家庭如何管理财产,如何安排理财投资成为了一个很现实的问题。随着信息技术的提高,计算机强大 的功能已被我们所见识,信息化在社会生活中已
9、无处不在。作为计算机应用的一 部分,使用计算机对家庭财务进行管理,具有着手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这 些优点能够极大地提高家庭财务管理的效率,也是家庭理财的科学化、正规化管 理,与先进科学技术接轨的重要条件。故设计该系统以家庭管理系统,并得出一 份家庭管理系统的分析清单。1-2项目完成记录表1项目成果记录清单表序号内容开始时间完成时间状态1资料收集与前期准备2 014-9-12 014-10-10完成2需求分析2 014-10-122 014-11-2 0完成3数据库设计2 014-11-2 12 014-12-2 5完成
10、4详细模块设计2 014-12-2 52 015-1-2 8完成5编码实现2 015-1-2 92 015-3-10完成6系统优化与测试2 015-3-112 015-4-15完成1.3项目风险分析表2项目风险分析表序号风险概率(%)严重性()措施第2页Document produced by Print2 Flash.Visit www.print2 for more information1时间不够(因为自己 在学习,没有足够多 的时间)20100尽量的腾出时间,可能的话,晚上也加班完成项目。2超期限20100把握时间,排出进度表,按进 度执行。3由于系统集成时候问 题引起的最终产品的 缺
11、陷40100经过大量的测试,用不同的操 作系统平台,考虑会出现的各 种软硬件环境错误信息。设计 软件的时候捕获所有可能的错 误信息。4遵循标准(如命名规 贝!J)中的差别1010建立命名规则要求第3页This document is produced by trial version of Print2 Flash(www.print2 )第2章家庭管理系统需求说明2.1引言当今社会进了计算机时代,信息就是财富,科学技术成为第一生产力。在计 算机技术不断发展中,人们越来越认识到计算机在当今社会所产生的巨大作用。现代家庭的理财观念进一步提高,理财手段变得更加丰富。随着电脑的普及和信 息化的发展,
12、人们应用电脑进行理财的观念增强,故开发一个家庭理财软件已经”成为社会和家庭的需求。本论文所设计的“家庭管理系统”是为了方便家庭收支 对家庭管理而开发,其中包括了收支管理、银行往来管理,借贷管理,帮助等功 能。也就是这个原因,为了对家庭理财进行更加有效,方便的管理,所以便有了 这个家庭理财管理系统的出现。本系统力求概念清晰、通俗易懂、操作容易、实用性高,使得本系统在对家 庭理财进行管理的过程中,尽可能发挥它的作用,使得每个家庭都能受益与该家 庭管理系统。2.2系统说明2.2.1概述家庭管理系统是针对家庭财务管理所设计的一款服务于家庭日常的软件,能 轻松帮你完成记账功能以及理财规划。主要为各家财产
13、的增加和减少进行跟踪和 记录,这样随时可以对家庭财务进行浏览,查询,方便财产的管理。其中家庭管 理系统包括了系统管理、收支管理、银行往来管理和借贷管理。系统管理主要实 现了维护本理财信息和操作员信息,对本信息进行修改,在操作中显示系统所有 的操作员编号,用户名和密码、管理员进行添加、修改以及注销。收支管理对日 常的财务收入与支出管理,其中包括了水费、电费、生活费、通讯费等费用的支 出。银行往来管理主要是对用户和银行之间的管理,其中包括了取款和存款以及 购买银行理财产品。借贷管理实现了财务的借出和借出。第4页This document is generated by trial version
14、of Print2 Flash.Visit www.print2 for more information2.2.2系统功能框架系统版本图1系统功能框架图2.3功能性需求2.3.1功能需求概述表3普通用户功能需求表表4管理员用户功能需求表对象功能说明普通用户用户登录注册用户输入正确的帐号密码才能登录系统密码修改注册用户登录后可以修改自己的密码收入录入对资金收入进行录入支出录入对资金支出进行录入银行往来录入对银行往来进行录入收入与支出统计对资金收入与支出进行统计银行往来统计对银行往来进行统计总资金统计对资金进行统计第5页对象功能说明管理员用添加删除用户对普通用户进行添加、删除This docum
15、ent is generated by Print2 Flash.Get and try it from www.print2 for free!户修改用户信息对普通用户信息进行修改密码修改管理员密码系统管理模块:包括维护本理财信息和操作员信息,对本信息进行修改修改 后更新,相应的更新信息取代原有的信息,在操作中显示系统所有的操作员编号,用户名和密码、管理员进行添加、修改以及注销。在进行添加时如果用户名为空,系统给出失误提示,否则操作成功。系统理财功能模块:用户可以根据实际情况根据需要选择理财类别项目,其 中理财功能模块包括了收支管理,银行往来管理,借贷管理。收支管理主要是对 家庭财务的收支录
16、入,支出录入、查询以及修改功能;银行往来管理主要实现了 用户与银行之间的日常往来,其中包括了取款,存款以及购买银行理财产品等基 本功能;借贷管理功能包括了用户与他方的借钱以及贷款功能;帮助功能模块:帮助功能其中包括了系统使用方法以及系统版本号。用户可 以点击帮助中的“系统使用方法”查看具体的软件使用方法,为新用户提供向导;系统版本号可以查看到该系统的版本号。2.3.2系统用例模型如下图所示,图2(普通用户用例图)和图3(管理员用例图)为改家庭管理 系统用例图。普通用户具有用户登录,密码修改以及其他主功能;管理员具有修 改用户信息,添加、删除信息以及修改密码功能;表5为部分用例描述图。图2普通用
17、户用例图第6页This document is produced by trial version of Print2 Flash.Get and try it from www.print2 for free!图3管理员用例图表5部分用例描述图编号测试点操作步骤数据预期结果实际结果2用户登陆输入正确的用 户名和密码用户名:Admin 密码:111111 进行登陆可以正常登录可以正常登录输入正确的用 户名和错误的 密码用户名:admin 密码:123456提示“密码错 误”,不能进入 系统窗体提示“密码错 误”,不能进入 系统窗体不输入用户名,直接点击“确 定”按钮登录用户名:空 密码:空出现
18、“请输入用 户名!的提示 框出现“请输入用 户名!”的提示 框只输入用户名,密码为空用户名:gdm 密码:出现“请输入密 码”提示框出现“请输入密 码”提示框输入三次错误 登陆信息用户名:abc 密码:123456 连续输入三次每次输入错误信 息时系统给出提 示,第三次输入 错误后,系统关 闭每次输入错误信 息时系统给出提 示,第三次输入 错误后,系统关 闭。输入用户名或 密码;点击取 消;用户名:admin 密码:111 点击取消退出登录窗体退出登录窗体第7页This document is produced by trial version of Print2 Flash.Visit ww
19、w.print2 for more information3系统用户 管理选择“”系统管 理一系统用户 管理添加、修改、删 除、查看用户1.选择Admin用 户进行查看2.选择User用 户进行查看3.添加用户,并 在数据库进行核 实4.修改用户信 息,在数据库进 行核实5.删除用户,并 在数据库进行核 实1.Admin的用户 信息显示为:Admin系统管 理员2.User的用户 信息显示为:User普通用户3.添加用户成 功,数据库里有 添加的用户信息4.修改用户成 功,数据库里用 户信息已被修改5.删除用户成 功,数据库里已 没有了该用户。1.Admin的用户 信息显示为:Admin 系统
20、管 理员2.User的用户 信息显示为:User普通用户3.添加用户成 功,数据库里有 添加的用户信息4.修改用户成 功,数据库里用 户信息已被修改5.删除用户成 功,数据库里已 没有了该用户4资产统计添加日常收支 记录。添加银行往来记录查看资产统计添加收入5000 元,支出1000 yu 添加银行存入 10000元,去处 2000 元资产统计中:收入总额5000元支出总额T000元银行总存款8000 元资产统计中:收入总额5000元支出总额T000元银行总存款8000 元2.4非功能性需求2.4.1硬件环境要求该系统的相关软硬件环境:中央处理器:Inter A tom 1.6GHZ或更高内存
21、:1 02 4MB或更高磁盘空间1 60GB或更高显示器:800 x 600,256色(最低配置);1024 x 768增强色,32位(建 议配置)第8页Document generated by Print2 Flash.Get and try it from www.print2 for free!2.4.2软件环境要求该系统地相关软件环境:操作系统:Microsoft Windows XP或Windows 7开发工具:microsoft visual studio 2 01 0数据库:microsoft SQL server 2 008 NetFramework3.5第9页Documen
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 家庭 管理 系统 设计 毕业设计
限制150内