编程语言应用

首页 » 常识 » 常识 » 对于建设标准信息服务网站的研究,向广大用
TUhjnbcbe - 2022/8/25 22:50:00
北京白癜风的治疗 https://wapjbk.39.net/yiyuanzaixian/bjzkbdfyy/

随着信息化技术的不断提高,互联网发展的日趋成熟,相关应用技术的突飞猛进,计算机网络技术在金融贸易、商品销售、加工生产、电子信息等诸多领域中得到了更为广泛和充分地利用。人们通过电子网络进行信息收集、物质交换以及标准信息的技术服务,为了做好标准化基础服务工作,将准确的标准信息及时传递至各类用户,国内许多省份的标准化研究院先后建立了标准信息服务网站或服务系统,它们基本都是以国际标准、国家标准、行业标准、地方标准及各类相关技术规范数据库信息数据为基础,通过标准化管理、在线服务、快捷查询等标准服务的提供,利用互联网信息技术为传播渠道和实现手段,把标准服务网站和系统做成了与用户进行沟通和交流的平台,向广大用户提供标准化信息服务。如:中国标准信息网(
  由于各个标准服务网站或服务系统建造的时间有很大差异,所选择使用的开发技术手段、技术路线有所不同,系统建设目标及客户需求的千差万别,致使各服务网站风格各异,独具特色,加之网站开放技术和应用手段的飞速发展,这些网站系统在结构、数据、功能等方面均存在需要改进和完善的地方。本文从系统搭建、板块分布、服务效果的角度,就如何建设好标准信息服务网站,针对网站建设过程中需要引起
  1注重合理的机构设计和规划


  1.1确定明确的技术路线


  选择结构紧密、技术先进的服务系统运行方式,确定科学合理、适应性强的技术路线,是我们在研制开发工程中首要可虑和解决的问题。在互联网时代,大家通过浏览器进行远程访问已是斯通见惯的事情,为了充分发挥远程访问的跨地域的优势,使应用系统有更好的易用性,建议大家在确定标准信息服务系统建设路线时,采用B/S结构模式和SSH开发框架作为系统规划、结构设计的基本思路。这样建设完成的系统将具备更好的扩展性和适应性,也便于运行维护和功能更新。


  B/S(Brower/Server的缩写)结构模式就是浏览器加远程服务的结构模式。用户只要拥有一台安装有浏览器(如NetscapeNavigator或InternetExplorer)的客户机,并且能够上网访问到远程的服务,就可以通过WebServer同服务器数据库进行数据交互,访问网页享受网站,完成服务系统所提供的标准查询、标准购买、服务需求提交等远程标准信息服务。其最大的优点就是用户可以在任何地方通过互联网登录网站进行操作,也不用安装任何专门的软件,使用起来简单方便,因此具有很强的实用性和可实施性。


  在信息系统的开放构架方面,目前技术较为先进,结构更加合理的当属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的稳定性、广泛支持性及可创建复杂的页面效果,仍受高级网页制作人员的青睐。也有以MicrosoftFrontpage为代表的,具有与Word相似的操作界面,熟知MicrosoftWord功能的操作者,可以轻松掌握并用于编制网页,能解析网页的HTML源代码,提供页面预览。是一款非常适合初、中级网页制作人员使用的工具软件。还有Macromedia公司出品的Flash互动网页制作工具等。大家可以根据情况选择适于自己的开发制作工具。在选择开发制作工具应当注意首选便于掌握的、技术先进的、适合自己特色的开发制作工具,这样才有助于我们更加方便快捷的建设出独具特色的信息网站来。


  2建设系统基础数据库


  系统数据库是用于存放系统相关的各类信息数据的结构总称,数据库主要以各种相互关联的信息数据表阵的形式存在。从目前的情况来看,大部分的标准信息服务系统使用windows作为服务器操作系统,因此数据库管理软件中使用SQLServer的就占了多数。在标准信息服务系统中,各类标准的题录信息和电子文本是服务系统必不可少的组成部分,而且由于标准的种类繁杂、数量庞大,致使系统数据库的建设在整个网站建设中显得尤为重要,必须认真进行规划和设计,这将直接影响到服务系统的运行效果,突出表现在信息检索的回应时间、网站响应速度等方面,应当特别加以重视。服务系统进行建设是以标准资料信息资源库为基础的,所建的标准资料信息资源库应当包括标准题录结构化数据库、标准文本资源非结构化数据库标准服务业务数据库、企业标准登记数据库、标准前言摘要数据库、用户资源数据库、业务管理数据库等标准信息资源库在内系统数据库。在这些数据库中,各类标准题录数据表(如:国际标准、国家标准、行业标准、地方标准)、标准资源分类表、用户信息表、标准跟踪表、标准有效性表、标准体系建设表、订单详细表、标准文本表等等是不可缺少的。为了建立符合标准信息服务系统需求的数据库,在规划建设基础数据库时应当遵循下列规则:注意把专业领域数据和标准资源结构化数据融合在同一个库中,便于数据的管理和维护;把标准资源结构化数据库和标准文本非结构化数据库进行关联,并且文本数据物理存储到其他位置的磁盘上以降低耦合性;将与业务相关的数据单独存储到一个库中;把业务数据库所有有关业务操作的信息规划到一个库中,包括系统内业务统计数据和日志、权限的控制的核心业务数据等;注重各个业务模块之间的中间表的关系,便于各个业务之间的数据的流转传递;电子文本存放需注意依据标准组织名称进行分类,存放位置最好以树状结构模式建立文件存放单位(即文件夹),每个文件存放单位中存放的文件不应过大,以-个文件数量为宜,其目的是便于文件的管理和更新,在系统进行数据检索时,将大大缩短系统的回应时间。


  3做好系统的安全解决方案


  3.1保证信息数据的准确性、可靠性


  发布的各类信息和提供的标准数据的准确性、可靠性出现问题,将会产生不良的社会影响,乃至造成重大的经济损失。针对这个问题,我们应当采取从正规渠道收集标准文本及信息资料的作法,以确保各类入库标准的准确性和权威性。对需要发布的各类信息还将依据国家的有关规定进行严格的审查,不符合要求的信息不发布,保证网站发布信息的真实性和可靠性。


  3.2建立系统运行环境的安全性保障


  为保障服务系统正常运转,免受病*及黑客的攻击,确保数据库数据的安全,除了在设计开发时选用正版开发软件及数据库软件外,还应该把系统运行环境搭建在具备一定安全性的中心机房内。中心机房外网核心层应选用三层数据交换、安装防火墙、设有异地数据备份机房和保证机房各类设备用电的UPS电源等。并制定完善的机房运维管理制度,配备具备一定专业水平的运行维护人员,严格按照相关的要求和规程进行日常的管理,保证各类软硬件的正常运转,确保系统运行环境的安全。


  3.3建立标准数据库数据的有效性保障


  随着经济的发展及生产力水平的提高,各类标准在不断的增加和更新,仅国家标准、行业标准每年增加和更新的标准就达近万项。如果不对标准数据库进行及时的更新,补充新信息,剔除作废数据,后果将是非常严重的。应当安排专人进行标准的收集、整理、入库工作,并划拨足够的标准购置经费,用于标准数据库信息及文档完善。


  3.4做好数据的定期备份与灾难恢复


  制定详细的备份制度,确定备份的方案。定期备份对象包括:各种数据库的备份、重要文件的数据备份;各应用服务器以及业务管理应用本身的应用备份。在恢复机制方面可以采取镜像技术、双机热备等方式保证系统数据库、应用系统和网络链路的正常运行。在发生局部的灾难时,系统必须具有一定的自愈能力和快速切换能力。


  3.5强化系统的运行管理


  在系统设计和管理方面,要规划好系统管理功能中提供的权限管理,根据业务人员的不同职责进行功能权限的划分,保证整个系统中每个角色的职责和系统的安全。加强日志管理,系统提供各类用户详细用户操作日志记录,日常用户可以通过日志管理查看自己的登录和操作行为是否存在异常,后台管理员可以统一监控和查看所有用户的登录信息。日志是一些历史操作记录的追溯依据。


  4构建优秀网站应当注意的问题


  4.1选择好的域名


  域名是网站在互联网上的名字,好的、独立的域名就是这个网站的潜在的财富。一个单纯的标准信息服务网站,其网站域名的好坏将直接影响到这个网站的运行效果和影响力。在诸多的标准服务网站中,大家均属于标准服务类型,涉及的服务功能和模块基本相同,如果没有一个好的域名与其他网站加以区别,其后果可想而知,将被众多的网站所淹没。在给网站编辑域名时,所起的域名级别不亦超过三级,自身域名要尽量做到简单形象、具有代表性、便于记忆,尽量选择与自身分类相关顶级域名,如:org.cn、info.cn、
  4.2充分发挥搜索引擎的作用


  对于标准服务系统来说,数据检索是非常重要,且必不可少的操作环节,多数用户登陆标准服务网站,其目的就是为了查询标准数据信息,其工作频率和服务密集度在标准服务系统的服务项目中占到主要的地位。因此,引入搜索引擎概念,对更好的进行系统开放是非常有利的。搜索引擎在标准服务系统中主要可以用到两种,一种是系统用于提供不同查询入口的题录信息及文本数据查询的内部搜索引擎,另以一种是由专业搜索服务商提供的互联网信息搜索的外部搜索引擎。


  内部搜索引擎是系统功能实现的重要组成部分,利用内部搜索引擎能够实现多条件、多字段的快速查询,标准信息搜索功能就是其典型的应用范例。这是一种具有特殊性属的垂直搜索引擎,其工作流程依然是遵循了传统搜索引擎的模式:抓取数据库中的标准信息→在索引数据库中搜索→对搜索结果进行处理和排序。


  外部搜索引擎是大型互联网搜索引擎数据中心提供的搜索服务(如:google、百度、中国雅虎等)。这些搜索引擎的工作过程是:先对互联网上的网页进行搜集,然后对搜集来的网页进行预处理,建立网页索引库,实时响应用户的查询请求,并对查找到的结果按某种规则进行排序后返回给用户。搜索引擎的重要功能是能够对互联网上的文本信息提供全文检索,用户可以非常容易的找到你。注册著名的搜索引擎站点是将有助于我们提高网站的知名度,利用外部搜索引擎是进行网站推广的手段之一。


  4.3设置和保留异构系统的接口


  为更好的发挥标准信息数据资源的作用,提供与其他应用系统的信息互连和资源共享是我们开发服务系统奉行的基本原则。系统应当提供高安全性和高可靠性的应用功能对接接口,资源与其他系统资源通过异构系统接口进行第三方交互,在广域网环境中提供企业级的安全交互保障。数据接口应满足与现有其他系统数据共享的需求。采用webservice接口的方式实现,是一种较好的方法。这种方式是通过向外界暴露出一个能够通过Web进行调用的API,使用户能够用编程的方法实现某个功能的应用程序。它是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,可根据需要编写接口供其他认可平台发送请求信息,返回需要的查询数据,完成与其他兼容的组件进行的交互操作。


  4.4数据词典和代码的应用


  在数据词典和技术代码的应用方面应当遵循国家标准和有关部门的规定。国家有标准要求的要按照国家标准执行。如:GB/T-《计算机软件质量保证计划规范》,GB/T-《计算机软件产品开发文件编制指南》、GB/T-《国民经济行业分类》等,如果没有国家标准代码的,遵循相关行业标准代码,没有规定标准代码的,所设计出的词典代码应满足统一性要求,并保留扩充接口。


  4.5网站设计技巧


  在进行网站设计时,还应当注意下列几个问题,处理得当将使我们的标准服务系统更加完善,更加赋有吸引力。


  (1)设计能够反映系统特色的、与众不同的网站标志(LOGO)。


  (2)设计独具特色的网页界面。网站给人的第一印象来自视觉冲击,选用不同的色彩搭配产生不同的效果,要合理搭配用于网站的标志、标题、主菜单的颜色和字体。给人以整体统一的感觉。


  (3)更好的利用电子邮件系统、QQ聊天系统、网上银行系统和短信传输系统。这些常用的信息化传输系统的融入,将会使你的系统在信息传递、资金流通等方面提供更多的便利。但必须提醒的是在使用这些系统功能的时候,一定遵守规则,注意网络道德,不然将会被当作垃圾信息和邮件予以屏蔽或删除。


  (4)应当设置清晰的网站介绍和功能说明,告诉访问者如何实现他的目的。最好说明详细的联系和通讯方式,便于用户与后台工作人员建立联系和沟通,因为在标准服务中,有很多的服务项目单靠服务网站是很难实现的,网站只是提供了一种沟通和交流的途径,必须多种服务方式并行,才能达到预期的效果。如:标准体系建设、标准制修订、标准查新等。


  (5)使用先进的开发和应用技术。Web技术的进步绝不会停止,使用最新版本的软件,还应当能被授权进行升级。

1
查看完整版本: 对于建设标准信息服务网站的研究,向广大用