在线面试系统软件开发项目技术解决方案.doc附件一:
在线面试系统软件开发项目
技术解决方案
目录
1 项目概述 3
背景 3
设计原则 3
先进性与成熟性结合 3
充分考虑性价比 3
实用性 3
健壮性 4
扩充性 4
易维护性 4
开放性 4
可移植性 4
安全保密原则 4
标准与规范 5
系统技术特点 5
工作流管理 5
方便输入 6
扩展性 6
友好的界面 6
安全机制 6
2 软件设计方案 7
软件总体构架 7
系统网络拓扑图 7
技术体系构架 7
系统开发平台 8
系统软件部署 9
业务系统设计方案 10
业务需求描述 10
技术 27
产品选型 47
3 硬件设计方案 51
网络拓扑结构图 51
主机系统的选型 52
主机系统选型原则 52
应用服务器系统需求分析 53
IBM eServer xSeries 306产品概况 53
项目概述
背景
随着互联网的飞速发展,越来越多的网络新生事物应运而生。在线面试在其中发展速度迅猛。对于急着找工作的求职族来说,有很多途径可以找到企业的招聘信息,报纸、招聘会、招聘网站都是求职者常用的途径。其中,招聘网站以信息发布量大,成本低,不受空间时间闲置,受到越来越多的求职者青睐。
如今,网络招聘的流程大概为:登陆网站-搜索公司、职位-投递简历-等待面试通知。这个过程中往往会浪费大量时间,引起面试响应时间延迟。现在,在线面试系统极大的避免了这个问题,实现了应聘者和招聘公司的即时沟通,解决了异地城市之间的人员招聘面试,节省了时间、人力、物力,极大的提高了应聘效率
设计原则
先进性与成熟性结合
由于信息技术的飞速发展、用户在构建信息系统时有了很大的选择余地,同时用户在构建系统时需绞尽脑汁在技术的先进性与成熟性之间求平衡。系统技术水平要保证先进性,符合当今计算机科学的发展潮流。系统网络平台、硬件平台、系统软件平台技术要代表当今计算机技术发展的方向,同时经实践证明其实用性和稳定可靠性。保证了所选择的各平台供应商有能力进行该项产品的持续性开发,可以保证该项技术不断地更新并可顺利升级而维持系统的先进性。我们在选择技术时,同时结合了利率报备业务经常性变化和增长的特点。
充分考虑性价比
产品选型一方面要考虑安全、可靠、先进,同时,要考虑经济实用,要易于扩展升级、易于操作、易于管理维护、易于用户掌握和学习使用。在完成系统目标的基础上,力争用最少的钱办最多的事,保护投资。
实用性
我们避免盲目追求最新技术,同时又要防止系统处理能力不够。应用系统设计必须符合实际。系统要进行总体设计、分步实施,稳步向新系统过渡;全部人机操作设计均应充分考虑利率报备业务的具体情况和实际需要;用户接口和界面设计将充分考虑人体结构特征及视觉特征进行优化设计,界面尽可能美观简洁,操作便捷方便。同时,我们将利用企业门户技术实现统一身份、统一认证、统一内容管理,操作界面和内容可定制。
健壮性
系统建设尽量采用主流产品,以保证系统的高质量和稳定性。采用成熟技术以降低系统的不稳定性。对系统如硬件、操作系统、网络、数据库等设计尽可能提供详尽的故障处理方案以保证系统宕机后的快速恢复性。由于采用集中式信息管理模式,主机系统的安全和健壮性非常重要,从信息处理的角度上来看,面试系统处理工作的特色就是存储数据量大、数据库管理、智能评分复杂。
扩充性
考虑到系统实施不可能一步到位,全部的系统只能采取总体设计,分步实施的方式,第一,要满足系统的平滑过渡,包括与主站点的接口,第二,软件构架采用组件化方式,便于个体的升级和添加新的个体。第三,采用开放技术和标准接口,便于跟第三方软件衔接。
易维护性
客户端软件采用自动更新方式。按照标准和规范的方法进行系统组件化设计,采用多层结构。尽量采用大家熟悉的易于维护的系统平台,系统维护方便,备份及数据恢复快速简单、系统配置体现自动化,尽量避免复杂的系统配置文件。
开放性
在系统构架、采用技术、选用平台方面都必须要有较好的开放性。特别是在选择产品上,要符合开放性要求,遵循国际标准化组织的技术标准。
可移植性
采用基于J2EE技术标准进行集成,利用java的优势实现跨平台和实现多数据库系统连接。
安全保密原则
网间业务综合管理系统项目实施过程的所有信息均涉及密级要求,所以整体的系统安全性就必须重点要
在线面试系统软件开发项目技术解决方案 来自淘豆网m.daumloan.com转载请标明出处.