软件详细设计报告

上传人:luoxia****01803 文档编号:74517453 上传时间:2019-01-28 格式:DOC 页数:10 大小:120.50KB
返回 下载 相关 举报
软件详细设计报告_第1页
第1页 / 共10页
软件详细设计报告_第2页
第2页 / 共10页
软件详细设计报告_第3页
第3页 / 共10页
软件详细设计报告_第4页
第4页 / 共10页
软件详细设计报告_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《软件详细设计报告》由会员分享,可在线阅读,更多相关《软件详细设计报告(10页珍藏版)》请在金锄头文库上搜索。

1、家庭个人理财软件详细设计报告1、 引言11编写目的在前一阶段(概要设计)中,已解决了实现该系统需求的程序模块设计问题。包括系统模块间的关系设计,以及数据结构和模块结构的设计等。在以下的详细设计报告中将对在本阶段中对系统所做的所有详细设计进行说明。本阶段依据概要设计的要求,确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成用具体的 程序语言书写的程序。具体包括各功能模块信息的录入、修改和删除 ,以及对数据库信息的统计分析等。12定义13参考资料1需求分析报告2概要设计报告2、总体设计2.1需求概要用户在登录系统后,可以根据自己的需要对自己的日常财务活动进行管理。系统提供用

2、户管理日常财务活动的功能模块,凭借这些模块,用户可以实现对理财信息的数据的录入、删除和修改,以及进行文件打印和导出。系统必须有效、准确地帮助用户处理财务信息,并通过图形和列表的形式帮助用户分析数据;另外,系统操作应较为简单,易于维护,从而满足用户的使用需求。2.2软件各模块结构各模块间的关系在概要设计里已经给出。1、 投资管理模块:BuyStock_Click ( )SellStock_Click( ) 股票 & 买入卖出BuyFund_Click( )SellFund_Click( )投资管理 基金 & 申购 赎回BuyBond_Click( ) SellBond_Click( ) 债券 &

3、 买入 卖出2、 银行账户管理模块:InsertBAccount_Click( )添加 DeleteBAccount_Click( ) 删除 UpdateBAccount_Click( ) 修改 TransferBAccount_Click( )银行账户管理 账户转账 BAccountDetail_Click( ) 收支详情 Print_Click( ) 打印 Educe_Click( ) 导出 3、 证券账户管理模块:InsertSAccount_Click( ) 添加DeleteSAccount_Click( ) 删除 UpdateSAccount_Click( )证券账户管理 修改 Tr

4、ansferSAccount_Click( ) 资金转账 TransferDetail_Click( ) 转账详情 4、 收支管理模块:InsertIncomeData_Click( ) 添加 DeleteData_Click( ) 收入 删除 PrintOut_Click( )UpdateIncomeData_Click( ) 修改 收支管理 打印EduceOut_Click( )InsertExpenseData_Click( ) 添加 DeleteData_Click( ) 支出 删除 导出UpdateExpendData_Click( ) 修改 5、债券债务管理模块:InsertLen

5、dInData_Click( ) 添加 DeleteLendInData_Click( ) 借入 删除 UpdateLendInData_Click( ) 修改 债券债务管理InsertLenfOutData_Click( ) 添加 DeleteLendOutData_Click( ) 借出 删除 UpdateLendOutData_Click( ) 修改 6、个人贷款管理模块:InsertLoanData_Click( ) 添加 DeleteLoanData_Click( )个人贷款管理 删除 UpdateLoanData_Click( ) 修改 7、 用户管理模块:InsertUser_C

6、lick( ) 添加 DeleteUser_Click( ) 用户管理 删除UpdateUser_Click( ) 修改8、 通讯录管理模块:InsertGroup_Click( ) 添加组 InsertAddressList_Click( ) 添加记录DeleteAddresslist_Click( )通讯录管理理 删除记录 UpdateAddressList_Click( ) 修改记录 3、程序描述31投资管理模块1、BuyStock_Click 过程:录入用户购买股票的信息,其中录入单元包括以下数据:股票代码股票名称交易日期数量购买价格佣金印花税股票账户其他费用合计备注在用户录入数据时,

7、通过检验所录入的数据类型是否符合要求,程序将对错误数据进行提示。在用户录入数据后,本次录入所产生的金额变动将和对应证券账户挂钩。2、SellStock_Click过程:录入用户卖出股票的信息,录入数据同BuyStock_Click 过程一致,在用户录入数据同时也会对数据进行检验,如果发现错误将提示错误信息。在用户录入数据后,本次录入所产生的金额变动将和对应的证券账户挂钩。3、BuyFund_Click过程:录入用户申购基金的信息,其中录入单元包括以下数据:基金代码基金名称交易日期单位净值申购费率申购金额申购份数交易账户备注在用户录入数据时,通过检验所录入的数据类型是否符合要求,程序将对错误数据

8、进行提示。在用户录入数据后,本次录入所产生的金额变动将和对应证券账户挂钩。4、 SellFund_Click过程:录入用户赎回基金的信息,录入数据同BuyFund_Click过程一致,在用户录入数据同时也会对数据进行检验,如果发现错误将提示错误信息。在用户录入数据后,本次录入所产生的金额变动将和对应的证券账户挂钩。5、 BuyBond_Click过程:录入用户购买债券的信息,其中录入单元包括以下数据:债券代码债券名称交易日期数量购买价格债券账号其他费用合计备注在用户录入数据时,通过检验所录入的数据类型是否符合要求,程序将对错误数据进行提示。在用户录入数据后,本次录入所产生的金额变动将和对应证券

9、账户挂钩。6、SellBond_Click过程:录入用户卖出债券的信息,录入数据同BuyBond_Click过程一致,在用户录入数据同时也会对数据进行检验,如果发现错误将提示错误信息。在用户录入数据后,本次录入所产生的金额变动将和对应的证券账户挂钩。32银行账户管理模块1、InsertBAccount_Click过程:添加用户的银行账户信息,录入的数据包括:账号账户名称户主姓名开户银行币种记账开始时间账户类型当前余额备注在添加数据时同样需对多添加的数据进行检验,如发现录入的数据类型有误则输出提示信息。2、DeleteBAccount_Click过程:删除用户的银行账户信息,在用户确认删除后,本

10、次操作将删除用户指定的银行账户。3、UpdateBAccount_Click过程:修改用户的银行账户信息,用户修改后信息将保存至数据库。4、TransferBAccount_Click过程:进行银行账户间的转账,用户可指定任意两个银行账户进行转账。如果转账金额超过源账户的资金余额,程序将输出提示信息。5、BAccountDetail_Click过程:查看用户账户的日常收支详情。6、Print_Click过程:打印用户银行账户的收支信息。7、Educe_Click过程:将用户指定银行的收支信息进行导出保存,保存格式为Excel格式。33证券账户管理模块1、InsertSAccount_Click过程:添加用户的证券账户信息,录

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > Windows相关

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号