下载此文档

vb课程设计资料报告材料实用模板.doc


文档分类:办公文档 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
VisualBasic课程设计报告 题目1:难度:*** 题目2:难度: 指导教师:姓名:学号:专业:班级:学院:日期:目录1、题目简介 22、设计思路与总体方案 173、设计过程遇到的主要问题及解决方法 184、设计存的不足分析 185、心得体会 186、参考文献 191、题目简介(简要说明课程设计所设计的程序的主要功能。)本题目旨在设计与一个可对个人日常手入和消费帐目进行管理和查询统计的程序,通过此程序的设计,可以加深我们对上学期的vb基础知识的印象,使理论升华为实际操作,同时也有助于我们培养理财意识,用电子记录的形式取代从前的手写记录,使得信息更加精准,不易丢失。报告正文请采用“小四号”“宋体”,行间距20磅。单倍行间距,段头空两个空格的位置。“两端对齐格式”。题目的难度系数相对不高,但牵涉到众多的知识点作为典型的多模块设计类型的题目,本程序由五个窗体模块frm1,form1,frmcssz,frmcxtj,frmlsz和一个标准模块共同构成。此外根据课本121页要求,,,支出类型和收入支出帐目。,并自行设计加密处理。我的笔记本打不开这个文件,即便打开看到的也不再是密码本身。这点尽管在这个程序中用处不是太大,但为我们保存重要文件提供了一种思路。程序要现如下功能(主要根据窗口由易到难的顺序来)。如图1所示对插图的引用标记,frm1是启动窗体。有密码的设定和破译,开始时必须先输入密码。每次错误后会弹出对话框给予提示,连续累计三次则程序自动退出初始密码为空,直接单击即可进入。屏幕截图或插图要作居中处理,大小要合适。可通过按快捷键Alt+PrtScr组合键来复制当前窗口至操作系统剪切板,切换到Word中用Ctrl+V进行粘贴操作。也可以用其它截图软件,如QQ或360等作截屏操作。,并给图进行统一编号处理。,它是连接所有窗口的平台。“参数设置”按钮进入“参数设置”窗口。窗口的三个选项卡是通过SSTab或Tabstrip控件来制作。这些陌生的外部空间对于我通过安装了vb企业版方才得到(详见课本6-7页两者对比),因为ssTab控件相对来说简单,所以在这个程序的中我完全采用了SSTab控件。,删除,修改,返回操作,更为重要的是要保存在文件中,bobox中使用。开始时,“添加”和“返回”按钮可用,而其余两个被置灰,而且文本框不可输入。因为此时列表框的条目未被选中,所以修改和删除已失去意义,不可用。“添加”按钮比较繁琐,其本身可以被“确定”按钮替代功能。本程序中,按下添加按钮,则此时文本框被清空可编辑,而对比来说,按下修改按钮文本框不清空且可编辑。“密码修改”选项卡修改密码,如果两次输入不一致或者输入有误(图2和3)则会提醒用户。此外,我把其设为了在保存时也会提醒,有助于我们记忆。右上角的返回按钮可以随时返回主界面上。“日常流水帐”进入日常收支原始资料的主要输入窗口。该窗口主要由“收入记账”和“支出记账”两大部分组成。我设置了进入窗体时列表框为空,以便于对刚输入的情况一目了然。。这里面就涉及到了另一种新的控件,DTPicker控件的问题,这个控件使用起来极为方便,单击即可弹出日期选择框,且默认当天时间,简明易懂。其中的列表框中的项目为参数设置所得,只需从中选择即可。需要我们添加新的收支信息时,我设定了备注为可有可无的输入项但其他三个空如果有一个未填则会在单击保存后弹出msgbox提示,否则则会在底部的列表框中每行显示一个完整项,。单击取消按钮则可以清空各个文本框中的容以便于重新输入。添加完毕后单击右上角的返回按钮则回到主界面。7本程序的重点和难点原先粗步估计集中在查询统计这一窗体模块中,所以采用了由易到难的策略。该窗体由三个选项卡组成,既可以选择按类型查询从而了解单独的情况,也可以采用时间段的模式,从而宏观大体的知道某个时间的情况。设定这两种模式时需要通过单选框的改变来结合visible属性。实际并非没有想象中的困难,但是,因为框架控件的问题,我在这里还是绕了歧路最终放弃了控件数组,原本代码可能会更简明些。收入支出对比一项用于显示某段时间总收入和总支出的量化对比,在输入时间段后按确定按钮即可显示

vb课程设计资料报告材料实用模板 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人511709291
  • 文件大小269 KB
  • 时间2020-08-06