对于建设标准信息服务网站的研究论文
前言
随着信息化技术的不断提高,互联网发展的日趋成熟,相关应用技术的突飞猛进,计算机网络技术在金融贸易、商品销售、加工生产、电子信息等诸多领域中得到了更为广泛和充分地利用。人们通过电子网络进行信息收集、物质交换以及标准信息的技术服务,为了做好标准化基础服务工作,将准确的标准信息及时传递至各类用户,国内许多省份的标准化研究院先后建立了标准信息服务网站或服务系统,它们基本都是以国际标准、国家标准、行业标准、地方标准及各类相关技术规范数据库信息数据为基础,通过标准化管理、在线服务、快捷查询等标准服务的提供,利用互联网信息技术为传播渠道和实现手段,把标准服务网站和系统做成了与用户进行沟通和交流的平台,向广大用户提供标准化信息服务。如:中国标准信息网(www. chinaios. com)、上海标准化服务信息网(www. cnsis. info)、江苏省标准信息服务平台(www. tsinfo. js. cn)、深圳市标准技术研究院(www. silt. org. cn)、山东标准信息网(www. stdinfo. org. cn)、新疆标准信息服务网(www. xjbz. org. cn)等。用户通过登录这些标准信息服务网站或系统,可以足不出户的完成标准信息查询、标准题录检索、标准文本收集等多种标准化服务过程,还可以通过网站或系统与后台服务工作人员进行在线交流,解决很多实际工作中需要咨询和帮助的问题。这些依靠现代信息化技术手段建立的标准服务网站,打破地域的限制,提供多层面的资源共享,提高标准资源的利用率,满足了用户的需求,为当地的企业发展、经济建设、社会进步起到了积极的推动作用。
由于各个标准服务网站或服务系统建造的时间有很大差异,所选择使用的开发技术手段、技术路线有所不同,系统建设目标及客户需求的千差万别,致使各服务网站风格各异,独具特色,加之网站开放技术和应用手段的飞速发展,这些网站系统在结构、数据、功能等方面均存在需要改进和完善的地方。本文从系统搭建、板块分布、服务效果的角度,就如何建设好标准信息服务网站,针对网站建设过程中需要引起关注和重视的几个问题,谈谈自己的想法供大家借鉴和参考。
1注重合理的机构设计和规划
1.1确定明确的技术路线
选择结构紧密、技术先进的服务系统运行方式,确定科学合理、适应性强的技术路线,是我们在研制开发工程中首要可虑和解决的问题。在互联网时代,大家通过浏览器进行远程访问已是斯通见惯的事情,为了充分发挥远程访问的跨地域的优势,使应用系统有更好的易用性,建议大家在确定标准信息服务系统建设路线时,采用B/S结构模式和SSH开发框架作为系统规划、结构设计的基本思路。这样建设完成的系统将具备更好的扩展性和适应性,也便于运行维护和功能更新。
B/S (Brower/Server的缩写)结构模式就是浏览器加远程服务的结构模式。用户只要拥有一台安装有浏览器(如Netscape Navigator或Internet Explorer)的客户机,并且能够上网访问到远程的服务,就可以通过Web Server同服务器数据库进行数据交互,访问网页享受网站,完成服务系统所提供的标准查询、标准购买、服务需求提交等远程标准信息服务。其最大的优点就是用户可以在任何地方通过互联网登录网站进行操作,也不用安装任何专门的软件,使用起来简单方便,因此具有很强的实用性和可实施性。
在信息系统的开放构架方面,目前技术较为先进,结构更加合理的当属SSH(Struts+Spring+Hibernate) Web应用程序开源框架。SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层。通过这种结构我们可以很容易的搭建结构清晰、层次分明、复用性强、维护方便的Web应用程序。具体做法是:用面向对象的分析方法根据需求提出一些模型,然后编写基本的DAO接口,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问,最后由Spring完成业务逻辑。采用上述开发模型,不仅实现了视图、控制器与模型的彻底分离,而且还实现了业务逻辑层与持久层的分离。这样做的好处在于,无论前端如何变化,模型层只需很少的改动,即可满足前端的功能需要,并且数据库的变化也不会对前端有所影响,大大提高了系统的可复用性。业务数据库和资源数据库相对隔离,保证了各自的相应速度和数据安全性,而文件存储与资源数据相对隔离,保证了系统文件的安全性。由于不同层之间耦合度小,有利于团队成员并行工作,在大大提高了开发效率的同时,也保证了软件产品的质量。提高了系统的响应速度,增强了系统的容错能力。
1.2确定合理的系统结构
由于标准服务类平台系统的在客户需求、建设规划、行业特性等方面的限制,通常情况下系统是由基础层、应用数据层、应用支持层、应用运作层组成四层结构。基础层包含了最为基础的外设支持如网络设备,存储设备,服务器、其他机房设施等,主要为应用系统提供底层的运行环境。这部分位于平台的最底层,要具有可靠性、安全性、稳定性和可扩展性。应用数据层包含了整个系统的数据存储仓库,对平台中各类的数据资源进行统一访问封装、统一管理及统一存储等操作,并且在不同应用系统内及系统间提供横向及纵向的数据交换能力。资源层的核心是业务数据库和资源数据库。应用支持层处于系统软件与业务应用系统之间的支撑软件,用于支撑应用系统的开发、部署和管理。包含服务系统必备的基础支持组件如权限组件、用户组件、日志组件、搜索引擎、数据交换、基础组件、业务组件、支撑组件和流程组件等。应用运作层主要包含了具体的各个业务系统,直接给终端用户提供服务,平台业务处理功能的各类应用模块、标准资源管理系统的各个模块、标准资讯服务系统的各个模块、标准搜索引擎的模块、标准在线服务系统、各个模块的的集成,并将各应用系统所有功能统一装配、统一展现。
这样形成的应用结构,拥有更加全面的标准规范体系和完备的信息安全体系,为整个系统建设提供了标准规范参考和安全保障,保证系统按质按量完成和成功运行。也为最终形成标准服务网站、后台支撑管理系统、标准化管理数据库以及各服务管理模块,更好的发挥系统的服务功能打下良好的基础。
1.3合理设置网站服务栏目和功能模块
网站作为标准服务平台的门户,由多级业务功能网页组成。实现用户的登录、浏览与查询;提供标准化业务服务;接受用户的需求提交与处理;完成与用户的交流与互动。网站服务栏目的实质是一个网站的索引提纲,应该将网站的主体服务具体表现出来。想要做到层次清晰、主题明确,必须进行合理的规划,否则将导致网站结构不清晰,目录混乱庞杂,其结果不但使设计制作者在开放设计和扩充功能时容易出错,操作人员在进行系统日常维护时也显得相当困难,用户在浏览网页时也会感到无从下手,弃站而去。因此,在开始着手搭建系统前,一定要认真考虑好网站各服务栏目的分布和各功能模块的设置问题。作为标准信息服务系统,由于服务的专业特性的影响,其网站实现的主要功能模块应当包括以下几个方面:
(1)信息宣传类功能模块:主要为实现标准化信息的宣传与发布,包括标准化信息、标准化法律法规、标准化科普知识、标准公告、标准化研究信息、标准培训信息、标准(图书)馆藏介绍等,可使用户及时了解标准化工作动态,掌握标准化法律法规及相关信息。
(2)标准服务类功能模块:实现标准图书信息检索查询;标准(电子版)在线购买;标准(文本)购买订单的在线处理;标准的托管、跟踪服务、有效性确认、标准制定、标准体系建设、标准翻译的在线登记及处理;强制性国家标准阅读;地方标准的阅览专题标准库查询;用户留言服务等,满足用户开展标准化工作的各类需求。
(3)系统链接模块:实现对各标准化管理系统的链接,方便用户访问其他标准服务相关网站,满足用户多方面的业务需要。
在进行网站功能分布设计时,首先将一些最吸引人的内容放在最突出的位置,把用户关心的、常用的、点击频率高的(如:标准检索、标准动态等)放在版面的优势位置。尽可能从方便用户的角度来编排栏目。大可不必将站点简介、版权信息、个人信息等辅助内容放在主栏目里,以免冲淡主题。其次,最好将服务功能模块进行分类,利用板块分割的方式编排设置,各板块即要相对独立,又要相互关联,做到条理清晰,每个板块都有自己的栏目和主题。在进行网页设计时,建议采用非常便捷的菜单式访问模式作为服务功能模块链接。
1.4选择适宜的网站开放工具
随着网络技术的不断发展,用于制作网站系统的工具软件也越来越丰富。从最基本的HTML编辑器,到现在非常流行的Flash互动网页制作工具,以及各种各样的网站制作系统等等。在这些制作工具中,HTML编辑器应当属于使用时间较长、应用范围较广的一款了,虽然HTML代码复杂,编辑和调试要花费大量的时间,但因HTML的稳定性、广泛支持性及可创建复杂的页面效果,仍受高级网页制作人员的青睐。也有以Microsoft Frontpage为代表的,具有与Word相似的操作界面,熟知Microsoft Word功能的操作者,可以轻松掌握并用于编制网页,能解析网页的HTML源代码,提供页面预览。是一款非常适合初、中级网页制作人员使用的工具软件。还有Macromedia公司出品的Flash互动网页制作工具等。大家可以根据情况选择适于自己的开发制作工具。在选择开发制作工具应当注意首选便于掌握的、技术先进的、适合自己特色的开发制作工具,这样才有助于我们更加方便快捷的建设出独具特色的信息网站来。
本文来源:https://www.010zaixian.com/shiyongwen/2623577.htm