【医院人事信息管理系统设计与实现10000字(论文)】_第1页
【医院人事信息管理系统设计与实现10000字(论文)】_第2页
【医院人事信息管理系统设计与实现10000字(论文)】_第3页
【医院人事信息管理系统设计与实现10000字(论文)】_第4页
【医院人事信息管理系统设计与实现10000字(论文)】_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

[6]。谷歌公司是在人事档案管理系统应用方面比较成功的一个案例,早在20世纪90年代,谷歌公司就开发了一套全面的、将人事档案管理与决策支持相结合的系统[6]。美国国家档案和档案服务处(NARA)成立于20世纪80年代,在联邦机构文件的制作、保存、利用、最终处理等方面提供咨询和协助[7]。20世纪90年代档案信息导航系统的建立是美国在档案信息管理领域研究中较为成功的一项,它为管理领域内的所有档案资源建立了检索和检索服务,是世界上第一个档案信息系统以在线检索方式的国家[8]。人事档案管理系统即将向网络化方向发展,系统设计体系结构也由原来的C/S模式转变到B/S模式[9]。第2章系统分析2.1概况人事档案的管理伴随着各种消息与通知的发布,以及大量纸质的过程文档的收集与整理并且有可能发生文档丢失的问题,程序繁琐且复杂,还有人力资源的浪费,效率较低等问题……因此老旧的人工管理人事档案的方法已经不再适用。本系统基于B/S架构,采用了ASP.NET以及SQLServer等技术,且相对于C/S结构,B/S结构具有简化系统使用门槛,不论在什么地方、什么时间、用户只要设备安装了浏览器,且具备上网的能力就可以使用基于B/S架构的系统。使用B/S架构,开发者只需要把系统架设在Web服务器上,一方面可以简化系统的开发。它只需要为不同的用户定义不同的权限,而不需要为不同的用户开发不同的应用程序[10]。另一方面,可简化系统的维护。每次维护和更新,仅仅需要对服务器上的系统进行更新,不需要进行不同客户机的维护。所以能够更好地满足医院对于人事档案可以进行档案添加、借阅审核等,档案管理员可以随时查阅档案借阅信息以及导入职工信息,也可以查看借阅申请,同意借阅以及查看添加职工的档案信息,部门领导可以对职工发起的借阅信息进行审核,因此档案管理可以对人事档案管理的信息状态有一个全面且详细的掌控,提高档案管理的工作效率。2.2系统可行性分析2.2.1技术可行性分析医院人事管理系统的管理员端、部门领导端、职工信息端是采用ASP.NET技术开发的,使用Bootstrap设计界面的一个基于B/S架构,可以在windows系统、IOS系统和安卓系统均可使用的系统。在系统实施完成后会提供操作文档,且存在各角色之间高度的独立性,各角色只需要学习自己的部分。因此医院仅需要付出少量的人力和时间来学习系统的操作。采用B/S架构可以实现只要安装有浏览器系统,均可使用系统,使用Bootstrap设计界面,使用SQLsever数据库管理系统管理数据,且能确保数据的安全性综上所述,本系统的开发在技术上是可行的。2.2.2经济可行性分析系统开发应用及到的C#语言,Bootstrap都是开源的,因为Bootstrap的流式栅格系统具有很强的跨平台特性,所以不需要对系统进行二次开发即可在移动端使用。系统操作简单,页面布局不繁杂,逻辑关系精炼,用户仅仅需要投入极少精力即可上手,故医院无需投入过多的人力物力来进行系统的培训,系统涉及到的文档全部采用电子版,大量节省了纸质文档的使用,虽然增加了日常维护的成本但是由于本系统维护简单,降低经济成本和提高生产力的目标已在一定程度上实现。综上所述,本系统的开发在经济上是可行的。2.3需求分析2.3.1需求分析方法概述在深度了解了医院人事档案管理系统的背景和意义、意义、明确了系统的设计目标,经过分析,系统具有技术可行性和经济可行性之后,需要详细分析用户的具体需求。人事档案管理系统进行需求分析的方法是结构化分析方法。结构化分析方法(StructuredAnalysis)是需求分析的方式之一,其思想是:它采用自顶向上分层解决的方法,将一个比较繁琐的系统拆分成几个简单且容易实现的子系统,子系统又可以拆分为更小级别的子任务,通过对复杂的系统进行拆分化简,从而有效地控制了系统分析每一步的难度。首先对职工端模块和管理员端模块的主要功能进行用户调查和分析,明确用户的具体的功能需求之后,再使用E-R图,直观的描写出各个数据对象之间的联系,再以此为依据建立数据模型;然后,将系统中存在的数据、数据之间的关系以及数据的流向,采用业务流程图,图形化的展示出来,从而达到建立功能模型的目的。2.3.2业务流程分析经过多次的调研以及和院档案管理人员和医院职工的沟通,清楚了整个业务流程以及用户的实际需求。以下内容为依据关键业务流程绘制而成的流程图,并将以此来进行业务流程分析。医院人事档案管理系统的管理人员使用流程包含了部门领导管理、部门信息管理、职工信息管理、档案信息管理、档案借阅申请管理、账号管理,共6个功能。图2-1医院人事档案管理系统的管理员端流程图。图2-1医院人事档案管理系统的管理员端流程图医院人事档案管理的部门领导使用流程包含了档案借阅申请管理、个人中心共2个功能。图2-2为医院人事档案管理系统部门领导端流程图。图2-3医院人事档案管理系统部门领导端流程图医院人事档案管理的职工使用流程包含了档案信息管理、个人中心共2个功能。图2-3为医院人事档案管理系统职工信息端流程图。图2-3医院人事档案管理系统职工信息端流程图2.3.3系统数据模型为了更直观且准确的理解以及规范化用户的数据要求,通过E-R图来建立数据模型。医院人事档案管理系统的实体以E-R图表示如图4-2图如下:图4-2职工信息E-R图图4-3档案信息E-R图图4-4领导部门E-R图图4-5申请撤回E-R图图4-6管理员E-R图2.3.4其他非功能需求(1)准确性:系统需要准确记录每个职工的详细信息,以此为基础,实现所有功能,满足多样化的操作要求。(2)可扩展性:开发实现的系统支持后期的维护与优化,还需要按照需求更新版本,这就要求在更新系统时,完整保留已有的数据。(3)性能的可靠问题:最主要的就是对于用户的信息泄露问题的处理,要采取一定的保护方法进行维护。对于其他的验证问题也要采取一定的解决方案。(4)简单化处理:让第一次进入系统的用户应该能够快速的熟悉环境,让用户不会有感觉困难的问题。各种功能增强可视化。(5)易用性:医院人事档案管理系统画面简介清晰,界面新颖,内容丰富。第3章系统设计3.1系统设计目标众所周知,伴随着经济的快速持续发展,我们的工作生活方式,出现了巨大的改变,信息处理系统的深入能够使人们生活愈加方便,人们的需求促进了计算机在生活中的持续渗透,很多的信息处理系统应运而生[11]。纸质的人事档案管理已经不再适用,我们必须跟进时代的脚步,使用更规范的人事档案管理方式。本论文所设计实现的医院人事档案管理系统,结合ASP.NET技术以及目前医院人事档案管理中存在的问题,实现人事基本信息,档案信息查看,档案类别管理,馆藏信息管理,档案资料管理,档案变动申请,档案变动审核,档案借阅申请,档案借阅审核,人事变动信息管理,账户管理,权限管理等功能,系统界面设计尽可能简洁,功能丰富,用户容易上手,从全局来说,医院人事档案管理系统希望解决档案资料零散,查阅不方便,费时等问题。3.2功能模块设计医院人事档案管理系统分为三个模块:管理员端模块、部门领导端模块、职工信息端模块。系统功能模块图如图3-1所示:图3-1医院人事管理系统功能模块图本文主要完成医院人事管理系统。通过对这两个系统模块的数据模型、功能模型的详细分析,将管理员端分为6个子功能模块,职工信息端分为2个子功能模块,部门领导端分为2个子功能模块,管理员端6个子功能模块为:部门领导管理、部门信息管理、职工信息管理、档案信息管理、档案借阅申请管理、账号管理。管理员模块功能模块图见图3-2所示:图3-2医院人事档案管理系统管理端功能模块图管理端的功能模块的作用和特点具体描述如下:部门领导管理管理模块:管理员可以对部门领导的所有信息进行增、删、改、查。部门信息管理模块:管理员对部门的信息(部门名称)进行增、删、改、查。职工信息管理模块:管理员对职工的所有信息进行增、删、改、查。管理员对已有的大量用户,实现批量导入到系统。档案信息管理:管理员对档案类别、档案信息(编号、标题、姓名、性别、、所属部门、类别资料内容、资料备注、状态、发布人)进行增、删、改、查。档案借阅申请管理:管理员对档案借阅申请查询以及可以申请审核,档案申请撤回汇总的删除、修改(撤回原因)、查询,档案借阅申请的审核结果的删除、修改(审核结果)、查询。账号管理:可以对管理员账号的增、删、改、查以及密码的修改。部门领导端2个子功能模块为:档案借阅申请管理、个人中心。部门领导端端功能模块图见图3-3所示:图3-3医院人事管理系统部门领导端功能模块图部门领导端的功能模块的作用和特点具体描述如下:档案借阅申请管理模块:部门领导对可以档案申请借阅进行删除、修改、查询、申请撤回、申请审核、该部门领导可以对自己已处理的档案借阅申请审核结果的删除、修改(审核状态、审核备注)、查询操作。个人中心模块:部门领导对个人资料的所有信息进行增、删、改、查以及修改密码等操作。职工信息端2个子功能模块为:档案信息管理、个人中心。职工信息端功能模块图见图3-4所示:图3-4医院人事管理系统——职工信息端功能模块图档案信息管理模块:该职工可以对自己的档案发起档案借阅申请、查询该职工发起档案借阅申请、职工档案撤回申请查询、职工档案借阅申请审核结果查询。个人中心模块:职工对个人资料的所有信息进行修改以及重置密码。3.3体系结构设计通过对毕业设计管理系统的功能进行详细的分析,系统采B/S体系结构,分别是表现层、业务逻辑层、数据访问层,体系结构图参照图3-5。B/S架构相比于C/S架构,拥有更强的可拓展性,并且不受各个平台的限制,只要拥有浏览器且可以连接互联网的情况下就可以使用,能够更好的满足不同用户的需求。图3-5人事档案管理管理系统体系结构图1.表现层表现层:主要对用户的请求接受,以及数据的返回,为客户端提供应用程序的访问。提供了管理员、部门领导、职工共3种不同身份登录。用户名、密码以及选择正确的角色判断是否允许登录,实现不同角色登录不相同的界面。2.业务逻辑层业务逻辑层是系统的核心,其中职工信息端模块可提交档案借阅申请以及修改密码,部门领导端模块可对职工信息提交档案借阅申请进行审核可对档案借阅申请撤回,管理员模块管理员端模块可对大量职工信息进行上传以及汇总档案借阅申请审核结果,也可以对用户进行管理。3.数据访问层数据访问层通过ADO.NET组件提供的接口访问数据库。3.4数据库设计根据E-R图数据库进行物理设计,详细的数据类型如下:数据表设计如下所示:职工信息数据表如表4-1所示:表4-1职工信息表(zhigongxinxi)序号代码注释数据类型长度1gonghao工号nvarchar502mima密码nvarchar503xingming姓名nvarchar504xingbie性别nchar105suoshubumen所在部门nvarchar2556shoujihaoma手机号码nvarchar207shenfenzheng身份证nvarchar208gongzuoneirong工作内容nvarchar2559addtime添加时间datetime档案信息表数据表如表4-2所示:表4-2档案信息数据表(danganxinxi)序号代码注释数据类型长度1bianhao编号nvarchar502biaoti标题nvarchar503danganren档案人int4xingming姓名nvarchar505xingbie性别nchar106suoshubumen所属部门nvarchar2557leibie类别int8ziliaoneirong资料内容ntext9ziliaobeizhu资料备注ntext10zhuangtai状态nvarchar5011faburen发布人nvarchar5012addtime添加时间datetime部门领导表如表4-3所示:表4-3部门领导数据表(bumenlingdao)序号代码注释数据类型长度1zhanghao账号nvarchar502mima密码nvarchar503xingming姓名nvarchar504xingbie性别nchar105shoujihaoma手机号码nvarchar206shenfenzheng身份证nvarchar207suoshubumen所属部门nvarchar2558addtime添加时间datetime申请撤回数据表如表4-4所示:表4-4申请撤回数据表(shenqingchehui)序号代码注释数据类型长度1danganjieyueshenqingid档案借阅申请int2bianhao编号nvarchar503biaoti标题nvarchar504danganren档案人int5xingming姓名nchar106xingbie性别nvarchar2557suoshubumen所属部门nvarchar2558leibie类别int9shenqingren申请人nvarchar501chehuiyuanyin撤回原因ntext11addtime添加时间datetime管理员数据表如表4-5所示:表4-5管理员数据表(guanliyuan)序号代码注释数据类型长度1username账号nvarchar502pwd密码nvarchar503addtime添加时间datetime第4章系统实现4.1系统的实现4.1.1登录界面登录界面是本系统的入口,用户通过在此页面输入用户名、密码、验证码,并选择权限中对应的使用角色,最终点击“提交”按钮后,完成登录。如果密码和账用户名以及角色匹配成功即可根据所输入的密码、用户名、角色进入不同界面。登录界面如图4-1所示。图4-1登录界面4.1.2管理员功能模块的实现管理员在进入医院人事档案管理系统可进行部门领导管理、部门信息管理、职工信息管理、档案信息管理、档案借阅申请管理、账号管理等操作,系统管理员主界面展示如图4-3.2所示图4-2管理员主界面图4.1.3部门领导管理界面部门领导可以对部门领导进行增、删、改、查等操作,做添加操作时账号、密码是必输项,手机号、身份证号必须规范输入否则无法保存,其管理界面展示如图5-2所示。图4-3部门领导管理界面4.1.4部门信息管理界面管理员可以对部门信息进行基本的管理操作,部门信息管理界面展示如图5-3所示。图4-4部门信息管理界面4.1.5职工信息管理界面管理员可以对职工信息进行增、删、改、查等操作,做添加操作时账号、密码是必输项,手机号、身份证号必须规范输入否则无法保存,如有大量员工信息是可做批量导入,界面展示如图5-4所示。图4-5职工信息管理界面4.1.6档案信息管理界面管理员可以对档案信息进行增、删、改、查、借阅申请等,管理员对档案信息进行添加时档案编码不需要输入系统自动带出,以及可以对档案类别进行添加和查询等操作,界面展示如图5-5所示。图4-6档案信息管理界面4.1.7档案借阅申请管理界面管理员可以对档案借阅申请进行修改(申请原因)、删除、查询、借阅审核,档案申请撤回查询、修改档案申请撤回的撤回原因、档案借阅审核结果的修改、删除、查询等操作,界面展示如图5-6所示。图4-7档案借阅申请管理界面4.1.8账号管理界面管理员可以对管理员的账号的所有信息进行增、删、改、查。等操作,对管理员的账号信息进行添加时账号密码是必输项,对管理员的账号信息进行修改时账号是必输项,同时也可以进行对密码进行修改等。界面展示如图5-7所示。图4-8账号理界面4.1.9人事档案管理员功能模块人事档案管理员在系统中可以进行档案信息管理、修改个人中心信息等操作,界面展示如图5-8所示。图4-9人事档案管理员功能模块界面4.1.10职工信息功能模块职工信息可以进行档案信息管理、修改个人资料信息等操作,界面展示如图5-9所示。图4-10职工信息功能模块界面4.1.11部门领导功能模块部门领导进入系统可以进行档案借阅申请管理、修改个人资料信息等操作,界面展示如图4-3.11所示。图4-11分配管理界面4.2系统测试4.2.1测试环境与测试条件通过软件测试,开发出来的系统质量更高,更加适合投入到实际生活中使用。软件测试的环境需求如下:数据库:SQLServer客户端:Web浏览器4.2.2系统测试方法为了方便用户使用该医院人事档案管理系统,尽可能给用户提供界面友好,功能完善的系统,在开发完成之后对系统进行测试。根据软件测试的方法以及过程不同,可以将软件测试分为几种不同的种类。“黑盒测试”本次测试目的是验证系统能否满足实际运行,故采用黑盒测试方法。该方法要求测试人员事先对软件功能比较熟悉,通过输入特定的数据来检测功能是否达到预期的结果[19]。黑盒测试只是检查程序是否按要求正常运行,程序是否能正确获得输入数据以提供正确的输出信息。1.医院人事档案管理系统的管理员端具体的测试项目有:查看部门领导管理管理模块:管理员可以对部门领导的所有信息进行增、删、改、查,测试成功可以正常使用。部门信息管理模块:管理员对部门的所有信息(部门名称)进行增、删、改、查,测试成功可以正常使用。职工信息管理模块:管理员对职工的所有信息进行增、删、改、查。管理员对已有的大量用户,实现批量导入到系统,测试成功可以正常使用。档案信息管理:管理员对档案类别、档案信息进行增、删、改、查测试成功可以正常使用。档案借阅申请管理:管理员对档案借阅查询,档案撤回汇总的删除、修改、查询,档案借阅审核结果的删除、修改、查询,测试成功可以正常使用。账号管理:可以对管理员账号的增、删、改、查以及密码的修改,测试成功可以正常使用。2.毕业设计管理系统的部门领导端具体的测试项目有:档案借阅申请管理模块:部门领导对档案借阅申请删除、修改、查询、申请撤回、申请审核、档案借阅审核结果的删除、修改(审核状态、审核备注)、查询,测试成功可以正常使用。个人中心模块:部门领导对个人资料的所有信息进行增、删、改、查以及修改密码,测试成功可以正常使用。3.毕业设计管理系统的部门领导端具体的测试项目有:档案信息管理模块:职工可以对档案借阅发起申请、档案借阅申请查询、档案申请撤回查询、档案借阅审核结果查询,测试成功可以正常使用。个人中心模块:职工对个人资料的所有信息进行修改以及修改密码,测试成功可以正常使用。4.非功能需求具体的测试项目有:系统稳定性:在正常的状态下运行未出现卡死以及出现报错等问题。系统兼容性:系统在IE、360、谷歌等浏览器中可以正常且稳定运行。系统响应时间:系统对用户发出的请求做出的相应反馈大概时间为2秒左右。系统可以跨平台:系统分别在电脑、平板电脑和智能手机上进行测试,都是可以正常且稳定运行。第5章设计开发总结5.1毕业设计体会医院人事档案管理系统为很多的使用者都提供了公平的、相互包容的、操作方便的使用系统,总体来说,是一个操作方便,使用人群广泛的医院人事档案管理系统。系统开发使用了ASP.NET语言、SQLServer数据库等技术,结合其中的优点,设计开发出来系统。该软件完成实现了在需求分析阶段所提到的所有的功能,后期经过测试,完成了系统。操作人员可以通过系统完成相应的操作。本次开发过程中使用的ASP.NET技术,遇到了难以处理的问题,自己动手查阅资料、解决问题,没有原先的遇到问题首先想到求助于同学。总的来说,这次毕业设计自我感觉良好,系统的功能都实现了许多技术要求都达到了,在这过程中,总结了每次开发报错的原因,为以后的开发积累了经验。系统虽然还是达不到企业的标准,但是在以后的开发会像企业的标准看齐。5.2展望该医院人事档案管理系统,经过了前面的文献查阅与现有系统的总结与剖析,经历了系统设计,数据库设计与系统编码,更深切的理解了软件设计的流程,也体会到了互联网与人们的生活之间紧密的联系。从前期的研究背景,研究现状的分析,到很多相关材料的手机整理,我深刻感受到信息技术的无穷魅力以及它带给我们的便利。采用信息技术完成数据处理与数据挖掘分析被更多的人关注并应用于生活中。二十一世纪,随着医院护理的重要性日益增加,因为对于一个行业的发展和行业发展过程中的行业知名度要求的不断提高,医院人事档案管理日常运营中产生的信息规模越来越大,处理信息消耗的时间精力也呈指数增加,面对这样一种问题层出不穷,但是又有着极大挑战的现象。结合信息技术开发各种各样的操作软件成了必然的选择。经历了此次毕设的整个流程,我得到了很多课堂上体会不到的经验,这对我以后就业起着举足轻重的作用。医院人事档案管理系统画面简介清晰,界面新颖,内容丰富,弥补传统医院人事档案管理系统中,通过解决遇到难题,还提高了自己的动手能力,将平时课堂上学到的知识与系统开发实践结合,很大程度上提升了个人动手能力与思维能力。开发过程中,不断的求助老师同学还有搜索引擎,我积累了很多经验,不管是开发还是做人,都有不小的收获。对于未来,本人最大的希望就是在社会上可以通过开发经验提高自身的能力。参考文献[1]李同云.云南省中医医院人事档案管理系统的研究与分析[D].云南大学,2017.[2]李李丽光子.试论数字化信息在医院人事档案管理中应用的重要性[J].中小企业管理与科技(中旬刊),2020,(09):13-14.[3]周秀琴.医院人事档案管理的现状与措施[J].办公室业务,2019,(10):180.[4]廖鹏.罗江县医院人事管理系统的设计与实现[D].电子科技大学,2018.[5]孙丽梅.基于WEB的干部人事档案管理系统的设计与实现[D].吉林大学,2018.[6]付廷杨.部队人事档案管理系统的设计与实现[D].大连海事大学,2019.[7]王鸿安.基于B/S的人事档案管理系统的设计与实现[D].吉林大学,2015.[8]刘琳.基于ASP.NET的人事档案管理系统的设计与实现[D].天津大学,2016.[9]宋莹莹.朝阳区广电中心人事档案管理系统的设计与实现[D].北京工业大学,2016.[10]王珏.基于ASP.NET实现的B/S架构系统可行性浅析[J].科技视界,2012,(35):32-33.[11]钟茂生,王明文.软件设计模式及其使用[J].计算机应用,2002,22(8):32-33.[12]赵学军.自动语音话费催缴服务系统的研究[D].西安电子科技大学,2010.[13]韩璐.高校学生社团管理系统的设计与实现[D].电子科技大学,2019.[14]郭靖.ASP.net开发技术大全.北京:清华大学出版社,2009.[15]HuH,LuL.AutomaticFunctionalTestingofUnity3DGameonASP.NETPlatform[C]//20163rdInternationalConferenceonMaterialsEngineering,ManufacturingTechnologyandControl.AtlantisPress,2016.[16]Li,B.,Lai,W.,Yang,C.,&Zheng,S.(2016,May).DesignandImplementationofTanksWarGameB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论