文档介绍:VB课程设计任务书
一、课程设计题目: 按揭购房还款计划
二、课程设计工作自2011年6月19日起至2011年6月26日止
三、课程设计地点: 计算机中心
四:课程设计内容要求:
本课程设计的目的
⑴进一步巩固和加深对“VB程序设计”课程基本知识的理解和掌握,了解VB语言在项目开发中的应用。
⑵学习程序设计开发的一般方法,了解和掌握项目开发过程及方式,培养正确的设计思想和分析问题、解决问题的能力,特别是项目设计能力。
⑶通过对标准化、规范化文档的掌握并查阅有关技术资料等,培养项目设计开发能力。
⑷掌握自顶而下的设计方法,将大问题进行模块化分解,领会结构化程序设计的方法,同时深刻认识到面向对象程序设计与面向过程设计的根本区别。
⑸进一步掌握在集成环境下调试程序和修改程序的方法和技巧。
课程设计的任务及要求:
⑴基本要求:
⑴对系统功能进行需求分析;
⑵使用Visual basic开发环境进行程序设计;
⑶提出系统的设计方案;
⑷编写源程序代码并进行调试。
⑵创新要求
在程序能正常运行之后,对于其中一些比较繁琐的程序代码尝试用循环来使其变得较为简单一些,也增强了代码的可读性。
⑶课程设计报告撰写及装订要求
课程设计报告的撰写要求简明,图表准确。
报告按如下内容和顺序用A4纸进行打印并装订成册。
⑴封面
采用统一的课程设计,并按要求填写好封面要求的个人信息和选题。
⑵设计任务书
⑶评阅书
⑷目录
⑸正文
⑹主要参考文献
⑷课程设计评分标准
⑴达到课程设计的目的与要求,程序可读性较好,并调试正确,60分;
⑵能正确回答设计中的老师所提的问题,可增加10分;
⑶课程设计报告书写规范整齐,可增加10分;
⑷心得体会认真总结,可增加10分;
⑸程序有创新性,可增加10分;
成绩评定实行优秀、良好、中等、及格和不及格五个等级,不及格者需重做。
⑸课程设计进度安排
⑴准备阶段(6学时):选择设计题目、了解设计目的要求、查阅相关资料。
⑵程序设计模块设计分析阶段(8学时):程序总体设计、详细设计。
⑶代码编写调试阶段(10学时):程序模块代码编写、调试、测试。
⑷撰写论文阶段(6学时):总结课程设计任务和设计内容,撰写课程设计论文。
⑹课程设计题目
设计要求:设计一个实用程序,帮助准备以按揭贷款形式购买商品房的人士计算出以不同年限、不同数额、不同还款方式贷款时每月应还的款数、还款的总额以及还款额和贷款额的比例,帮助其进行决策。
在设计的过程中需要考虑的问题:
第一:了解商业性贷款和政策性贷款的年利率以及相关算法,此外也要了解知道“等额本息还款法”和“等额本金还款法”的相关含义以及其计算方式。
第二:对于贷款的数值其不能为零,而且在计算商业性贷款和政策性贷款的数值的过程中,需要利用“变量代换,数值交换”原则,从而简化计算。
第三:在代码中编写还款额的计算公式时,要注意运算符“+”、“—”、“*”、“/”等的优先级,从而根据其是否要加括号。
第四:在对主窗口的程序设计中,要学会多模块程序设计、文本文件的保存、列表框等的基本使用,
运行程序,显示主窗口,其中“还款年数”组合框默认值为“15”,“享受政策性贷款的人数”默认为“二人”,“还款起始年月”默认为用户使用时的日期。
第五: 用户根据需要输入贷款总额、选择还款年数、政策性贷款人数和还款起始年月,但后单击“等额本息还款法”按钮弹出“等额本息还款法”对话框,显示以“等额还款本息还款法”还款时每月的还款额、全部本息总和、还款额与贷款额之比。
第六:在主窗体中单击“等额本金还款法”按钮,弹出“等额本金还款法”对话框,列表框中显示出从起始还款年月开始每月的还款额以及全部本息总和及还款比。单击“保存到文件”按钮,会出现窗口提示文件保存路径。然后将列表框中的内容以文本文件的形式保存到指定文件中。
算法要求:
“+”:运算后的到的商业性还款与政策性还款的全部本息总和(“-”和“+”的情况相类似)
“/”:运算后所得到的是还款额与贷款额之比以及每月平均的还款数目等。(“*”和“/”的情况大同小异)
学生签名: 郑惠英
2011年 6月24日
课程设计(论文)评阅意见
序号
项目
等级
优秀
良好
中等
及格
不及格
1
课程设计态度评价
2
出勤情况评价
3
任务难度评价
4
工作量饱满评价
5
设计中创新性评价
6
论文书写规范化评价
综合评定等级
评阅人熊李艳职称教授
2011年6月30日
目录
第1章系统概要 6
6
6
第2章设计思路与