真老哥吧

  • <tr id='f4rmsi'><strong id='ome6qt'></strong> <small id='oiiqv'></small><button id='24z7v0'></button><li id='v51n'> <noscript id='2n2d3d'><big id='l5y6jw'></big><dt id='kbes7'></dt></noscript></li></tr> <ol id='czhu'><option id='bsv3'><table id='e6fq'><blockquote id='4xqt'> <tbody id='p89cq'></tbody></blockquote></table></option></ol><u id='7al64w'></u><kbd id='r726r'> <kbd id='z8gcyy'></kbd></kbd>

    <code id='4sb9x1'><strong id='ibe1'></strong></code>

    <fieldset id='s0sac'></fieldset>
          <span id='kwno7'></span>

              <ins id='eitz'></ins>
              <acronym id='mzoo'><em id='w2ou7'></em><td id='oih0'><div id='lb0srz'></div></td></acronym><address id='9a6sa3'><big id='ohrn'><big id='zege'></big><legend id='03xoqj'></legend></big></address>

              <i id='nv0h'><div id='pixi3'><ins id='ku3k'></ins></div></i>
              <i id='zmipp'></i>
            1. <dl id='iv53'></dl>
              1. <blockquote id='6vlh2'><q id='f7uuo'><noscript id='31p5md'></noscript><dt id='50pu'></dt></q></blockquote><noframes id='rk3o'><i id='nn7i'></i>
                公司新闻
                您当前的位置 : 首 页 > 新闻资讯 > 解决方案

                社区网站建设解决方案

                2020-12-10 21:22:28

                社区网站建设方案

                近年来,各地积极推动社区网站建设,通过信息化手段加强社区管理和社区服务水平,推进和谐社区的建设。 调查表明, 已建设的社区信息网站大部分都采用传统的办法分别单独建设,而我国有 8 万个左右的社区,意味着就要建设 8 万个网站,建设费用高,网页的更新和网站的维护都很困难,用起来也很不方便。 为此,我们利用  ASP.NET  技术,研制了一套网站自动生成系统,只需将社区数据添加到网站数据库,系统就可生成相应的二级子网站,该子网站不仅可以实现传统的网页信息浏览,还可以进行语义查询下的网页信息浏览。 同时采用数据库管理网页数据,只要网站数据库发生了更新变化,系统就会实现网页信息的自动更新。

                1ASP.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 也与语言无关,可以选择适合应用程序的语言,或跨越多种语言分割应用程序。

                代码后置。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 个模块:网站信息浏览模块、单位信息管理员模

                社区网站建设方案

                 网站系统结构


                块、超级管理员模块(如图 1 所示)。

                2.3系统功能描述

                用户分为 3 个等级,即一般用户、单位信息管理员和超级管理员。

                一般用户:可浏览网站所有网页,但不具备任何信息添加、删除和修改等权限。

                单位信息管理员:负责添加、删除和修改本社区的网页信息,修改自己管理员信息,如用户名和密码等。

                超级管理员:具备一般用户的浏览权限;可添加、删除和修改网站系统中的所有网页信息;可对单位信息管理员的信息进行维护,以及对网站专题类别进行添加、删除和修改。

                2.4数据库设计

                按照该系统的功能要求,在 SQL Server2005 中建立名为 communitydata

                的数据库,库中一共设计了 5 个表:网页数据表(Webtable)、单位数据表(U-

                nittable)、网页数据专题类别表(Subtable)、管理员数据表(Adtable)、超级管理员数据表(Superadtable)。 其中网页数据表、单位数据表、网页数据专题类别表的字段设置分别见表 1~表 3。

                在 Webtable 中,一条记录存放着一个完整的网页数据。 超级管理员可对整个表中的所有数据进行添加、删除、修改等维护工作。 单位信息管理员只能对表中 Unname 为本社区的信息进行维护。Unittable 存储社区的编号和名称,Subtable 存储网站系统中网页数据可能涉及的专题类别的名称, 由超级管理员进行添加、删除、修改等维护工作。

                2.5网站系统的自动生成

                 一个网页数据含有网页专题类别名称和网页所属社区两个字段,以此来确定网页数据的专题类别和所属单位。

                在首页中可以用表格方式列出辖区所有社区名称, 用户单击某个社区名称,进入新的页面,新的页面再将专题类别名称列表显示出来,在用户看来就好像进入了某个社区的子网站。 用户再选择相应的专题, 系统就以选中的专题类别名称为关键词, 使用 ASP.NET 的 Sql-

                DataAdapter 数据适配器将满足条件的网页数据筛选出来, 并用 SqlDataAdapter 的 Fill 方法将筛选出来的数据填充到 DataSet 中,Z后通过 DataGrid 控件将网页数据显示出来。 其中社区名称表格,专题类别名称列表,这两个表的数据变成了新的社区名称和新的专题类别,从而实现了社区网站的自动生成或移植。

                3结束语

                在实现社区信息化过程中,需要建设大量的社区信息网站。 该系统采用 ASP.NET 程序开发技术、B/S 三层体系结构和 ADO.NET 数据库访问技术,实现了社区数据分布式地集成到一个数据库中,网站结构和网站内容依据数据库中的数据自动生成,从而实现网 页数据自动更新。该系统有很好的可移植性,只要对数据库中的数据进行相应的修改,就可自动地生成其他街道的集成系统网站。该系统的建设思路、模型和技术可以很好地解决当前社区信息网站建设数量大、技术落后、重复建设、资源浪费等问题。


                本文网址:/news/465.html
                上一篇:没有了

                Z近浏览:

                多一次沟通,
                或许会有意想不到的收获。

                联系内蒙古真老哥吧网络,获得免费推广方案。
                24小时服务热线:155-0471-9609
                • *您的姓名

                  *您的手机号码

                • *请填写您的需求