




已阅读5页,还剩92页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中图分类号: 学校代码: 10055 密级: 公开 专 业 硕 士 学 位 论 文 基于 B/S 结构 的 新 员工入职系统的设计与实现 of on 一 三 年五月 南开大学学位论文使用授权书 根据南开大学关于研究生学位论文收藏和利用管理办法,我校的博士、硕士学位获得者均须向南开大学提交本人的学位论文纸质本及相应电子版。 本人完全了解南开大学有关研究生学位论文收藏和利用的管理规定。南开大学拥有在著作权法规定范围内的学位论文使用权,即: (1)学位获得者必须按规定提交学位论文(包括纸质印刷本及电子版 ),学校可以采用影印、缩印或其他复制手段保存研究生学位论文,并编入南开大学博硕士学位论文全文数据库; (2)为教学和科研目的,学校可以将公开的学位论文作为资料在图书馆等场所提供校内师生阅读,在校园 网上提供论文目录检索、文摘以及论文全文浏览、下载等免费信息服务; (3)根据教育部有关规定,南开大学向教育部指定单位提交公开的学位论文; (4)学位论文作者授权学校向中国科技信息研究所和中国学术期刊 (光盘 )电子出版社提交规定范围的 学位论文及其电子版并收入相应学位论文数据库,通过其相关网站对外进行信息服务。同时本人保留在其他媒体发表论文的权利。 非公开学位论文,保密期限内不向外提交和提供服务,解密后提交和服务同公开论文。 论文电子版提交至 校图书馆网站: 。 本人承诺:本人的学位论文是在南开大学学习期间创作完成的作品,并已通过论文答辩 ; 提交的学位论文电子版与纸质本论文的内容一致,如因不同 造成 不良后果由本人自负。 本人同意遵守上述规定。本授权书签署一式两份,由研究生院和图书馆留存。 作者暨授权人签字: 20 年 月 日 南开大学研究生学位论文作者信息 论文题目 基于 B/ 的 新 员工入职系统的设计与实现 姓名 学号 答辩日期 2013 年 5 月 日 论文类别 博士 学历硕士 硕士专业学位 高校教师 同等学力硕士 院 / 系 / 所 软件学院 专业 软件工程 联系电话 通信地址 (邮编 ): 备注: 是否批准为非公开论文 注:本授权书适用我校授予的所有博士、硕士的学位论文。由作者填写 (一式两份 )签字后交校图书馆,非公开学位论文须附南开大学研究生申请非公开学位论文审批表。 南开大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下进行研究工作所取得的 研究 成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日 非公开学位论文标注 说明 根据南开大学有关规定,非公开学位论文须经 指导教师同意 、作者本人申请和相关部门批准方能标注。未经批准的均为公开学位论文,公开学位论文本说明为空白。 论文题目 申请密级 限制 ( 2年 ) 秘密 ( 10 年 ) 机密 ( 20 年 ) 保密期限 20 年 月 日至 20 年 月 日 审批表编号 批准日期 20 年 月 日 限制 2年(最长 2 年,可少于 2 年) 秘密 10年(最长 5 年,可少于 5 年) 机密 20年(最长 10 年,可少于 10 年) 摘要 I 摘要 对于欧美的大中型企业, 新员工入职 是一个有相对标准的流程的过程,同时也是一个比较繁琐的过程,如果所有的入职相关的手续办理,信息收集和录入都手 工完成的话,对于一个企业的人事部门和人事管理人员来说工作量非常大,当每个月有成百上千的新员工需要入职,这些工作往往让企业的人事部门和经理们 不堪 重负。 入职管理系统 将 入职流程自动化, 标准话 , 绝大多数工作都可以通过系统来完成,减轻了人事部门的工作负担,同事也避免了一些手动处理工作时候可能产生的错误。入职管理系统 涉及 到三个主要的角色,新员工, 人事部门管理人员和经理。新员工通过系统完成所有需要新员工自己提供的信息,包括增加修改个人信息,签署雇佣合同和企业相关的规章制度,阅读公司规定和企业文化内容等等。 人事部门管理 人员负责新员工信息的录入,电子合同的维护,背景调查结果的跟踪,以及根据相关的标准决定是否最终可以让新员工入职。经理主要浏览即将入职在自己部门的新员工的信息,进度情况,以及向新员工通过系统发送 入职注意事项等等。 本 论 文对 员工入职 系统 从 需求分析 到实现的整个流程进行了详细的论证 、包括需求分析,业务流程图,软件原型的设计, 总体 软件架构 设计,详细设计 ,软件开发和实现。 本系 统是 基于 , 以浏览器作为前台的用户界面, 台 发工具包括: 等。 在整个项目的实施过程中,通过 个软件成熟度管理模型来全程监管整个项目的质量。 关键词: 新员工 入职 系统 B/ 2 or of in S is of a is a if it be a R be of it R a in R is of HR is or be to if to , as as AP as We B/S 录 目 录 第一章 绪论 . 1 第一节 引言 . 1 第二节 项目背景 . 2 第三节 主要内容 . 3 第二章 需求分析与总体流程设计 . 4 第一节 功能性需求和流程 . 4 司功能模块 . 4 工功能模块 . 13 第二节 非功能性需求 . 21 能需求 . 21 全性需求 . 21 靠性和易用性 . 22 第三章 系统详细设计与开发 . 23 第一节 架构设计 . 23 件架构 . 23 件架构 . 25 第二节 数据库设计 . 27 户帐号与登录 . 27 户导航和数据存储 . 30 第三节 程序开发 . 33 发工具 . 33 目录 控制层开发 . 37 业务层开发 . 40 据访问层开发 . 43 第四章 系统实现 . 48 第一节 公司模块的实现 . 48 第二节 员工模块的实现 . 63 第五章 测试与项目质量控制 . 74 第一节 测试 . 74 第二节 项目的质量管理 . 80 第六章 总结 . 86 参考文献 . 87 致谢 . 89 个人简历 . 90 第一章 绪论 1 第 一 章 绪论 第一节 引言 员工入职系统涵盖了从新员工 和公司达成初步聘用意向到最终成为公司的正式员工之间所需要完成的一系列的步骤和流程, 包括新员工基本信息的录入,提供并让新员工签署电子合同,新员工提供公司需要的其他信息,阅读并签署电子版的公司相关规章制度,保密协议,公司的人事部门查看新员工的信息,完成进度,背景调 查的状态和结果,并根据指定的条件是否满足来最终决定是否正式聘用新 的员工 。 作为商务流程外包的一部分, 该系统的实施将使公司新员工入职流程当中的绝大部分手续电子化,自动化,大大提高 公司人事部门的工作效率,把公司的员工解放出来从事其他的工作,公司的高层和经理更可以把主要精力放在公司的核心业务上 。 员工入职系统在设计标准化的同时,也考虑到了 具体的公司在这个相对标准化的流程的基础上有自己公司特殊的要求,所以设计中对配置和定制也给予了充分的考虑,比如某些大的公司有专门的招聘系统来收集新职位应征者的基本信息,那么对于这样的客户,新员工就不需要再次录入,相对应的系统提供了通过接口数据文件导入的方式来创建新员工记录,减少了工作量同时也避免了数据上可能的不一致性 。 技术实现上,该系统才用了 B/S 的结构,对于客户端要求相对较低,客户只需要具有浏览器就可以运行,当然系统设计时候也充分考虑了不同的客户可能使用不同的浏览器类型和版本。系统本身的数据存储采用 据库管理系统,同时提供了后台 统的支持,包括 根据客户 供 平滑的整合。 项目的实施遵循了 的标准,从需求分析,设计,实现,测试到实施后的客户支持都保证了职业并且专业的 项目 质量。 第一章 绪论 2 第二节 项目背景 我公司作为一个商务流程外包服务的业界领导者,多年来成功的给众多大中型企业实施了商务流程的外包,包括人事外包,金融外包, 包等等,客户包括了全球众多的财富 500 强企业。实施商务流程外包的过程中,我公司也开发了各种应用服务系统,根据客户 的需求,对系统进行修改和定制化以满足不同客户的需求,并在这些系统的基础上提供给客户专业的服务。 人事外包主要致力于为客户提供专业 化的 人事管理系统 , 包括员工的 的自助服务,经理的自助服务 , 人事人员的自助服务, 以及员工的绩效管理等。但是所有这些服务都是针对已经在职的正式员工,并不是对于将要入职的员工,将要入职的员工向正式员工的转化 这一流程是目前的解决方案当 中缺失的一部分。经过认真的市场调研,主要包括对已经提供人事流程外包的客户,得到的反馈是非常积极的,现有客户和潜在客户都对将要入职员工的流程自动化表示出了浓厚的兴趣,为此作为对人事外包系统的完善,为了给客户提供给完成的一体化的专业的人事服务外包,公司决定开发员工入职系统。首先要开发一个基础版本,要求此版本要具有灵活的可定制性和可修改性,要满足不同客户的不同需求,要适应客户的各种 统,基于现有客户和潜在客户的绝大多数统是 础版本 因此需 要同时支持 基础版本的实施从立项,确定产品经理 ,项目经理,商业分析人员和开发团队开始,并确定了开发方法要遵循 最高级别标准,到进行需求分析,系统设计,详细设计,开发,测试到完成共持续了一年的时间。并在基础版本完成后给公司现有的多个客户进行了定制实施,并在实施的过程中根据遇到的问题对基础版本进行了改进,到目前为止此版本已经成为一个成熟并且相对稳定的员工入职系统,而且作为人事外包的一部分包含到对潜在客户进行人事商务流程外包的计划当中。 本论文对项目的整个实施过程进行了总结,并作为一个完成的说明 提供给公司正在 参与和将要参与到新员工入职系统实施的人员 最为参考。处于商业和公司要求,论文中略去了公司的名称和相关客户的具体名称。 第一章 绪论 3 第三节 主要内容 本文的主要内容如下: 第一章 . 绪论 第二章 . 系统需求分析和流程设计 。 第三章 . 系统详细设计与开发 。 第四章 . 系统实现 。 第五章 . 测试和项目质量管理 。 第六章 . 总结 。 . 参考文献 。 . 致谢 。 . 个人简历 第二章 需求分析与总体流程设计 4 第 二 章 需求分析 与总体 流程 设计 第一节 功能 性 需求 和流程 功能性需求的确定是系统实现的根本,通过前期的系统调研,到确定系统的主要功能,到具体模块化,细化具体的 细节是一个复杂且耗时的任务,下文列出了系统的所有功能模块和主要需求,详细需求和细节对于每个模块都有对应的模块需求文档 : 司功能模块 新员工记录的创建 新员工记录的创建是系统的第一步,系统支持手动创建和通过接口文件批量导入两种方式,具体需求如下: 人事管理人员可以手动录入新员工信息。 认识管理人员可以选择每次录入一条新员工记录还是通过模板一次性批量录入多名员工记录。 人事管理人员首先要查找 统里面创建好的职位信息,一个职位对应一个新的员工。 确定职位信息后,人事管理人员需要录入新员工的基本个人信息,其他职位信息,地址信息和薪资信息。 成功创建新员工记录以后,不能进行删除操作,如果最终不录用该新员工,需要执行“解聘”操作。 系统支持 口文件的批量录入新员工记录的操作,系统接口文件模板将根据具体的接口需求进行设置。 接口文件的传输必须要进行 密和解密,并需要进行 议的安全性文件传输。 创建的新员工信息必须要包含新员工的电子邮件,成功创建之后 ,系统将发送给该新员工入职系统的入口地址,登录系统的用户名和密码。 第二章 需求分析与总体流程设计 5 图 员工记录创建的流程图 人事管理人员和经理操作面板 新员工的直接经理和相对应人事管理人员可以通过面板来查看,跟踪已经被录入到系统中并归自己管理的将要入职新员工的信息。面板以一个记录表格的形式提供给 用户,每条记录包括员工的名字,类型和开始时间,并显示当前入职流程的完成进度。 面板上显示所有还没有完成入职系统流程的新员工,已经完成流程的新员工将不再显示在面板中,但是可以通过报表查看详细信息。 经理和人事管理人员可以通过面板完成或者进行如下的操作: 查看新员工的基本信息和完成进度 。 连接到通过搜索功能模块查找指定的员工 。 连接到报表模块来生成报表 。 连接到系统记录模块查看某个新员工的流程记录 。 选择某一个新员工来查看流程相关的具体信息 ,并进行相关的操作。 第二章 需求分析与总体流程设计 6 图 理和人事管理人员面板流程图 电子合同的上传 在从上述的管理面板上选择了一个具体的新员工之后,人事管理人员可以通过电子合同模块添加和维护电子和同 . 电子合同是 者 式的文件。 人事管理人员可以上传一个新的电子合同。 上传电子合同完成的同时,电子邮件会发送给新员工并抄送给人事管理人员和新员工的经理,提示新员工需要查阅并接受该合同。 如果新员工还未曾接受或者已经拒绝了该电子合同,人事管理人员可以进行重新上传进行修改。 如果新员工已经接受了该电子合同,则人事管理人员不可以再对电子合同进行修改操作。 新员工如果接受了电子合同,电子邮件会发送给人事管理人员和经理,提示新员工已经接受了合同,可进行后续的操作。 第二章 需求分析与总体流程设计 7 图 事管理人员上传电子合同 人事管理人员和经理查看 /修改新员工信息 经理可以从面板上选择一个新员工进入这个员工的具体页面,并且查看新员工的个人信息和职位信息,人事管理人员也可以进行同样的查看,尤其是在新员工的信息是通过接口的方式创建的,人事管理人员可以修改部分职位信息,并通过系统提供的通道通知新员工修改个人信息。 图 理和人事管理人员查看和修改新员工信息流程图 第二章 需求分析与总体流程设计 8 人事管理人员查看新员工具体完成情况 在从面板上选择了一个新员工后,人事管理人员和经理可以查看新员工所对应的流程的完成情况,包括新员工应该完成的任务和公司方面 (人事管理人员和经理 )应该完成的任务,以及 所有未完成的任务。 图 看进度流程图 经理发送入职注意事项 在从面板上选择了一个新员工后,经理可以功过这个功能模块发送具体的入职注意事项,具体内容会通过电子邮件的方式发送给新员工,经理需要提供如下信息: 报到时间 报到地点 联系人 具体注意事项 第二章 需求分析与总体流程设计 9 经理可以发送多个入职注意事项,可以选择立即发送或者指定电子邮件的发送日期,到时间系统自动发送。 图 理发送入职注意事项流程图 搜索 由于同时需要入职的新员工会非常多,面板将会以分页的方式提供所有记录,为了便于经理和人事管理人员快速定位到一个新员工从而查看信息或者进行具体的操作,系统提供了搜索模块可以让经理和人事管理人员通过个人信息,职位信息等进行搜索: 在经理和人事人员管理面板上提供通过名字进行快速搜索的功能。 提供高级搜索的界面让经理和人事管理人员可以通过等多的条件尽心搜索 第二章 需求分析与总体流程设计 10 图 索流程图 报表 系统提供给经理和人事管理人员报表模块,可以根据他们的具体需要生成报表,报表可以定制,可以选择需要包括的新员工和显示的信息字段,报表支持面显示形式,并提供对应的 式下载。 可是设定报表需要包含的新员工条件。 可是设定报表所要显示的字段。 可是选择报表的格式 可以保存报表的条件以便下次快速生成 第二章 需求分析与总体流程设计 11 图 表流程图 查看入职流程的历史记录 系统提供一个入职流程的记录表格给经理和认识管理人员进行查看,包括在什么时间由什么人(角色)完成了某一项操作。可以便于查看系统的使用情况和使用效率,例如如果完成某一步操作需要的时间太久,则可以考虑该如何提高这一步的效率。 第二章 需求分析与总体流程设计 12 图 看进度记录流程图 录用决定 当所有相应的流程完成以后,人事管理人员可以根据完成的具体信息来最终决定是否将此新员工录用为正式员工,如果决定录用并执行操作,先将员工的信息将会存储到公司的 统中,如果决定最终不录用新员工,可以进行“解聘”操作。无论录用或者是不录用的操作都 是不可逆的,并且已经做了录用决定的员工将从新员工入职系统中移除。 第二章 需求分析与总体流程设计 13 图 用决定流程图 工功能模块 新员登录和任务面板 新员工登录入职系统后,会看到一个任务面板,面板上列出了所有新员工需要完成的任务,任务按照类别进行了分类,详细需求如下: 新员工第一成功登录后将会看到一个欢迎页面,后续的成功登录将略过此欢迎页面而直接进入任务面板。 任务面板会列出新员工需要完成的几个大的步骤,每个步骤里面包含相对应的具体功能模块。 面板上面将提供一个进度条用来显示和提示新员工完成的进度。 每一个大的步骤和下面具体的任务完成后,都会有相应的完成标志用以提示给新员工。 第二章 需求分析与总体流程设计 14 图 员工登录和访问任务面板 流程图 电子合同 的 接受 在人事管理人员上载了电子合同之后,新员工可以通过系统查看合同的细节,并选择接受或者拒绝该合同 : 新员工可以下载和查看电子合同细节。 新员工可以选择接受电子合同 新员工如果要选择拒绝合同,则必须要提供一个拒绝理由,同时人事管理人员和经理都会收到电子邮件的提醒一遍进行进一步的操作 ,提供新的合同或者不再试图雇佣这个新员工 。 电子在新员工接受以后会将电子合同本身和新员工的个人信息一起保存到 线文档管理系统 )中,以便以后的查阅。 第二章 需求分析与总体流程设计 15 图 员工接受或者拒绝电子合同 流程图 新员工查看和维护个人信息 在新员工完成第一步的电子合同之后,需要查看自己的个人基本信息和地址信息,如果在新员工记录创建的过程中有任何的错误,新员工可以进行信息的修改和保存,具体需求如下: 个人信息步骤下包含个人信息和地址信息两个功能模块。 进入模块后在新员工记录创建时保存的信息将显示给新员工用户。 如果新员工查看并确定信息没有错误,则不需要进行修改,但是新员工需要确认并完成这一步操作。 如果创建的信息有误,新员工可以对信息进行修改和保存,同时完整这一步操作。 修改保存过程中系统会实施相关的验证,如果所提供的内容不符合验证要求,则提示用户重新输入。 第二章 需求分析与总体流程设计 16 图 员工个人信息修改流程图 图 员工地址信息修改流程图 第二章 需求分析与总体流程设计 17 新员工 录入紧急联系人信息 根据公司要求,新员工需要提供紧急情况的联系人信息,具体需求如下: 新员工至少要提供一个紧急联系人信息和联系方式。 新员工可以提供多个紧急联系人的信息和联系方式,但是只有一个是主要紧急联系人。 新员工可以删除其他紧急联系人信息但是不能删除主要联系人信息。 新员工可以将次要紧急联系人信息升级为主要紧急联系人信息。 图 员工紧急联系人信息维护流程图 新员工录入种族信息 根据公司要求,新员工需要提供 种族信,可以增加、修改和删除个人的种族信息 : 第二章 需求分析与总体流程设计 18 图 员工种族信息维护流程图 新员工背景调查 新员工入职需要进行背景调查,背景调查由公司委托第三方完成,具体需求如下: 新员工承诺同意公司对其进行背景调查,并通过入职系统提供其同意书。 系统将给第三方的背景调查公司提供新员工的信息。 系统支持提供 种格式的接口文件,文件具体模板根据第三方背景调查公司的需求而定制。 如果第三方背景调查公司提供 口服务,系统支持通过调用 提供新员工信息。 背景调查的结果 ,系统可以接受第三方提供的接口文件或者是 务来完成系统的背景调查结果更新。 如果背景调查结果是消极的,则该新员工将不能最终被正式录用,需要功过“解聘”程序来完成操作。 第二章 需求分析与总体流程设计 19 人事管理人员可以对通过接口方式从第三方得到的背景调查结果进行修改,从而使新员工满足被最终录用的要求 ,或者直接不聘用该员工 。 图 员工背景调查流程图 新员工阅读和接受公司的规章制度 公司将各种规章制度以电子文档的方式提供给新员工,新员工需要阅读并通过系统的电子签名来接受,具体需求如下: 规章制度可以是 者 档的格式。 新员工用户需要自己安装阅读 件的软件。 新员工需要最终接受相关的规章制度,系统将提供电子签名。 已经签名的电子合同将保存到 线文档管理系统 )中。 第二章 需求分析与总体流程设计 20 图 员工接受规章制度流程图 新员工阅读 其他公司文件 公司可以提供给新员工其他不需要电子签名的文档 ,新员工需要声明确实阅读了提供的文档并了解里面的内容,这部分内容完成与否不作为最终是否可以将此新员工转为正式员工的条件。 图 员工阅读公司其他文件流程图 第二章 需求分析与总体流程设计 21 新员工声明完成 新员工在完成所有需要的操作,并且在背景调查通过的情况下需要最终确定并声明所有的提供的信息是正确的,所有的规章 制度已经接受,所有相关文件已经阅读,从而可以进行最终录用的操作。一旦声明完成,新员工将不能继续修改已经完成的操作,包括修改个人信息,地址信息等等。 图 员工生命完成流程图 第二节 非功能 性需求 能需求 支持 2000 新员工和 20 经理和人事管理人员同时在线的并发操作。 所有 除报表 以外 功能模块的操作 响应 时间不得高于 3 秒。 报表模块的执行时间不得高于 6 秒。 接口文件的处理不在性能 需求 的范围之内。 全性需求 用户的密码在数据库中需要加密 ,采取 64 位的加密技术,并且是单向加密,即存储到数据库中的密码不可能通过解密而解读出来。 第二章 需求分析与总体流程设计 22 用户密码至少 8 位 ,组成需要至少一个大写字母,一个小写字母,一个数字和一个特殊字符。 用户的密码 3 个月自动过期,需要设置新的密码。 用户新的密码不能和前 10 个密码重复。 系统访问通过加密 议进行。 文件传输必须使用 议和 密。 靠性和易用性 系统需满足 24 7 不间断稳定的运行 。 至少 2 台 务器和 2 台应用服务器以确保运行的秩序性。 系统在操作过程产生的错误要产生日志以便查询,但不能停止系统的运行。 系统的后台数据库保证及时的数据备份。 系统实施后,需要和客户协商决定具体的维护时间,以便修复可能出现的漏洞和 部署新添加或者需要改善的功能。 用户 会话 在线超过 10 分钟没有操作,则会话过期,继续造作需要用户重新验证登录系统 。 支持主流浏览器的常用版本 。 提供简洁,快速,明朗的导航链接。 页面布局符合绝大多数人的浏览习惯。 提供必要的帮助信息,但不能影响用户的操作。 使用 术来优化 面并减少用户的在线等候时间。 第三章 系统详细设计与开发 23 第 三 章 系统详细设计 与开发 第一节 架构设计 系统的架构从整体上可以分成硬件和软件两个部分,硬件的架构主要是服务器的选择,集群和链接,从物理的层面上进行设计和优化,以保证系统运行的性能和可靠性。软件的层面的架构设计则是抛开物理的设备,从软件的层次,控制和数据流的方向进行分析和设计。本节从硬件和软件两个方面对系统的架构设计进行了分析和说明 。 件架构 图 件架构 图 eb 三章 系统详细设计与开发 24 客户终端电脑 由于系统的实现采用了基于 B/S 结构 , 客户端的电脑只要能够连接到互联网并安装有主流的 览器就可以访问和使用该系统。 务器 务器用来接收用户的 求,将请求和数据发送到应用服务器,并将应用服务器处理请求后的结果返回到客户的浏览器。根据系统的负载的不同,可以设置一个或者多个 务器。 务器操作系统可以是 果客户没有现有的 务器,系统实施的时候我们选择 采用 司的 作系统和 司的 负载平衡器 负载平衡的概念是基于硬件建构上会搭建两个或者两个以上的应用服务器的基础上,为了提高系统的性能,也为了发挥多个应用服务器的使用效率,同时避免某一服务器的超负荷运转而设置的。当客户端的 求发送到 载平衡器根据预先设置的算法,将不同 求平均发送到多个应用服务器上。 应用服务器 应用服务器是系统的运算和控制中心,对于 说,应用服务器负责编译并解析 件,链接数据库,发送数据库的读写请求,进行逻辑处理,数据处理和运算,再把运算处理的结果返回给 务器。 由于应用服务器在整个架构中的核心地位,配置两个和两个以上的应用服务器是必不可少的选择。新员工入职系统的应用服务器选择了 司的 在此系统上安装 务器,例如 等。 当有接口文件需要进行处理的时候,一般是将处理程序配置在多个应用服务器上,但只激活某一个服务器上的应用,并对文件 在多个服务器上进行热备份,当某一个服务器需要维护或者出现问题的时候,根据实现设置的优先顺序,另一个服务器上的应用被激活并处理接口文件。 数据库服务器 从理论上讲,可以用一台服务器安装搭载所有的服务包括 务软件,应用服务软件和数据库管理软件,但是对于一个专业的,安全和高性能的物理第三章 系统详细设计与开发 25 架构设计,单独的数据库服务器是必需的,数据库服务器一般配置为两个或多个,一个主访问服务器和一个或者多个备份服务器,以便主服务器出现问题和故障的情况下,备份服务器可以立即提供服务以保证系统的不间断运行 。新 员工入职系统的数据库服务器 同样是 司的 件架构 图 件架构 图 表现层 新员工入职系统的表现层体现在前端的用户操作界面,所有的内容都是通过浏览器的方式呈现的 。 首先一个配备了负载平衡系统的 务器用来处理所有的用于用户页面的静态内容 ,包括图片,文档文件, 联样式单控制文件等等 。 M S 三章 系统详细设计与开发 26 其次,系统搭载了基于 用服务器 , 在开发阶段使用的是 用服务器,因为设计和实现遵循 准,应用可以假设在任何其他同样遵循 准的服务器上,比如 等。 系统的使用了基于 计模式的 括 业务逻辑层 业务逻辑层是在用户的请求通过页面发送到应用服务器之后,所对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 环境教育政策执行效果监测考核试卷
- 交通事故预防技术研发考核试卷
- 手术前后护理评估
- 2025年中国PCB网印刮刀数据监测报告
- 2025年中国3G橱柜板数据监测报告
- 2025至2030年中国香槟酒瓶架市场分析及竞争策略研究报告
- 2025至2030年中国铸铁用孕育剂市场分析及竞争策略研究报告
- 2025至2030年中国通轴型轴向柱塞泵市场分析及竞争策略研究报告
- 2025至2030年中国螺丝玩具车市场分析及竞争策略研究报告
- 2025至2030年中国耐磨环氧地坪涂料市场分析及竞争策略研究报告
- 国开电大《Java语言程序设计》形考任务三答案
- 国开作业《马克思主义基本原理概论》学习行为表现参考(含答案)121
- IATF16949体系培训资料课件
- 中学生法制教育:防电信诈骗课件
- 产房实习生带教计划修改版
- 生活中的立体图形--完整版课件
- 企业安全生产自查台账(建筑施工)
- 综合实践活动评价表完整
- GB∕T 16422.3-2022 塑料 实验室光源暴露试验方法 第3部分:荧光紫外灯
- 菲迪克(FIDIC)简明合同格式-中英对照版
- 浙江省基础教育地方课程(通用内容)标准1-9年级
评论
0/150
提交评论