版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库设计报告告题 目:家庭财务管理班 级:09信管1班组 长:邵崇洁组 员:丁特战沈颖杰杰指导老师:胡秋芬完成日期:2010年6月月21日一、引言家庭财务管理系系统是每一个个家庭管理家家庭财务收入入和支出的不不可缺少的一一个管理信息息系统,它的的内容对于家家庭的管理者者来说是至关关重要的,所所以家庭财务务管理系统应应该能够为每每一个家庭的的管理者提供供充足的信息息和快捷的查查询手段,大大大方便了家庭的管理理者的合理理理财。二、需求分析家庭财务管理系系统是对家庭庭成员、往来来人员信息的的规划,对家庭成员员财政实际收收入、财政支出这些些方面的计划划,对于往来来人员详细得得记录使用资资产、资金互互
2、补情况。功能分析经过分析财务管管理的过程,系系统的功能可可用图1表示示。家庭财务管理系统家庭财务管理系统家庭成员管理员家庭成员管理收入管理支出录入收入项目录入收入录入支出项目管理收入项目管理支出管理支出项目录入图1 功能结构构图其中:家庭成员管理包括家庭成员信息的查询、添加、删除和修改功能其中:家庭成员管理包括家庭成员信息的查询、添加、删除和修改功能收入管理包括收入信息的查询、添加、删除和修改功能支出管理包括支出信息的查询、添加、删除和修改功能收入项目管理包括收入项目信息的查询、添加、删除和修改功能支出项目管理包括支出项目信息的查询、添加、删除和修改功能2. 数据流图图我们采用自顶向向下的数据
3、流流图设计方法法。顶层的数据据流程图如图图2所示。家庭财务管理系统家庭财务管理系统管理员家庭成信息收入信息支出信息收入项目信息支出项目信息家庭成员收入收入项目支出支出项目家庭成员信息收入信息支出信息收入项目支出项目收入项目信息支出项目信息支出信息收入信息家庭成员信息图2 顶层的数数据流图接着对顶层数据据流程图进一一步细化,得得出第1层数数据流程图如如图3所示。管理员管理员1家庭成员管理2收入管理3支出管理4收入项目管理5支出项目管理家庭成员信息收入信息支出信息收入项目信息支出项目信息家庭成员信息收入信息支出信息收入项目信息支出项目信息图3 第1层的的数据流图三、概念结构设设计概念结构设计阶阶段
4、的主要任任务就是将需需求分析阶段段得到的用户户需求抽象为为概念模型,它它独立于具体体的DBMSS,通常用EE-R图的形形式表示。 绘制EE-R图主要要在于进行实实体与属性的的区分及找出出实体与实体体之间的联系系。 实体是是一个存在着着显著的、易易辨认的属性性的客观对象象。现实世界界中一组具有有某些共同特特性和行为的的对象就可以以抽象为一个个实体。 属性是是对象类型的的组成成分,组组成成分和对对象类型之间间是“is paart off”的关系。属属性具有以下下两个特点: 1.属性必须是是不可分的数数据项,不能能包含其他属属性。 2.属性不能和和其他实体具具有联系,与与其他实体有有联系的属性性一般
5、应按照照实体处理。 实体与与实体之间的的联系还包括括一对一联系系(1:1)、一一对多(1:n)、多对对一联系(nn:1)和多多对多联系(n:n) 根据家家庭财政管理理分析,得出家庭成员员、收入、支支出、收入项项目和支出项项目5实体,收收入项目与收收入之间存在在属于关系、支支出项目与支支出之间存在在属于关系、家家庭成员与支支出、收入之之间存在管理理关系,对应应的E-R图图如图5所示示,家庭成员家庭成员编号姓名性别收入时间金额支出金额时间收入项目名称编号管理1属于编号名称1n1n权限管理2属于支出项目1nn1图5 E-RR图四、逻辑结构设设计逻辑结构设计阶阶段的任务是是将概念结构构转化为关系系、网
6、状或层层次模型,将将转化来的关关系、网状或或层次模型向向特定DBMMS支持下的的数据模型转转化,最后对对数据模型进进行优化。关关系模型是当当前最流行的的数据模型。 E-RR图向关系模模型的转换的的主要规则为为: 1.一一个实体型转转换为一个关关系模式 2.一一个1:1联联系可以转换换一个独立的的关系模式,也也可以与任意意一端对应的的关系模式合合并。 3.一一个1:n联联系可以转换换一个独立的的关系模式,也也可以与n端端对应的关系系模式合并。 4.一一个m:n联联系转换一个个关系模式。根据如前绘制的的E-R图及及转换规则,得得出以下几个个关系模式:1. 家庭成员员表(编号、姓名、性性别、权限)2
7、.收入表(编编号、时间、金额额)3.支出表(编编号、时间、金额额)4.收入项目表表(编号、名称)5.支出项目表表(编号、名称)五、数据库表结结构及SQLL定义语句在确定系统逻辑辑结构之后,我我们首先要为为系统确定一一个合适应用用的物理环境境,根据课程程所学,我们们选择了Orracle 10g。表结构的设计主主要在于确定定各个字段的的数据类型、字字段宽度及是是否包括约束束等。这里主主要包括5个个表:家庭成成员表、收入入表、支出表表、收入项目目表、支出项项目表,表达达结构如下所所示。1.familly(家庭成成员表)字段名字段意义数据类型字段宽度字段约束snamen姓名Varcharr28Not
8、nulllsex性别Varcharr22Not nulllspower权限Varcharr215Not nulllsno编号Varcharr210Primaryy key2.incomme(收入表表)字段名字段意义数据类型字段宽度字段约束itime时间Varcharr220Not nulllimony金额Varcharr29Not nulllisno编号Varcharr210Primaryy key3.expennses(支支出)字段名字段意义数据类型字段宽度字段约束etime时间Varcharr220Not nulllemony金额Varcharr29Not nulllesno编号Varch
9、arr210Primaryy key4.outgoo(支出项目目)字段名字段意义数据类型字段宽度字段约束osno编号Varcharr210Primaryy keyoname名称Varcharr218Not nulll5.receiive(收入入项目)字段名字段意义数据类型字段宽度字段约束rsno编号Varcharr210Primaryy keyrname名称Varcharr218Not nulll对应与以上表结结构,创建表表的SQL语语句如下:1.创建fammily(家家庭成员表)create tablee famiily(snno varrchar22(10) consttraintt pk
10、_ffamilyy primmary kkey, ssmane varchhar2(88) nott nulll, sexx varcchar2(2) noot nulll, sppower varchhar2(115) noot nulll);2.创建inccome(收收入) creeate ttable incomme(isno vvarchaar2(100) connstraiint pkk_incoome prrimaryy key,time varcchar2(20) noot nulll, immony vvarchaar2(9) nott nulll);3.创建exppenses
11、s(支出)create tablee incoome(esno vvarchaar2(100) connstraiint pkk_expeenses primaary keey,etime varcchar2(20) nnot nuull, eemony varchhar2(99) nott nulll);4.创建outtgo(支出出项目)create tablee incoome(osno varchhar2(220) noot nulll, onname vvarchaar2(9) not null);5.创建recceive(收入项目)create tablee incoome(rsno varchhar2(220) noot
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年大庆医学高等专科学校单招职业倾向性考试题库必考题
- 2026年山西铁道职业技术学院单招职业适应性测试题库及答案1套
- 2026年广东省佛山市单招职业倾向性考试题库必考题
- 常熟市中学2026年公开招聘奥林匹克竞赛辅导教师备考题库附答案详解
- 2026年洛阳科技职业学院单招综合素质考试题库新版
- 2026年河北女子职业技术学院单招职业倾向性考试模拟测试卷附答案
- 广东省云浮市云城区2026年赴高校公开招聘事业编制教师备考题库(广州专场)及完整答案详解一套
- 广东省气象部门2026年气象类本科及以上高校毕业生广州专场公开招聘备考题库及完整答案详解1套
- 广元市示范性综合实践基地管理中心2025年面向社会公开招聘临聘教师备考题库带答案详解
- 广州市卫生健康委员会直属事业单位广州医科大学附属脑科医院2025年第一次公开招聘备考题库有答案详解
- 财务制度管理制度清单
- 陕西省榆林市2025届高三下学期第二次模拟检测化学试卷(原卷版+解析版)
- 二建《施工管理》计算题之网络图
- 2024年中国新型灵活就业报告-暨南大学x智联招聘-202502
- DBJ-T50-350-2020主城区两江四岸消落带绿化技术标准
- 肝门部胆管癌诊断和治疗指南(2025版)解读课件
- 加油站市场营销战略
- 口腔医保知识培训课件
- DB51T 2875-2022 彩灯(自贡)工艺灯规范
- 选矿安全第一课
- 电力造价员培训教学课件:第三章 (二)电力工程计价模式
评论
0/150
提交评论