马瑞杰课程设计报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

华东交通大学课程设计报告1VB课程设计(论文)任务书土木建筑学院给水排水工程专业2班一、课程设计(论文)题目:滚动条字幕板二、课程设计(论文)工作自2011年6月19日起至2011年6月26日止三、课程设计(论文)地点:8-705四、课程设计(论文)内容要求:1.本课程设计的目的(1)进一步巩固和加深对“VB程序设计”课程基本知识的理解和掌握,了解VB语言在项目开发中的应用。(2)学习程序设计开发的一般方法,了解和掌握项目开发过程及方式,培养正确的设计思想和分析问题、解决问题的能力,特别是项目设计能力。(3)通过对标准化、规范化文档的掌握并查阅有关技术资料等,培养项目设计开发能力。2.课程设计的任务及要求(1)基本要求:(1)对系统功能进行需求分析;(2)使用Visualbasic开发环境进行程序开发;(3)提出系统的设计方案;(4)编写源程序代码并进行调试。(2)创新要求在基本要求达到后,可进行创新设计。(3)课程设计报告撰写及装订要求课程设计报告的撰写要求表述简明,图表准确。报告按如下内容和顺序用A4纸进行打印并装订成册。(1)封面采用统一的课程设计封面,并按要求填写好封面要求的个人信息和选题。(2)设计任务书(3)评阅书(4)目录(5)正文华东交通大学课程设计报告2(6)主要参考文献(4)课程设计评分标准:成绩评定实行优秀、良好、中等、及格和不及格五个等级。不及格者需重做。(5)课程设计进度安排内容天数地点查阅资料3图书馆系统设计38-501编程与调试48-501检查程序及提问(考核)18-501(6)课程设计题目具体要求:题目介绍:“滚动字幕板”是指人们在公共场所(如车站、机场、办公大厅等)经常见到的用来显示消息、广告、通知等内容的显示屏。滚动字幕的方式容易引起观众的注意,具有很好的宣传作用。设计要求:编制一个模拟滚动字幕板的实用程序设计过程中需要考虑的问题:第一:两个滚动字幕板其实就是两个窗体。字幕的滚动主要是运用了窗体的基本Move属性。第二:两个字幕板即为两个窗口,一个是用来显示滚动字幕的显示板,另一个是控制板。第三:运用第七章中组合框的知识,对滚动文字及其大小、字体以及滚动的方向进行设置,使其能够按如下要求运行:(1)单击控制窗口中的“开始滚动”按钮,显示窗口中的文字开始滚动显示。滚动的方式由控制窗口中“字幕滚动方向控制”框中四个单选框决定的,共有四种方式:“从左往右”、“从右往左”、“穿透式左右摆动”和“壁面反射式摆动”,“从右往左”是默认方式。选择“滚动字幕的文字大小控制”框中的“大字体”或“小字体”单选框,可以改变显示窗口中文字的大小。从“滚动字幕字体控制”框中可以为显示窗口中的文字选择一种字体。表示字体的四个按钮实际上是按钮样式的单选框(设置其Style属性)。(2)本程序提供了8种内置文字内容,单击“内置字幕”框中一个按钮可以改变滚动字幕的内容。如果要显示自定义的文字内容,可以直接在控制窗口底部的文本框中输入,然后按回车键即可。第四:通过“前景色”和“背景色”组合框可以改变滚动字幕的前景色和背景色。如果选定了“颜色自动变化”复选框,则滚动字幕的前景色和背景色均自动变化(每1秒变换一次)。第五:运用滚动条以及计时器的知识,调节滚动字幕的移动速度。华东交通大学课程设计报告3第六:单击控制窗口中的“退出”按钮,同时关闭两个窗口,程序结束。学生签名:2011年6月19日华东交通大学课程设计报告4课程设计(论文)评阅意见序号项目等级优秀良好中等及格不及格1课程设计态度评价2出勤情况评价3任务难度评价4工作量饱满评价5设计中创新性评价6论文书写规范化评价综合评定等级评阅人周美玲职称讲师2011年6月26日华东交通大学课程设计报告5目录第一章系统概要............................................................................................1第二章设计思路与对象属性..................................................21、设计思路...................................................................................................................22、对象属性...................................................................................................................3第三章源程序代码....................................................................................51、Form1代码...............................................................................................................52、Form2代码.............................................................................................................12第四章运行结果及分析.................................................................141、运行结果如图4—1所示............................................................................142、分析.............................................................................................................................14第五章心得体会..........................................................................................16参考文献.......................................................................................................................17华东交通大学课程设计报告1第一章系统概要菜单是应用程序非常重要的组成部分,通过菜单,应用程序可以实现不同的功能,通过本系统的设计,可以实现如下功能:(1)打开程序,弹出两个窗口,一个为显示板,另一个为控制板。(2)在内置字幕中点击1——8或者在输入字幕文字中输入你需要的文字,使其显示在显示板中。(3)在“滚动字幕的文字大小控制”框中选择你所需要的字体大小(有大字体、小字体)。(4)在“滚动字幕字体控制”框中选择你所需要的字体(有宋体、隶书、楷体、黑体)。(5)在“字幕滚动方向控制”框中选择你所需要的滚动方式(有从左往右、从右往左、穿透式左右摆动、壁面反射式摆动)。(6)在“背景色、前景色”中选择你所喜欢的颜色(有黑色、绿色、蓝色、青色、红色、黄色和紫色七种颜色)(7)在“滚动速度”中移动滚动条的位置,调节你所需要的适宜的移动速度。(8)本编程还具有使其颜色自动变化以及全屏幕方式等多项功能。华东交通大学课程设计报告2第二章设计思路与对象属性1、设计思路:第一:两个滚动字幕板其实就是两个窗体。字幕的滚动主要是运用了窗体的基本Move属性。第二:两个字幕板即为两个窗口,窗口一是用来显示滚动字幕的显示板,窗口二是控制板。第三:运用第七章中组合框的知识,对滚动文字及其大小、字体以及滚动的方向进行设置,使其能够按如下要求运行:(1)单击控制窗口中的“开始滚动”按钮,显示窗口中的文字开始滚动显示。滚动的方式由控制窗口中“字幕滚动方向控制”框中四个单选框决定的,共有四种方式:“从左往右”、“从右往左”、“穿透式左右摆动”和“壁面反射式摆动”,“从右往左”是默认方式。选择“滚动字幕的文字大小控制”框中的“大字体”或“小字体”单选框,可以改变显示窗口中文字的大小。从“滚动字幕字体控制”框中可以为显示窗口中的文字选择一种字体。表示字体的四个按钮实际上是按钮样式的单选框(设置其Style属性)。(2)本程序提供了8种内置文字内容,单击“内置字幕”框中一个按钮可以改变滚动字幕的内容。如果要显示自定义的文字内容,可以直接在控制窗口底部的文本框中输入,然后按回车键即可。第四:通过“前景色”和“背景色”组合框可以改变滚动字幕的前景色和背景色。如果选定了“颜色自动变化”复选框,则滚动字幕的前景色和背景色均自动变化(每1秒变换一次)。第五:运用滚动条以及计时器的知识,调节滚动字幕的移动速度。第六:单击控制窗口中的“退出”按钮,同时关闭两个窗口,程序结束。华东交通大学课程设计报告32、对象属性:form控件名属性名属性值Form1Form1Caption滚动字幕板控制面板Check1Caption颜色自动变化Check2Caption全屏幕方式Combol1EnabledtrueCombol2EnabledtrueCommand1(0)Caption1Command1(1)Caption2Command1(2)Caption3Command1(3)Caption4Command1(4)Caption5Command1(5)Caption6Command1(6)Caption7Command1(7)Caption8Command2Caption退出Command3Caption开始Command4Caption宋体Command5Caption隶书Command6Caption楷体Command7Caption黑体Command8Caption恢复默认值Frame1Caption滚动字幕的大小控制Frame2Caption滚动字幕的字体控制Frame3Caption滚动字幕的方向控制Frame4Caption内置字幕Hscroll1Value0Label1Caption前景色:Label2Caption背景色:Label3Caption滚动速度Label4Caption快Label5Caption慢Option1(0)Caption大字体华东交通大学课程设计报告4控件名属性名属性值Option1(1)Caption小字体Option2(0)Caption从左往右Option2(1)Caption从右往左Option2(2)Caption穿越式摆动Option2(3)Caption壁面反射式摆动Text1Text请直接在此输入文字字幕Form2Form2Caption滚动字幕Label1CaptionLabel1:Timer1Interval0Timer2Interval0Timer3Interval0Timer4Interval0Timer5Interval0华东交通大学课程设计报告5第三章源程序代码1、Form1代码PrivateSubCheck1_Click()IfCheck1.Value=1ThenForm2.Timer5.Enabled=TrueElseIfCheck1.Value=0ThenForm2.Timer5.Enabled=FalseEndIfEndSubPrivateSubCheck2_Click()IfCheck2.Value=1ThenForm2.WindowState=2ElseIfCheck2.Value=0ThenForm2.WindowState=0EndIfEndSubPrivateSubCo

1 / 22
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功