北京联合大学商务学院。
《 计算机程序设计 》
课程设计报告。
2008-2009 学年第二学期。
起始周 20 -21
班级商务0802
学生郭。指导教师。
国际商务系(部)
2008 年 7 月 17 日。
计算机程序设计报告。
--vb程序演示系统。
目录。一. 引言2
1.1实训目的2
1.2 vb简介3
1.3 开发环境及运行环境3
二. 系统总体设计3
三. 界面总体设计3
3.1登陆界面设计3
3.2主界面设计5
3.3其他程序设计5
3.3.1数制转换6
3.3.2方阵6
3.3.3长斑点7
3.3.4计算厚度8
3.3.5简单画图8
3.3.6web网络浏览9
3.3.7综合应用9
四. 系统程序10
4.1登陆界面设计10
4.2主界面设计10
4.3数制转换11
4.4方阵11
4.5长斑点12
4.6计算厚度13
4.7简单画图13
4.8 web网络浏览14
4.9综合应用16
五. 调试和测试19
六. 总结(设计心得19
七. 参考文献21
一.引言。1.1实训目的。
计算机程序设计语言(visual basic)是本学期学校为我们各专业开设的一门新课程。visual basic 是近年来发展较快的一种面向对象的程序设计语言。本次实训的目的主要是学习完课程后,进行的一次全面的综合训练,其目的在于加深对可视化编程技术基本知识的理解,掌握运用vb开发应用程序的基本方法及基本技巧。
使我们更加了解到vb的语法,集成环境的使用,窗体和控件的使用,菜单和对话框的生成,工具栏和状态栏的创建以及多**,数据库,图形,文件操作等技术。要达到的目标包括:
1)普通控件和控件数组的添加和使用。
2)自定义过程的设计。
3)内部函数的使用和分支判定语句的使用。
4)事件过程的分析与设计。
5)错误处理。
1.2 vb简介。
1).vb的由来。
visual basic(vb)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。它源自于 basic 编程语言。vb拥有图形用户界面 ( gui )和快速应用程序开发 ( rad )系统,可以轻易的使用 dao 、 rdo 、 ado 连接数据库 ,或者轻松的创建 activex 控件 。
程序员可以轻松的使用vb提供的组仠快速建立一个应用程序 。
2).vb语言特性简介。
vb的程序是一种基于窗体的可视化组件安排的联合,并且增加**来指定组建的属性和方法默认的属性和方法已经有一部分定义在组件内,不用写多少**就可以完成一个简单的程序。每个控件都有自己的属性和事件。默认的属性值会在控件创建的时候提供,很多的属性值可以在运行时候随着用户的动作和修改进行改动从而形成了一个动态的程序。
一个程序可以包含一个或多个窗体,或者是一个主窗体和多个子窗。。和有些语言不一样,vb对大小写不敏感,但是能自动转换关键词到标准的大小写状态,以及强制使得符号表入口的实体的变量名称遵循书写规则。
1.3 开发环境及运行环境。
vb6.0的集成开发环境除了microsoft应用软件常规的标题栏、菜单栏、工具栏外,还包括vb6.0的几个独立的窗口:
窗体窗口、属性窗口、工程资源管理器窗口、**窗口、工具箱窗口等。
二. 系统总体设计。
利用所学习过的知识,制作一个大程序,将22个小程序串联起来,其中包括:界面设计、程序设计、**设计。根据程序的难易程度、知识点等把程序分为8部分,分别是:
1.计算程序:求距离、行李托运费、随机排列奇偶、计算厚度、数制转换。
2.显示程序:列素数、九九表、九九表(二)、方阵、字样显示。
3.转换程序:小时制转换、字体变化、华氏摄氏。
4.趣味程序:艺术图案、调色板、shape属性、简单画图、长斑点、奥运五环。
5.其他程序:综合应用、闰年判断、驱动器,目录文件。
6.网络连接:web网络浏览。
7.友情连接:商务学院、新浪网
8.帮助。三. 界面总体设计。
3.1登陆界面设计。
登陆界面1登陆次界面主要由label、command控件组成。点击窗体,在属性窗口找到picture,单击浏览,找到图案,即做好背景图案。
单击“进入”进到登陆主界面。
登陆界面2此界面主要由label、text、command控件组成。在用户名后的标签框内填入用户号码,在密码后的标签框后填入密码,如果用户名或密码中错误,单击“进入”后系统会提示用户名或密码错误,连续3次错误后,系统将提示您已经错误3次,将直接推出登陆界面。如果密码和用户名输入正确,单击“进入”则可进入主界面。
单击“结束”系统将提示“真的要退出系统吗?”点击“是”可推出程序。
3.2 主界面设计。
主界面是由下拉菜单组成。分为七部分,分别为:文件、计算程序、显示程序、转换程序、趣味程序、其他程序、网络连接。
点击可下拉菜单可进入各个小程序。单击“文件”——退出”可退出程序。各下拉菜单又分为:
计算程序:求距离、行李托运费、随机排列奇偶、计算厚度、数制转换。
显示程序:列素数、九九表、九九表(二)、方阵、字样显示。
转换程序:小时制转换、字体变化、华氏摄氏。
趣味程序:艺术图案、调色板、shape属性、简单画图、长斑点、奥运五环。
其他程序:闰年判断、驱动器,目录文件。
网络连接:web网络浏览。
主界面于各个窗体是通过show和hide来连接的,详细内容请看系统程序。
3.3 其他程序界面。
3.3.1数制转换。
此界面是由3个picture,label,command等控件组成。
运用了do while ….loop 语法。
在相应的文本框中输入数值,点击命令按钮“转换”可以将数值转化为10进制,或从10进制转换为2进制。点击oct函数或nex函数可以转换为相应的函数。点击“清除”即是将文本框中的数值清空。
点击“返回界面”,则直接返回主界面。
3.3.2 方阵。
此界面是由3个picture,label,command等控件组成。
单击界面在3个pictures图框中,分别出现5*5方阵,和上三角、下三角3组数字位置排序。点击“返回界面”,则直接返回主界面。
3.3.3 长斑点。
此界面只有一个command控件。
点击界面,界面中会出现实心或空心的小星星,点击次数越多,出现的星星越多。点击“返回界面”,则直接返回主界面。
3.3.4计算厚度。
此界面是由text、command、label等控件组成的。
本题是设一张纸的厚度,折叠多少次可达到珠穆朗玛峰的高度。在文本框中输入数值,点击命令按钮“开始计算“系统会出现消息框告诉你需要折叠多少次。点击“返回界面”,则直接返回主界面。
3.3.5简单画图。
此界面是由command数控组、picture图框组成的。
VB课程设计报告
课程设计题目个人收支管理。难度 姓名 刘泽禄。学号 913103860633 随着社会生活步调的不断加快,人们越来越繁忙。也因此各项收入和支出名目繁多,如果不善于管理常会出现入不敷出,工资感觉没怎么用到月底就已经全光了。所以对自己在日常生活中的收入和支出进行记录和管理是十分必要的。这也正是设计这个程...
vb课程设计报告
vb程序设计。设计题目 键盘打字练习。学院 经济管理学院 班级 学号 营销1301 2013011694 指导教师 崇美英。学生姓名 闫鑫。起止日期 14 02 24 14 02 28 成绩。目录 登陆界面。1.1课程设计题目3 1.2小组成员3 1.3系统分析及界面设计3 2.1系统主要功能及流程...
VB课程设计报告
表目录。图目录。企业单位人事档案管理工作是一种繁琐的,务求准确迅速的信息检索工作。随着计算机信息技术的飞速发展,人类进入信息时代,社会的竞争越来越激烈,企业人事管理就越显示出其不可或缺性,成为企业一个非常重要的模块。企业人事管理系统主要是用于对所有员工的基本资料进行录入 职务变更和管理。使用人事管理...