Vb课程设计-按揭购房还款计划(共7页).doc
《Vb课程设计-按揭购房还款计划(共7页).doc》由会员分享,可在线阅读,更多相关《Vb课程设计-按揭购房还款计划(共7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上按揭购房还款计划设计报告一、设计思路1.要达到的目的培养学生综合利用VB语言进行程序设计的能力,主要是利用VB的图像控件进行界面设计,用VB的鼠标事件进行控件的拖拽处理以及利用数组进行数据处理的能力。进一步巩固和加深对“VB程序设计”课程基本知识的理解和掌握,了解VB语言在项目开发中的应用。 学习程序设计开发的一般方法,了解和掌握项目开发过程及方式,培养正确的设计思想和分析问题、解决问题的能力,特别是项目设计能力。 通过对标准化、规范化文档的掌握并查阅有关技术资料等,培养项目设计开发能力。 掌握自顶而下的设计方法,将大问题进行模块化分解,领会结构化程序设计的方法,同时
2、深刻认识到面向对象程序设计与面向过程设计的根本区别。 进一步掌握在集成环境下调试程序和修改程序的方法和技巧。2.关键问题的解决用户输入贷款总额、选择还款年数、政策性贷款人数和还款起始年月,但后单击“等额本息还款法”按钮弹出“等额本息还款法”对话框,显示以“等额还款本息还款法”还款时每月的还款额、全部本息总和、还款额与贷款额之比。)在主窗体中单击“等额本金还款法”按钮,弹出“等额本金还款法”对话框,列表框中显示出从起始还款年月开始每月的还款额以及全部本息总和及还款比。单击“保存到文件”按钮,显示提示文件名即路径的窗口。然后将列表框中的内容以文本文件的形式保存到指定文件中。“等额本金还款法”和“等
3、额本息还款法”窗口都以模态窗口显示,即必须单击“关闭”按钮后才能继续使用之窗口。“等额本金还款法”窗口中“每月还款额”列表框中显示的内容要求上下对齐。如果未输入贷款总额就单击“计算”按钮,则显示消息框给予提示。二、模块之间的调用关系,或程序流程图Command1Command2Command3 主程序实现等额本息还款法实现等额本金还款法退出应用程序每月还款额元全部本息总和元还款与货款之比全部本息总和元还款比保存路径三、部分程序关键源代码及注释对于主窗体Form1的代码编写为Private Sub Form_Load() Dim i As IntegerFor i = 1 To 30Combo1
4、.AddItem i 设置还款年数Next iCombo1.Text = 15 系统默认还款年数为15年For i = 2008 To 2020Combo2.AddItem i 还款起始的年份Next iCombo2.Text = 2008 系统默认的还款起始年份For i = 1 To 12Combo3.AddItem I 还款的月份Next iCombo3.Text = 1 系统默认的还款起始月Text1.Text = 0Option1(2).Value = TrueEnd Sub针对实现等额本息还款法的程序代码:Private Sub Command1_Click()Dim s As S
5、ingle, z As Single, s1 As Single, z1 As SingleDim Year As Integer, i As IntegerIf Val(Text1.Text) = 0 Or Val(Combo1.Text) = 0 Then MsgBox 请输入合适的贷款额。, 48, 注意: Exit Subs = Text1.Text S为贷款的数额Year = Combo1.Text Year为还款的年数For i = 0 To 3 i为享受政策性贷款的人数If Option1(i) Then Exit ForNext iz = i * 6If sz thens =
6、s - zElsez = ss = 0 计算出各种情况下的政策性贷款额和商业性贷款额End Ifs = s * 10000z = z * 10000s1 = (s * (0.05 / 12) * (1 + 0.05 / 12) (Year * 12) / (1 + 0.05 / 12) (Year * 12) - 1)z1 = (z * (0.04 / 12) * (1 + 0.04 / 12) (Year * 12) / (1 + 0.04 / 12) (Year * 12) - 1)Load Form2 下载窗体 form2Form2.Text1 = Format(s1 + z1, 0.0
7、0) 用于显示每月还款额Form2.Text2 = Format(s1 + z1) * Year * 12, 0.00) 用于显示全部本息总和Form2.Text3 = (s1 + z1) * Year * 12 / (s + z) 用于显示还款与货款之比 Form2.Show 1 显示窗体form2End Sub=对于加载的窗体form2的代码编写为:Private Sub Command1_Click() Unload Me 只是退出程序而不是停止运行程序End Sub=针对等额本金还款法的程序代码:Private Sub Command2_Click()Dim s As Single,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Vb 课程设计 按揭 购房 还款 计划
限制150内