VB个人理财管理系统(流程图+论文+源程序)-课程设计

VB个人理财管理系统(流程图+论文+源程序)-课程设计

ID:39469481

大小:35.71 KB

页数:28页

时间:2019-07-04

VB个人理财管理系统(流程图+论文+源程序)-课程设计_第1页
VB个人理财管理系统(流程图+论文+源程序)-课程设计_第2页
VB个人理财管理系统(流程图+论文+源程序)-课程设计_第3页
VB个人理财管理系统(流程图+论文+源程序)-课程设计_第4页
VB个人理财管理系统(流程图+论文+源程序)-课程设计_第5页
资源描述:

《VB个人理财管理系统(流程图+论文+源程序)-课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VB个人理财管理系统(流程图+论文+源程序)-课程设计VB个人理财管理系统(流程图+论文+源程序)第一章 开发环境及实现技术 42.1开发环境 4第二章 系统设计 63.1概要设计 63.1.1概要设计阶段的主要任务 63.1.2概要设计的过程 63.1.3概要设计的原则 63.1.4系统功能分析 63.2详细设计 73.2.1详细设计的任务 73.2.2详细设计的方法 8第三章 数据库设计 104.1数据库SQL2000server简介 104.2数据库需求分析 114.3表的详细结构说明 124.4测试用例 15第四章 详细设计 175.1系统登录模块的设

2、计与实现 175.2主界面的设计与实现 215.3现金的收支与维护模块的设计与实现 235.4现金收支查询模块的设计与实现 285.5收入/支出项目维护模块的设计与实现 325.6信用卡收支与维护管理模块的设计与实现 335.7信用卡收支查询模块的设计与实现: 405.8密码管理模块的设计与实现 43第五章 系统使用说明 456.1使用说明 456.2运行环境 456.3运行结果 45第六章 设计心得 49第一章 开发环境及实现技术2.1开发环境衡量是否具备使用新系统所需的条件,一般可从软硬件的性能要求、环境条件、技术人员水平和数量等方面去考虑和分析,其中开发

3、人员的技术水平应首先考虑近期内可以培养和发展的技术人员。近些年计算机技术飞速发展,硬件条件可以说是日新月异,其发展速度已令人惊讶的成倍比例发展。软件方面同样进展神速,无论任何系统都难不到如今的计算机。本系统就是由VB与access数据库相结合而设计出来的。以下为本系统开发需求。本系统开发需求的软件有:(1)WindowsXP操作系统。(2)Bluj(3)SQLserver2000数据库第二章 系统设计3.1概要设计3.1.1概要设计阶段的主要任务①系统分析员审查软件计划、软件需求分析提供的文档,提出最佳推荐方案,用系统流程图,组成系统物理元素清单,成本效益分析

4、,系统的进度计划,供专家审定,审定后进入设计。②确定模块结构,划分功能模块,将软件功能需求分配给所划分的最小单元模块。确定模块间的联系,确定数据结构、文件结构、数据库模式,确定测试方法与策略。③编写概要设计说明书,用户手册,测试计划,选用相关的软件工具来描述软件结构,结构图是经常使用的软件描述工具。选择分解功能与划分模块的设计原则,例如模块划分独立性原则,信息隐蔽原则等。3.1.2概要设计的过程概要设计要先进行系统设计,复审系统计划与需求分析,确定系统具体的实施方案;然后进行结构设计,确定软件结构。3.1.3概要设计的原则①将软件划分成若干独立成分的依据。②如

5、何表示不同的成分内的功能细节和数据结构。③如何统一衡量软件设计的技术质量。3.1.4系统功能分析根据个人理财管理系统的日常工作流程与内容,预测开发的管理系统的达到的功能如下:1、现金的收入:录入现金的收入情况2、现金的支出:录入现金的支出情况3、现金的查询:查询收入情况、支出情况及现金的节余情况4、信用卡的收入:录入信息卡现金的收入情况5、信用卡的支出:录入信用卡现金的支出情况6、信用卡现金的查询:查询信用卡的收入情况、支出情况及现金的节余情况7、退出系统根据以上分析,该系统考虑将整个系统分解成如图3-1模块结构图:图3-1模块结构图并且在系统的开发过程中,尽

6、量注意模块的高内聚、低耦合,使得系统的整体性能提高,并且也有利于投入使用后的系统维护。3.2详细设计3.2.1详细设计的任务详细设计就是要在概要设计的结果的基础上,考虑“怎样实现”这个软件系统,直到对系统中的每个模块给出足够详细的过程性描述。主要任务如下:①为每个模块确定采用的算法,选择某种适当的工具表达算法的过程,写出模块的详细过程性描述;②确定每一模块使用的数据结构;③确定模块接口的细节,包括对系统外部的接口和用户界面,对系统内部其它模块的接口,以及模块输入数据、输出数据及局部数据的全部细节。④要为每一个模块设计出一组测试用例,以便在编码阶段对模块代码(即

7、程序)进行预定的测试,模块的测试用例是软件测试计划的重要组成部分,通常应包括输入数据,期望输出等内容。3.2.2详细设计的方法程序流程图、N-S图、PAD图、IPO图本系统在开发过程中所采用的详细设计方法为IPO图:1、 现金的收入/支出模块IPO图:2、 收入/支出项目模块IPO图:1197VB个人理财管理系统(流程图+论文+源程序)3、 信用卡的收入/支出模块IPO图:4、 用户新建/登录模块IPO图: 第三章 数据库设计4.1数据库SQL2000SERVER简介数据库的概念数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言

8、之,数据库就是信息的集合。计算机的数据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。