调动信息表 名称 数据类型 字段含义 Oid 自动编号 记录编号 Ostuffid 文本 员工编号 Ospeciality 数字 特殊加班天数 Ocommon 数字 正常加班天数 Ofromday 日期/时间 加班日期
5、加班信息表 字段名称 数据类型 字段含义 Eid 自动编号 记录编号 Estuffid 文本 员工编号 Eerranddays 数字 出差天数 Epurpose 数字 出差目的地 Efromday 日期/时间 出差日期 §3.3.6数据库实现 本程序采用Access作为数据库引擎,其主要原因是考虑到现在的大多数办公室应用系统软件均支持Access数据库,所以只要应用于格式符合的计算机系统上即可运行,并且由于Access与VB皆是微软公司开发出来的软件,所以它们之间的兼容性非常好,容易配合使用。 在本程序数据库中,还采用了ODBC——开放式数据库链接系统,它维护了数据的独立性,而且可以与其他程序链接,达到数据的关联,方便地应用于其他的程序中。 §3.4 模块设计 按照功能分析及数据库的设计结果,为本系统设计如下模块,最终得到如下图所示的功能模块图: (附图) 图3-6 从总体结构图容易列出应用程序的菜单,由总体结构图转换到菜单时,其对应情况如下:系统对应菜单文件,子系统层对应菜单标题,功能层对应子菜单项。本系统所使用的模块包括:系统模块,员工调动信息模块,员工考勤模块,员工基本信息模块等。 1.系统:系统启动的时候有一个管理员用户,使用这个用户登录后,可以添加其它用户,而且每一个用户都可以更改自己的密码。 员工基本信息 添加员工信息:系统自动生成员工编号,管理员可以添加员工的基本信息,包括姓名、性别、籍贯、年龄、生日、住址、E-mail、学历、专业、进入本公司时间等。 修改员工信息:选择一个员工,可以修改这个员工的基本信息。 查询员工信息:可以根据员工的编号、姓名或者进入公司的时间进行查询员工基本信息。并且可以针对查询结果进行修改和删除操作。 删除员工信息:直接从列表中选中需要删除的员工信息,然后进行删除操作,或者首先查询需要删除的员工信息,然后再删除。 员工考勤信息: 添加考勤信息:主要分为上下班信息和其他考勤信息.上下班信息主要记录每个员工每天上下班的时间,而其他考勤信息包含有请假、加班、出差信息。 修改考勤信息:当考勤信息出现错误需要修改的时候,可以从这里修改相应的记录。 查询考勤信息:分为删除上下班信息和删除其他考勤信息。 删除考勤信息:分为删除上下班信息和删除其他考勤信息。 设置上下班时间:设置公司上下班时间。 员工调动信息 添加调动信息:添加企业员工的原有部门、原有职务、新部门、新职务等信息。 修改调动信息:修改相应的员工调动信息。 查询调动信息:查询某个员工的调动信息或者某段时间内企业内部的调动情况。 第四章 员工管理系统的实现 §4.1 开发环境的选择 4.1.1前端开发工具 Visual Basic 6.0 简介 Visual Basic 是在世界范围内广泛使用的一种强大的编程语言,它为 Windows 应用程序的开发提供了最迅速和便捷的方法。不论是 Windows 应用程序的专业开发人员还是初学者,Visual Basic 都为他们提供了一整套的工具用来方便地开发应用程序。如果您现在想学习 Windows 编程,我们建议您先从 Visual Basic 学起,因为它简单易学,功能强大,可以很轻松地开发出 Windows 应用程序。目前 Visual Basic 软件开发团体是世界上最大的软件开发团体,它为全世界数千种工具和控件商所支持,因此选择 Visual Basic 将使您获得很大的优势。 Visual Basic 是在原有 Basic 语言基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和Windows GUI 有直接关系。专业人员可以用 Visual Basic 实现其它任何 windows 编程语言所能实现的功能,而初学者只要掌握几个关键词就可以建立实用的 Windows 应用程序。用 Visual Basic 既可以开发现一般的 Windows应用程序,也可以实现先进的客户机/服务器、浏览器/服务器系统。目前 Visual Basic 6.0 有三种版本,即学习版、专业版和企业版,可以满足不同的开发需要。 §4.2 员工管理系统模块设计举例 4.2.1建立公共模块 运行VisualBasic后,选择“文件”→“新建工程”菜单,然后从工程模板中选择“标准EXE”项,单击“确定”按钮。VisualBasic就会自动生成一个窗体,这个窗体的属性采用的都是默认设置。在这个实例中,先删除这个窗体,然后选择“文件”→“保存工程”菜单,在出现的“文件另存为”对话框中输入这个工程项目的名称stuff_mis,并且选择要保存这个工程的目录,单击“保存”按钮,保存工程。 为了提高代码的效率方便维护,
首页 上一页 4 5 6 7 8 9 10 下一页 尾页 7/13/13