vf小组作业

发布 2022-06-27 15:11:28 阅读 1952

企业工资管理系统。

下面介绍我们小组各成员分工:

120412011021 周三78节理论课梁煜坤 2011级市场营销负责进入页面和密码管理。

120412011024周三 56节理论课刘吟雪 2011级市场营销负责企业工资管理系统菜单置于表单顶部。

120312011040周三78节理论课王运辉 2011级旅游管理负责工资查询部分。

叶子青负责员工管理。

120312011039 周三78节理论课王誉臻 2011级旅游管理负责基础信息设置。

120222011007周三78节理论课啜秀楠 2011级财务管理负责全部文档整理。

系统开发目的:

随着信息技术的发展,企业的工资管理也应该向标准化、规范化的方向发展,依靠传统的手工方法来记录、统计、发放和查询工资,不仅效率低下,而且容易出现错误。visual foxpro

具有强大的数据库管理功能,可以使用visual foxpro来创建企业工资管理系统来实现工资管理的信息化。

本系统的开发主要目的是使企业工资管理实现计算机管理。是管理员能够有序的管理员工的各项工资。克服人工管理效率低下等问题,能够实现科学管理工资数据,方便查询员工信息,对需要的数据进行打印。

使企业工资管理工作系统化,规范化,自动化,从而达到提高企业管理效率的目的。系统开发的总体任务是使办公人员可以轻松快捷地完成工资管理的任务。

系统功能介绍:

我们将介绍如何使用visual foxpro来进行企业工资管理系统的创建,实现的系统操作包括基础信息设置、工资管理、系统管理等。

系统进入。登陆页面。

系统管理”模块。

该系统主表单用来调用系统所提供的所有功能。

信息设置”模块。

该表单中包含了“学历设置”、“职务设置”、“民族设置”和“政治面貌”4个选项卡,分别用来设置相应的信息,设置的这些信息将在进行员工信息设置、惩罚记录和奖励记录的管理时作为选项使用。

以”学历设置”为例:

在”学历设置”选项卡的”init”事件中:

select academy

set filter to

scan学历)

endscan

新增”按钮的”click”事件。

if empty(allt(

messagebox(“请输入要新增的内容”,48,”人力资源管理系统”)

return

endifselect academy

count for 学历 =allt( recnmu

if recnum>0

messagebox(“学历名称已经存在”,48,”人力资源管理系统”)

return

endifnewitem=allt(

insert into academy values(newitem)

修改”按钮的click事件。

if <1

messagebox(“没有可以修改的项目”,48,”人力资源管理系统”)

return

endifbsel=.f.

nsel=-1

sstr=””

for ncnt=1 to

if bsel=.t.

nsel=ncnt

sstr=exit

endifendfor

if bsel=.f.

messagebox(“请选择要修改的列表项目”,48,”人力资源管理系统”)

return

endifif bsel =.t.

do form inputnew with sstr to newvalue

if .not. empty(newvalue) .and. newvalue!=sstr

update academy set 学历=newvalue where 学历=sstr

endif

endif退出”按钮的click事件:

工资管理”模块。

在该表单中可以按照员工编号、姓名、部门和工资月份来查询员工的工资发放记录,并且可以将查询结果打印输出。

在“查询”中的click事件**。

a=cr="select 姓名,部门 ,工资月份 from 工资 where 员工编号=a into cursor aa"

select 姓名 from 工资 where 员工编号=a into array i

select 部门 from 工资 where 员工编号=a into array am

select 工资月份 from 工资 where 员工编号=a into array an

退出”事件**。

form1的init事件。

sele * from 工资 into cursor ca"

员工管理”模块。

开发工具与运行环境:

本系统是在windows环境下开发的,使用的开发软件事visual fox pro 6.0

visual fox pro 6.0简介。

2023年9月份美国微软公司推出了visual fox pro 6.0系列,其中包括vfp6。vfp6的推出为网络数据系统使用者及设计开发者带来了极大的方便。

vfp6不仅提供了更多更好的设计器、向导、生成器及新类,并且使得客户/服务器结构数据库应用程序的设计更加方便简捷,增加了处理2023年数据的工具。vfp6以其强健的工具和面向对象的以数据为中心的语言,将客户/服务器和网络功能集成于现代化的、多链接的应用程序中。vfp6充分发挥了面向对象编程技术与事件驱动方式的优势。

结束语。程序的设计是大家分工合作的结果,虽然由于种种原因,只完成了一个雏形,并不能真正应用于实际企业的实际工资管理中。但是大家都尽自己所学,尽可能使其完善。

在大家分工合作的过程中,将理论应用于实际,体验的过称是痛苦的,但是最后完成自己所负责的一部分的时候,心里是快乐而满足的,起码可以很自豪的说,我们的vfp没有白学。

VF大作业

1.小组成员 贺鹏,刘鹏,任小雪 2.实验目的 vf语言课程设计是为数据结构课程独立开设的实践性教学环节。vf语言课程设计对于巩固数据结构知识,加强学生的实际动手能力和提高学生综合素质是十分必要的。本课程设计的目的和任务 1 巩固和加深学生对vf语言课程的基本只是的理解和掌握 2 掌握vf语言编程和...

VF作业要求

vf上机练习第一次大作业。1 请分别按照下面两个表的内容及要求分别创建名为 图书。dbf 和 订书单。dbf 的表。图书 书号 c 3 单价 n 6,2 书名c 10 书号单价书名。001 12.00 计算机应用。002 10.00 化学。003 15.00 分析化学。订书单 班级 c 6 书号 c...

VF远程作业

编程求 1 2 1 3 1 1000 教师批改 s 0 fori 1to1000 s s 1 i endforsretu 52 用循环结构编程输出如下图形。教师批改 clea fori 1to5 space 10 i forj 1toi endfor endfor retu或。cleafori 1t...