access数据库-企业人事管理.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
access数据库-企业人事管理

课程设计报告书 课程名称:数据库课程设计 设计题目:企业人事管理系统 指导老师: 张星、陈福彦、刘帅、刘艳杰 专 业:工程造价 班 级:0524092 组 员:张瑞君(052409229) 刘 静(052409215) 一、设计题目:企业人事管理系统 二、功能描述:人力资源管理是结合公司实际的人事、制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为开发工具而开发出来的单机版系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,概要设计: (2)职工信息管理: 职工信息管理包括对职工基本信息和情况的记录进行查询、添加、删除和修改。主要由管理员进行。 (3)职工工资管理: 职工工资管理主要是对职工工资的综合的核算,建立合理,规范的企业工资核算制度,保障职工的合法权利。 (4)职工假条管理: 职工假条管理是对职工的出勤进行管理,方便人事处管理员对职工工资的核算,方便随时了解最新,最全面工作情况,从而合理的完成工作。 2.系统功能结构 系统功能结构图主要从功能的角度描述了系统的结构 四、 详细设计: (4)用户信息表,用于储存用户信息。用户信息表见表4所示: 表4 用户信息表 字段名称 数据类型 长度 用户名(主键) 文本 20 密码 文本 20 2、主要功能模块设计 (一)系统架构设计 人事管理系统的架构分为窗体和模块两个部分。在窗体的部分有以下几个窗体,他们的作用分别是: “frmAbout”是关于窗口,是对系统的说明; “frmEdit.frm”是编辑窗口,可以对员工信息进行添加,删除的操作; “frmHelp.frm”是帮助窗体,对新用户提供帮助; “frmLogin.frm”是用户的登陆窗口,启动系统时就会出现这个窗口; “frmmain.frm”是系统主界面,用户可以选择要执行的任务; “frmPsw.frm” 是密码修改,用户可以在此修改自己的密码; “frmSearch.frm” 是寻找窗口,用户可以进行模糊查询和逻辑查询; “frmSetup.frm”是设置条目的窗口,管理员可以把可以对外公布的设置为显示条目, 而对少数人公布的设置为隐藏条目,从而达到不同的使用者具有不同的使用权限; “frmSys.frm” 是关于用户窗体,在这个窗体中可以添加新用户,可以设置密码,也可以对用户权限进行授权,这个窗体和数据库也有密切的联系,可以在这里更新用户信息; “frmTable.frm”是桌面窗体,它罗列了员工学历和部门的信息,同时可以进行添加,编辑和删除的操作。 (二)控件准备和引用设置 控件准备和引用设置是目前制作应用程序的前提条件,在Visual Basic 6.0默认的工具箱中,很多使用的部件没有显示,所以要将我们需要的部件添加进工具箱。另外,包括一些库文件的函数,也是没有被引用,我们要先将这些具有特定功能的函数引用。 (1).控件准备 人事管理系统中需要通过“工程”→“部件”命令添加到工具箱中的“ActiveX”部件。 (2).引用设置 人事管理系统中需要通过“工程”→“引用”命令引用库文件内的函数Private Sub Form_Load() Dim i As Integer If App.PrevInstance Then MsgBox (程序已经运行,不能再次装载。), vbExclamation Unload Me End If 本段代码用于判定本程序是否已经装载于内存中,以避免程序的多重启动 i = 0 Open App.Path + \user.ini For Input As #1 Do While Not EOF(1) Input #1, user(i), pws(i), state(i), Emplo(i) If state(i) = A Then Combo1.AddItem user(i) End If i = i + 1 Loop Close #1 Combo1.ListIndex = 1 在窗口装载阶段读取用户设置文件获取用户信息 并装载于用户列表框中 End Sub (2)“取消”按钮是退出登录界面,退出系统的。其代码如下: Private Sub CmdCancel_Click() Unload Me End End Sub (3)“确定”按钮代码设计 “确定”按钮代码主要实现了用户登陆时,用户名和密码的认证

文档评论(0)

shenlan118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档