论文部分内容阅读
潍坊市外国专家局(潍坊市外国专家办公室)是隶属于潍坊市人力资源和社会保障局的副县级内设行政机构,在国家外国专家局和山东省外国专家局指导下开展工作,主管国外智力引进和国际人才交流工作。工作宗旨是通过国际间的人才交流活动,促进潍坊工业、农业、商业、财经、金融、科技、医药、文化、交通等各界与世界各国和地区同行业之间的交流与合作,为振兴潍坊的对外友好往来和经贸发展、科技进步服务,是人力资源和社会保障工作直接为经济建设服务的重要窗口。为此,需设计与实现一个针对潍坊市的引智管理系统。本文调研了潍坊市引智管理的开发背景,采用了带有敏捷开发特征的轻量级Rational统一过程(RUP)为软件开发方法,以统一建模语言(UML)为分析设计描述语言,构建了B/S结构的三层软件架构。技术上采用J2EE技术架构,具体使用了DAO技术,将底层数据访问逻辑与业务逻辑分离开来,使用Struts框架,实现MVC设计模式,将业务逻辑、视图和数据模型分离开来。本文对潍坊市引智管理系统的功能进行全面的需求分析和设计,在需求分析过程中采取了基于现代软件工程的问题分析方法和多途径的需求启发模式,结合敏捷开发思路,确立了引智管理系统的需求。系统实现了引智管理的所有功能,从数据录入到系统维护的整个流程。通过数据录入,实现引进国外技术、管理人才项目申请表,引进国外技术、管理人才项目执行情况表,引进国外技术、管理人才成果示范推广项目申请表,引进国外技术、管理人才成果示范推广项目执行情况表基本管理;通过数据上报接收管理,完成对各级引智部门间数据交换进行管理;通过项目审批完成专家项目审批,示范项目审批,金额审批和项目归档功能;通过统计报表可进行打印项目申请表,打印项目汇总表,打印按地区行业项目汇总表和打印各种形式的统计报表;通过综合查询提供给用户按各种条件进行查询,同时给出可选择任意字段的报表打印;最后对系统进行维护管理。最终实现潍坊市引智管理业务需求。随着潍坊市引智管理业务的不断发展,下一步将会在目前尚未充分展开的业务领域,使系统的界面史加友好,交互更加人性化,查询功能更加强大,这是卜一步潍坊市引智管理系统继续改进的方向。