第一章 系统简介 1.1系统简介 社会在发展,时代在进步,理财在当今这个金融的社会,成为相当热门而且非常重要的概念。随着生活水平和文化水平的提高,家庭购买电脑的能力和应用电脑的能力开始提高。电脑及其应用的普及化,人们应用电脑进行家庭财务管理的观念增强,因此,开发一个通用性家庭理财软件已经成为社会需求。本系统是一个家庭通用型理财软件,系统目标是把适合家庭化管理的各种理财手段及家庭日常收支管理实现计算机化管理,使对家庭及家庭成员的收支活动更好地进行记录并加以统计分析成为可能,也使家庭家庭变得方便,快捷,全面。 paper51.com 1.2问题的提出 内容来自论文无忧网 www.paper51.com 随着全球信息化时代的到来,信息技术对社会发展和经济增长的作用愈来愈明显充分利用信息技术和信息资源,为社会创造更多的财富,将成为社会进步的重要标志,家庭作为连接消费的纽带和桥梁应用信息技术不仅可以提高家庭自身的效率,同时还可以指导消费。家庭有效地采用技术手段,加速了家庭领域的发展与进步信息化建设已成为当前家庭提高管理水平、谋求生存、参与竞争的必由之路。 copyright paper51.com
创建一个高效的家庭管理系统优点如下: copyright paper51.com
(1)整合家庭资源,实现信息共享家庭在经营活动中每日都要将发生的基础信息(销售信息、结算信息等)由进销系统进行收集、整理及汇总,并以各种形式体现出来;家庭中各成员,可根据自身工作的需要及家庭分配的权限随时查询本家庭流转中的各种信息和变化趋势,为管理者的决策活动提供数据依据。 内容来自论文无忧网 www.paper51.com (2)丰富系统功能提高工作效率;家庭理财系统不但能够完成一般家庭的销售功能还能实现家庭的贩销售,在销售工作结束后,计算机系统可对销售信息进行记录和汇总帮助收款员进行核对和查询,避免了手工收银工作中可能出现的漏洞。 paper51.com (3)优化家庭理财结构提升整体效益:传统家庭对布局的调整依赖于管理人员的商业经验和个人喜好,致使家庭能够根据消费者的价值取向来提供家庭无形中损失了一部分消费成员。家庭理财系统通过对消费时间,消费会余额消费明细等信息的记录和分析,为家庭管理人员提供的家庭所购买商品的类别购买商品的价格分析的趋势,了解家庭的消费变化和价值取向,帮助家庭管理人员及时调整家庭结构和家庭布局,以便最大限度地满足家庭圈内消费者的需求,从而使家庭获得更大的经济效益。 内容来自www.paper51.com (4)规范业务流程,减少人工费用:家庭理财管理系统手电子单据代替以往用人工传递各种单据的工作,家庭的管理人员通过本地的计算机就能够对各部门提交的单据进行查询、审核、记帐等操作。家庭工作人员通过系统就能够完成家庭流转的全过程;该系统的使用使企业组织机构得以简化,传统家庭中的物价核算等人员的工作已经完全被计算机所代替,从而节约了家庭的各种设备和人工费用的支出。 paper51.com 第二章 系统需求分析及总体设计 内容来自www.paper51.com 2.1 系统的功能要求 内容来自论文无忧网 www.paper51.com
经过以上详细的用户调查,在现行业务流程和数据分析的基础上,基本可以确定系统设计必须达到的目标了。根据软件工程的原理,需求分析的任务是确定系统必须完成的工作,也就是对目标系统提出完整、准确、清析、具体的要求。在经过了多方的调查了解后,就可以确定家庭理财的功能需求。以下是家庭理财系统具备的功能: http://www.paper51.com 1、 设有欢迎界面,可以点击进入该系统,是该系统的窗口。 paper51.com
2、 设有系统浏览界面,用户可以很清楚的看出家庭成员的收入及支出情况。 内容来自论文无忧网 www.paper51.com 3、 设有数据查询功能,用户可以查取所需要的信息。 内容来自www.paper51.com 4、 设有数据维护功能,用户可以通过本功能查阅、添加和删除设计的信息。 paper51.com
5、 设有退出功能,用户可以在任何一个界面退出, 关闭整个系统,保存数据,安全退出。 paper51.com 2.2 需求分析 http://www.paper51.com 21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,家庭理财管理系统软件为家庭带来了极大的方便。我所开发的这个系统所采用的是当前较为流行的编程软件VisualFoxPro6.0作为实现语言,以数据库Microsoft SQL Server2000作为系统的后台操作,其功能在系统内部有源代码直接完成。我们只需按系统要求输入即可操作。为家庭管理做好准备。跟据1999年中国电信的调查报告显示我国的上网人数已达到890万,互联网已经十分普及,家庭也希望能在世界的任何一个角落查到自己所要的的信息。根据实际情况,我们使用原型法,即以少量代价快速地构造一个可执行的软件系统模型。使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。此时模块也发展成为最终产品了。 http://www.paper51.com 设计一个数据库系统,首先必须确认数据库系统的用户和用途。由于数据库系统是一个组织部门的模拟,数据库系统设计者必须对一个组织部门的基本情况有所了解,比如该组织部门的组织机构、各部门的联系、有关事物和活动以及描述它们的数据、信息流程、政策和制度、报表及其格式和有关的文档等。收集和分析这些资料的过程称为需求分析。例如在一个大学,学生是按照系部、班级来进行组织,而课程则是按照专业、任课教师等进行组织。每个学生需要选修自己专业内的课程并取得信息,而家庭则需要统计家庭的收入和支出的情况,这就是家庭和财务管理联系和需要进行的处理。需求分析的目标是给出应用领域中数据项、数据项之间的关系和数据操作任务的详细定义,为数据库系统的概念设计、逻辑设计和物理设计奠定基础,为优化数据库系统的逻辑结构和物理结构提供可靠依据。设计人员应与用户密切合作,用户则应积极参与,从而使设计人员对用户需求有全面、准确的理解。 paper51.com 需求分析的过程是对现实世界深入了解的过程,数据库系统能否正确的反映现实世界主要取决于需求分析,需求分析人员既要对数据库技术有一定的了解,又要对组织部门的情况比较熟悉,一般由数据库系统设计人员和本组织部门的有关工作人员合作进行。需求分析的结果整理成需求分析说明书,这是数据库技术人员与应用组织部门的工作人员取得共识的基础,必须得到有关组织部门人员的确认。 内容来自论文无忧网 www.paper51.com
2.3据字典 内容来自www.paper51.com 本商店销售管理系统数据库中各个数据库的设计结构如下面所示,每个表格表示在数据库中的一个表。 http://www.paper51.com 下面我给出本数据库中用到的数据字段解释: paper51.com
家庭成员表 paper51.com 列名 copyright paper51.com 数据库类型 内容来自www.paper51.com
字段大小 内容来自论文无忧网 www.paper51.com
必填字段 内容来自www.paper51.com 默认值 http://www.paper51.com 说明 http://www.paper51.com 备注 http://www.paper51.com 编号 paper51.com 文本 http://www.paper51.com 20 http://www.paper51.com 是 http://www.paper51.com |