家庭理财管理系统课程设计论文(编辑修改稿)内容摘要:
息 借出支出信息 支 出 管 理 D5 日常支出信息表 D6 股票支出信息表 D7 借出支出信息表 D8 还贷信息表 股票收入信息 D2 借入收入信息表 D3 返反收入信息表 D4 股票收入信息表 D1 一般收入信息表 一般收入信息 借入收入信息 返还收入信息 收 入 信 息 管 理 9 图 4 二层数据流图 2 图 5 二层数据流图 3 图 7 二层数据流图 5 数据字典 名字: 消费名称 别名: 描述: 消费名称 数据类型: char 长度: 10 名字:用户编号 别名: 描述:用户的编号 数据类型: char 长度: 2 存款信息 取款信息 存 取 款 信 息 管 理 D9 存款信息表 D10 取款信息表 D5 日常支出信息表 D2 借入收入信息表 D3 返反收入信息表 D4 股票收入信息表 D6 股票支出信息表 D7 借出支出信 息表 D1 一般收入信息表 统计结果 D8 还贷信息表 F5 统计条件信息 统 计 信 息 管 理 10 (2)数据存储 数据存储是数据结构停留或保存的地方。 一般而言,应包括如下内容: { 数据存储名,说明,编号,输入的数据流,输出的数据流,组成(数据结构),数据量,存取频度,存取方式 }。 (3)数据流 数据流是数据结构在系统内传输的路径。 对数据流的描述通常包括如下内容:{数据流名,说明,编号,数据流来源,数据流去向,组成(数据结构)} 名字:还货日期 别名: 描述:支出的还货日期日期 数据类型: datetime 长度: 8 名字:一般收入信息表 描述:存储一般收入的信息 编号: D1 组成:收入人,收入金额,日期,收入来源,说明 名字:股票收入信息表 描述:存 储股票收入的信息 编号: D4 组成:股票名称,总金额,首数,卖出日期,卖出时间,卖出人,说明 名字:股票支出信息 表 描述: 存储股票支出信息 编号: D6 组成:股票名称,购买日期,购买时间,购买人,总金额,首数,说明 名字:日常支出 表 描述:存储日常支出信息 编号: D5 组成:消费人,总价格,消费日期,消费时间,消费名称,消费用途,数量,说明 名字:收入信息 描述:用户录入收入信息 编号: F1 组成: , 名字:支出信息 描述:用户的支出信息 编号: F2 组成: , 名字:借出支出信息 表 描述: 存储借出支出信息 编号: D7 组成:借出人,借款金额,借款人,借出日期,借出时间,说明 名字:一般收入信息 描述:用户录入的一般 收入信息 编号: 组成: 收入人,收入金额,日期,收入来源,说明 名字:借入收入信息 描述:用户录入的借入收入信息 编号: 组成: 借款人,代款人,借入金额,借款日期,借款时间,说明 名字:返回收入信息 描述:用户录入的返回收入信息 编号: 组成: 返还日期,借款人,收款人,返还时间,说明,返还金额 名字:借出支出信息 描述:用户录入的借出支出信息 编号: 组成: 借出人,借款金额,借款人,借出日期,借出时间,说明 名字:日常支出信息 描述:用户录入的日常支出信息 编号: 组成: 消费人,总价格,消费日期,消费时间,消费名称,消费用途,数量,说明 名字:股票支出信息 描述:用户录入的购买股票的支出信息 编号: 组成: 股票名称,购买日期,购买时间,购买人,总金额,首数,说明 11 (4)数据处理 处理过程的具体处理逻辑通常在详细设 计过程中用判定表或判定树来描述。 在数据字典中,只无原则描述处理过程的说明性信息,通常包括以下内容:{处理过程名,说明,输入数据流,输出数据流,处理}。 系统数据模型 建立系统数据模型的主要工具是实体 — 关联图,即 ER图。 E- R 图的图形符号约定如下 : 矩形 , 表示实体集 ; 椭圆 , 表示属性 ; 菱形 ,表示联系集 ; 线段 , 将属性连接到实体或将实体集连接到联系集 ; 双椭圆 , 示多值属性 ; 虚椭圆 , 示派生属性 ; 系统 ER 图如图所示: 由需求分析得到本系统的 ER 图,如下图所示: 图 8 一般收入 ER 图 名字: 家庭理财管理系统 描述:实现整个系统的功能 编号: P1 输入 /输出: D1, D2, D3, D4, D5, D6, D7, D8, D9, D10 名字:收入信息管理 描述:对收入的各项信息进行录入 编号 : 输入 /输出数据流: D1, D2, D3, D4, 名字:支出信息管理 描述:对家庭支出的信息进行录入 编号: 输入 /输出数据流: D5, D6, D7, D8 名字:查询条件信息 描述:用户选择的查询信息 编号: F4 组 成: 名字:存储信息管理 描述:对家庭存款及取款的信息进行录入 编号: 输入 /输出数据流: D9, D10 名字:查询信息管理 描述:对家 庭收支的信息进行查询并显示结果 编号: 输入 /输出数据流: D1, D2, D3, D4, D5, D6, D7, D8 一般收入 收入人 收入金额 日期 收入来源 备注 家庭成员 成员编号 成员名称 成员权限 12 图 9 家庭成员 ER 图 图 10 借入收入 ER 图 图 11 取款 ER 图 图 12日常支出 ER 图 借入收入 借款人 货款人 借入金额 借款时间 说明 借款日期 日常支出 总价格 消费日期 消费时间 消用途 备注 消费名称 消费人 数量 取款 支款人 支款金额 日期 银行 说明 13 5 概要设计 总体系结构设计 图 13 家庭理财信息系统结构图 家庭理财系统 收入管理 一般收入信息 借入收入信息 返 还收入信息 股票收入信息 支出管理 日常支出信息 支出信息 借出支出信息 还贷支出信息 存储管理 现金存储信息 存储支出信息 存储查询 设置 设置成员名称 设置消费名称 设置收入来源 设置银行名称 数据统计 日常支出 借出返还 借入还贷 综合统计 查询 返还收入 借出支出 借入收入 日常支出 一般收入 股票买入 股票卖出 14 接口设计 外部接口 (1)用户界面 在用户界面部分,根据需求分析结果,用户需要一个友善 界面。 在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。 在界面设计部分,本系统按照 Microsoft 公司的用户界面设计标准,为用户提供友好、方便、直观、简洁的操作环境。 本系统采用了窗口继承的方式,使窗口有统一的界面风格和操作风格。 同时,对错误信息、提示信息进行标准话,尽量做到清晰明了。 (2)软件接口 ODBC 提供的对 access 的接口,进行对数据库的所有访问。 (3)硬件接口 在输入方面,对于键盘、鼠标的输入、对输入进行处理。 内部接口 系 统在功能模块的设计上,以“高内聚、低耦合”为设计目标。 内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。 具体参数的结构将在下面数据结构设计的内容中说明。 接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。 代码设计 代码设计 ①表示种类,代码为大写英语字母,如电器为“ DQ”。 ②表示大小,代码为大写英语字母,如大电器为“ B”。 ③表示在以上分类基础上的编号,从 0000099999 数据库设计 数据库建设是硬件,软件和干 件的结合;数据库设计应该和应用系统设计相结合。 概念模型设计 关系模式设计 人员表( 成员编号 ,成员姓名,成员密码) 收入来源表( 编码 ,收入来源) 一般收入表( 收入人 ,收入金额 ,收入来源 ,收入日期 ,说明) 借入收入表( 借款人 ,贷款人,借款日期,借入金额,借款时间,说明) 股票收入表( 股票名称 ,总金额,首数,卖出日期,卖出时间,买出人,说明) 存入银行表(存款人,存款金额,银行,日期,说明) 15 借出支出表( 借出人 ,借款人,借出日期,借款金额,借出时间,说明) 日常支出表( 消费人 ,消费日期,消费时间 ,消费名称,消费用途,总价格,说明) 股票支出表( 股票名称 ,购买日期,购买时间,购买人,总金额,首数,说明) 存款支出表( 支款人 ,支款金额,银行,日期,说明) 数据字典 数据字典是物理数据库的具体体现: 表 3 用户数据表 列含义 列标志 类型 长度 是否主健 完整性约束 成员编号 Char 2 是 数字字符 成员姓名 Char 10 否 字符型数据 成员密码 Char 10 否 字符型数据 表 4 收入来源表 列含义 列标志 类型 长度 是否主健 完整性约束 编码 Char 6 是 数字字符 收入来源 Char 10 否 字符型数据 表 5 一般收入表 列含义 列标志 类型 长度 是否主健 完整性约束 收入人 Char 10 是 数字字符 收入金额 Char 10 否 字符型数据 收入来源 Char 10 否 字符型数据 收入日期 Date time 否 =系统日期 说明 Char 50 否 字符型数据 表 6 股票收入表 列含义 列标志 类型 长度 是否主健 完整性约束 股票名称 Char 10 是 数字字符 买出人 Char 10 数字字符 总金额 Char 10 否 字符型数据 首数 Char 10 否 字符型数据 卖出时间 Char 10 否 字符型数据 卖出日期 Date time 否 =系统日期 16 说明 Char 50 否 字符型数据 表 7 存入银行表 列含义 列标志 类型 长度 是否主健 完整性约束 存款人 Char 10 是 数字字符 存款金额 Char 10 否 字符型数据 银行 Char 10 否 字符型数据 日期 Date time 否 =系统日期 说明 Char 50 否 字 符型数据 表 8 借出支出表 列含义 列标志 类型 长度 是否主健 完整性约束 借出人 Char 10 是 数字字符 借款金额 Char 10 否 字符型数据 借款人 Char 10 否 字符型数据 借出时间 Char 10 否 字符型数据 借出日期 Date time 否 =系统日期 说明 Char 60 否 字符型数据 表 9 日常支出表 列含义 列标志 类型 长度 是否主健 完整性约束 还贷人 Char 10 是 数字字符 还贷日期 Date time 否 =系 统日期 还贷时间 Char 10 否 字符型数据 还送给 Char 10 否 字符型数据 还贷金额 Char 10 否。家庭理财管理系统课程设计论文(编辑修改稿)
相关推荐
越多的 人开始更多的留意网上的消息 ,而 企业交易平台网站 就可以在这个时候让客 户足不出户即可了解更多资讯 7 2 需求分析 系统概述 随着计算机技术的飞速发展,尤其是网络技术的超速发展,带动了信息的广泛交流甚至导致了信息爆炸 “ 信息时代 ” 这一词汇似乎己经被普遍接受。 特别是近年来 Inter超乎想象的发展,对信息的广泛收集、整理、利用和传播更把世界带入了信息时代的一个更高层次。 因此
首先要进行需求分析。 需求分析是介于系统分析和设计阶段的桥梁。 需求分析的好坏直接决定着系统能否满足工作的需要,指导系统的进一步开发。 用户需求描述 根据很多家庭用户的反映,如今的收入和消费渠道越来越多,如果要进行统计的话,将会是一项复杂繁琐的工作,容易出错,而且每天的花费各式各样,到底该如何做出正确的消费,如何才能给自己免去不必要的花销,如何才能做出正确的决 定,已经是很多家庭面对的共同难题
上的文献综述 阅读了教师指定的参考资料文献,并能写出两万字以上的读书笔记或三千字以上的文献综述 能阅读教师指定的参考资料,写出两万字以上的笔记或三千字以上的文献综述 未完成阅读任务或读书笔记,文献综述达不到要求 创新能力与学术水平 25 25 论文有独到的见解, 富有新意或对某些问题有较深刻的分析,有较高的学术水平或较大的实用价值 论文有一定的见解,或对某些问题分析较深
不 多,这一点自己调试就知道了。 ( 3) STC 单片机对工作环境的要求比较低,电压低于 5 伏时仍然正常工作,甚至 3 伏到 4伏之间都还可以工作,然而这样的环境下 AT肯定不行了,所以当一个系统用 STC 单片机好用,但用 AT的单片机不工作时,直接查最小系统,看单片机的供电是否正常。 比较这两种方案,由于在学校期间学过数字电路、单片机原理、 C语言程序设计
利用率由原来人工喷涂的 40%升至自动喷涂的 70%。 采用自动喷涂生产线后,减少了水洗喷漆台的环节,节约水资源。 本自动喷涂生产线配带式盒匣重直式干燥机,该干燥机占 —————————————————————————————————————————————— 20 地面积少,进料速度较快,工件从进入干燥机到干燥完毕,出料时间约 1 小时。 对已喷完油漆涂料的工件,利用盒匣,空间叠放
13 10 14 15 13 11 则家乐福平均每天所用车辆数为 12 辆。 需求量分析 表 25 每个分店(一年 365天)平均每天的需求量 分店 1 2 3 4 5 6 7 8 9 10 需求量 2 3 2 4 1 2 3 5 1 3 分店 11 12 13 14 15 16 17 18 19 20 需求量 2 3 4 2 1 2 1 3 2 2 商品品种 分析