电子核心期刊论文发表人力资源管理系统分析
来源:核心期刊咨询网时间:2017-04-18 16:5212
摘要:中国核心期刊网 办的非常成功,极具口碑。在这里,你可以找到最具时事性的文章和最具代表性的各类文章。当然,因为免费和开源,大家都可以学习、借鉴和共同使用,如果你需要专属于个人的原创文章,请 点击链接 获得专业文秘写作服务。 摘要:企业在运营的过
中国核心期刊网办的非常成功,极具口碑。在这里,你可以找到最具时事性的文章和最具代表性的各类文章。当然,因为免费和开源,大家都可以学习、借鉴和共同使用,如果你需要专属于个人的原创文章,请点击链接获得专业文秘写作服务。
摘要:企业在运营的过程中一定会存在大量的文件,而其中又有相当一部分文件是需要审批或签核的。特别是一些中大型企业,由于其具有员工数量大,文件种类繁多,且具有跨地区、多地点、多组织运营的特点,如果使用纸张作业的签核模式,必然会造成文件难以管理,审批时间长,资源浪费等问题。如果能够有效地解决上述存在的问题的话,对于提高企业运行效率,节约经营成本具有重要意义。
关键词:企业运营;人力资源管理系统;电子核心期刊
现状分析
目前,在国内外市场上,设计eFlow的软件系统种类繁多。设计方式,实现方法也是各不相同。国内市场上具有代表性的eFlow系统是明基(苏州)公司的Guru eFlow软件和榕基企业的RJ-eFlow办公自动化系统。
Guru eFlow是利用三层架构(数据层、逻辑层、表现层)开发的基于Web的B/S软件,数据层用的是SQL Server来存取数据,包括工作流定义数据库,工作流实例数据库和用户应用数据库;商业逻辑层全部封装成组件,负责数据库的访问以及与表现层的交互;表现层负责同用户的交互,提供操作标准及用户界面。
RJ-eFlow 系统则是基于Lotus公司的主流产品Lotus Domino/Notes R5之上开发的。Lotus Notes/Domino是一种基于Internet/Intranet技术为构架的群件系统,是美国Lotus公司(已被IBM公司兼并)于八十年代后期推出的群组工作软件(群件)。和SQL Server等关系型数据库不同,Lotus Notes属于文档型数据库,文档数据库与传统关系型数据库应用程序开发系统有很大的差别。
开发方式
纵观国内外市场的eFlow产品,大都采用两种开发方式---Notes数据库或关联式数据库。根据以上对两种数据库优劣比较,本系统决定采用基于ASP.NET+SQL Server的技术,并以多层架构实现B/S访问模式的方式进行开发。
需求分析
本系统希望通过实施来实现公司大量文件的电子化签核,从而达到节约成本,方便管理,提高工作效率的目的。系统主要的服务对象为其他涉及流程的Web开发人员,要求能为其他开发人员提供统一的接口,使得Web系统的流程部分通过本系统的设定完成,从而提高开发效率。
一、系统详细设计
1.1系统开发软硬件配置
l 硬件平台
客户端:任何装有Web Browserd的PC机
Web Server:HP-DL 380
CPU:志强 XEON 3.2G
RAM:2G
硬盘:200G
Database Server:DELL 2650
CPU:志强 XEON 2G×2
RAM:2G
硬盘:144G
l 软件平台
数据库系统:Microsoft SQL Server 2000
Web Server软件:
客户端开发软件:Microsoft ASP.NET
1.2软件架构设计
软件的架构基于程序算法,数据结构和对象设计,是系统实施的抽象描述。一个软件的体系结构可以帮助各种不同背景的人,包括技术人员,用户,管理人员,投资者等共同就系统的总体性质和要求做讨论分析,从而对系统取得共识。
现代的企业开发中,越来越多地引入了多层架构设计模式,即使是小型的企业信息系统也逐渐向多层架构发展,以满足系统的可伸缩性以及可维护性。目前企业开发的平台占主导地位的是 J2EE 和 .NET 两大平台。
l 业务外观层(BusinessFacade)
BusinessFacade层中的类为Web层调用提供统一的接口,WebForm中显示在页面上的数据及页面上各种动作的操作都是通过调用BusinessFacade层中的类来完成的。由于类中的接口统一,对数据进行操作时,虽然传入不同的参数,但提供了一个公共的实现方法;这样以来,不仅减少了其他开发人员需要学习的技术,而且降低了代码理解的难度,降低了需要编写代码的复杂性,也增强了代码的可读性。
l 业务规则层(BusinessRules)
BusinessRules层中的类为BusinessFacade层中的类执行的各种操作提供验证,以使其能够执行正确的操作。当对数据进行操作时,为满足数据类型匹配,数据唯一性要求等规则,对要操作的数据进行验证是必不可少的步骤。
l 数据访问层(DataAccess)
DataAccess层中的类直接参与数据操作,如向SQL中插入数据,修改、删除SQL中的数据等操作。这些类要么是通过BusinessFacade层中的类直接调用,要么是通过BusinessRules层中的类间接调用。
l Common
Common中包含所有定义系统数据类型的类,这些类与数据库相关联,对应于数据库中的表。对数据库中数据的读取,修改,插入或删除操作都是通过对这些类相应的操作来完成的;Common中的类都由.net中的Dataset继承而来,本质上都是用来存储数据的数据集,因此,这些类被用来与SQL数据库中的数据表进行交互,其它层任何对数据的操作都是通过这些类与数据库的交互来完成的。
l eFlowDoc
eFlowDoc中包含一些对系统设计起辅助作用的文件,包括一些系统配置文件,样式定义文件,运行在WebForm上的脚本语言以及用户控件。这些文件有些决定系统的整体外观和与数据库的连接方式,有些会在其它地方重复使用。因此,把这些文件独立出来组成一个集合,可以使整个系统的架构更为清晰。
l SystemFrameWork
Systemframework指的是系统框架主要是用来进行应用程序配置和异常处理的,包括ApplicationAssert,Applicatonlog和ApplicationConfiguration。
ApplicationAssert类包括两个主要的方法:check和checkcondition。check可以向通常情况的日志写入警告,而checkcondition则会抛出异常。两者的共同点就是使用System.Diagnostics.Debug.Fail帮助程序员调试时及时发现问题,并且可以将信息写入系统日志,方便以后查看;ApplicationLog 类实现记录和跟踪并将错误写入日志中;ApplicationConfiguration用来取得系统的一些配置信息,如与数据库的连接等。
2.2.3数据库设计及连接
l 数据库设计
数据库是信息系统的核心和基础,它把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。数据库是信息系统的各个部分能否紧密地结合在一起以及如何结合的关键所在,数据库设计的好坏是一个系统能否成功的关键。传统的数据库设计理论,更加关注的是数据库设计范式,这是数据库设计必须要遵守的规则:
第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值都是不可再分的最小数据单位,则称R是属于第一范式的关系。
第二范式(2NF):如果关系模式R(U,F)中的所有非主属性都完全依赖于任意一个候选关键字,则称 R是属于第二范式的。
第三范式(3NF):如果关系模式R(U,F)中的所有非主属性对任何候选关键字都不存在传递信赖,则称 R是属于第三范式的。
l 数据库连接
本系统数据库的连接是通过ADO.NET(ActiveX Data Objects)来实现的。
ADO为ActiveX组件中数据库访问组件,ASP就是通过它实现对数据库的访问。ADO 是为 Microsoft最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。OLE DB 为任何数据源提供了高性能的访问,这些数据源包括关系和非关系数据库、电子邮件和文件系统、文本和图形、自定义业务对象等等。ADO 在关键的 Internet 方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高性能的接口。
用ADO可以使服务器端的脚本通过ODBC存取和操纵数据库服务器的数据。使用ADO的对象可以建立和管理数据库的连接,从数据库服务器请求和获取数据,执行更新、删除、添加数据、获取ODBC的错误信息等。ADO为用户提供了连接任何兼容ODBC的数据库以及创建全功能数据库应用程序的能力。具有简单易用、高速、占用资源少等的优点。
ADO.NET 依靠.NET 数据供应器的服务。 它们提供了对底层数据源的访问,包括四个主要对象:Connection, Command, DataReader,及DataAdapter
2.2.4功能模块设计
l 工作流引擎的设计
工作流是自动运转的业务过程,是参与者对文件,信息或任务按照规程采取行动满足任务或文件在参与者之间传递。一个工作流应该包括以下几个要素:
实体(Entity) :是工作流的主体,是需要随着工作流一起流动的对象(Object)。
参与者(Participant) :是各个处理步骤中的责任人,可能是人,也可能是某个职能部门。
流程定义(Flow Definition) :是预定义的工作步骤,它规定了实体流动的路线。它可能是完全定义的,即对每种可能的情况都能完全确定下一个参与者,也可能是不完全定义的,需要参与者根据情况决定下一个参与者;。
l 邮件功能的设计
电子邮件在办公环境中是最常用的信息传递方式,被大量使用。因此,工作流系统必须与电子邮件相结合,流程内某一步骤可以自动发送E-Mail,并能够将流程整合到邮件内。此功能可被应用来通知工作逾时,决策,结果响应等,将电子邮件功能整合为流程的信息传达工具。
目前市面上主要以POP3/SMTP协议来架设邮件服务器:
SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。通过SMTP协议所指定的服务器,我们就可以把E-mail寄到收信人的服务器上了。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。
POP3(Post Office Protocol 3)即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。
结论
本文针对深圳苹果科技集团对文件电子化审批及管理的需求,设计并实现了满足公司文件审批和管理的电子化,网络化,系统化需求的人力资源管理系统和流程定义系统。本文根据公司在运营中的实际需求,实现了由人力资料管理,流程管理,权限管理等模块构成的目标系统。经在公司某些部门的实际运行,证明该系统是稳定,可靠,有效的。
参考文献
【1】黄梯云,李一军. 管理信息系统. 高等教育出版社,1999.
【2】[美]Erich Gamma等.设计模式. 机械工业出版社,2005/6.
转载请注明来自:http://www.qikan2017.com/lunwen/dzi/5912.html
相关论文阅读
- 2022-09-28创新要素对涉农科技型企业发展质量的影响
- 2022-09-19“一带一路”建设框架下中非经贸合作的机遇与挑战
- 2022-07-14多媒体计算机技术在广播电视工程中的应用
- 2022-07-12高校教务管理信息化的优势及发展趋势
- 2022-07-04探讨光伏发电技术中分布式控制的有效应用
- 2022-07-02计算机通信网络安全维护措施研究
- 2022-06-30在线实训教学模式在电子商务教学中的应用研究
- 2022-06-25低代码数据接口开发架构的研究与实现
- 2022-06-24区块链技术对审计模式优化的探索
- 2022-05-28云网安全防护运维管控的研究
期刊论文问答区
- 2024-04-18提高发表论文成功率,不妨试试这些方法
- 2024-04-02sci作者排序以投稿系统为主还是以手稿排序为主
- 2024-01-03Cell Death & Disease期刊发表论文解读
- 2024-01-032023最新期刊分区表大类21个小类254个
- 2023-12-282023年中科院期刊分区表正式发布!快来看看
- 2023-12-25圣诞元旦英文论文审稿变慢是真的吗?答案是真的
- 2023-11-162023年智能电网与能源工程EI会议推荐
- 2023-11-09SCI期刊投稿经验-各种状态解读
- 2023-11-06税务研究杂志的论文发表要求
- 2023-11-06个人的发明专利 如何申请个人发明专利
电子信息优质期刊
- 1国家级《计算机与网络》
- 2国家级《解放军理论学习》
- 3国家级《机电元件》
- 4国家级《中国电子科学研究院学报》
- 5国家级《电子科学学刊:英文版》
- 6国家级《材料科学技术学报:英文版》
- 7国家级《测绘学报》
- 8国家级《电光与控制 》
- 1省级《工程技术研究》
- 2省级《计算力学学报》
- 3省级《常州工学院学报》
- 4省级《天津大学学报:自然科学与工程技术版》
- 5省级《福建电脑》
- 6省级《计算机技术与发展》
- 7省级《深圳大学学报:理工版》
- 8省级《测绘科学与工程》
- 1核心级《无线电通信技术》
- 2核心级《电子技术与软件工程》
- 3核心级《润滑与密封》
- 4核心级《计算机应用与软件》
- 5核心级《电讯技术》
- 6核心级《固体电子学研究与进展》
- 7核心级《自动化学报》
- 8核心级《华东电力》
最新期刊更新
- 《中国政府采购》
- 《中国政府采购》
- 《农业图书情报学刊》
- 《农业技术经济》
- 《水文地质工程地质》
- 《房地产世界》
- 《中央民族大学学报:哲》
- 《广州化学》
- 《物理学报》
- 《东方宝宝》
- 《新能源进展》
- 《热带农业科学》
- 《建筑经济》
- 《中国学校卫生》
精品推荐
- 12022-09-28创新要素对涉农科技型企业发展质量的影响
- 22022-09-19“一带一路”建设框架下中非经贸合作的机遇与挑战
- 32022-07-14多媒体计算机技术在广播电视工程中的应用
- 42022-07-12高校教务管理信息化的优势及发展趋势
- 52022-07-04探讨光伏发电技术中分布式控制的有效应用
- 62022-07-02计算机通信网络安全维护措施研究
- 72022-06-30在线实训教学模式在电子商务教学中的应用研究
- 82022-06-25低代码数据接口开发架构的研究与实现
- 12018-05-06机器人研究方向有哪些核心期刊比较好投
- 22017-09-07国内电气工程方面的普刊有哪些?
- 32018-03-02电气审稿较快的期刊
- 42022-02-26人工智能在财会领域的运用与应对策略
- 52022-02-26电气工程及其自动化技术在电力系统中的应用分析
- 62021-11-17港口码头系统智能化应用的现状与发展
- 72022-06-30在线实训教学模式在电子商务教学中的应用研究
- 82022-03-01数据管理视角下的内控信息化建设
- 12024-04-18提高发表论文成功率,不妨试试这些方法
- 22024-04-11AHCI哲学类期刊VERIFICHE
- 32024-04-02sci作者排序以投稿系统为主还是以手稿排序为主
- 42024-02-19期刊分区:JCR分区与中科院分区的深度解析
- 52024-02-19美国留学论文发什么期刊
- 62024-02-02人力资源管理论文适合选择的ssci期刊
- 72024-02-02SCI论文润色作用这么大,你知道几条
- 82024-01-172023年最新期刊分区表材料科学类目录变动
- 12021-05-24刊号字母G、G0、G1、G2、G3、G4、G8是什么意思
- 22021-05-06论文引用率不能超过多少
- 32018-09-11语法翻译法的运用以及优缺点分析
- 42020-03-08发表在期刊上的论文一般多少字
- 52020-09-21疾控中心工作怎么评职称
- 62020-01-03新北大核心什么时候更新,几年更新一次
- 72020-03-08通讯作者和二作哪个含金量比较高
- 82021-02-23发表的期刊论文见刊的时候可以在知网查到吗