小型公司员工请假管理系统毕业论文设计(编辑修改稿)内容摘要:

时没有能力实施人力资源管理系统的企业单位中,专门开发一个小型的请假管理系统是很有必要的。 而且对于大中型企业来说,由于人数的冗余,造成请假 管理的工作量也会很大,所以对请假可以单独进行管理,而这就需要一款单独的请假管理系统。 相对的,国外技术虽然在人力资源管理方面已经很成熟,包括里面的请假功能,但是对于单独的电子请假系统方面也很少涉及。 3 相关技术及语言介绍 B/S 简介 B/S 模式最大的特点是:用户可以通过 WWW浏览器去访问 Inter上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的 Web 服务器产生的,而每一个 Web 服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。 客户端除了 WWW 浏览器,一般无须任何用户程序,只需从 Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由 Web 服务器交给数据库服务器来解释执行,并返回给 Web 服务器, Web 服务器又返回给用户。 在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。 而各个企业可以在此结构的基础上建立自己的 Inter。 的技术特点简介 ASP. NET 是 .NET Frame Work 的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过 HTTP 请求文档时再在 Web 服务器上动态创建它们。 因为 是基于通用语言的编译运行的程序 ,所以它的强大性和适应性 ,可以使它运行在 Web 应用软件开发者的几乎全部的平台上 (现在为止知道它能用在( Windows 2020/2020 Server/VISTA/7 上 )。 同时也是语言独立化的,现在已经支持的有 C(C++和 Java 的结合体 ),VB,Jscript,C++!F++等,未来更是可以协同多种语言进行维护编译。 ASP的优点有:开发效率高,交互性好,安全性增强,具备跨平台性,IIS 和 ASP 技术结合 等。 SQL Server 数据库简介 SQL Server 是一个关系数据库管理系统。 它最初是由 Microsoft、 Sybase 和Ashtontate 三家公司共同开发的,于 1988 年推出第一个 OS/2 版本。 在 Windows NT 推出后, Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了, Microsoft 将 SQL Server 移植到 Windows NT 系统上,专注于开发推广 SQL Server 的 Windows NT 版本。 Sybase 则较专注于 SQL Server 在 UNIX 操作系统上的应用。 SQL Server 2020 比起 2020 版本, 据说复杂语句效率提升了 30%50,其 新功能:可信任的 —使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。 高效的 —使得公司可以降低开发和管理他们的数据基础设施的时间和成本。 智能的 —提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。 C C是微软公司在二 OOO 年六月发布的一种新的编程语言,并定于在微软职业开发者论坛 (PDC)上登台亮相。 C是微软公司研究员 Anders Hejlsberg 的最新成果。 C看起来与 Java 有着惊人的相似;它包括了诸如单一继承、界面、与 Java 几乎同样的语法,和编译成中间代码再运行的过程。 但是 C与 Java 有着明显的不同,它借鉴了 Delphi 的一个特点,与 COM(组件对象模型 )是直接集成的,而且它是微软公司 .NET windows 网络框架的主角。 C从 JAVA 继承而来的特点:类(在 C中类的声明与 JAVA 很相似)、强类型; C从 C 和 C++继承的特点:编译、结构体、预编译、命名空间、操作符重载; C独有的特点:动态查询、中间代码、命名空间中的申明、基本的数据类型、两个基本类、参数传递、与 COM 的集成、索引下标、代码和反馈。 4 员工请假系统分析 系统可行性分析 可行性分析是软件工程开发过程的第一个阶段,实质上就是进行一次大大压缩简化了的系统分析和设计过程,也就是在较高层次上以比较抽象的方式进行的系统分析和设计过程。 可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。 本系统的可行性分析包括以下几个方面的内容: 技术可行性 技术可行性主要 是根据目前现状,分析实现新系统的各种限制条件,从技术角度研究实现系统的可行性。 而本系统即员工请假管理系统是通过网页方式在 的环境 下实现的,并且运用功能强大且完备的 visual studio 软件进行编码和 调试 ,数据库则可以使用高安全性和扩展性的 SQLserver2020 数据库来实现。 本人在大学时期进行过多次关于数据库的开发工作,并且编译过 asp 环境下的图书管理系统,加上本系统是在学校开发的,可以与导师同学们一起研究疑难问题。 因此在此基础上,技术方面是可行的。 经济可行性 经济可行性主要是对项目的经济状况和效益进行评估分析,并且对系统建成后的维护运营费用进行预估,本系统由本人设计开发,所以开发费用可忽略不计,而开发一个员工管理系统是十分必要的,对于实现员工的自主化请销假以及对应部门领导对员工请销假的审批,和高级别领导对于部门或员工的资料查阅修改等,都在无形之中减少了工作时间,提高了工作效率,减少了因人为管理而可能带来的错误等,所以本系 统在投入方面的经济支出远比不上其所能带来的效益,所以在经济方面也是可行的。 操作可行性 操作可行性主要是考虑系统的操作方式是否在该用户组织内行得通, 本系统直观易懂,使用非常方便,不管是员工还是管理员都可以直接上手,不会有太多的操作问题。 而且该“员工请假管理”系统可以允许员工在有电脑的情况下就可操作,非常简便,有着合理、积极的现实意义。 法律可行性 本系统完全由个人开发,不存在侵犯他人或集体,国家利益的情况,所以是合理合法的成果,因此在法律方面也是可行的。 综上所述,在技术上、经济上、可操作性,和法律上都是可行的 ,而且要求不高,所以该系统的开发是可行的。 系统需求分析 员工请假系统设计所需解决的问题和能解决的问题 本系统主要 的设计主要是为了满足小型企业,暂时可能还不需要购进大型人力资源系统的企事业单位们。 在这种单位中,职员一般分为普通员工,部门经理,以及总经理三大模块,而本系统则分别对这三个用户角色进行了设计: ( 1) 第一部分是解决员工在日常工作中直接通过电脑以网页形式登陆请假平台,登陆后可以查阅系统公告;完善个人资料;修改个人登陆密码;然 后查阅自己的请假记录以及审核通过未通过的状态,或添加新请 假,并提交,三天即三天以内的请假申请提交后该部门的领导会在自己的登陆平台查到,并给出审批回复; 对于 超过三天的则提交后会在 总经理(即系统的超级管理员) 的登陆平台看到,并 可以查看员工信息,部门信息后进行 审批; ( 2) 员工 还可以在假期回来后,申请核销假期申请,提交后也会由该部门领导进行审核。 另外考虑到不同员工在公司的不同级别,不同员工所拥有的年假天数是不同的, 例如一般员工工作 15 年 是 5 天年休假,如果工作 510 年则是 10 天年休假; 主管工作 15 年是 10 天年休假, 510 年是 15 天年休假等,具体可以由程序决定。 为了减轻 本程序的复杂度,年休假以年为单位计算,并且系统会根据员工请假情况进行累计叠加,一旦超过年休假天数,系统会出现提醒,但为预防员工有什么紧急事情必须请假时,系统还是可以提交请假申请。 ( 3) 在该系统中,考虑到企事业单位 中 各自分工权限不同的问题,主要 添加了一个后台管理的管理员角色,他所负责的功能,第一是 负责员工的资料录入,修改,删除和完备工作。 第二 则是 负责公告管理模块,因为本文叙述的是小型企事业单位,所以将各部门 的员工管理和公告 全交由一个特定的管理员,由其专门负责公告的发布,修改,删除 以及员工资料的录入,删除,修改等工作。 系统基本功能分析 员工请假管理系统主要包括网页前台登陆展示和后台数据库管理两大部分。 前台操作平台要求界面简洁易操作,界面友好。 而后台管理数据库则要求数据具有一致性,安全性,能完美的贴合操作前台等特点。 ( 1)员工操作前台 ——界面友好 . 由于操作前台会接触到大量的 基层和中高层 员工,所以考虑到一些员工不是特别熟悉电脑应用操作的情况,本系统要求前台页面一定要在功能完备的前提下做到简单易懂,操作方便, 无需多培训,界面友好。 基层 员工凭自己的账号密码登陆后,主要功能包括 :可以查看系统公告,完善个人资料,修改登陆密码,申请请假和申请核假。 而中高层员工登陆后,除了上述基础功能外,另外则是对下层员工所提出的请假的审批功能。 ( 2)管理员后台 ——数据完备 本系统后台管理在考虑员工请假信息管理操作简便的同时,提供了强大的管理模式。 后台系统 的管理员登陆后则可以进行 系统公告的增删发布操作 和 员工信息的添加及管理功能。 与数据库连接紧密连接,数据能实时统一,在后台管理后,在前台登陆时就能看到。 功能结构分析 系统开发一般采用从上往下,自顶而下的模块发展方法,即从顶层开始设计,慢慢往 下分成一个个不同的模块,分别将每个模块的功能完成后再重新整合到一起,这样可以很大程度的简化系统的复杂度。 本系统也采用了模块化的设计思路,本系统结构功能图如下图41 所示: 员 工 请 管 理系 统普 通 员 工部 门 经 理总 经 理基 础 管 理员前 台 登 陆 后 台 管 理公告展示个人信息部门管理请假管理个人信息完善密码修改部门员工详情请假审批公告展示个人信息个人信息完善密码修改请假管理请假信息查询请假申请公告展示个人信息部门管理请假管理员工资料管理公告管理密码修改个人信息完善添加部门部门列表请假审批员工添加员工列表公告添加公告列表公告管理密码管理公告添加公告列表员工资料管理操作日志员工添加员工列表日志浏览密码修改请假信息查询请假申请 图 41 员工请假管理系统功能图 数据流程分析 数据流程分析主要完成系统的数据流程图。 在用户调查和可行性分析过程中,数据流图是用来表达系统概貌的一种常用工具,利用数据流图建立系统模型,便于交流和沟通。 由于在数据流图中通常仅使用四种基本符号:表示数据来源或去向的外部项,表示对数据加工的逻辑功能的加工或处理项,表示数据存储的数据存储项,表述数据及其流向的数据流项,并。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。