课程设计人事管理系统开发.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计人事管理系统开发

课 程 设 计(论 文) 题 目 人事管理系统的开发 一.需求分析……………………………………………3 1.数据分析………………………………………3 2.功能分析………………………………………3 二.数据库设计…………………………………………5 三.创建项目和数据库…………………………………5 1.建立应用系统项目……………………………6 2.建立数据库和数据库表………………………8 四.建立主程序…………………………………………9 五.建立封面表单和登陆表单…………………………10 1.建立系统封面表单…………………………… 10 2.建立登陆表单…………………………………11 六.建立主菜单…………………………………………12 七.建立工具栏…………………………………………12 八.建立职工档案相关表单……………………………13 1.建立编辑基础信息表单………………………13 2.建立编辑职工信息表单………………………15 3.建立查询职工信息表单………………………16 九.运行结果及分析……………………………………17 人事管理信息系统的开发 需求分析 在当今社会,随着企事业单位规模的扩大,职工人数的不断增加,职工的调进调出等日常事务,使人事管理工作越来越复杂.在计算机广泛普及的今天,人事管理可以信息化,以减轻管理人员的工作,提高工作效率。为此,选择Visual FoxPro开发一个小型的单机版人事管理系统。 数据分析 经过调查,人事管理工作的业务数据主要包括职工个人档案、部门信息、职工工作业绩评价。职工个人档案登记每个职工的个人信息,包括姓名、部门、性别、出生日期、学历、职称、政治面貌、身份证号、工作时间、照片等项。部门信息反映了一个单位包含的部门名称。职工工作业绩评价登记职工在何时因何原因被评价的信息,包含姓名、评价日期、工作业绩、业务水平、考核等级等项。 功能分析 人事管理系统主要是对职工个人信息、工作业绩评价进行管理和数据的统计,要求实现的功能如下。 (1)部门的管理:能够添加、删除、修改部门信息。 (2)民族信息的管理:能够添加、删除、修改民族信息。 (3)职工信息的管理:包括职工个人信息的添加、删除、修改、查询和打印。 (4)职工工作业绩评价的管理:包括职工工作业绩评价信息的添加、修改、删除、查询和打印。 (5)统计报表:包括统计各种职称的人数、各部门的人数。 (6)系统功能:包括修改密码、退出系统、关于本系统。本系统使用内置的登陆用户,不许修改用户名。 根据以上的功能分析,可以对上述功能进行模块化,得出如图1所示的系统功能模块图: 图1人事管理系统功能模块图 业务流程图 二、数据库设计 本系统需要用到部门表、民族表、职称表、职工档案表、工作评价表、用户账号表6个数据表,它们的表名分别命名为dept、nation、prof、employee、appraise、user。 由于在职工档案中需要填写所在部门,因此将部门进行编码。部门表用来记录一个单位内各部门的代码及名称,其内容是相对不变的。 为了简化职工档案中民族信息的输入,将民族进行编码。因此民族表用来存放民族代码和民族名称。 职称表用来存放职称代码和职称名称。 职工档案表存放每个职工的个人信息,它收集了关于职工的足够多的信息。 工作评价表存放了何时评价足够工作业绩的信息,可以记录年度考核或其他奖惩情况。 为了防止非管理人员运行本系统,采用登陆方法判断用户是否合法。因此,建立一个用户账号表,存放登陆用户的用户名和密码。 三、创建项目和数据库 由于本系统是一个应用系统,包含各种类型的文件。因此。采用VFP的项目管理器来管理整个系统的创建,可使开发工作条理化、系统化。 建立应用系统项目 首先建立一个存放项目文件的文件夹,如D:\人事管理系统,此外,在该文件夹下建立一个子文件夹data,用于存放本系统的数据库文件、数据表和索引文件。 其次,在VFP中将该文件夹(如D:\人事管理系统)设置为默认目录。具体步骤为:在VFP主窗口中单击“工具”菜单下的“选项”命令,在弹出的“选项”对话框中选择“文件位置”选项卡如图2所示。选中“默认目录”选项,单击“修改”按钮,在弹出的“更改文件位置”对话框中选择要设置的默认目录(如D:\人事管理系统),单击“确定”按钮,返回上一界面。选择“表单”选项卡,将“最大设计区”选为1024×768。然后单击“设为默认值”按钮,再单击“确认”按钮。 图2更改默认目录 最后,建立项目文件。在VFP主窗口中选择“文件”菜单中的“新建”命令,弹出“新建”窗口,在“文件类型”中选择“项

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档