核电企业搜索引擎系统

2024-08-22

核电企业搜索引擎系统(通用4篇)

核电企业搜索引擎系统 篇1

1 引言

根据国家“积极发展核电”的政策和国家核电中长期发展规划[1],到2020年,我国的核电装机容量达4000万千瓦,新增1000MW级核电机组约28套,我国核电建设总投资将达到约3000亿元,其中设备投资约1500亿元。核电装备制造业已进入快速发展的战略机遇期。国际能源机构预计,2030年世界对电力的需求将在现有基础上翻一番,全世界用于新建核电站的总投资将超过2000亿美元。全球将迎来核电站建设的新的高峰期。在此背景下,核电装备制造企业的竞争日益激烈,谁拥有先进的技术手段和系统平台,谁就将在竞争中占得先机。

计算机辅助设计和计算机辅助制造(CAD/CAM)技术是信息技术与现代设计、制造技术相结合的产物,是设计人员和工艺人员在计算机系统的辅助之下,进行产品设计和制造的一项新兴技术。技术人员通过人与计算机交互的方式完成产品设计和制造,在计算机系统中论证设计和制造思想,并提供相关的设计和制造信息,这从根本上改变了传统设计生产制造模式,已经成为当前企业发展的重要技术特征[2]。

相比于常规工业,核电装备制造业有其特殊性。核电产品设计理念充分体现安全、可靠、高效的原则,其设计结构复杂,基本上都是超重、超大产品,单个零件即重达几十吨,制造工艺复杂,质量要求高,属极限制造。

核电产品许多关键工序要进行数控加工,对于简单数控程序,通过手工编程即可完成,而对于复杂曲面的加工程序,由于模型复杂、数据量庞大,手工编程无法完成,需要借助自动编程系统进行编程,引进CAD/CAM系统对于核电装备制造业来说不可或缺。

从技术发展的趋势来看,三维模型设计和仿真分析已经成为工程设计必备的手段,而国内众多企业的技术仍停留在二维的水平,这对于今后的自主设计、优化设计极为不利。核电装备制造企业要实现核电“国产化”目标,提高核心竞争力,设计和工艺手段必须上一个新的台阶,基于三维模型设计和仿真分析的CAD/CAM系统的建立成为优先选择。

2 构建CAD/CAM系统的主要步骤

2.1 整体规划

CAD/CAM的构建应当纳入到企业整体的信息化建设进行统筹考虑,既要首先解决好企业当前亟待解决的技术升级问题,也要为日后整体信息化建设打好基础。在构建CAD/CAM系统时,应充分利用企业现有的计算机和网络资源,根据要达到的目标,认真考虑好如下几个方面的问题:

1)确定系统的应用范围;

2)确定软硬件的类型及数量;

3)测算系统费用;

4)网络系统的建立;

5)系统的应用、升级和发展。

以笔者所在的东方电气(广州)重型机器有限公司为例(以下简称东方重机),该企业为国内大型核电装备制造企业,目标是建立世界一流的核电装备制造企业。为了实现此战略目标,东方重机制定了信息化发展的整体规划,采用以点带面、逐步推进的建设模式,先建立CAD/CAM系统,然后逐步过渡到CAD、CAPP、CAM、CAE、MIS/ERP层面,最终实现企业级信息集成系统的整体功能和各子系统之间的信息共享。

2.2 需求分析

需求分析是信息化项目建设的出发点,只有深入地进行需求分析,兼顾企业员工素质、企业装备水平,才能做出正确的决策。

目前,东方重机主要的设计工具是AutoCAD,从功能上来说,该设计软件基本能满足当前需要。但是,应用AutoCAD软件,设计人员只能进行平面图形设计以及平面图形的转化设计。对于优化设计以及装配干涉检验等,则限于软件自身的功能和定位,没有有效的手段。当然,如果仅仅从技术手段来讲,AutoCAD软件作为成熟的二维绘图工具,仍将是长期存在、不可或缺。但是必须看到,符合工程师思维特点和工程习惯的基于约束的三维参数化造型软件,才是发展方向、是未来首选标准。

东方重机作为我国核电领域重型装备制造企业,拥有数量众多、技术一流的大型、重型数控加工设备,需要建立三维CAD/CAM系统来实现NC编程及加工,以充分发挥数控设备的优势。另外,东方重机作为新兴的现代企业,拥有一支技术力量雄厚的专业人才队伍,具有较高的素质和计算机应用水平,有利于新技术、新方法的推广和应用。

在经过详细分析和方案论证后,公司决策层一致认为CAD/CAM系统对于提升公司设计、工艺水平,提高企业核心竞争力意义重大,最终决定将技术部作为CAD/CAM系统推广应用的重点部门,将三维数控加工作为应用的重点。

2.3 CAD/CAM系统选型

东方重机成立了专门的项目实施小组,进行了大量的前期调研工作,项目实施小组重点考察了行业内应用较为广泛的知名软件如UG、Pro/Engineer和CATIA等,并积极联系软件服务商,结合公司产品和设备特点,通过软件实际操作和演示,从而对产品解决方案的优劣进行客观、公正的评估。

经过分析、比较,UG、Pro/Engineer和CATIA软件在设计、造型功能上均能满足技术需求。因此,调研重点考察的是三者在加工方面的能力以及软件商的服务能力。公司目前的产品中,需要数控编程系统编程的加工主要包括:二次曲面、不规则曲面的加工等,主要在数控镗铣床、车床或者两者相结合进行加工。其中,难度较大,又较复杂的是镗铣加工,是调研工作的重点。

在典型的CAD/CAM平台中,按综合能力大致可以分两类:UG、CATIA、Pro/E综合功能最强,而且都对应有PDM的全套解决方案,占据了绝对大的市场份额;Mastercam、Cimatron、Surfcam、Powermill则属于在某一项功能比较专的软件。

除了软件的功能和编程能力外,软件服务商的服务能力也是项目实施小组重点考察的项目。选择合适的服务商应当遵循下面几个必要条件:

1)软件商必须有相当规模、信誉度,有持续的发展能力;

2)有很强的综合技术能力,服务好,有在相关行业内实施项目的丰富经验,能快速而有效地解决实际问题;

3)能提供适合本企业特点的解决方案。

UG作为目前应用最为广泛、最为流行的软件之一,深得广大用户的喜爱,不仅在三维设计、建模和加工方面具有强大的优势,而且用户界面友好、操作性强,便于推广应用。其软件商拥有深厚的硬件和软件资源,具有专业的技术开发队伍,能够提供完整的服务和解决方案,是值得依赖的长期合作伙伴。基于此,东方重机最终选择了UG作为CAD/CAM软件平台。

2.4 项目实施

项目的实施规划一定要周详、可控制,规划应当包括项目的进度计划、人员安排、培训等等方面。

在实施进度计划和策划方面,东方重机CAD/CAM系统紧密结合公司生产实际进行,边实施边应用。具体做法是,由熟悉公司业务的人员全程参与项目的立项、调研、选型和实施。小组成员以业务人员为主、信息服务人员为辅,挑选熟悉业务和信息技术的复合人才为骨干,从人员上保证项目的顺利进行。

培训方面,紧密结合企业当前的实际生产情况,初期以全脱产的方式进行系统地学习和培训,然后是有针对性的高级培训。为此,公司制定了详尽的培训大纲,确定不同培训阶段所需要达到的目标和考核方式。由于准备充分、计划合理,加上员工态度积极,培训收到了良好的效果,最终使得东方重机CAD/CAM系统成功建立。

3 CAD/CAM系统应用情况

CAD/CAM系统建立后,在企业生产活动中发挥了巨大的作用。

1)首先,解决了数控加工问题,东方重机产品中的所有大型数控加工件均可以自行完成。通过CAD/CAM系统,复杂曲面的加工可以实现仿真加工,实时生成刀路,并可以对夹具、刀体进行干涉检查,如图1所示。

2)其次,通过CAD/CAM系统的实施,设计手段具备了从二维设计向三维设计的升级,主要产品的三维模型已经开始建立,如图2所示。通过三维造型,产品的设计思路更为直观和便于验证,再加上软件具有的装配干涉检查等功能,使得设计工作如虎添翼。

3)再次,设计部门和工艺部门具备了信息融合的条件,设计部门的三维模型可为工艺部门数控编程提供支持。

4)最后,CAD/CAM系统为今后企业级的信息整合(PDM)打下了良好的基础和铺垫。

通过一年多的应用,基于UG技术的CAD/CAM系统在实际使用中充分证明了自身的价值,公司的信息化水平整体向前迈进了一大步,CAD/CAM系统的应用更在公司技术人员中得到了良好的反响与支持,设计、制造模式已经在不知不觉中上了一个新的台阶。

4 结束语

回顾东方重机构建CAD/CAM系统的过程,从项目调研、立项、实施都比较顺利,成功的因素可总结为以下几点:一是规划合理;二是项目组织到位;三是领导重视;四是项目团队工作得力;五是软件系统选择正确。以上缺了任何一条,都会对项目的实施带来障碍。

参考文献

[1]国家发展和改革委员会.核电中长期发展规划(2005-2020年)[R].2007.

[2]丁祥海.制造企业信息化实施过程管理理论与方法研究[D].杭州:浙江大学,2004.

核电企业搜索引擎系统 篇2

近些年来智能搜索引擎技术得到了广泛应用。智能搜索引擎是根据用户的请求从获得的网络资源中检索出对用户最有价值的信息的一种技术,它能有针对性的为某一特定领域、某一特定人群或某一特定需求,通过定向分字段等智能方式抽取出需要的数据进行处理后,再以某种形式返回提供给用户有一定价值的信息和相关服务[2,3,4]。智能搜索引擎应用方向很多,比如企业库搜索、供求信息搜索引擎等。本文通过描述智能搜索引擎的特征,给出智能搜索引擎在企业人力资源管理决策支持系统中的结构设计及实现技术,从而有效地弥补了综合性搜索引擎对企业人力资源决策支持系统中专门领域及特定主题信息覆盖率过低的缺陷。

1 智能搜索引擎的优势

智能搜索引擎是一种新型智能化的搜索引擎,它利用人工智能技术,融合了专家系统、自然语言理解、模式识别、数据挖掘及机器翻译等领域的知识和先进技术,能真正实现为系统用户提供更为迅速、快捷和准确的信息搜索服务,代表了搜索引擎未来发展的趋势[5]。与传统搜索引擎相比,表现在以下几个方面的优势。

1.1 搜索信息准确度高

执行基于关键词的被动搜索是传统的搜索引擎一直采用的方法,由于预先设定了明确的信息检索区间,往往得到的搜索结果误差比较大。而智能搜索引擎采用的是自然语言理解技术,可以通过与用户进行自然语言对话,深刻理解用户的搜索请求,并且用户可以使用母语检索其他语言表示的信息,进行同义词理解和短语识别,使得搜索的信息提升到概念层面,大大地提高了搜索的结果准确度[6]。

1.2 搜索功能强大

智能搜索引擎除了能提供传统的快速内容检索、相关度排序等功能以外,还能提供用户角色识别、搜索内容的语义理解、用户兴趣鉴定、智能化过滤等强大功能[7]。同时智能搜索引擎具有跨平台工作能力,支持多语言检索处理和转换功能,能对WORD、PDF、TXT、HTML、XML等多种混合文档进行检索。

1.3 搜索服务个性化

利用智能搜索引擎,可以为用户提供诸如角色登记、兴趣自动识别和智能化信息过滤等个性化功能,更加方便的满足符合用户特定需求的搜索服务。

2 智能搜索引擎的结构

2.1 传统搜索引擎的结构

传统的搜索引擎一般由搜索器、索引器、检索器和用户接口等四个部分组成。用户使用搜索引擎时,通过用户接口输入查询条件,搜索引擎通过检索器访问索引数据库,检索与关键词相匹配的记录,列出找到的站点索引,并通过浏览器把检索结果返回用户。传统搜索引擎的基本结构如图1所示。

2.2 智能搜索引擎的结构

智能搜索引擎由于采用了智能化设计,因此其结构与与传统搜索引擎相比也存在很大差别,如图2所示。

在智能搜索引擎中,主要有以下几个基本结构[8,9,10,11]。

1)智能搜索器

智能搜索器建立在数据挖掘技术的基础上,主要功能是帮助用户从庞大的目标数据集合中抽取出有效的且能并被理解的各种类型的信息。通过对用户以往使用搜索引擎的日志文件(包括检索关键词、检索路径以及浏览的检索结果)进行分析,智能搜索器可以总结出用户检索行为的固定模式,从而实现智能性信息过滤以及个性化搜索服务。

2)智能索引器

通过智能索引器,可以理解智能搜索器所搜索的信息,从中抽取出索引项,建立表示文档以及生成文档库的索引表。智能索引器除了采用如员工名、时间、工号、任职单位等等客观索引项外,还可以进行用来反映文档内容的如关键词及其权重、短语等内容索引项进行索引,确保搜索结果描述的准确性和相关性。

3)智能Robot

智能Robot是智能搜索引擎特有的结构,连接用户接口。智能Robot具有学习用户行为和操作的能力,可以通过自学习在用户执行同样的查询条件或特定需要时,在索引库中快速检索出相关文档,进行文档与查询条件的相关度评价,并对将要输出的结果进行定向排序,从而可以提供更好的信息服务。

4)用户接口

用户接口的功能是输入用户查询条件、显示搜索结果、提供相关性反馈。在智能搜索引擎的用户接口设计和实现时,应充分考虑用户的思维习惯和行为方式。

3 智能搜索引擎在企业人力资源管理决策支持系统中的应用

企业人力资源管理决策支持系统作为信息管理系统,只有采用动态管理技术才能及时、准确地反映企业人力资源事务的实际参数[12]。这就要求在设计企业人力资源管理决策支持系统时,必须建立多层次、功能齐全的智能搜索引擎模块,对企业人力资源信息进行收集、存储、检索、加工、分析及必要的输出,为企业提供科学决策服务。

3.3.1 人力资源规划决策

发生企业的经营战略或是业务策略发生变动时,智能搜索引擎通过预设的分析方法,根据以往的政策变化内容和历史经营数据,自动仿真可能发生的人员成本、人员绩效和人员流动的变化情景,并在事前给出解决方案,从宏观的角度上为企业经营战略服务。

3.3.2 招(解)聘决策

有企业存在职位空缺时,智能搜索引擎自动从现有的人力资源信息数据库中推荐可能适合的人选,或是建议在公开网络发布职缺信息;发生离职的情况时系统会分析人员流动率和离职原因,并与历史同期以及其它业务部门的人员流动情况进行比对,向主管人员提供统计结果以供参考。

3.3.3 绩效考核决策

智能搜索引擎能够对考核要点、考核指标、权重等进行自定义组合,选择不同类别的考核人,形成不同考核人对同一考核对象的多张考核表。通过修改考核要点、考核模板等搜索条件,提供历史数据和考核细节。通过对考核结果的统计分析,将考核结果与员工薪酬福利、职务升迁等挂钩,实现科学有效的人力资源管理。

3.3.4 智能化信息发布

利用智能搜索引擎自动选优功能,系统可以根据员工数据库中的属性记录(包括偏好、绩效、业务资源和职业发展计划等),在一定的循环周期内向特定员工发布不同种类的培训、福利和个人发展信息,避免无关的信息反馈干扰从而提高工作效率。

4 结束语

智能搜索引擎是一种专业化、智能化的搜索引擎,是传统搜索引擎的细分和延伸,是利用人工智能等技术对系统数据库中的某类专门的信息的整合。由于专业化的搜索引擎涉及领域少,信息量少,所以可以方便的加入智能化技术从而提高信息搜索的质量。本文的研究已在企业人力资源管理决策支持系统上得到了应用,效果良好。

摘要:智能搜索引擎是结合了人工智能技术的新一代搜索引擎技术,除了能提供传统的快速内容检索、相关度排序等功能以外,还能提供用户角色识别、搜索内容的语义理解、用户兴趣鉴定、智能化过滤等强大功能。该文将提出了智能搜索引擎的特征、结构及实现技术,并给出了智能搜索引擎在企业人力资源管理决策支持系统中的应用,从而有效地弥补了综合性搜索引擎对企业人力资源决策支持系统中专门领域及特定主题信息覆盖率过低的缺陷。

关键词:智能搜索引擎,企业人力资源管理决策支持系统

参考文献

[1]蔡昊.人力资源信息系统的演进及其展望[J].西北工业大学学报:社会科学版,2006(2):49-53.

[2]王挺.企业人力资源管理决策支持系统结构设计[J].中国管理信息化:综合版,2007(10):29-30.

[3]王琼.搜索引擎的四大发展趋势[J].农业网络信息,2005(3):29-30.

[4]张晓刚,李树明.智能搜索引擎技术的研究与发展[J].计算机工程与应用,2001,37(24):67-71.

[5]Kontitsis M,Garcia R D,Valavanis K P.Design,implementation and testing of a vision system for small unmanned vertical take off and landing vehicles with strict payload limitations[J].Journal of Intelligent and Robotic Systems:Theory and Applications,2005,44(2):139-159.

[6]张宏斌,朱明富.陈德军.智能化搜索引擎技术的研究进展[J].信息与控制,2003,32(6):527-530.

[7]邱均平,余以胜.基于知识库系统的智能搜索引擎研究[J].现代图书情报技术,2005(7):51-53.

[8]Huang Yo-Ping,Chen Chien-Hung,Chang Yueh-Tsun and Sandnes Frode Eika.An intelligent strategy for checking the annual in-spection status of motorcycles based on license plate recognition[J].Expert Systems with Applications,2009,36(5):9260-9267.

[9]Yi McDonald Daniel,Lally Ann,Chen Yongchi and Landon Matthew.NanoPort:A web portal for nanoscale science and technology[M].Proceedings of the ACM International Conference on Digital Libraries,2002:373,

[10]杨占华,杨燕.数据挖掘在智能搜索引擎中的应用[J].微计算机信息,2006(12):244-246.

[11]张兴华.智能搜索引擎的机理,实现技术及发展趋势[J].现代情报,2003,23(12):66-68.

核电企业搜索引擎系统 篇3

该系统自2012年12月开始上线以来,已在全公司范围内全面推广并稳定运行三年多,N1-ECM系统实现了中国核电实施范围内成员公司标准化的业务流程和标准化的文档数据分类和业务规则,可以支撑中国核电业务流程及一体化管理体系运行。通过统一规范的数据分类,对多维度的知识模型以及跨电厂、企业级知识体系的不断积累、扩展与分享提供一定的支持。系统运行三年多以来基本稳定,为进一步改善系统,提升功能,目前正在进行二期项目的优化工作。以文档利用为核心,在一期实现的文档管理基础上,优化和提升文档利用环节,以人为本,围绕业务建立人、内容、流程三者的关联。并以利用为最终目标,深化文档管理各个环节。

一、N1-ECM系统开发质量保证的构想

N1-ECM系统作为一个企业级的内容管理系统,中国核电的各个成员单位都是一个独立的站点。因此,N1-ECM二期本着“谁出钱,谁受益”的原则开展优化提升建设,各个成员公司都是出资建设的甲方,存在多个项目甲方。按照各家成员公司工程建设阶段、用户数量为标准进行分摊费用建设比例。

针对项目存在多个甲方,项目管理办公室(PMO)根据实际情况确定了项目组成员,推选了项目经理代表联合甲方。依据各个成员公司的工程建设阶段及关注重点对N1-ECM二期建设的功能模块进行了分工,比如辽宁核电目前处于工程准备阶段,将来在建设过程中将产生、接收大量的工程文件,因此给予分配负责工程文件管理、承包商库模块。

为保证项目按照合同约定时间准时完成,确保项目进度按照既定进度方案分阶段完成开发、发版、上线,项目组制定了项目质量保证大纲及质量保证计划。由项目组成员按照分工跟踪项目是否按照项目质量保证计划开展各项工作,如果发现偏离及时通报PMO,PMO根据情况及时采取纠正措施。

与此同时,项目管理办公室(PMO)将根据工作实际情况对项目实施方进行质保监察,以保证项目质量。针对信息系统项目的特点,在制定质保监察计划时要结合各个阶段发版工作的不同特点进行。在不影响实施方项目组开发的基础上选择合适的时间对其进行质保监察,将质保监察通知提前发送给他们。

二、质量保证计划相关内容

信息系统项目相关的质量计划与一般的项目质量计划相比有一些共同特点,比如:在内容结构上都有质量保证计划的控制点、质量保证措施等相关内容。同时也有其自身特点,比如:对项目管理文档的要求、对软件测试的管理、对项目管理工具技术等的规定。

1. 质量保证组织机构的设立及职责

在N1-ECM二期项目系统整个开发期间,在制定质量保证计划时成立了软件质量保证小组负责质量保证工作。软件质量保证小组属项目管理委员会领导,由项目管理办公室(PMO)代表、项目质量总监、测试质控组人员、用户代表、配置开发组人员以及各个子系统软件质量保证人员等方面的人员组成,由项目的质量总监任组长。各子系统的软件质量保证人员在业务上受软件质量保证小组领导,在行政上受各子系统负责人领导。

软件质量保证小组和软件质量保证人员必须检查和督促质量保证计划的实施,各子系统的软件质量保证人员有权直接向软件质量保证小组报告子项目的软件质量状况,各子系统的软件质量保证人员应该根据对子项目的具体要求,制订必要的规程和规定,以确保完全遵守质量保证计划的所有要求。

在N1-ECM二期项目的软件质量保证小组中,其各方面人员的职责如下:组长全面负责有关软件质量保证的各项工作;项目管理办公室(PMO)负责有关阶段评审、项目进展报表检查以及软件验收准备等三方面工作中的质量保证工作;项目的配置管理人员负责有关软件配置变动、软件媒体控制以及对供货单位的控制等三方面的质量保证活动;各子系统的软件质量保证人员负责测试复查和文档的规范化检查工作;用户代表负责反映用户的质量要求,并协助检查各类人员对软件质量保证计划的执行情况;项目的测试质控人员协助组长开展各项软件质量保证活动,负责审查所采用的质量保证工具、技术和方法,并负责汇总、维护和保存有关软件质量保证活动的各项记录。

2. N1-ECM二期项目质量保证必备文档与质量要求

(1)基本文档。为确保N1-ECM二期项目的顺利进展,同时满足各个不同开发阶段的项目管理要求,质量保证计划需要具备一些基本文档,以满足项目需要,其基本文档主要有:(1)软件需求规格说明书;这是甲方对项目实施方提出的项目功能需求,乙方要以此为基础开展需求设计与开发工作,所以此份文档是进行项目开发的依据与蓝本,所有的开发设计工作要紧密围绕其进行。(2)软件设计说明书;实施方对规格说明书的设计说明与阐述,是进行软件功能开发的重要指导性文件。(3)软件测试计划;这是软件设计开发完成后在交付用户之前进行的软件功能验证,以测试软件是否按照既定的功能需求实现了开发。(4)软件测试脚本。软件测试脚本就是测试的步骤,软件测试脚本非常重要,在中国核电的N1-EAM、N1-ERP中都是非常详细的测试方案。测试方案是否细致,是否满足需求说明,是非常重要的控制点。(5)软件测试报告;是在进行完软件的单元测试、集成测试、用户测试、发版测试四个测试阶段之后所形成的总结报告,是对测试进行成果的总结。(6)用户手册;是软件交付用户时的指导文档,相当于产品使用说明书。(7)源代码文件;源代码由乙方交付给甲方,并要由双方一同审核源码的准确性,这样后续甲方才能在源码的基础上运维系统。(8)项目实施计划;即进行项目实施过程中的相关计划。(9)管理员手册;是指导系统管理员进行系统运行维护时的手册,对系统的运行维护至关重要。(10)质量保证计划;N1-ECM与N1-ERP、N1-EAM项目在质量管理上有些不同,N1-ERP、N1-EAM是先制定较为上级的质量保证大纲文件,然后下级文件是质量计划,质量计划的文稿内容比较简单,主要表明了在项目周期中,哪些节点、哪些时间点要开展质量检查、检查什么内容、评判的标准是什么等。⑾项目总结报告。对项目实施中的需求、设计、开发、测试、发版等各个环节进行总结,总结经验、发现不足,以期指导后续项目建设。

(2)其他文档。除了基本文档之外,对于尚在开发中的软件,还应该包括以下方面的文档:(1)集成测试计划;在功能设计完成之后进行集成测试时的计划,测试计划及用例在投入使用前,需经过项目组内部评审。(2)集成测试报告;根据测试结果形成测试报告,测试报告应包括:测试目的、测试范围、测试环境、测试工具及方法(手工测试,自动测试,测试数据记录方法)、测试用例更新(测试计划中测试用例的补充和修改)、测试记录和测试结果、测试数据分析及总结(总测试用例,通过数量,失败数量,发现的问题数量,修改问题数量,调整需求功能点数量,遗留问题,测试总结等)。测试报告在正式发布前,应经过项目组内部评审。(3)UAT测试计划;即用户测试计划,在用户测试环境测试即将发版的系统,目的是为了尽可能验证业务使用场景和业务功能的正确性,由于各成员单位业务的差异性,各成员单位用户应全部参加用户测试。(4)UAT测试报告;项目实施方根据用户测试结果形成初始测试报告,测试报告应包括:测试目的、测试范围、测试环境、测试工具及方法(手工测试,自动测试,测试数据记录方法)、测试用例更新(测试计划中测试用例的补充和修改)、测试记录和测试结果、测试数据分析及总结(总测试用例,通过数量,失败数量,发现的问题数量,修改问题数量,调整需求功能点数量,遗留问题,测试总结等),项目组根据初始测试报告形成用户测试报告。(5)系统培训计划;(6)系统培训材料;(7)系统安装手册;(8)项目验收报告;(9)项目章程;是一个IT项目最重要的文档,不仅是项目启动、双方责任矩阵建立、各种项目管理制度的依据主要文件,而且项目章程中会规定计划、变更、质保等等事宜。(10)项目周报;⑾项目会议纪要;⑿项目需求变更申请表;⒀项目工时记录表;⒁项目里程碑评审材料;⒂项目培训记录表;⒃项目测试用例;⒄BUG跟踪表;缺陷也是IT项目、IT运维中常用的术语,但缺陷一般是较大、较严重的BUG。

(3)文档质量要求。文档是软件项目的重要组成部分,是软件生存周期各个不同阶段的产品描述。文档验证和确认就是要检查各阶段文档的合适性。评审文档质量的标准主要有以下六条:(1)完备性:必须按照《GB8567计算机软件产品开发文件编制指南》的规定编制相应的文档,以保证在开发阶段结束时其文档是满足合同要求的。(2)正确性:在软件开发各个阶段所编写的文档的内容,必须真实地反映该阶段的工作且与该阶段的需求相一致。(3)简明性:在软件开发各个阶段所编写的各种文档的语言表达应该清晰、准确简练,适合各种文档的特定读者。(4)可追踪性:在软件开发各个阶段所编写的各种文档应该具有良好的可追踪性。文档的可追踪性包括纵向可追踪性与横向可追踪性两个方面。前者是指在不同文档的相关内容之间相互检索的难易程度;后者是指确定同一文档某一内容在本文档中的涉及范围的难易程度。(5)自说明性:在软件开发各个阶段所编写的各种文档应该具有较好的自说明性。文档的自说明性是指在软件开发各个阶段中的不同文档能独立表达该软件其相应阶段的阶段产品的能力。(6)规范性:在软件开发各个阶段所编写的各种文档应该具有良好的规范性。文档的规范性是指文档的封面、大纲、术语的含义以及图示符号等符合有关规范的规定。

3. N1-ECM二期项目质量保证之评审、检查及控制

点。为保证N1-ECM二期项目按照质量保证大纲的有序进行,在质量保证过程中应该设置相应的控制点并明确相应控制点的评审内容、评审时间、评审结果等。对新开发的或正在开发的各个子系统,都要根据既定设置的控制点认真进行定期的或阶段性的各项评审工作。

(1)评审控制点。该项目开发过程中设置了以下三个控制点:(1)停工待检点。本项目中设置4处停工待检点,包括:需求分析评审点、架构设计评审点、项目初验评审点和项目终验评审点。在上述控制点中,项目实施方质量保证小组成员会同甲方项目各电厂参与人员及相关专家完成相应的软件需求评审、软件设计评审、项目控制点检查、项目初验评审和项目终验评审工作。(2)见证点。本项目中设置两处见证点,包括:模块需求评审、模块设计评审,在此控制点开展前,由项目实施方通知甲方项目组派遣代表对于需要开展的模块/阶段评审进行质量监督,如果甲方项目组因故不能参加此部分工作,项目实施方会继续按照规定进行相应评审工作并将相应记录提交甲方项目组监督审核、认可。(3)记录检查点。本项目中设置3处记录检查点,包括:模块测试、集成测试和用户测试,在各模块完成集成测试后,项目实施方将模块测试、集成测试用例及结果报告给甲方项目组并配合甲方客户完成用户测试工作,甲方项目组根据用户测试结果确定相应模块是否具备发版上线条件。

(2)停工待检点工作内容。(1)需求评审。评审会对软件需求进行评审,确保在软件需求规格说明书中规定的各项需求的合理性;评审结果填写《软件需求评审表》。评审可能是分模块进行的。(2)设计评审。设计评审会对软件设计进行评审,并对第一次评审结果进行复核。针对软件设计的技术合适性以及在满足软件需求规格说明书中的需求方面的可接受性进行评审;评审结果填写《软件设计评审表》。针对界面操作性及系统易用性进行评审,结果填写《软件操作及易用性设计评审表》。设计评审可能是分模块进行的。(3)初验评审。在用户初步验收和部署上线阶段,需要针对以下准备工作的完成情况和完成质量进行评审:制定用户测试计划、准备用户测试环境;客户生产系统软件的安装和配置、调试以及系统部署;试运行及正式运行期项目的功能和性能符合项目合同中的规定。(4)终验评审。为保证项目能够顺利完成验收工作,在项目终验需要对以下工作的完成情况进行评审:软件源程及项目文档交付情况;技术服务及培训工作开展情况;需要满足验收报告签署的其他的条件。

三、质量保证对策

由于信息系统项目建设是一个长周期、迭代开发的过程,为确保项目质量采取了一系列的有效措施:

1. 建章立制、制度先行。

早在项目建设之初就根据项目实际情况建立了《项目管理办法》(章程),此办法规定了项目双方的权力与义务,为项目健康、顺利运转指明了方向。随着项目进展的深入,根据项目实际情况又不断进行升版更新。在《项目管理办法》的指导下根据项目内容与需要又制定了一系列的工作管理程序与工作制度,从而有效地指导项目进展。

2. 统筹全局、重点突出。

针对信息系统项目特点,统筹规划项目内容与进展,并开展重点工作。需求调研是信息系统项目建设的重要基础,只有需求明确才能有效地开展后续工作,因此项目建设之初就投入了大量的时间与精力开展项目需求调研的工作。待需求明确后组织业务人员进行需求确认,从而进行设计开发。

在功能模块设计开发完成之后开展软件测试,软件测试设置分为:单元测试、集成测试、用户测试、发版测试四个部分,软件测试是软件开发中的最后一个阶段,通过测试发现软件开发设计过程中存在的问题,其目的在于检验系统是否满足规定的需求及清楚实际情况与预期结果的差距,从而针对差距尽快开展纠正。

3. 过程控制、工具有效。

在系统项目所属的各个子系统的研制与开发过程中,在各自的软件质量保证活动中合理地使用软件质量支持工具、技术和方法。这些工具主要有下列几种:SVN软件配置管理工具;JIRA项目与事务跟踪工具;Eclipse集成开发工具;File Net:企业级解决方案;IBM Websphere技术;C#Winform开发框架;禅道。

软件质量保证工作涉及软件生命周期各阶段的活动,应该贯彻到日常的软件开发活动中,而且应该特别注意软件质量的早期评审工作。因此,对新开发的或正在开发的各子系统,要严格按照《GB 8566计算机软件开发规范》与质量保证计划的各项规定进行评审、开发、测试等各项工作。软件质量保证小组要派成员参加所有的评审、检查、测试等活动。从而确保在软件开发工作的各个阶段和各个方面都严格按照质量保证大纲与质量保证计划的要求进行。

摘要:本文以核电厂企业内容管理平台(ECM)二期的开发为例,分析了业主在该系统开发中的质量保证计划内容与相应对策。其内容主要有:质保文档编制、实施方需要提交的相关文档、软件评审检查及控制点、软件测试管理、项目管理工具方法与技术、相关记录的收集保管等。

关键词:核电厂,内容管理,信息系统,质量保证

参考文献

[1]GB/T11457软件工程术语.

[2]GB/T12504计算机软件质量保证计划规范.

[3]GB/T12505计算机软件配置管理计划规范.

[4]GB8566计算机软件开发规范.

核电企业搜索引擎系统 篇4

1 SAP基本功能及技术架构

核电企业在实施ERP项目时, 需要进行SAP系统软件的实施, 以便利用改系统将先进的管理理念、管理手段和管理方式融入企业管理中。利用SAP软件, 企业将能够促使物料管理、库存管理、生产计划管理和财务管理等各项业务的管理更加规范化和现代化。同时, 利用SAP软件也能够进行企业信息流、物流和资金流的统一协调, 并且实现各种资源的优化配置。此外, 利用SAP软件也可以使信息系统与业务运营紧密结合起来, 所以能够使系统更好的为企业各项经营业务的发展提供服务和支撑, 继而使企业的经营管理水平得到提升。为实现这些功能, 核电企业的SAP系统将采取三层架构, 即由应用服务器、客户机和数据库服务器组成的架构。采取该种架构, 将使系统获得容易维护、具有可拓展性和能够实现性能优化的优势, 并且能够进行负载平衡的标准功能的提供。

2 SAP系统MM模块的业务处理与经营项目实现

为了成功建设ERP系统, 核电企业需要重新整合和组织自己的资源, 以便使企业的业务流程和运作机制得到积极调整。为此, 企业需要制定ERP项目准备计划, 以便为整个项目的实施奠定基础。在这一阶段, 企业需要进行项目范围的确定, 并且进行项目章程的制定, 以便使SAP系统实施的方法和策略得到确定。此外, 企业需要进行项目组织各成员职责的明确, 并且进行详细实施计划的制定, 以便为系统实施提供足够的资源。

在制定企业项目目标时, 还要根据企业各种业务流程的实际需要, 进行各种统计分析报表的提供, 并且实现对库存物料的监察和管理控制。在这一阶段, 需要完成库存状态的跟踪, 并且进行物料损耗情况的记录。在此基础上, 还要加快库存周转期和减少库存, 以便使客户需求和物资采购保持平衡。在实施ERP项目时, 企业采取的结构精简的扁平组织架构, 由业务经理负责领导项目组, 并且专门设立独立的信息技术单位。而该单位负责进行软硬件设备维护、SAP技术架构维护、基础设施设计和系统建设等工作, 可以使项目所有层次的需要得到满足。

在业务组织架构设计阶段, 需要使SAP系统的企业组织单元得到明确。在这一阶段, 需要完成物资与成本管理组织结构设计、生产计划与控制的组织结构设计和物料管理组织结构设计。而物料管理组织结构设计过程, 其实就是MM模块的业务处理与经营项目的实现过程。在进行MM模块设计时, 还要先进行采购组织结构的设计。

而核电企业可以采取集中采购的方式, 以便实现集中订货、分开收货和集中付款。在企业采购部完成采购价格制定和供应商选择后, 就可以进行采购申请的汇总和调整, 然后进行采购订单的集中下达, 而在收货时, 则需要根据采购订单进行收货。最后, 完成收货情况的汇集后, 采购部门则可以与供应商进行货款的集中结算。采取该种采购模式, 则能够获得数量集中优势, 所以能够避免物资重复采购, 并且降低运输成本。

在仓库组织结构设计方面, 可以根据不同仓库的物料性质和类型, 将其划分成多种仓库和仓位, 然后进行物料的分类储存管理。

3 SAP系统MM模块在企业ERP项目中的设计与实施

在核电企业的ERP项目中, 设计和实施SAP系统MM模块需要先进行系统配置。具体来讲, 就是根据设计的模型和业务需求实现系统配置, 并且完成个性化需求的识别和设计。而一旦系统配置的过程中出现关键参数遗漏或配置错误问题, 就会给业务流程的设计和系统实施带来阻碍。

首先, 需要进行公司组织结构配置。为此, 需要先创建相应的公司代码。而公司代码为财务核算的组织单元, 其能够以代码形式出现在财务会计报表中。完成代码创建后, 需要进行公司的定义, 而每个公司都代表一个商业组织和会计单位, SAP系统的财务功能需要借助公司实现。完成公司定义, 需要为公司分配代码, 即将财务会计核算的代码分配给各个公司。在此基础上, 还要完成采购组织的创建和仓储地点的定义, 并且为公司分配采购组织。完成SAP系统公司结构架设后, 就可以进行MM模块配置, 也就是说要根据公司的需求进行模块参数配置。此外, 根据企业组织结构和标准业务流程, 则能够对SAP系统角色进行定位, 并且为用户设定相应的操作和控制权限。在系统测试过程中, 可以在ERP项目管理中对已SAP系统开发和实现的功能需求和配置进行检验, 并根据用户的需求进行相应调整, 以保证最终用户接受测试的顺利通过。

4 结论

总而言之, 在核电企业的ERP项目中进行SAP系统MM模块的设计和实施, 能够使企业的业务得到高效处理, 并且能够更好的实现对企业经营项目的管理。因此, 相信在核电工程中, 应用SAP系统MM模块可以更好的进行ERP系统管理的推行, 从而更好的促进核电事业的发展。

参考文献

[1]王布静, 刘希玉.SAP系统物资管理模块在电力企业的应用[J].科技管理研究, 2012, 09 (32) :174-179.

[2]贾寿松.ERP系统物资管理模块在黄骅港的实施与应用[J].硅谷, 2013, 14 (06) :105-107.

上一篇:创新理论与方法下一篇:健康效应