基于BS结构人事管理系统设计与实现.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文档。上传文档
查看更多
基于BS结构人事管理系统设计与实现

基于BS结构人事管理系统设计与实现   摘 要:大数据时代下企业管理信息化是必然趋势,文章根据软件工程的基本思想,从系统需求出发,介绍了相关技术,对系统进行详细的功能设计,阐述了主要模块的实现,选用B/S结构实现人事管理系统。   关键词:人事管理系统; ASP.NET;B/S结构;SQL Server   1 概述   伴随着急速发展Internet通信技术,大数据、云计算等概念的普及,让这个时代更走向信息化,企业管理信息化是必然要求。人事管理作为企业管理的重要组成部分,随着企业规模不断扩大,人员不断增多,变得尤其重要。   文章结合各大企业和公司的人事管理制度,实现了一个基于B/S结构,界面友好,操作灵活的人事管理系统,使人事管理更加的合理、有效、科学[1-2]。   2 系统分析   需求分析是软件工程一个重要的阶段。收集的目的是确定项目功能需求,确定系统开发的任务,让客户和设计者的意见进行统一,保证最终开发出来的软件功能可以满足用户的需求。收集企业管理人员对现有人事管理制度的想法和看法。谁掌握的数据越多,越有发言权,经调研确定了人事管理系统的需求[3]。   3 相关技术   3.1 B/S结构   B/S结构(Browser/Server,浏览器/服务器模式)主要利用WWW浏览器技术,结合Script语言和ActiveX技术,节约成本,实现强大功能[4-5]。   3.2 ASP.NET技术   ASP.NET是可由因特网服务器执行的脚本技术[6-7]。ASP.NET可以采用多种编程语言来进行开发的先进框架,它可以支持多种编程语言来进行开发,让软件开发人员开发起来更加灵活。   3.3 开发语言   C#语言的目的是成为一个简单的,现代的,通用的,面向对象的编程语言,由C和C++派生而来,而且与JAVA紧密相关[3]。   4 系统功能设计   在进行了一系列需求分析之后,该人事管理系统分为登陆,员工管理,薪资管理,统计分析和公告信息五个基础模块。系统的功能结构设计如图1所示。   ①登陆模块   系统设有两个角色:   一是系统管理员,有着该系统的最高权限,可以使用该系统的所有功能。   另一个是普通员工,能查询和修改个人信息,其他权限需由管理员赋予[8-9]。   ②员工管理模块   该模块分为员工信息管理、员工合同管理、员工调动管理、员工考勤管理4个子模块。   员工信息子模块用于管理员工的档案,可进行查询、添加、删除、修改等操作;员工合同子模块用于查询、添加和删除合同;员工调动可对员工的相关职位、部门,状态进行修改,调动的状态就职、离职、退休、返聘和其他;员工考勤有员工的考勤工资和考勤日期等,与薪资模块关联[10]。   ③薪资管理模块   该模块下又分为基本工资设置、考勤工资、工资发放3个子模块。基本工资是对企业各部门各职位的基本工资进行设置和修改;考勤工资子模块是对员工考勤信息的查看;工资发放模块是对员工的工资进行校对和发放,并且保存有工资发放的历史记录。   ④统计分析模块   该模块对该系统的职位分布、人事调动、学历、出勤率、男女比例、人才流动进行了统计,可以有效的分析出企业的人事状况,从而对企业的决策给予支持。   ⑤公告信息模块   是管理员和招聘公司具有的功能,管理员可以添加,查询,修改公告信息。招聘公司只能添加本公司的公告信息,可以查询所有公告信息。   5 系统主要模块实现   5.1 员工管理模块   根据系统功能设计,此模块分四部分:员工信息管理、员工合同管理、员工调动管理、员工考勤管理。以下是考勤信息的关键代码:   当要添加考勤信息时,选择相应的员工,并填写考勤标题,考勤日期,考勤薪资,备注信息,填写完毕后,点击确认添加,则添加完毕。   5.2 薪资管理模块   薪资管理模块里,基本工资包括了保底工资、福利工资、津贴工资、考勤工资;在部门和职位两个条件的同时筛选下,查询基本工资相关SQL语句如下:   考勤工资,以人事考勤记录作为依据。可以查看和修改考勤信息,不能添加考勤信息,如果需要添加要在员工管理模块实现,员工考勤信息包括,迟到次数,违规次数,缺勤次数,考勤评定等。   工资发放可以通过月份,部门,职位,姓名关键字来查询已发过工资的条目,可进行EXCEL表的工资条导出。   6 结语   文章选定开发工具VS2012,运用ASP.NET技术,以C#作为编程语言,SQL Server 2008作为数据库支持,详细设计并实现了基于B/S结构的人事管理系统[2,11]。经黑白盒测试,该系统运行稳定,便于操作,使人事管理更科学化,数据集中,有利于管理层决策分析,为相关行业提供了借鉴。   参考文献:  

文档评论(0)

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

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

1亿VIP精品文档

相关文档