输入输出界面设计报告.docx

上传人:b****4 文档编号:24077264 上传时间:2023-05-24 格式:DOCX 页数:11 大小:233.43KB
下载 相关 举报
输入输出界面设计报告.docx_第1页
第1页 / 共11页
输入输出界面设计报告.docx_第2页
第2页 / 共11页
输入输出界面设计报告.docx_第3页
第3页 / 共11页
输入输出界面设计报告.docx_第4页
第4页 / 共11页
输入输出界面设计报告.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

输入输出界面设计报告.docx

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

输入输出界面设计报告.docx

输入输出界面设计报告

学生实验报告

课程名称

管理信息系统

实验成绩

实验项目名称

输入输出界面设计

批阅教师

江长斌

实验者

啊啊啊

学号

O(∩_∩)O哈哈哈~

专业班级

哈哈哈

实验日期

4.25

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

1.实验目的、内容

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

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

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

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

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

2.实验主要设备、仪器

(1)联网计算机一台

(2)Visualfoxpro和OFFICE办公软件

3.实验步骤

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

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

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

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

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

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

步骤一:

建立实验文件夹设置路径

1、建立文件夹

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

由于在实验中涉及具体的路径和文件夹名,如路径和文件夹名有更改,实验中应作相应更改,将DBF文件复制粘贴到CASES文件下。

2、设置默认路径

进入VisualFoxPro(以下简称VFP),依次选择工具→选项→文件路径→默认目

设置实验路径。

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

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

再在出现的图中依次点确定→设置为默认值→确定

步骤二:

建立实验用数据库表

1、建立员工表employee

employee表中各个字段名和相关长度如图2-1所示。

2、输入员工表employee数据

步骤三:

设计员工信息注册表单

1、设计注册表单

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

设计中注意布局工具栏的灵活使用和控件的复制。

(表单名register)

2、添加数据环境

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

3、设置控件属性

控件名

属性名

设置值

所在选项卡

Lable1

Autosize

T

全部

Backstyle

0-透明

全部

Caption

员工信息录入

全部

Forecolor

128,0,0

全部

Fontname

楷体

全部

Fontbold

T

全部

Fontsize

22

全部

Lable2

Autosize

T

全部

Caption

编号

全部

Fontname

楷体

全部

Fontbold

T

全部

Fontsize

16

全部

Height

26

全部

Width

48

全部

Lable2~Lable7

除Caption不同外,其它同Lable2

Form1

Autocenter

T

全部

Borderstyle

2-固定对话框

全部

Caption

好美家销售管理系统

全部

Desktop

T

全部

Initevent

用户自定义过程(见表后代码①)

方法程序

Maxbutton

F

全部

Minbutton

F

全部

Text1

Controlsource

employee.no

全部

Maxlength

9

数据

Gotfocusevent

用户自定义过程(见表后代码②)

方法程序

Text2

Controlsource

employee.name

全部

Text3

Controlsource

employee.password

全部

Passwordchar

*

全部

Maxlength

6

数据

Optiongroup1

Controlsource

employee.sex

全部

Buttoncount

2

全部

Combo1

Controlsource

employee.duty

全部

Rowsource

总经理,部门经理,销售主管,销售支持,业务员

全部

Rowsourcetype

1-值

全部

Text5

Controlsource

employee.birthday

全部

Text6

Controlsource

employee.salary

全部

Inputmask

9999.9

数据

Text4

Controlsource

employee.address

全部

Commandgroup1

Backcolor

255,0,255

全部

Buttoncount

8

全部

Clickevent

用户自定义过程(见表后代码③)

方法程序

4、设置控件次序

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

5、主要控件代码

①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

三、实验心得体会

忙碌了一个多星期,在大家的共同努力下,我们总算将此界面设计弄出来了出来。

尽管不是自己独立完成,但仍然很高兴,上次在老师的指导下完成了一部分,但是下课后隔了一段时间再来弄却全忘了,于是就慢慢地查找资料,翻以前的笔记把这份设计给完成了,虽然只是一份设计报告,但对我来讲此次实验比之前难很多,做起来也很吃力,但还是耐心地把它完成了,这令自己感到很欣慰。

此次实验涉及的内容很多,主要有报表输出、图形与统计表的输出、报表生成器报表等等。

界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。

而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。

同时界面如同人的面孔,具有吸引用户的直接优势。

设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。

VisualFoxPro的报表生成器是一个直观性的报表设计工具,利用它可以在屏幕上的报表生成器窗口中设计各种报表.VisualFoxPro报表生成器将报表窗口分成九个区,各种类型的区都有不同的用途.由VisualFoxPro按不同的方式处理.

利用VisualFoxPro的报表生成器,可以比较方便地生成简单的不带表格线的报表,和输出带表格线的卡片式表格,但对于一些较复杂的带表格线的报表(中国式报表),设计起来很复杂,不直观。

VisualFoxPro报表生成器不象菜单生成器能生成源程序,可以供程序员修改

在这次实验中,加强了我的动手能力,并且培养了我的独立思考能力。

员工管理系统的开发和应用,可以提高企业的管理水平。

企业办公效率可以有很大的提高,为企业的信息管理提供了良好的工具,化简了繁琐的工作模式,从而使得企业的管理更加合理化和科学化。

良好的管理信息系统节省了大量的人力和物力,也避免了大量重复性的工作。

高效的管理信息系统也为工作人员提高自身的计算机水平提供了机会,每个人都应该适应社会高新技术的发展,努力追赶科技潮流。

在这次实验中,加强了我的动手能力,并且培养了我的独立思考能力。

也让我明白了光书本的知识的确不行,还是要理论联系实践才行。

因此不断的练习是必要的,上机实践更重要。

有时理论是对的,但是实践起来就不行了啊。

所以通过这次的实验让我对管理信息系统产生更大的兴趣了,我相信以后会越来越好的。

 

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

当前位置:首页 > PPT模板 > 中国风

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1