社区信息网站建设的方案探析.docVIP

  • 15
  • 0
  • 约3.61千字
  • 约 8页
  • 2018-11-02 发布于福建
  • 举报
社区信息网站建设的方案探析

社区信息网站建设的方案探析   摘要:分析了我国社区信息网站的建设现状及存在的问题,结合ASP.NET的技术特点,提出了一套切实可行的社区信息网站建设方案,以解决社区信息化过程中社区信息网站的自动生成问题。   关键词:ASP.NET;社区信息网;自动生成   中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)36-2996-01   Research on Community Information Websites Construction   WANG Qing-hua, ZHU Jun, LUO ying   (Information Office of Jiujiang Municipal Peoples Government,Jiujiang 332000,China)   Abstract: This thesis introduces the present situation and the existingproblem of community information websites construction,and base on the technical features of ASP.NET,put forward a set of practical solution,which can solve successfully the problem of automatically generating a large number of community information websites in the process of community informatization.   Key words:ASP.NET;community information websites;automatic generation   近年来,各地积极推动社区信息网站建设,通过信息化手段加强社区管理和社区服务水平,推进和谐社区的建设。调查表明, 已建设的社区信息网站大部分都采用传统的办法分别单独建设,而我国有8万个左右的社区,意味着就要建设8万个网站,建设费用高,网页的更新和网站的维护都很困难,用起来也很不方便。为此,笔者利用ASP.NET技术,研制了一套网站自动生成系统,只需将社区数据添加到网站数据库,系统就可生成相应的二级子网站,该子网站不仅可以实现传统的网页信息浏览,还可以进行语义查询下的网页信息浏览。同时采用数据库管理网页数据,只要网站数据库发生了更新变化,系统就会实现网页信息的自动更新。   1 ASP.NET技术优点   ASP.NET是微软新一代的Web应用程序开发技术,它在.NET Framework上提供一个全方位的开发平台,它是配置和管理Web应用程序的最佳平台。同以前Web的开发模型相比较,有如下主要优点:   1) 性能更强大。ASP.NET是在服务器上运行的、编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET可实现早期绑定、实时编译、本机优化和缓存服务,其性能远优于使用以往的技术所编写的代码。   2) 世界级的开发工具支持。ASP.NET 框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器。   3) 具有可缩放性和可用性。ASP.NET增加了专门用于在聚集环境和多处理器环境中提高性能的功能。当进程行为不正常时,可就地创建新进程,以保持应用程序始终可用于处理请求。   4) 富于灵活性。.NET 框架类库、消息处理和数据访问解决方案都可无缝集成到 Web 。ASP.NET 也与语言无关,可以选择最适合应用程序的语言,或跨越多种语言分割应用程序。   5) 代码后置。ASP.NET能用代码后置技术将Web页面的设计工作和后端的编码工作分离开来,这样做使得代码看起来更加清晰,Web开发工作变得更加简单。   2 网站系统的设计和实现   2.1 体系结构   该系统采用基于B/S 三层体系结构,即把系统分成表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL)。   表示层(UI):相当于用户界面,即Inter net Explore等Web浏览器,通过它们来浏览网页信息、修改网页数据和维护网站结构。   业务逻辑层(BLL):是系统核心部分,负责主要的应用处理,包括处理接口层的HTTP请求,及与数据库服务器的连接和交互。   数据访问层(DAL):位于最底层,主要负责处理业务逻辑层对数据的请求,对数据库进行Select、Update、Insert、Delete等操作。   2.2 功能模块设计   系统分成3个模块:网站信息浏览模块、单位信息管理员模块、超

文档评论(0)

1亿VIP精品文档

相关文档