欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    管理信息系统课程设计人事管理系统.docx

    • 资源ID:5935916       资源大小:264.85KB        全文页数:20页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    管理信息系统课程设计人事管理系统.docx

    1、管理信息系统课程设计人事管理系统 管理信息系统课程设计方案课题:人事管理系统学生姓名 : 学院名称 : 管理学院 专 业 : 学 号 : 指导教师 : 日 期: 01年6月20日 人事管理系统课程设计1可行性分析对于系统设计而言,可行性研究是尤其重要的,即在开发系统之前用很小的代价在尽可能短的时间内确定问题是否可以得到解决。解决问题的系统是否有一定的商业价值和实用价值,即经济可行性;是否有可行的方法来解决问题,即是否有技术可行性;以及是否使工作更便利,并能较为方便的操作使用,即操作可行性。经过分析,认定可行后再去开发,以免做了很多工作后才发现根本行不通或再做下去没多大的意义,减少人力和物力的浪

    2、费。可行性研究的目的不是解决问题,而是确定问题是否值得去解。分析几种主要的可能解法的利弊,从而判断原定的系统目标和规模是否现实,系统完成后所能带来的效益是否大到值得开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以抽象的方式进行的系统分析和设计。2需求分析在当今社会,随着企事业单位规模的扩大,职工人数的不断增加,职工的调进调出等日常事务,使人事管理工作越来越复杂。在计算机广泛普及的今天,人事管理可以信息化,以减轻管理人员的工作,提高工作效率。为此,选择isualFoPro开发一个小型的人事管理系统。2. 系统需求企业的人事管理职能主

    3、要分为人事档案信息管理、人事变动管理、员工培训管理、奖惩管理等内容。在人事系统开发时应考虑以下需求:1)满足人事管理职能的基本要求;)具有完整的系统接口,满足灵活的数据导入与导出;3)对操作人员的技能要求比较低,操作方便;4)能够保障人事管理数据的安全、准确。2.2功能需求基于系统需求分析,该系统需要实现以下基本功能:a)用户管理:管理系统操作人员,设置操作人员口令和权限。在满足不同系统用户的操作需求的基础上,提高系统的安全性。b)人事档案管理:完成企业对员工个人档案(包括员工的基本档案和在职信息)的管理及相关操作。操作员进行员工档案信息录入及更改,其中包括员工的基本信息、工作经历、家庭关系、

    4、奖惩记录和培训经历,要求对这些员工档案信息进行新增、修改、删除操作,同时可以进行查询和浏览操作该模块是本系统的重点,用户可以通过该模块为单位建立一个比较完整的人事档案系统,同时可以对档案进行查看。c)基础数据管理:维护人事管理相关的一些基础数据。d)人事变动管理:对于人事上的变动调整进行管理,对人员档案的信息进行更新(如:员工职务、员工职称、员工性质等的变动)。e)数据库管理:对现有的数据库进行管理,包括数据备份和恢复,以方便用户对数据库的管理和维护工作,提高系统的数据安全性。3系统分析。数据分析经过调查,人事管理工作的业务数据主要包括职工个人档案、部门信息、职工工作业绩评价。职工个人档案登记

    5、每个职工的个人信息,包括姓名、部门、性别、出生日期、学历、职称、政治面貌、身份证号、工作时间、照片等项.部门信息反映了一个单位包含的部门名称。职工工作业绩评价登记职工在何时因何原因被评价的信息,包括姓名、评价日期、工作业绩、业务水平、考核等级等项.3。2功能分析人事管理系统主要是对职工个人信息、工作业绩评价进行管理和数据的统计,要求实现的功能如下。 部门的管理:能够添加、删除、修改部门信息。民族信息的管理:能够添加、删除、修改民族信息。职工信息的管理:包括职工个人信息的添加、修改、删除、查询和打印。职工工作业绩评价的管理:包括职工工作业绩评价信息的添加、修改、删除、查询和打印.系统功能:包括修

    6、改密码、退出系统、关于本系统本系统使用内置的登录用户,不许修改用户名。根据上面的功能分析,可以对上述功能进行模块化,得出如图所示的系统功能模块图。如图示人事管理系统功能模块图3.结构图企业人事部门管理系统的结构图如下:3.4数据流程图4 数据库设计本系统需要用到部门表、民族表、职称表、职工档案表、工作评价表、用户账号表6个数据表,它们的表名分别命名为det、ni、prof 、mploye、ppraise、se。下面分别介绍这6个数据表的结构。 由于在职工档案中需要填写所在部门,因此将部门进行编码。部门表用来记录一个单位内各部门的代码及名称,其内容是相对不变的.部门表的结构如下表所示.部门表(d

    7、ept.df)字段名 类型宽度说明部门编号字符型主索引字段,索引名为bmh部门名称字符型2为了简化职工档案中民族信息的输入,将名族进行编码。因此,民族表用来存放民族代码和民族名称,其表结构如表所示.民族表(nation。df)字段名类型宽度说明民族编号字符型3主索引字段,索引名为mzb民族名称字符型1职称表用来存放职称代码和职称名称,其表结构如表所示。职称表(rof。bf)字段名类型宽度说明职称编号字符型3主索引字段,索引名为zbh职称名称字符型2职工档案表存放每个职工的个人信息,它收集了关于职工的足够多的信息。其表结构如表所示职工档案表(emplyee.dbf)字段名类型宽度说明职工编号 字

    8、符型 7 主索引字段,索引名为gbh姓名 字符型 0 部门编号 字符型 4 普通索引字段,索引名为bmbh性别 字符型 出生日期 日期型 籍贯 字符型 14籍贯 字符型 0专业 字符型 10民族编号 字符型 3 普通索引字段,索引名为mzbh婚姻 字符型 4身份证号 字符型 8电话 字符型 4住址 字符型 3政治面貌 字符型 10参加工作时间 日期型 8调入时间 日期型 8职称编 字符型 普通索引字段,索引名为cbh职务 字符型 12员工作单位 字符型 40简历 备注型 4照片 通用型 4备注 备注型 工作评价表存放了何时评价职工工作业绩的信息,可以记录年度考核或其他奖惩情况。其表结构如表所示

    9、.工作评价表(appaise.df)字段名类型宽度说明评价编号字符型10主索引字段,索引名为pb职工编号字符型普通索引字段,索引名为zbh部门编号字符型4普通索引字段,索引名为bmbh评价日期日期型工作业绩备注型业务水平备注型4考核等级字符型6其他1备注型 4其他2备注型4备注备注型4为了防止非管理人员运行本系统,采用登录方法判断用户是否合法。因此,建立一个用户账号表,存放登录用户名和密码。其表结构如表所示。用户账号表(user.dbf)字段名类型宽度说明UERNAE字符型1用户名USRPASSD字符型12密码。1创建项目和数据库由于本系统是一个应用系统,包含各种类型的文件。因此采用F的项目管

    10、理器来管理整个系统的创建,可使开发工作条理化、系统化。1。建立应用系统项目首先,建立一个存放项目文件的文件夹,如D:人事管理系统,此外,在该文件夹下建立一个子文件夹dta,用于存放本系统的数据库文件、数据表和索引文件。 其次,在VFP中将该文件夹(如D:人事管理系统)设置为默认目录。具体步骤为:在VFP主窗口中单击“选项”命令,在弹出的“选项”对话框中选择“文件位置选项卡,如图所示.选中“默认目录”选项,单击“修改按钮,在弹出的“更改文件位置对话框中选择要设置的默认目录(如D:人事管理系统),单击“确定”按钮,返回上一界面.选择“表单”选项卡,将“最大设计区”选为1048。然后单击“设为默认值

    11、”按钮,再单击“确定”按钮。注意,一定要单击“设为默认值”按钮,否则重新启动P时恢复P的系统默认值。图 最后,建立项目文件.在VFP主窗口中选择“文件菜单中的“新建”命令,弹出“新建”窗口,在“文件类型”中选择“项目,然后单击“新建按钮,弹出“创建”窗口,选择保存路径(如D:人事管理系统),输入项目文件名“Pronnl- MIS”,单击“保存按钮,至此,建立了项目文件。4建立数据库和数据库表 打开项目文件PesonnelI。pjx,在其项目管理器中选择“数据”选项卡中的“数据库”,单击“新建”按钮,建立一个数据库pesneldb。dbc,保存在dta文件夹中。在esonneld数据库中创建上述

    12、6个表的表结构,设置每个表的索引字段。此外,给user表添加一个登录用户的记录,记录内容如下:记录号 USENAME SERASSWD admi adin4。建立主程序 一个应用系统往往由若干个表单、程序、报表、菜单、数据库、查询等组成.运行应用系统时首先执行的是主文件,由主文件调用其他菜单、表单,实现系统的各项功能。系统运行的流程图如右图所示。 主文件可以是程序、表单或者菜单。这里将主文件设置为一个程序文件an.rg ,其主要功能是设置系统参数值、显示 工具栏、调用封面表单、开始循环事件控制 在Personel IS项目管理器的“代码”选项卡中新建 一个程序文件min.pr,其代码如下: 图

    13、Cose AlClearAll StalkOff t enturyOn Set SaetOfN ERROR MessgeBoxPulc -usname WITHSCREN 。Visible=.F. 。NAM=人事管理 。LOALE=。F. 。HEH=6 。WIDH=80 .INDOWSTAE=2 .CAPN=人事管理 。IN=07.icENDWISE SSLIB TO mytoolbarvcbar1.LT=0bar1。TOP=0b1.SHOWDO orf-weloeeadentSet Symnu o efat.4建立封面表单和登录表单1建立系统封面表单在Prsonnel MIS项目管理器的“文

    14、档”选项卡中新建一个表单文件fwelcme.scx,其表单界面如图所示。图系统封面表单的功能是用来显示一个欢迎界面,经过秒钟后打开登录窗口。在该表单添加三个标签控件、两个计时器控件、表单及其控件的主要属性设置如表所示.系统封面表单及其控件的主要属性设置对象属性属性值说明FormAut Cen.T。-真表单居中Borr Sle 固定对话框Show Winw2 作为顶层表单itle Ba关闭不显示窗口标题WindowTyp1 模式Label1aptio欢迎使用人事管理系统Labe2aption版权所有()204abel3Ction制作人:徐辉Timr1Intervl50Timer2ntrva200

    15、0计时器控件Tier1的功能是使标签Label文字颜色每隔50豪秒随机变化一次。其Timer事件代码如下: n(Rand()25)G= Int (Rn()25)BIt (Ra()55)Tisfr。lael1.ecoorRgb(R,G,B)计时器控件Timer2的功能是过秒钟后调用登录表单logi,显示登录窗口。其imr事件代码如下: Ths frm.Relee Do Form F-Logn2。建立登录表单创建用户登录表单文件flogin。s ,其表单界面如图所示.图在该表单Form1中添加2个标签、2个文本框、2个命令按钮。该表单及其控件的主要属性设置如表所示。 表单的数据环境: usr表 建

    16、立表单属性,用来记录“确定”按纽被单击的次数。建立方法是单击“表单”的“新建属性”命令,在弹出的“新建属性窗口的“名称”文本框中输入n,单击“添加按钮,再单击“关闭”按钮。然后在“属性窗口中将n的初值设为。表登录表单及其控件的主要属性设置对象属性属性值说明Fom1AlwaynTop.T。真uo eter。T。-真BorderStyl固定对话框aption登录系统Closable.F.禁止窗口关闭按钮Cnto Bo.F.关闭控制菜单图标x Butn。F。禁止最大化按钮Mi utto.禁止最小化按钮Sow ind2作为顶层表单ablcption用户名Label2pion密码Cmd Kcptin登录

    17、Cd Cancelcptio取消“登录(CmdOK)按钮的ck事件代码如下:Seect uerTisfr .n=thisfr。n+1Lcte fo llrim(usrna)llrim (tifor。text1。value)If found()and ali (userssd); =altrim (sorm。tt2value ) usenam=thisform。txt。vaue hform。release do minmen.r -crn.Vsib=。T.else If isfor 。 essgBoxThifo.tx.setfouselse MesaBx thisfrm。reease uiend

    18、fendif 该按钮的功能是判断用户输入的用户名和密码是否与存放在use表的内容相同,则表明用户合法,进入系统,如图所示,否则弹出警告窗口.若用户连续5次输入错误的用户名或密码,则退出系统。 “取消(md Cacl)as=MesgeBxIf as6 Thisfom。releas uitelse Thisfomte1。setfocusedi.5建立主菜单 在Peronnel MS项目管理器的“其他”选项卡中选择“菜单项,,新建一个菜单文件man-mu.mn,其主菜单包括系统、职工信息管理、工作评价管理、统计输出、帮助等.系统的全部操作由菜单完成。各主菜单的一级子菜单及其执行命令如表所示。表系统菜

    19、单及执行命令主菜单一级子菜单结果命令或过程系统修改密码命令do frm fchane-pass-子菜单退出过程y=essage Box(“确定退出本系统?”,4+23,“人事管理系统”Iyn= cler lseal clear events uitendif职工信息管理编辑基础信息命令 fo fdt-asic子菜单编辑职工信息命令Do for f-edi-oye查询职工信息命令o frm fquery-oyee工作评价管理编辑职工工作评价命令D form f-eiapie查询职工工作评价命令Do form fqery-apris统计输出输出各职称人数命令Repor orm ep-cr prv输

    20、出各部门人数命令etFore-ms pev打印档案报表命令Reortormrep rev打印工作评价表命令Report ormrpapprpr帮助关于命令D for f-oute建立菜单文件后,单击VFP的“菜单”主菜单中的“生成命令,生成菜单程序文件mainmu。mpr。4.6建立工具栏类 为了方便操作,对系统主菜单的一些常用菜单项“编辑基础信息”、“编辑职工信息”、“编辑工作评价信息、“查询职工信息、“退出”等,利用工具栏的按钮来完成对应菜单项的功能。 在PersneMIS项目管理器的“类选项卡中,单击“新建”按钮,弹出“新建类”对话框,如图所示。在“类名”文本框中输入mytoor,“派生

    21、于下拉列表选择Tlbar选项,在“存储于”文本框中输入类文件名my toar,然后单击“确定按钮,保存新建的类,弹出类设计器窗口,参见图。图图给该类设计器添加5个命令按钮,并将各按钮的ption属性值分别设置为“基础信息”、“职工信息”、“工作评价信息”、“查询职工信息”、“退出”,如图所示.将ToolTip Text属性值分别设置为“编辑基础信息”、“编辑职工信息、“编辑工作评价信息”、“查询职工信息、“退出系统”。该工具栏的相关事件代码如下.“基础信息”按钮的Click事件代码为:Do For f_ditbic“职工信息”按钮的Cik事件代码为:Doorm fedit_emplyee“工作

    22、评价信息”按钮的Cick事件代码为:o Fmf_ediapprise查询“职工信息”按钮的k事件代码为: oFrm f_qery_plye“退出”按钮的lck事件代码为:n=mssagoxif yn=6 clar thsform.eease clea events qut eif在工具栏的I事件中添加下列代码,指定自定义工具栏停放在窗口顶部。this.Dock(0)5系统评价随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.企业都采用计算机进行企业日常事务(企业人员、数据等)进行管理.此人事管理系统就是为了适应企业管理

    23、的需要,为企业减少繁杂的工作量而开发设计的。它使用方便,有简易的操作界面,对于不熟悉计算机的人,也可以轻易掌握操作方法.使用计算机对人事信息进行管理相对纯人员管理有着许多的好处。例如:查找方便迅速、准确性高、存储量大、保密性好、成本低等,这些能够极大地提高企业的日常效率.人事管理系统是小型信息管理系统(MIS),其开发主要包括数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库.而对于后者则要求应用程序功能完备,易使用等特点。6.系统的前景及维护在现在的信息社会,计算机的应用普及到经济和社会生活的各个领域。为了适应现代社会人们高度强烈的时间

    24、观念和效率,人事管理系统为企业管理带来了极大的方便.该系统功能在系统内部有源代码直接完成.通过操作手册,使用者可以了解本系统的基本工作原理.操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。近几年,随着企业规模的不断扩大,职工数量急剧增加,有关职工的各种信息量也成倍增长。面对庞大的信息量,就需要有人事管理系统来提高学生公寓管理工作的效率。通过这样的系统,可以做到规范管理、科学统计和快速的查询,从而减少人事管理方面的工作量。提高效率,从而达到提高经济效益,运行效率,节约资源的目的.因此,管理系统目前已有比较完善的管理与使用功能,开发人事管理系统是为了满足企业或部门对职工管理的方便,以现代化的创新思维模式去工作。7自我总结


    注意事项

    本文(管理信息系统课程设计人事管理系统.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开