欢迎来到天天文库
浏览记录
ID:45758276
大小:189.64 KB
页数:23页
时间:2019-11-17
《VisualBasic课程实训指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、VisualBasic课程实训指导书字处理软件设计——记事本的制作(2006年10月)指导教师:专业班级:姓名学号:主管签字:实训一字处理软件设计——记事本的制作实践是学习程序设计课程十分重要的教学环节,通过上机调试程序过程的实训,可以加深对编程环境、语法和实现算法的理解与掌握,捉高编程应川能力。一、课程实训的内容:设计并实现文字处理软件“记事本”程序,如图1所示,在此基础上再扩充、增加了一些实用功能。图1程序运行结果图二、课程实训目的意义:1)学会综合运用VB有关的控件、函数和对象的知识,掌握各种控件和对彖在系统开发中的实际应用。2)学习软件(工
2、程)开发的系统设计的方法和技术。3)熟练掌握VB的菜单设计、工具栏设计、状态栏、多文档界面、ActiveX控件、文件存取、错谋处理、帮助信息等方面的知识及相应程序设计方法,了解利用VB进行软件开发和系统设计的基本过程,训练和提高学牛VB软件开发的基本技能。4)在学会运川VB进行面向对象程序设计步骤和方法的棊础上,能够设计其他的实际应川系统,从而达到一定的应用程序设计水平。三、课程实训的环境及目标要求:L实训的环境:机房、多媒体教室;Windows98/2000/XP操作系统;VB6.0或更高版本;每人一个U盘。2.目标要求设计一个类似于Window
3、s操作系统附件中“记事本”功能的应用程序,并在它现有功能基础上乂增加了一些常用功能。当系统界而和代码设计完成运行后,能够实现以下操作:1)文档建立、打开、保存、打印、退出;2)文字剪切、复制、粘贴、査找替换、块写文件等;3)字体、段落等格式设置;4)统计、选项等工具设置;5)排列窗口、重叠窗口等设置;6)帮助功能;7)增加了“新建、打开、保存、打印、剪切、复制、粘贴、加粗、斜体、下划线、居左、居中、居右、帮助”等工具栏;8)增加了状态栏。四、课程实训的步第1)、分析要解决的问题,明确实训目的,了解“记事木”文字处理系统应具备的功能,划分功能模块,并
4、画出系统功能模块图。2)根据各程序模块的功能分别画出程序的详细流程图。3)分模块编写程序。4)程序编写完,分模块调试,各模块调试通过之后,衣联起来调试,调试通过之厉试运行无错误时,编译牛成可执行文件。5)写出完整的课程实训报告。6)打包本实训的应用程序,同实训报告一•起上交。五、课程实训的过程(一)了解文字处理系统的开发背景文字处理是计算机最常见的应川之一,木实训要求设计一个简单的文字处理软件,实现同吋打开多个文档,能新建、打开、保存、另存和打印文档,可以以文本格式或RTF格式保存文件。并月•能对文档述行剪切、复制、粘贴、块写文件和粘贴文件等方而的
5、编辑处理。能对选取的文本进行字体格式设置,段落格式设置等。对一些常用的菜单命令,能够通过工具按扭进行操作。(二)文字处理软件系统分析1・系统功能调查「I前Windows操作系统下应川最广泛的屮文文字处理系统是微软公司的Word和金山公司的WPS,他们虽然各有特点,但某木功能差不多。Windows操作系统也自带一些简单的文字处理程序,如写字板和记事本。其中,写字板程序可以设置打印字体和段落格式,可以建立RTF文件,也可以建立文木文件,在写字板中不町以同时编辑多个文档;而记事本则只能建立文本文件,不可以设置字体和段落格式,功能也非當简单,只能通过菜旳命
6、令进行操作。可以设计一个功能类似Word或WPS的文字处理软件,其功能比写字板和记事本的功能强,而使用则更简单方便。2•功能要求与需求分析文字处理软件瑕主要的功能是文字编辑、排版和打印格式的设置。Windows操作系统下的应川软件可以使川TrueType字体,使得所设置的打印字体能直接在屏幕上显示出来(所见即所得),这为设置文字的打印效果提供了方便。文字的编辑、排版主要通过文字的选取、复制、剪切、粘贴和文件的插入來实现;对较长的文档,还要求对某些指定的内容迓行查找或替换;编辑完的文档还要能够通过打印机打卬出來。文字处理系统应能建立新的文档,接受川户
7、的文字录入,并能将录入和编辑的文字信息(文字内容和格式信息)以文件的形式保存在磁盘上,保存在磁盘上的文档也能在系统中打开,并耍求系统能保存和打开多种文档格式,如文本格式、RTF格式等,以便与其他文字处理软件进行数据交换(能互相打开)。Windows系统下应用程序的另一个特点,是能同时编辑和处理多个文档,即所谓的多文档界血。此外,还可以对文档的窗口进行排列,提供有关系统使用的帮助功能。系统的主要操作命令应可以通过菜单或工具栏操作。除工具栏外,还可以显示文档编辑的状态。(三)系统设计1・系统功能设计通过以上系统分析,可以得到系统的基本功能。通过功能的划
8、分,设计文字处理系统成功结构图,如图2所示。图2文字处理系统功能2•系统的界面设计为便丁•设计,先在工程中添加如下部件:M
此文档下载收益归作者所有