论文部分内容阅读
摘要:以互联网为基础,加强寒冷环境交通技术信息资源整合和共享为主线,提供电子信息技术工程等对寒冷环境下相关交通技术数据、经验、论文的查询提供寒冷环境交通技术相关服务内容。
关键词:互联网;寒冷环境;查询
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)05-0096-02
1 系统背景
我省地区冬季受蒙古气流的影响,气候寒冷,从而造成了交通工程受到寒冷环境的影响出现了诸多问题。利用寒冷环境交通技术数据信息化平台,将寒冷环境交通技术成果的推广和应用在治理冰冻土地公路病害、减少养护投资、节约能源、降低消耗、给寒区公路的修筑和养护带来一定的经济效益,通过改善寒区的交通条件,带动了运输、旅游等相关产业和地方经济的持续和快速发展。通过对寒冷环境交通技术数据资源库的推广,为科学研究、技术开发、成果推广、学术交流、创业孵化与科技管理、决策等提供数字化服务。提高寒冷环境下交通工程建设水平和建设质量。
2 系统性能要求
该系统要求用户界面简洁、大方、主题采用灰色色调。系统稳定性, 平台采用JSR168门户标准,满足不同用户个性需求,分为公共门户、个人门户、平台管理中心门户。平台采用B/S架构,采用三层设计架构,确保系统稳定、高效运行。不需要安装任何客户端,便于使用与维护。平台具有稳定、高效、安全、易维护等特点。
3 系统建设
3.1数据获取
数据描述是数据驱动模式的基础,就是将实际事物抽象出数学模型,为数学模型指定相应的数据结构,再将数据结构对象化,对其进行属性、方法的格式说明,从而形成描述数据。描述数据就是实际事物的对象化体现。通过描述数据,使实际事物在应用系统中得以体现。以其作为核心思想,用户通过对所要处理的事务进行必要的说明描述,将形成的描述数据维护到系统当中,系统根据描述数据,自动生成用户所需的操作界面及实现功能。相应的分类方法是指将实际工作抽象为相应的数据模型,以具体的数据结构体现,引入适当的维护方法,完成遍历、检索、数据编辑等功能。
属性的结构是描述产生的或者说是自定义的,可完全体现用户的工作想法。属性的量,即工作方向数量,是不定的,用户可根据实际工作方向需要自行设定,就是说工作方向由用户决定,而不取决开发之初的需求提出。
3.2软件支撑环境
寒冷环境交通数据中心平台前台采用 Java作为开发语言;后台数据库采用Oracle.10g_w2k8_x64进行设计,数据管理;服务器端系统采用 Windows server2008 64位平台采用的基础架构为MVC三层架构,其中控制层采用Spring技术来方便解耦、简化开发,并且低侵入式设计,减少了代码污染,同时保证了平台的可靠性。
其中显示层所采用的技术为Freemarker,它所具有的通用性、强大的模板重复利用性保证了系统的可扩展性。
Model层主要采用hibernater技术,它封装了jdbc,简化了很多重复性代码,简化了DAO层编码工作,使开发更对象化了,并且移植性好,支持各种数据库,如果换个数据库只要在配置文件中变换配置就可以了,不用改变hibernate代码,而且支持透明持久化,因为hibernate操作的是纯粹的(pojo)java类,没有实现任何接口,没有侵入性,从而保证系统的安全性。
4 系统功能实现
该系统主要由一库三平台构成。三个平台分别为管理平台、交互平台和数据中心平台。
管理平台主要功能有:
1)用户管理
提供了用户和组织管理、用户和群组管理、角色管理、系统监测器管理等功能。
2)站点管理
提供了站点管理、站点模板管理、页面管理、外观和风格管理、站点成员及站点组织管理等功能。
3)应用管理
提供了应用程序管理器功能,可以对现有功能进行删除和发布新应用。
4)配置管理
提供了对主站点的属性设置及服务器管理,其中服务器管理包含缓存的清理,日志级别的设置,数据转移,上传文件的大小配置等功能。
5)会员管理
会员管理中在管理平台中仅有会员的级别设置功能。
6)排行管理
包含活跃度排行、下载排行、财富值排行、充值排行四个排行统计功能。
7)账户管理
包含充值查询、充值统计、活动管理、手续费设置、活跃度管理、财富值管理、活跃度来源设置、日志管理及充值管理等功能。
交互平台主要功能有:
1)活跃度排行功能描述:把所有有效用户获得的活跃度进行排序,将活跃度最高的十个人显示到首页的活跃度排行中,点击更多可以查看到更多人的排名。
2)财富值排行功能描述:
把所有有效用户获得的财富值进行排序,将财富值最高的十个人显示到首页的财富值排行中,点击更多可以查看到更多人的排名。
3)下载排行功能描述:
把所有资源下载的次数进行排序,将下载次数最高的十个显示到首页的下载排行中,点击更多可以查看到更多的排名。
4)充值排行功能描述:把所有有效用户获得的充值进行排序,将充值最高的十个人显示到首页的充值排行中,点击更多可以查看到更多人的排名。
账户管理功能:
5)充值查询功能描述:充值查询就是对所有充值记录统一汇总,可以查看到账户的充值信息,其中包括充值时间、充值金额、充值帐号、获得的财富值。
6)充值统计:统计所有充值记录,并作图表展示。
7)手续费设置功能描述:在用户提现时对手续费进行控制。对手续费进行【新增】【查询】【修改】【删除】操作。通过列表的方式【查询】整个系统中的手续费设置,单击【新增】可以添加手续费扣费标准,通过查询出的手续费设置,在操作栏里的【修改】链接对指定的手续费设置进行详细信息查询,并修改。通过列表操作栏中的【删除】连接可以对指定信息进行删除。 8)活跃度管理功能描述:
查询会员自己的财富值和活跃度的详细消费情况。
9)财富值管理功能描述:查询所有账户的财富值信息,充值记录,扣除记录,以及财富值统计,都可以在该模块展现。对数据库的【增加】【查询】;
10)活跃度来源设置功能描述:
活跃度是平台会员用户升级的衡量标准,根据活跃度可下载平台相应资源。管理员可灵活设置活跃度获取与扣除标准,对活跃度标准进行【增加】【修改】【查看】【删除】等操作。
11)日志管理功能描述:查询系统中的财富值和活跃度的详细消费情况;
12)充值管理功能描述:跟第三方支付机构做接口对接,实现充值功能。
数据中心平台主要功能有
数据中心平台主要有资源模型管理、科研数据类型管理、科研数据物理属性管理。其中资源模型管理包含了期刊模型、论文模型、标准模型、科研数据模型、专利、模型、图片集模型、视频墙模型及图书模型。科研数据类型管理可对科研数据的对象进行定义,例如:沥青。
科研数据物理属性管理可对对科研数据的物理属性进行管理,例如沥青的温度、湿度等。具体功能如下:
1)期刊资源模型模块设计,完成对期刊资源的管理与维护,对期刊资源进行增加、修改、删除、查询操作。
2)科研数据模型模块设计完成对科研数据资源的管理与维护,对科研数据资源进行增加、修改、删除、查询操作
3)科研数据类型管理模块设计完成对科研数据类型的管理与维护,对科研数据类型进行增加、修改、删除、查询操作。
4)科研数据物理属性管理模块设计完成对科研数据物理属性的管理与维护,对科研数据物理属性进行增加、修改、删除、查询操作。
5)专利资源模型模块设计完成对专利资源的管理与维护,对专利资源进行增加、修改、删除、查询操作。
6)会议资源模型模块设计完成对会议资源的管理与维护,对会议资源进行增加、修改、删除、查询操作。
7)论文资源模型模块设计完成对论文资源的管理与维护,对论文资源进行增加、修改、删除、查询操作。
8)图书资源模型模块设计完成对图书资源的管理与维护,对图书资源进行增加、修改、删除、查询操作。
9)标准资源模型模块设计完成对标准资源的管理与维护,对标准资源进行增加、修改、删除、查询操作。
10)交通资源模型模块设计完成对交通资源的管理与维护,对交通资源进行增加、修改、删除、查询操作。
11)新闻资源模型模块设计完成对新闻资源的管理与维护,对新闻资源进行增加、修改、删除、查询操作。
5 结束语
寒冷环境交通技术数据平台建设目的旨在整合离散的科学数据资源,统集寒冷地区交通科研、交通建设、交通技术等方面的资源,为在寒冷地区的交通人才培养、交通科技成果的转化提供服务,构建面向全社会的网络化、智能化的管理与共享服务体系。
参考文献:
[1] 桂文庄. 迎接科学数据库发展的新阶段——中国科学院科学数据库发张20年的回顾与思考[J].中国科学院院刊, 2007 (1): 87-89,91.
[2] 宫进.互联网信息定向采集系统的设计与实现[J].计算机应用, 2007,27(6): 16-17.
[3] Theresa Robertson.Oracle? Application Server 10g Concepts[EB/OL].http://otn.oracle.com.
关键词:互联网;寒冷环境;查询
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)05-0096-02
1 系统背景
我省地区冬季受蒙古气流的影响,气候寒冷,从而造成了交通工程受到寒冷环境的影响出现了诸多问题。利用寒冷环境交通技术数据信息化平台,将寒冷环境交通技术成果的推广和应用在治理冰冻土地公路病害、减少养护投资、节约能源、降低消耗、给寒区公路的修筑和养护带来一定的经济效益,通过改善寒区的交通条件,带动了运输、旅游等相关产业和地方经济的持续和快速发展。通过对寒冷环境交通技术数据资源库的推广,为科学研究、技术开发、成果推广、学术交流、创业孵化与科技管理、决策等提供数字化服务。提高寒冷环境下交通工程建设水平和建设质量。
2 系统性能要求
该系统要求用户界面简洁、大方、主题采用灰色色调。系统稳定性, 平台采用JSR168门户标准,满足不同用户个性需求,分为公共门户、个人门户、平台管理中心门户。平台采用B/S架构,采用三层设计架构,确保系统稳定、高效运行。不需要安装任何客户端,便于使用与维护。平台具有稳定、高效、安全、易维护等特点。
3 系统建设
3.1数据获取
数据描述是数据驱动模式的基础,就是将实际事物抽象出数学模型,为数学模型指定相应的数据结构,再将数据结构对象化,对其进行属性、方法的格式说明,从而形成描述数据。描述数据就是实际事物的对象化体现。通过描述数据,使实际事物在应用系统中得以体现。以其作为核心思想,用户通过对所要处理的事务进行必要的说明描述,将形成的描述数据维护到系统当中,系统根据描述数据,自动生成用户所需的操作界面及实现功能。相应的分类方法是指将实际工作抽象为相应的数据模型,以具体的数据结构体现,引入适当的维护方法,完成遍历、检索、数据编辑等功能。
属性的结构是描述产生的或者说是自定义的,可完全体现用户的工作想法。属性的量,即工作方向数量,是不定的,用户可根据实际工作方向需要自行设定,就是说工作方向由用户决定,而不取决开发之初的需求提出。
3.2软件支撑环境
寒冷环境交通数据中心平台前台采用 Java作为开发语言;后台数据库采用Oracle.10g_w2k8_x64进行设计,数据管理;服务器端系统采用 Windows server2008 64位平台采用的基础架构为MVC三层架构,其中控制层采用Spring技术来方便解耦、简化开发,并且低侵入式设计,减少了代码污染,同时保证了平台的可靠性。
其中显示层所采用的技术为Freemarker,它所具有的通用性、强大的模板重复利用性保证了系统的可扩展性。
Model层主要采用hibernater技术,它封装了jdbc,简化了很多重复性代码,简化了DAO层编码工作,使开发更对象化了,并且移植性好,支持各种数据库,如果换个数据库只要在配置文件中变换配置就可以了,不用改变hibernate代码,而且支持透明持久化,因为hibernate操作的是纯粹的(pojo)java类,没有实现任何接口,没有侵入性,从而保证系统的安全性。
4 系统功能实现
该系统主要由一库三平台构成。三个平台分别为管理平台、交互平台和数据中心平台。
管理平台主要功能有:
1)用户管理
提供了用户和组织管理、用户和群组管理、角色管理、系统监测器管理等功能。
2)站点管理
提供了站点管理、站点模板管理、页面管理、外观和风格管理、站点成员及站点组织管理等功能。
3)应用管理
提供了应用程序管理器功能,可以对现有功能进行删除和发布新应用。
4)配置管理
提供了对主站点的属性设置及服务器管理,其中服务器管理包含缓存的清理,日志级别的设置,数据转移,上传文件的大小配置等功能。
5)会员管理
会员管理中在管理平台中仅有会员的级别设置功能。
6)排行管理
包含活跃度排行、下载排行、财富值排行、充值排行四个排行统计功能。
7)账户管理
包含充值查询、充值统计、活动管理、手续费设置、活跃度管理、财富值管理、活跃度来源设置、日志管理及充值管理等功能。
交互平台主要功能有:
1)活跃度排行功能描述:把所有有效用户获得的活跃度进行排序,将活跃度最高的十个人显示到首页的活跃度排行中,点击更多可以查看到更多人的排名。
2)财富值排行功能描述:
把所有有效用户获得的财富值进行排序,将财富值最高的十个人显示到首页的财富值排行中,点击更多可以查看到更多人的排名。
3)下载排行功能描述:
把所有资源下载的次数进行排序,将下载次数最高的十个显示到首页的下载排行中,点击更多可以查看到更多的排名。
4)充值排行功能描述:把所有有效用户获得的充值进行排序,将充值最高的十个人显示到首页的充值排行中,点击更多可以查看到更多人的排名。
账户管理功能:
5)充值查询功能描述:充值查询就是对所有充值记录统一汇总,可以查看到账户的充值信息,其中包括充值时间、充值金额、充值帐号、获得的财富值。
6)充值统计:统计所有充值记录,并作图表展示。
7)手续费设置功能描述:在用户提现时对手续费进行控制。对手续费进行【新增】【查询】【修改】【删除】操作。通过列表的方式【查询】整个系统中的手续费设置,单击【新增】可以添加手续费扣费标准,通过查询出的手续费设置,在操作栏里的【修改】链接对指定的手续费设置进行详细信息查询,并修改。通过列表操作栏中的【删除】连接可以对指定信息进行删除。 8)活跃度管理功能描述:
查询会员自己的财富值和活跃度的详细消费情况。
9)财富值管理功能描述:查询所有账户的财富值信息,充值记录,扣除记录,以及财富值统计,都可以在该模块展现。对数据库的【增加】【查询】;
10)活跃度来源设置功能描述:
活跃度是平台会员用户升级的衡量标准,根据活跃度可下载平台相应资源。管理员可灵活设置活跃度获取与扣除标准,对活跃度标准进行【增加】【修改】【查看】【删除】等操作。
11)日志管理功能描述:查询系统中的财富值和活跃度的详细消费情况;
12)充值管理功能描述:跟第三方支付机构做接口对接,实现充值功能。
数据中心平台主要功能有
数据中心平台主要有资源模型管理、科研数据类型管理、科研数据物理属性管理。其中资源模型管理包含了期刊模型、论文模型、标准模型、科研数据模型、专利、模型、图片集模型、视频墙模型及图书模型。科研数据类型管理可对科研数据的对象进行定义,例如:沥青。
科研数据物理属性管理可对对科研数据的物理属性进行管理,例如沥青的温度、湿度等。具体功能如下:
1)期刊资源模型模块设计,完成对期刊资源的管理与维护,对期刊资源进行增加、修改、删除、查询操作。
2)科研数据模型模块设计完成对科研数据资源的管理与维护,对科研数据资源进行增加、修改、删除、查询操作
3)科研数据类型管理模块设计完成对科研数据类型的管理与维护,对科研数据类型进行增加、修改、删除、查询操作。
4)科研数据物理属性管理模块设计完成对科研数据物理属性的管理与维护,对科研数据物理属性进行增加、修改、删除、查询操作。
5)专利资源模型模块设计完成对专利资源的管理与维护,对专利资源进行增加、修改、删除、查询操作。
6)会议资源模型模块设计完成对会议资源的管理与维护,对会议资源进行增加、修改、删除、查询操作。
7)论文资源模型模块设计完成对论文资源的管理与维护,对论文资源进行增加、修改、删除、查询操作。
8)图书资源模型模块设计完成对图书资源的管理与维护,对图书资源进行增加、修改、删除、查询操作。
9)标准资源模型模块设计完成对标准资源的管理与维护,对标准资源进行增加、修改、删除、查询操作。
10)交通资源模型模块设计完成对交通资源的管理与维护,对交通资源进行增加、修改、删除、查询操作。
11)新闻资源模型模块设计完成对新闻资源的管理与维护,对新闻资源进行增加、修改、删除、查询操作。
5 结束语
寒冷环境交通技术数据平台建设目的旨在整合离散的科学数据资源,统集寒冷地区交通科研、交通建设、交通技术等方面的资源,为在寒冷地区的交通人才培养、交通科技成果的转化提供服务,构建面向全社会的网络化、智能化的管理与共享服务体系。
参考文献:
[1] 桂文庄. 迎接科学数据库发展的新阶段——中国科学院科学数据库发张20年的回顾与思考[J].中国科学院院刊, 2007 (1): 87-89,91.
[2] 宫进.互联网信息定向采集系统的设计与实现[J].计算机应用, 2007,27(6): 16-17.
[3] Theresa Robertson.Oracle? Application Server 10g Concepts[EB/OL].http://otn.oracle.com.