毕业设计.doc

【精品】VFP教师信息管理系统(毕业论文+源代码)

收藏

资源目录
跳过导航链接。
【精品】VFP教师信息管理系统(毕业论文+源代码).rar
VFP教师信息管理系统(毕业论文+源代码)
毕业设计.doc---(点击预览)
教师信息管理系统
新建 文本文档.txt---(点击预览)
156.FXP
156.ICO
2.ERR
2.FXP
2.ico
26.jpg
about.SCT
about.scx
adduser.SCT
adduser.scx
cable-1.ico
cal.SCT
cal.scx
cddisc.ico
check.SCT
check.scx
config.BAK
config.fpw
data1.dbc
data1.DCT
data1.DCX
deng.BAK
deng.dbf
deng.SCT
deng.scx
edit.SCT
edit.scx
foxhhelp8.exe
foxhhelpps8.dll
FOXUSER.DBF
FOXUSER.FPT
gdiplus.dll
gly.SCT
gly.scx
gly1.SCT
gly1.scx
grid.jpg
hha.dll
input.SCT
input.scx
input1.SCT
input1.scx
main.BAK
MAIN.CDX
main.dbf
MAIN.FRT
main.frx
main.SCT
main.scx
main.TBK
mantable.SCT
mantable.scx
manuser.SCT
manuser.scx
menu1.MNT
menu1.mnx
MENU1.MPR
menu1.MPX
msvci70.dll
msvci70d.dll
msvcp70.dll
msvcr70.dll
musern.SCT
musern.scx
native.SCT
native.scx
richtx32.ocx
school.BAK
SCHOOL.CDX
school.dbf
SCHOOL.FRT
school.frx
serch.SCT
serch.scx
SHAKE.ICO
tlbinf32.dll
vbame.dll
vfp8r.dll
vfp8rchs.dll
vfp8rcht.dll
VFP8RENU.DLL
vfp8t.dll
WilliamsGrgBk.bmp
WIZBOX.VCT
WIZBOX.VCX
xt.BAK
xt.FXP
xt.prg
教师信息管理系统.ERR
教师信息管理系统.exe
教师信息管理系统.PJT
教师信息管理系统.pjx
压缩包内文档预览:(预览前20页/共32页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:1639589    类型:共享资源    大小:6.19MB    格式:RAR    上传时间:2017-08-30 上传人:机****料 IP属地:河南
50
积分
关 键 词:
精品 vfp 教师 信息管理 系统 毕业论文 源代码
资源描述:
【精品】VFP教师信息管理系统(毕业论文+源代码),精品,vfp,教师,信息管理,系统,毕业论文,源代码
内容简介:
30 页 第一章 :引言 目背景 进入二十世纪 90 年代后计算机技术得到了巨大的发展,无论是在速度还是稳定性,还在体积上都有着巨大的飞越,和早期的计算机已经不能同日而语了,这使得计算机在各行各业得到了进一步的应用,因为有了计算机使生活更加方便捷,而计算机在其他的领域得到了巨大的发展他使天气的预测得到了实现,在计算行业已经不能取代,它使地球突然之间变成了一个村子,通信是如此的简单。如果说瓦特发明了蒸气机,带来了第一次工业革命,那我认为,计算机的发明则是任何行业的革命,据专家分析计算机的发明使人类的进步至少前 进了50 年。 把计算机比做人,那么硬件就是他结实而有力的身体。可以让他发挥他的威力,但是如果他是一个没有智慧的人那么他也就是一个没有用不会动的人,但是如果给他加上智慧就能发挥他的威力,而软件就是计算机的智慧,所以说软件是很重要的。软件制作的好坏将很大的影响计算机的效率,以及各种性能。 所以本人利用 作了教师信息管理系统来对教师的信息进行方便高效的管理。 目内容 此项目是由 发完成的, 整个系统从符合操作简便、界面友好、灵活 、实用的要求出发,完成对教师的基本信息(档案),和教师平时授课时的信息进行管理。项目中加入了信息的浏览,添加,修改,查找,删除,管理,打印等实用的功能。整个系统还加入了用户和权限的设置,由于本人对算法的了解有限,所以整个系统并没有对安全性进行严格的考虑,但可以使用一些公用的算法和不可逆算法,很容易的就能加入本系统。 统的设计目标 30 页 本系统的设计目标为了方便管理人事的人员使用,而不被无关人员所使用导致数据的丢失。而权限的加入,更可以防止普通的用户故意对破坏数据。使正常的使用者能正确的操作大大发 挥软件的效率,减少错误,经过本的这几日的测试,及使用可以满足教师信息的管理工作。 计工具 计工具介绍 设 计 本 系 统 的 工 具 是 司 开 发 的 ,一款专业的数据库软件开发公具 , 带的是一个关系数据库,主要是应用于 境利用 是设计出丰富多彩的用户界面,在用户界面中可以放置各种控制部件,如命令按钮,图形图片,图表,以 及 身所带的一些控件,方便易用,从而设计出完全图形化的界面,方便用户的操作和使用, 计工具特点 对于熟悉 令语言的用户,可以在 统命令口使用命令函数,也可以使用系统菜单选项直接操作和管理数据。这比程序开发的应用程序具有更大的灵活性和更高的数据处理效率。对于数据库应用程序开发能力的用户,可以用 发可单独出心裁运行的应用系统,并可以使用系统所提供人的功能制作发布应用程序的光盘。 在过去大部分时间都用在编写代码上。 是这样,因为 有可视化环境,所以开发人员在设计用户界面和设置控制属性上所花的时间与在编码上所花的时间差不多。 采用了事件驱动,这更符合 的程序的运行方式, 30 页 使程序人员更容易开发出高效,简洁,易懂的代码 ,而 更重要的是它现在提供人真正的面向对象程序设计的能力。如借助 对象模型,可以充分使用面向对象程序设计的所有功能,包括继承性、封装性、多态性和子类。 语法非常明了。如果使用过 司的其他产品则可以很容易的上手。更重要的是完全可以不用了解 构化查询语言),完全用过去所了解的 句就可以了。而想要加入 非常方便,不用任何控件和外挂,这便程序员有眷更灵活,和方面的开发过程。更主要的是 开发数据库方面要比 c+更快捷方面,而比 洁灵活,所以更就突出 开发效率 . 用自身的数据库,所以在数据管理,和速度和稳定性上面要比使用 度快而且安全。 这些种种因素是让我选择 为开发工具的主要原因。而且自还带了许多非常高效的控件。 自身带的控件(例 第二章结构 设计 30 页 体设计概要 教师信息管理系统主要对教师分成两类信息,一类是教师的档案如:姓名、性别、出生日期、身份证号这类可能很少时间需要,可能是老师入党或被调走之类的事情才能用到这些信息。第二类则是教师的教学信息如:是哪个系的,是不是辅员,一天有几节课,教什么这类。可能在学校里应用的校多的信息。所以将这两类的信息分开,两个库也没有做关连,因为这两个库没有必要的信息要求库连到一起,所以我建了两个库,一个叫 要的存放教师基本信息,或称教师的档案,别一个叫 要的库存放 教师教学的信息。系统有几个大的模块分别是,新建模块,编辑模块,查找模块,管理模块,帮助,还带了一个日历的小工具,也许能给使用者带来方便。 体及联系 教师基本信息库 名称 类型 长度 小数位数 索引 姓名 字符型 10 性别 字符型 2 族 字符型 10 生日期 日期型 8 贯 字符型 14 否 逻辑 1 修否 逻辑 1 历 字符型 10 治面貌 字符型 10 业院校 字符型 10 话号码 字符型 16 加工作时 日期型 8 庭住址 字符型 30 份证号码 字符型 18 个库没有关联所以两个库的人数可以不一样,而程序设计时也 30 页 是一模块分为两种,分别对应两个库,对两个库进行分别的处理。这样做的好处是安全性更高,更重要的是一个库可能需要经常的操作,而别一个则可能使用的很少,所以可以避开系统资源的浪费。 构设计(数据库) 教师教学信息表 由表 ) 用户库 名称 类型 长度 小数位数 索引 用户名 字符 10 码 字符 10 辑 1 辑 1 三章 行为特征设计 统功能介绍 名称 类型 长度 小数位数 索引 教师代号 字符型 10 姓名 字符型 10 别 字符型 2 称 字符型 10 系 字符型 10 天课节数 字符型 10 所授课 字符型 10 系电话 字符型 14 入 数字 4 导员 逻辑 1 聘 逻辑 1 30 页 件中的输入模块 此模块主要用于数据的输入,没有修和删除的功能比较单一,但是可以批量的进行输入,作为输入可以说非常的实用,简单而不缺少功能。使用起来非常容易上手。由于输入时怕两个表发生混淆,所以在编写的时候把两个库的输入分开来写,不容易让使用者产生误操作。对于输入模块主要的两个表单为 于教 师基本信息的输入,而 是应用在教师教学信息管理。 件中的查找模块 此模块主要用于数据的查找,主要应用的是 言加 件而作出来的,查找模块则是把两个库的查询控件都放在一个表单上了,退过一个命令按钮组来实现两个表单之间的切换,因为查找对数据产生的错误没有直接的影响,所以才考虑把两个库放在一起操作的。由于有 句的帮助,使查找的结果非常易懂一目了然。这个模块主要是放在 。 件中的浏览模块 此模块 主要用于数据的浏览,这个模块使用了一个 控件同样是把两上表放在一起浏览(其实只是将控件连接到两个自由表),用件把两个表分开,由于没有数据浑淆的危险,所以也没有考虑将其分开来。这个模块主要放在 。 辑管理中的编辑信息模块 这个模块主要用于数据在输入后,发生输入错误,而后想改正,就是由这个模块来完成修改的。作者本想把他做成两个表单,但是为了方便还是做成了一个表单,为了防止错误也加入了一些方法。例如使用了容器,还使用了命令按钮组,来避免错误的发生。这个模块 单中 30 页 辑管理中的管理信息模块 时间一长的时候数据库的维护管理是非常有必要的,他可以纠正一些错误,还有使数据库显得井井有条,使数据库能发挥它应有的效率,管理模块是非常有用的,而为了不让没有权限的人使用他,作者特意加上的密码,只有有权限的人才能使用管理模块。在管理模块中有编辑,删除,打印,查找等几个细小而人性化的东西,使管理模块发挥最大的作用。这个模块放在 。 辑管理中的日历模块 作者还加入了一个 带的一个控件 ”日历控件 ”。这个模块放在 。这个模块可以随时提醒用户时间,节省一些不必要的麻烦。 户模块 这个大的模块主要包括了三小模块,添加用户 :可以添加新的用户,可是登录本系统,但想使用这个模块必须要有管理员以上权限的人才能使用,这个模块放在 单中。用户密码:只要拥有这个系统的用户都可以用这个模块来完成密码的修改,这个模块可以不使用权限,这个模块放在中 单中。帐户管理,这个模块可以对库中的所有帐户进行管理,他需要有超级管理员的身份才能进 入。他可以修改任何人的密码,还可以给其他用户以管理员,或者让他失去管理员的功能, 助模块 这个模块主要有帮助和关于两小模块,关于模块:是告诉用户此系统的一些信息如作者是谁版本号是什么,什么时间做出来的等等信息,这个模块主要放在 单中。帮助模块:帮助模块是告诉用户一些具体的使用方法,快捷键代表着什么等。单中 模块 主模块上面有一个菜单,一个欢迎的滚字模和一副图片所组成。 30 页 主要功能是完成对其他模块的连接,和对库的浏览。还配有时间功能,随时告诉 用户打开此界面的时间。 统功能的设计 为了便于从宏观上理解本系统,本节采用模块图的形式描绘此系统的功能。以帮助对以上模块的理解。 功能模块 件功能模块 30 页 辑管理模块图 30 页 用户模块图 30 页 3 2 5 帮助模块图 30 页 3 2 6 退出模块图 退出整个系统,返回桌面。 30 页 3 3 流程图 这里主要列出了几个模块的流程图 程序的总体思想图 由于整个项目有两个表所以不论什么模块都有两上,这里说明有可能只说一个有两个都被说到,但是确是相同的。 教师基 本信息 教师教学信息 用户数据库 添加信息量 查找 修改 删除 管理员管理 增加用户 超级管理员 修改密码 30 页 判断密码是否正确 执行判断模块,在密码 库中进行查找,比对。 密码数据库 进入主界面 开始 30 页 通过登录表单进入到主界面 界面 界面 初始化,并加入菜单 等待用户的输入 添加模 块 编辑模块 管理模块 查找模块 用 户 管理模块 是否按了退出按键 30 页 30 页 开始 判 断 用户 的 输入 第一个 上一个 下一个 最 后 一个 教师基本信息库 教师教学信息库 返回主界面 判 断 用 哪一个模块 保 存 退 出 判 断 用户 的 输入 第一个 上一个 下一个 最 后 一个 保 存 退 出 30 页 开始及进行初始化 密码模块 判断密码是否正确 选择对哪个模块行操作 修改 删除 查找 打印 浏览 打 一 个或 打 全部 修改 删除 查找 打印 浏览 报表 报表 打 一 个或 打 全部 退出 教师基本信息库 教师教学信息库 30 页 开 始 添加一个空记录 判断是否还要继续输入 使指针指向库低 使非数据环境控件为空 添加 重添 添加空白页 把所有控件里的数清空 把 数 据写入库 向库中写入一条空记录 库 30 页 现在已经完成了程序各个功能模块 的设计,现在来看看整个系统的运行,运行程序将出现登录窗口。输入用户名和密码后(出现登录成功的提示信息),进入系统。 选择菜单中“新建”一项会出现一个下拉菜单,(包括二项)。分别是教师基本信息和教师授课信息。按下每一个按钮都会弹出一个菜单,是老师的个人基本情况。确定之后,会弹出一个对话是利用 令来完成。用户可根据需要任意选择。 选择“查找”菜单,会出现一个下拉菜单(包括三项)。根据需要任意选择。此模块功能是通过 要运用 名 循 环 。 例 如 :大于等于 ) 后输入内容。还要注意的是指针是否在文件尾。 ,然后再使用 令。最后根据个人需要进行查找。 选择“浏览信息”菜单,会出现一个下拉菜单,里面有相关信息需要添写并输入内容。(教师基本信息和教师授课信息应该是一一相对应的)。 选择“编辑管理”菜单,会出现一个下拉菜单,(包括三项)。分别是编辑信息、管理信息和日历。在使 用前二项时需要用户密码,如果不是本系统的本户,就无法使用此功能。此模块是两个库连接的实现,即 体算法如下: 据需要随意选择。然后输入内容。 选择“用户管理”菜单,会现一个下拉菜单,(包括三项)。分别是创建新用户、用户改名和用户管理。第一项要求是本系统的管理员才能有此权力,他拥有密码权限。而后二项也是在此基础上完成的。具体算法如下: 它是一个判断语名,当 T. 则会 选择“帮助”菜单项,会出现一个下拉菜单(包括二项)。功能是提供版本信息。 选择“退出”菜单,就会直接退出本系统。 30 页 3 5 项目开发中所遇到的问题,及解决方法 糊查询技术 问题 内容提要 : 主要介绍在数据库管理系统中实现模糊查询的方法与技巧,提供了能实现真正模糊查询的二个通用函数的源程序,特别是介绍了结构化查 询语言 鲜为人知的通配符的使用方法。关键词 糊查询 配符中图分类号 数据库管理系统中,查询是一个很重要的内容。然而,在多数情况下人们不能准确知道作为查询条件的字段内容,如:某字段内容为 “涪陵师范高等专科学校 ”,查询者可能只知道其简称 “涪陵师专 ”或“涪师专 ”,这时,为保证能查到满足条件的数据记录,只能进行模糊查询。下面从编程的角度谈谈在 ,实现模糊查询的方法。 一、 简单的模糊查询方法 利用比较操作符 “=”进行模糊查询。先把 设置置为时, “=”用于两个字符表达式之间作比较,其规则是: “=”右边的字符逐个与 “=”左边相同位置的字符进行比较,只要遇到其中一个字符不相等,或者 “=”右边的字符表达式结束,比较操作就结束。所以, 的比较结果均为逻辑真 (。可见,这种方法的模糊性是不能令人满意的。 利用 “$”进行包含比较,其模糊查询的效果就比用 “=”时好得多。这种方法是在 “$”右边的字符表达式中查找 “$”左边的字符表达式,若找到返回逻辑真 (,否则返回逻辑假 (。用这种方法只要 “$”左边的字符表达式的每一个字符在 “$”右边的字符表达式中存在且位置不间断,查找就能成功,然而对于诸如前面提到的 “涪陵师专 ”或 “涪师专 ”之类的简称,其查找结果为逻辑假 (。 由此可见,直接利用 “=”和 “$”进行比较操作是不能太 “模糊 ”的。 二、查询条件为缩略语或简称的模糊查询方法 缩略语或简称在地名、单位名称中使用非常广泛。通常,缩略语或简称是由全称中的某些排列位置不连续的字符组成的,因此,通过设置不同 长度的字符串进行比较的规则,或者利用包含比较符 “$”,是不能 30 页 对缩略语或简称进行模糊查询的。这时可编写一通用的自定义函数,将用户输入的查询条件( )与字符型字段变量( )进行逐字比较,如果 是 的缩略语或简称,则返回逻辑真 (否则返回逻辑假 (,从而实现模糊查询。 下面将作者所编写的自定义函数介绍给读者,以供参考。 设计思想:此函数必须是一个通用函数。为此,执行时可先接受二个参数 和 。从 的左边开始取其第一、二个字符 用 )函数测试 中的位置果 为 0,就将 中包含 及左边部分的字符截掉,并取 中的第三、四个字符 )函数测试 的剩余部分中的位置 为 0,就将 的剩余部分中包含 及左边部分的字符截掉 ,直到将中的字符取完并在 中测试完为止,最后本函数返回逻辑真( 。在这个过程中只要有一次测试不成功(即 ),则退出本函数并返回逻辑假( 。因为一个汉字占二个 符,所以 每次取二个相邻字符进行测试(让 的 K=2)。这样做,一是可以减少测试比较的次数,提高程序运行速度。二是当 中含有数字、字母等半角字符时,可以减少满足条件的记录数目,提高查询的命中率。然而,若查询条件中含有英文缩写,则每次只能取一个 符进行测试(让 的 K=1)。 编所遇到的问题 利用 建的应用程序,被编译成可执行程序后,若要使其脱离境独立运行,除了我们所知道的在应用程序目录中需包含一个名为 配置文件 . 文件内容为 : 外应该包含 三个动态链接库文件。 30 页 这三个文件在 录下,用户可直接将其复制到自己的应用程序目录中。最后再经过编译形成可执行程序,运行安装向导创建发布磁盘,我们开发的小应用程序就可以堂堂正正地在 安装运行了。 一个好的应用程序不仅要有高效率的程序代码,方便快捷的帮助文件更是不可缺少的一部分,由于现在帮助文件大部分已经采用了式,所以我们不再对原来 帮助文件进行介绍。 在 你可以在程序中加入下列命令进行启动帮助文件。 on 助文件名称 (如: to 行帮助文件设计 (载 ) 助文档是一个统一的窗口,改变了原有帮助文档目录窗口和文档内容窗口分离的情况,左侧是目录、 词汇表和查询这三个功能项,通过常见的标签栏切换。右侧是 档的显示部分,上部的工具栏就和浏览器一模一样。当然这是通常的形式。由于 件具有一定的多媒体表现力,因此 助文档的内容不再局限于文字和静态图像,在其中可以插入 画,也可以利用浏览器的插件在文档中播放声音文件、动画影片、或其它格式的多媒体内容,使帮助文档所表现的内容更加丰富多彩。当然,加入 址更是 件的独到功能,这样的帮助文档内容就不局限于包装好的文档内容了,可与因特网联系在一起。 帮助文档从结构上来看可分为 两个部分,运行器和文档内容。运行器是操作系统的一部分,而文档内容随其所附的应用程序而变化。这与以前的 结构没有多少差别。不过运行器部分有了较大的改进,运行器很小巧并且不直接运行 档,而是操作一个 的组件,从而控制支持 组件的网页浏览器,如微软的 上版本的浏览器。它的一个好处是能使帮助文档跨平台运行,只要有不同平台上的运行器和浏览器,帮助文档不再需要重新编制。制作 助文档的工具是微软公司的 30 页 具包 ) 这是英文版的,不过没有关系,帮助文档运行文件有简体中文版,并且运行的界面是根据用户使用的操作系统,与语言版本没有关系。 助文档的核心是充分利用件的表现能力,对分散的 件作整体的包装,这是目前在 页以外利用 件的一个趋势。如果你用这个方式制作学习教程和电子图书杂志,或为用户提供产品目录和宣传公司的产品,比已经流行的 件更简洁和方便。这么好的工具使用也很方便,没有编程和写语言的要求,只要你会制作 件,基本上大事已备。下面简要介绍一些 入门的步骤 : 行后,再单击菜单或工具栏中的“新建( ”,这时出现选择新建内容的对话框。先选择 “工程( ”,在接着出现的工程向导中指定工程放置的目录就可以了,单击 “就出现工程编辑界面。在工程编辑界面的上方是 3 个标签栏,第一个 “有关工程的编辑,第二个 “目录,第三个 “索引。在工程编辑界面的左侧是 7 个按钮,它们的功能如图 2 所示。 改变工程选项 ”按钮,出现工程选项对话框,这里仅改变标题( 内容,把制作内容标题写入,编译后这个标题将出现在窗口的标题栏中。其它的内容暂时用系统的默认值。然后单击 “加入/删除封面文件 ”按钮,再选择 “加入 ”按钮,把作为封面页的 件添上。封面页的文件一定要有,否则编译的帮助文件运行后,系统会报错。好了,简单的工程编辑就完成了。 目录 ”( 签栏,这时系统请你选定一个新目录文件的名称,指定后出现目录编辑界面。在目录编辑界面的左侧有11 个按钮,前 5 个的作用如上所示,以下 4 个用来调整指定目录的位置,最后两个已在工程编辑 界面中出现过。然后按照内容的需要插入标题或页面目录,并对每个目录选定相应的 件。标题可以分为多级,并在标题上也放置需要的 件,作为标题的说明内容,这需要按照你制作的内容统一考虑。目录的内容在编译后如图 1 的左侧 30 页 所示,这是 4 个标题,可以展开后显示标题以下的目录,单击目录可以打开相应的文件内容。插入目录后,关于目录的属性暂时也用默认值,这样基本的目录就可完成。 个 助文件已具备了雏形,关于索引的内容暂时空着。保存工程文件和目录文件后就可以编译,编译的特点是把所有用 到的 件统统压缩后包装在一起。在主工具栏按钮中可以找到编译按钮和试运行按钮,编译后再运行就可以看看作品的面貌了。 上述简介的是编制 助文件的基本步骤,上手很容易。但它的功能远非这些,如在窗口定义中可以设计你所喜爱的形式,几乎所有的窗口要素都可以改变。它还支持全文检索功能,而且很容易制作。详细的内容请参考 帮助文档,或微软的相应网页。相信你试过以后一定会喜欢它。 帮助文件制作完成以后,你要想在 下或之外的环境中运行, 如: ,你应该在程序的发布向导中选定助引擎复选框。 结的经验和技术 利用 发程序过程中曾遇到了不少的问题和麻烦,为此耗费了很多精力和时间,为了让更多的人少走弯路, 我 者总结了几点 时要看看你打包时是否关掉了程序中的项目管理器,如果没有关掉,系统在压缩程序时无法压缩正在使用的项目文件信息,所以出现压缩错误提示。 程序主画面闪一下后就退出了,用户无法进行控制操作,这时要看看在你的主程序的末尾是否加上了 句,以使程序暂停运行等待用户响应。 30 页 装运行时无法脱离 窗口环境。这时你可以自己编辑一个 统配置文件对生成的程序进行运行环境等各方面的设定。具体方法如下: 在应用程序中打开项目管理器,在代码一栏内新建一程序其代码如下: 后存为一个名叫 文件,这时系统默认的扩展名为:存好文件后退出 。在刚才保存的位置找到刚才存好的件,将其重命名为 后重新进入项目管理器,在代码栏内选中该文件,单击右键选择 “排除 ”一项,这样系统在编译的时候就不将其编译在内而将它视为系统文件,这样你的程序一运行就先自动搜索当前路径或默认路径下是否存在该系统配置文件 ,如存在就执行进入系统配置 。 结束用户操作,使程序安全退出。 面编写的程序可以不出问题地移植到 面写的程序虽然用的语句 面全都具备,但你编译打包时出现的错误提示之多令你无法忍受 ,所以一般不要进行这种由高版本到低版本的移植 让 浏览器中运行。 一般情况下,在使用 统开发的应用系统,只要经过编译、发布和安装过程就可以脱离 行环境而在操作系统中直接运行。其实这只是应用系统的一种运行方式,我们完全可以利用活动文档( 功能,实现将单纯操作系统方式下的应用系统向基于 客户界面应用程序的转变。通过活动文档可顺利地将以前编写的 应用程序移植到 面上,并可将 功能传递到浏 30 页 览器上。下面以一个人员情况应用程序实现在浏览器中运行为例,介绍具体的实现过程: 1 新建一个项目命名为 在该项目文件管理器添加一个表单 项目中,设定该表单的属性如下: &关闭表单的标题栏 &设定表单运行时为最大化方式 &设定当表格处于非整屏显示时,可以使用垂直和水平滚动条 在表单对象的 件中加入如下程序代码: &保证当表单关闭时,用户能够退出应用程序的运行 2 在表单中添加数据环境和控件对象。 在表单的数据环境中添加一个数据表作为表单中的数据源,在这里我们增加的是一个人员情况表。 利用鼠标拖动数据环境中的相应字段选项添加到表单中,作为表单的编辑对象,并添加一个对数据记录进行操作的类对象,设置完毕的表单如图 1。 3 添加活动文档类到项目,在建立好用户应用程序界面后,就可以向项目中添加活动文档类,其步骤如下: 在项目管理器中选择 “类 ”页面,单击 “新建 ”按钮,创建一个活动文档类,设 定其基类为活动文档,将之存储于自定义的类库文件中。 30 页 设定好新类后双击对象,打开新类对象的代码窗口,为新类对象的 件设定程序代码如下: 定新类对象的属性: 活动文档应用程序的编译方式与其他普通 用程序相同。将活动文档表单连接为应用程序,编译后将生成一个
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:【精品】VFP教师信息管理系统(毕业论文+源代码)
链接地址:https://www.renrendoc.com/p-1639589.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!