VB课程设计报告模板.doc

VB课程设计报告模板.doc

ID:26855317

大小:280.00 KB

页数:20页

时间:2018-11-29

VB课程设计报告模板.doc_第1页
VB课程设计报告模板.doc_第2页
VB课程设计报告模板.doc_第3页
VB课程设计报告模板.doc_第4页
VB课程设计报告模板.doc_第5页
资源描述:

《VB课程设计报告模板.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualBasic课程设计报告题目1:难度:***题目2:难度:指导教师:姓名:学号:专业:班级:学院:日期:目录1、题目简介22、设计思路与总体方案42.1窗体frm142.2窗体form162.3窗体frmcssz72.4窗体frmlsz102.5窗体frmcxtj122.6标准模块173、设计过程遇到的主要问题及解决方法184、设计中尚存的不足分析185、心得体会186、参考文献19181、题目简介(简要说明课程设计所设计的程序的主要功能。)本题目旨在设计与一个可对个人日常手入和消费帐目进行管理和查询统计的程序,通过此程序的设计,可以加深我们对上学期的vb基

2、础知识的印象,使理论升华为实际操作,同时也有助于我们培养理财意识,用电子记录的形式取代从前的手写记录,使得信息更加精准,不易丢失。报告正文请采用“小四号”“宋体”,行间距20磅。单倍行间距,段头空两个空格的位置。“两端对齐格式”。题目的难度系数相对不高,但牵涉到众多的知识点作为典型的多模块设计类型的题目,本程序由五个窗体模块frm1,form1,frmcssz,frmcxtj,frmlsz和一个标准模块共同构成。此外根据课本121页要求,另有三个文本文件inputtype.txt,outputtype.txt和balance.txt分别用于保存收入类型,支出类型和收入

3、支出帐目。本程序的密码按照题目要求保存在了Balance.pas中,并自行设计加密处理。我的笔记本打不开这个文件,即便打开看到的也不再是密码本身。这点尽管在这个程序中用处不是太大,但为我们保存重要文件提供了一种思路。程序要求实现如下功能(主要根据窗口由易到难的顺序来)。如图1所示对插图的引用标记,frm1是启动窗体。有密码的设定和破译,开始时必须先输入密码。每次错误后会弹出对话框给予提示,连续累计三次则程序自动退出初始密码为空,直接单击即可进入。屏幕截图或插图要作居中处理,大小要合适。可通过按快捷键Alt+PrtScr组合键来复制当前窗口至操作系统剪切板,切换到Wor

4、d中用Ctrl+V进行粘贴操作。也可以用其它截图软件,如QQ或360等作截屏操作。图1.程序主界面每个图都要给出一个图名,并给图进行统一编号处理。2.输入密码后则进入主界面,它是连接所有窗口的平台。3.单击“参数设置”按钮进入“参数设置”18窗口。窗口的三个选项卡是通过SSTab或Tabstrip控件来制作。这些陌生的外部空间对于我通过安装了vb企业版方才得到(详见课本6-7页两者对比),因为ssTab控件相对来说简单,所以在这个程序的中我完全采用了SSTab控件。4.收入类别和支出类别的选项卡分别需要实现对两者的添加,删除,修改,返回操作,更为重要的是要保存在文件中

5、,以备在流水帐和查询统计的combobox中使用。开始时,“添加”和“返回”按钮可用,而其余两个被置灰,而且文本框不可输入。因为此时列表框的条目未被选中,所以修改和删除已失去意义,不可用。“添加”按钮比较繁琐,其本身可以被“确定”按钮替代功能。本程序中,按下添加按钮,则此时文本框被清空可编辑,而对比来说,按下修改按钮文本框不清空且可编辑。图2.输入错误的密码时的提示5通过“密码修改”选项卡修改密码,如果两次输入不一致或者输入有误(图2和3)则会提醒用户。此外,我把其设为了在保存时也会提醒,有助于我们记忆。右上角的返回按钮可以随时返回主界面上。6.单击主界面上的“日常流

6、水帐”进入日常收支原始资料的主要输入窗口。该窗口主要由“收入记账”和“支出记账”两大部分组成。我设置了进入窗体时列表框为空,以便于对刚输入的情况一目了然。。这里面就涉及到了另一种新的控件,DTPicker控件的问题,这个控件使用起来极为方便,单击即可弹出日期选择框,且默认当天时间,简明易懂。其中的列表框中的项目为参数设置所得,只需从中选择即可。需要我们添加新的收支信息时,我设定了备注为可有可无的输入项但其他三个空如果有一个未填则会在单击保存后弹出msgbox提示,否则则会在底部的列表框中每行显示一个完整项,并且把信息存储到balance.txt中用于接下来的步骤。单击

7、取消按钮则可以清空各个文本框中的内容以便于重新输入。添加完毕后单击右上角的返回按钮则回到主界面。7本程序的重点和难点原先粗步估计集中在查询统计这一窗体18模块中,所以采用了由易到难的策略。该窗体由三个选项卡组成,既可以选择按类型查询从而了解单独的情况,也可以采用时间段的模式,从而宏观大体的知道某个时间内的情况。设定这两种模式时需要通过单选框的改变来结合visible属性。实际并非没有想象中的困难,但是,因为框架控件的问题,我在这里还是绕了歧路最终放弃了控件数组,原本代码可能会更简明些。收入支出对比一项用于显示某段时间内总收入和总支出的量化对比,在输入

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

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

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