输入输出界面设计.docx

上传人:b****2 文档编号:17473622 上传时间:2023-07-26 格式:DOCX 页数:10 大小:149.06KB
下载 相关 举报
输入输出界面设计.docx_第1页
第1页 / 共10页
输入输出界面设计.docx_第2页
第2页 / 共10页
输入输出界面设计.docx_第3页
第3页 / 共10页
输入输出界面设计.docx_第4页
第4页 / 共10页
输入输出界面设计.docx_第5页
第5页 / 共10页
输入输出界面设计.docx_第6页
第6页 / 共10页
输入输出界面设计.docx_第7页
第7页 / 共10页
输入输出界面设计.docx_第8页
第8页 / 共10页
输入输出界面设计.docx_第9页
第9页 / 共10页
输入输出界面设计.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

输入输出界面设计.docx

《输入输出界面设计.docx》由会员分享,可在线阅读,更多相关《输入输出界面设计.docx(10页珍藏版)》请在冰点文库上搜索。

输入输出界面设计.docx

输入输出界面设计

学生实验报告

课程名称

管理信息系统

实验成绩

实验项目名称

输入输出界面设计

批阅教师

刘爱君

实验者

学号

专业班级

实验日期

4.25

一、实验预习报告(实验目的、内容,主要设备、仪器,基本原理、实验步骤等)

1.实验目的、内容

(1)进一步熟悉强VFP实验环境,加强基础操作能力;

(2)熟悉表的基本操作;

(3)利用向导和自己设计两种方式设计表单;

(4)了解报表的设计方法、步骤和设计技巧;

(5)掌握菜单的设计方法和步骤,熟练使用各种表单命令;掌握输入和修改表中数据的方法

2.实验主要设备、仪器

(1)联网计算机一台

(2)Visualfoxpro和OFFICE办公软件

3.实验步骤

(1)安装设置实验环境;

(2)利用已有的表使用向导设计表单;

(3)利用向导设计报表;

(4)设计调试和运行菜单

(5)截取代表性实验截图完成实验报告;

二、实验过程记录(包括实验过程、数据记录、实验现象等)-可加页

1、新建文件夹

在我的电脑选择磁盘分区D,建立实验用文件夹CASES。

由于在实验中涉及具体的路径和文件夹名,如路径和文件夹名有更改,实验中应作相应更改。

2、设置默认路径

进入VisualFoxPro,依次选择工具→选项→文件路径→默认目录,设置实验路径。

如下图所示:

在上图中点击修改,弹出下图,在下图中勾选使用默认目录。

在上图中点击浏览按钮(带…按钮),弹出下图,在下图中选择CASES,再单击选定按钮。

在上图中点击选定,在谈出的对话框中点击确定,设置后的默认路径如下图所示,单击确定即完成路径设置。

3、新建员工注册信息表单

点击新建,选中表单,如下图所示:

利用表单设计器,设计如下图所示的注册界面:

4、添加数据环境

在表单上单击右键→数据环境→添加数据表employee。

5、设置控件属性

(1)Lable1控件设置:

Autosize改为T,Backstyle改为0-透明,Caption改为员工信息录入,Forecolor改为128,0,0,Fontname改为楷体,Fontbold改为T,Fontsize改为22。

(2)Lable2控件设置:

Autosize改为T,Caption改为编号,Fontname改为楷体,Fontbold改为T,Fontsize改为16,Height改为26,Width改为48。

(3)Lable3~Lable7控件设置:

其中Lable3~Lable7中除Caption不同外,其它同Lable2。

(4)Form1控件设置:

Autocenter改为T,Borderstyle改为2-固定对话框,Caption改为好美家销售管理系统,Desktop改为T,Initevent用户自定义过程(见后表代码①),Maxbutton改为F,Minbutton改为F。

(5)Text1控件设置:

Controlsource改为employee.no,Maxlength改为9,Gotfocusevent用户自定义过程(见后表代码②)。

(6)Text2控件设置:

Controlsource改为employee.name

(7)Optiongroup1控件设置:

Controlsource改为employee.sex,Buttoncount改为2。

(8)Combo1控件设置:

Controlsource改为employee.duty,Rowsource改为总经理,部门经理,销售主管,销售支持,业务员,Rowsourcetype改为1-值。

(9)Text5控件设置:

Controlsource改为employee.birthday。

(10)Text6控件设置:

Controlsource改为employee.salary,Inputmask改为9999.9。

(11)Text4控件设置:

Controlsource改为employee.address。

(12)Commandgroup1控件设置:

Backcolor改为255,0,255,Buttoncount改为8,Clickevent用户自定义过程(见后表代码③)。

6、设置控件次序

选择菜单→显示→Tab键次序,为各个控件设置次序。

7、设计主要控件代码

①Form1对象Init方法的代码程序

Tbo1.enabled=.f.

Thisform.optiongroup1.option1.enabled=.f.

Thisform.optiongroup1.option2.enabled=.f.

②Text1控件Gotfocus方法的代码程序

Tbo1.enabled=.t.

Thisform.optiongroup1.option1.enabled=.t.

Thisform.optiongroup1.option2.enabled=.t.

③Commandgroup1控件Click方法的代码程序

docase

casethis.value=1

gotop

casethis.value=2

*比较与使用!

bof()的区别

ifrecn()>1

skip-1

else

gobottom

endif

casethis.value=3

*比较与使用!

eof()的区别

ifrecn()

skip

else

gotop

endif

casethis.value=4

gobottom

casethis.value=5

appendblank

casethis.value=6

browsenoappend

casethis.value=7

used:

\cases\employee.dbf

*==与trim()的使用

deletefortrim(employee.no)==trim(thisform.text1.value)

pack

casethis.value=8

*退出时删除空记录

used:

\cases\employee.dbf

deletefortrim(employee.no)==""

pack

thisform.release

endcase

*退出时刷新各个控件的值

thisform.text1.refresh

thisform.text2.refresh

thisform.text3.refresh

thisform.text4.refresh

thisform.text5.refresh

thisform.text6.refresh

bo1.refresh

thisform.optiongroup1.refresh

三、实验心得体会

通过对这次输入输出界面的设计,加深了我学习软件技术的兴趣,虽然还不明确软件技术包含的具体内容,但从信息管理系统这门课程开始,已发现程序设计的乐趣,在运用VFP的过程中也学到了许多计算机应用基础知识,对计算机的机体也有了一个大体的了解。

这次实验的过程主要如下:

第一,在磁盘D中建立文件夹,将事先建好的表放在其中。

并在VFP中将文件的默认目录设为该文件夹。

第二:

新建表单。

用表单设计器依照要求添加各种控件,如标签,文本框,组合框,选项组等。

并依次设计其属性及每一个文本框所与表里的数据的对应关系。

第三,对各控件进行布局编辑,确保格局美观清晰。

第四,对边框属性进行设置,并对细节进行检查调整。

同时,通过老师的讲解和自己的亲身体会。

我明白了:

输入输出设计是管理信息系统与用户的界面,一般而言,输入输出设计对于系统开发人员并不重要,但对用户来说,却显得尤为重要。

它是一个组织系统形象的具体体现,它能够为用户建立良好的工作环境,激发用户努力学习、主动工作的热情。

并且符合用户习惯,方便用户操作,使目标系统易于为用户所接受。

所以在实验中对每一个控件的属性设置我们都非常谨慎,确保使用户能够简单安全的进行操作。

比如在设置“密码”的passwordchar时要设置为*,确保用户的安全性。

同时将maxlength设置为6,以便用户在输入时及时知道错误。

其次,我觉得在界面设置时应注意以下几个原则:

一、平衡原则:

所有的控件在整体上要看起来左右平衡,对称,给人以视觉美。

这一点可单击“布局”按钮进行调整。

二、预期原则:

屏幕上所有的对象,如窗口、按钮、菜单等处理应一致化,使对象的动作可预期。

三、顺序原则:

对象显示的顺序应依需要排列。

四、严谨原则,各对象的属性应严格设计,以免出现漏洞影响顾客操作的简单性与安全性。

最后,这次实验让我理解并掌握了输入输出界面的设计。

理解了整体的思路。

进一步了解了VB的编程思想。

通过实际操作,学会了界面设计和代码设计的基本步骤、基本方法,开发了自己的逻辑思维能力,培养了分析问题、解决问题的能力。

认识到了管理信息系统是一门实践性很强的课程,大量的基本概念、方法和理论都需要通过实际才能深刻理解,理论运用于实践更加加深记忆,巩固知识。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2