论太原市创新型城市创新指数监测分析系统的设计与实现

2012-08-24 03:16贾建平吕玉叶
科学之友 2012年15期
关键词:指标值太原市创新型

贾建平,吕玉叶,杨 征

(1.太原市科技信息服务中心,山西 太原 030002;2.太原科伟科技创业投资管理有限公司,山西 太原 030009)

1 太原市创新型城市创新指数监测分析系统的意义

山西省省会太原市于2010年5月成为国家科技部确定的全国第二批“国家创新型试点城市”之一,并提出了《太原市建设国家创新型城市试点工作方案》,在该方案的六大措施中提到要建立和完善创新型城市的考核评价机制。在此基础上,设计并实现“太原市创新型城市创新指数监测分析系统”(以下简称“系统”)将具有非常大的现实意义。

通过“系统”的设计与实现,可以根据国家创新型城市创新指标体系(见表1),收集和积累太原市历年来各项指数的基础数据,以全国42家创新城市和指标值为参照系,监测太原市各项创新指标的发展变化情况,对各项指标进行历年纵向分析,并在某一时间点上进行全国各创新城市范围内的横向比较。

表1 国家科技部“创新型城市建设监测评价指标”体系

2 系统的整体设计

系统总体上可分为前台和后台两部分,前台为系统的分析与展现层,主要功能为,将各创新指标值以柱状图、饼状图、曲线图等方式展示出来。后台为系统的录入与管理层,功能为各项指标值的录入及系统各项参数的设置。

2.1 系统的前台设计

系统前台分为“太原市创新指数”和“国家创新指数”两部分。

“太原市创新指数”部分提供的太原市历年各创新指标的分析与比较,分为“条件选择”和“指数展现”两个功能模块。在“条件选择”模块,可以选择要分析比较的时间段,时间可以精确到年度或是季度,然后选择要进行分析比较的指标,对时间和指标进行确定后,在“指数展现”模块,将会根据选定的指标及时间,以柱状图、饼状图或是曲线图的形式将指标值展现出来。

“国家创新指数”部分提供的包括太原在内的所有创新型城市在全国创新型城市范围内的分析与比较,也分为“条件选择”和“指数展现”两个功能模块。在“条件选择”模块,首先选择要分析的城市,接着选择要分析比较的时间段,时间可以精确到年度或是季度,再选择要分析比较的指标,对各条件进行确认后,会在“指数展现”模块显示3张数据表:第一张表为所选城市在指定“时间段”内就某个指标在全国创新型城市范围内的排名变化分析图,第二张为所选城市在指定“时间段”内就某个指标的纵向分析图,第三张为所选城市在全国创新型城市范围内指定“时间点”上某个指标的横向分析图。3张表将从排名变化情况、纵向比较和横向比较3个不同的角度对所选城市某一创新指标进行分析比较。

2.2 系统的后台设计

系统的后台设计可分为“指标录入、查询与导出”、“系统参数设置”和“权限管理”3部分。

按照国家创新指标体系,分为“基础指标、二级指标、一级指标”和“综合指标”4个等级。“指标录入、查询与导出”部分的功能首先是对各级指标值进行系统录入。由于采集到的原始指标值为“基础指标”值,各级指标又是按照既定的计算公式与权重逐级推出的,所以只需设置基础指标录入模块,然后再根据录入的基础指标值进行推算,自动生成其他各级指标数值。这样设计,一方面简化了系统的操作,避免了繁杂的计算与多次录入,另一方面也保证了系统数据源的一致性。各级指标生成完毕后,可以对指标值进行查询修改和数据导出。

“系统参数设置”部分的功能为设置系统的各项参数。系统的参数包括各级指标名称、指标的计量单位、指标的推算公式及创新城市名称。每项参数都有增加、删除和修改的功能,其中各级指标按照层级关系要有一个生成树的功能,每个指标要按照与上下级严格对应的级联原则进行操作。例如只有在指定的一级指标下才能增加相应的二级指标和基础指标,在有上下级指标关系的结构中,不能单独增加某个指标。

“权限管理”部分设计系统的各角色及操作权限。系统的角色分为:系统管理员、城市管理员、系统录入员和城市录入员4类。

“系统管理员”的操作权限为:分配城市管理员、设置系统各级指数、设置各指数的单位名称、设置系统区域、设置系统城市。

“城市管理员”的操作权限为:分配城市录入员。

“系统录入员”的操作权限为:对所有城市的指标数据进行“录入、查询”和“导出”,发布创新新闻和通知公告。

“城市录入员”的操作权限为:对所属城市的数据进行“录入、查询”和“导出”。

为实现系统的安全性与稳定性,设计时应将“数据录入”与“系统设置”操作权限分开,防止由于参数设置或数据录入的误操作,致使系统崩溃现象的发生。

3 系统的实现方法

由于系统重在对各指标值进行图形分析,要求系统能够跨平台布署,对安全性和稳定性方面有较高的要求,所以综合考虑,优先选择基于Struts架构的Java开发体系。

对于图形表现方面,可采用JFreeChart类库。JFreeChart是JAVA平台上的一个开放的图表绘制类库。JFreeChart可生成饼图(pie charts)、柱状图(bar charts)、散点图(scatter plots)、时序图(time series)、甘特图(Gantt charts)等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联,可以满足系统在这方面的要求。

对系统的逻辑层和表现层,可采用成熟的Jsp技术,用于开发和生成前后台页面。

系统的数据层可采用性价比较高的SQLServer2005或采用开源的MySQL作为系统的数据库,采用JDBC作为系统数据库应用连接池。

中间件可采用Apache Tomcat。系统的结构图见图1。

4 系统的推广与应用

图1 系统结构图

系统建成后,可以作为国家创新型城市公共服务平台,也可应用于单个创新型城市的创新指标分析。系统的应用将实现地区资源整合、优化和共享,提升城市创新服务能力和水平,从而打造布局合理、特色鲜明、内容丰富、功能完善、运转高效和资源共享的创新服务平台。通过系统实现对创新指标数据的监测、分析,形成各创新型试点城市之间的协调机制,深入了解、掌握各创新型城市创新发展的综合情况,找出各创新型试点城市间的优势及差距,为建设国家创新型城市做出有力支撑。

5 存在的问题及建议

系统在运行过程中存在以下几方面的问题:

(1)各创新城市没有统一的创新指数收集与管理部门,有的为统计部门,有的为科技部门,不便于组织与协调。

(2)各创新城市的创新指标系统不一致,容易造成收集与整理的口径不一致。

针对以上问题,建议创新指数的基础数据采集工作由各城市的统计部门来负责,科技部门负责各创新指数的整理与核对。各创新城市的创新指标体系统一以国家科技部“创新型城市建设监测评价指标”体系为标准。

[1]周后卿,周琪.科技创新评价指标体系的设计:以邵阳为例[J].山西科技,2012,(02).

[2]李丽娟,谈甄.地区科技创新能力评价指标体系研究[J].技情报开发与经济,2012,(04).

猜你喜欢
指标值太原市创新型
太原市为农村寄递物流补“短板”
DARPA:美国创新型机构成功实例
学校创新型人才培养的实践与思考
太原市61个村要建污水处理设施严禁直排入河
智能制造“四维”创新型人才培养方案研究
新工科下创新型人才培养的探索
宁波北仑第三集装箱码头有限公司平衡计分卡绩效管理探索与实践
太原市六家药茶企业获省级授权
财政支出绩效评价指标体系构建及应用研究
浅谈食品中大肠菌群检测方法以及指标值的对应关系