目录 前言 5 1 项目概述 6 1.1 系统概述 6 1.2 项目目标 6 1.3 项目范围 6 1.4 业务流程图 6 1.5 现系统存在的问题及薄弱环节分析 8 2 需求分析 9 2.1 总体目标 9 2.2 具体目标 9 2.3 系统功能建模 9 2.3.1 系统数据流程图 9 2.3.2 数据字典 14 2.4 系统数据模型 20 3 概要设计 24 3.1 总体系结构设计 24 3.2 接口设计 25 3.2.1外部接口 25 3.2.2 内部接口 25 3.3 代码设计 25 3.3.1 代码设计 25 3.4 数据库设计 26 3.4.1关系模式设计 26 3.4.2 数据字典 27 3.5 家庭理财系统输入、输出设计 31 3.5.1 输入设计 31 3.5.2 输出设计 32 3.6运行设计 32 3.6.1运行环境 32 3.6.2运行模块的组合 32 3.6.3 运行控制 32 3.6.4运行时间 32 3.7出错处理设计 32 3.7.1出错输出信息 32 3.7.2出错处理对策 33 3.8安全保密设计 33 3.8.1登录用户的安全性 33 3.9维护设计 33 4 详细设计 34 4.1 登陆模块 34 4.1.1 模块定义 34 4.1.2 算法 34 4.1.3 算法描述 34 4.2 存储查询模块 35 4.2.1 模块定义 35 4.2.2 算法 35 4.2.3 算法描述 35 4.3 界面设计 36 4.3.1 登录窗口界面 36 4.3.2 系统登窗口主界面 36 4.3.4“正常收入”窗口界面 37 5 编码 38 致谢 39 参考文献 40
1