行业新闻

[宁波网络公司]基于页面模板和ASPNET技术设计和实现信息发布网站

发布时间:2019-07-10 06:28:45

  提出了一种设计和实现信息发布网站的新方法。据网页的不同显示风格,分类指页面,页面仅包含显示样式,所有数据内容存储在数据库中。问网站时,将从数据库中请求列的内容和样式,并显示列,这不仅允许您重用页面并减少设计工作量,但也可以更轻松地管理所有级别的列和列。板页面; ASP.NET;网站设计;数据库;新闻稿中图分类号:TP393文献标识码:A文章编号:16727800(2012)008015203作者:刘冰峰(1986-),男,解放军63892的人民军助理工程师,软件和数据库技术研究方向;胡然(1986-),人民解放军解放军助理工程师63892,软件与数据库技术研究主任;刘莉(1983-),一名女性,人民解放军内部研究员,63,892名士兵,研究部门专注于软件技术和数据库。言随着现代信息技术的发展,网络在传播信息的过程中发挥着越来越重要的作用。论是企业,学校还是政府部门,政府都已开始通过建立网站发布信息并与外界沟通。时,网站构建技术不断发展,从静态手写网页发展到动态网页生成技术,从使用Dream Weaver等软件的页面可视化设计到定制使用Web内容管理系统(CMS)的网站。于动态网页构建技术,本文使用ASP.NET,C#,DIV CSS等技术设计页面模板。面的显示风格与内容完全分开,消除了传统动态网站缺乏灵活性。制所有列和内容以实现创建工作站的简单方法。术应用ASP.NET网站的开发主要使用Asp.net技术,开发环境是Microsoft Visual Studio 2010.Asp.net是Miscrosoft.Net Framework的一部分,Miscrosoft.Net Framework是一种简化应用程序开发的计算环境在高度分散的Internet环境中。.NET Framework包含一个公共语言运行时环境,它提供各种基本服务,包括内存管理,线程管理和代码安全性。还包括.Net Framework类库,这是开发人员用来构建应用程序的综合面向对象类型的集合。
  其他Web技术相比,Asp.net技术可以更快,更轻松地创建灵活,安全和稳定的Web应用程序。DIV CSS布局使用DIV CSS技术。CSS(Cascading Style Sheets)是一种用于创建网页的新技术。是一种网页样式设计工具,可增强网页样式控件并将样式信息与网页内容分开。DIV CSS具有以下优点:它有利于改变网页的格式,有利于降低网页的体积,使得网页和良好的适应性的元素的定位更准确。站全球设计网站网站设计本文主要针对信息传播网站的类型,它是一个国家重点实验室。于信息传播的需求,以下功能的设计主要是:实验室的基本情况的介绍,实验室技术示范和获得的荣誉,新的实验室传播,显示实验室和排放的最新发展意见,实验室环境和研究技术力量的示范,允许其他研究小组征求有限的设备,介绍实验室的研究方向,展示团队的组成有才华的艺术家及其专业知识,出版开放主题,组织会议,介绍交流与合作模式和现状;后台管理功能通过后台管理页面编辑前景显示的内容。据功能的分布,网站的列被设计并分为两类:前景显示和后台管理。待处显示普通用户访问网站时显示的显示页面,实验室用于显示和发布信息,主要由主页,搜索页面和六页顶级列。个一级栏目是:实验室进入,信息动态,研究方向,科研力量,研究方向,合作与交流;相应的辅助列包含在顶级列中。台管理是管理员用户在管理网站内容时显示的页面。主要涉及添加,编辑和删除列类别,以及管理每列中的项目。主要包括以下内容:登录,网站管理页面,管理员管理页面和前台6个第一级列对应的管理页面。据库设计数据库的设计主要包括分析和研究数据之间的关系,以便设计合理有效的数据存储结构。于网站中涉及的数据库相对简单,为了简化设计,Access数据库用于存储系统数据。据层的结构如图1所示。1网站数据库结构网站数据库包含五个数据表:gsclass,gscontent,link,user,contact。gsclass表用于存储在网站的栏类,gscontent表来存储网站的列的内容,显示该网站的主页上存储的友情链接链接表,用户表存储网站管理员的用户信息和联系表,用于存储网站的联系信息。页通过在后台调用预定义的类来处理数据库。义的类主要包括三种类型:数据库访问类,实体类和业务逻辑类:数据库访问类允许您实现以下操作:添加,删除和更新数据库,用于建模信息,关联行为及其属性的实体类。明自动检索数据库字段描述信息,业务逻辑类用于实​​现简单的功能操作。面模板页面设计页面模板分为前景显示和后台管理两种类型,前台显示页面模板与模板具有对应关系。台管理页面。
  过在数据库的gsclass表中设置目标列的值,每个辅助列对应于前景显示类型和后台管理页面。页显示Default.aspx页面:网站的主页。Search.aspx:搜索结果显示页面以列表形式显示基于搜索内容的数据库查询结果。Search_more.aspx:搜索结果的跳转页面基于搜索结果所属的列,转到列的详细内容页面,仅执行跳过过程而不显示。List.aspx:第一级列跳转页面,根据主页导航栏的请求移动到相应级别列页面,只显示跳转过程。
  List_01.aspx:第二级列显示页面,以及没有从属页面的已定义样式的文本和图像。List_02.aspx:第二级列显示页面,将列标题和缩略图显示为单列列表。List_02_more.aspx:List_02.aspx从属页面,显示List_02.aspx列表项的详细信息。List_03.aspx:第二列显示页面,列项目的标题显示为单列列表。List_03_more.aspx:List_03.aspx从属页面,显示List_03.aspx列表项的详细信息。List_04.aspx:第二级列显示页面,将列标题和缩略图显示为平铺列表。List_04_more.aspx:List_04.aspx从属页面,显示List_04.aspx列表项的详细信息。

基于页面模板和ASPNET技术设计和实现信息发布网站_no.76

  List_05.aspx:第二级列显示页面,宁波网络公司将列的标题和缩略图显示为单列列表。List_05_more.aspx:List_05.aspx从属页面,显示List_05.aspx列表项的详细信息。List_06.aspx - 第二级列显示页面,并将列项的标题显示为单列列表。List_06_more.aspx:List_06.aspx从属页面,它提供list_06.aspx列表内容的下载地址。Index.aspx后台管理页面:网站的后台管理系统登录页面。
  Images.aspx:显示4位随机数字图像验证码。Left.aspx:后台管理页面的左侧导航栏提供了指向每列管理页面的链接。Main.aspx:后台管理页面右侧的背景框架。Lab_class.aspx:列类别管理页面允许您添加,删除和修改列。Contact.aspx:联系人管理页面,用于配置实验室联系人。Edit_user.aspx:管理员用户页面,用于添加,删除和修改网站管理员用户信息。Add_01.aspx:用于编辑列内容的页面编辑显示页面为List_01.aspx的列的内容。Edit_02.aspx:该列的内容管理页面实现了将列显示为List_02.aspx页面的列项的管理,提供了添加,删除和修改操作。PAdd_02.aspx:列内容编辑页面,用于添加和编辑显示页面为List_02.aspx的列项目。Edit_03.aspx:列内容管理页面,它实现对显示页面为List_03.aspx的列项的管理,并提供添加,删除和修改操作。
  Add_03.aspx:列内容编辑页面添加并修改其显示页面为List_03.aspx的列项。Edit_04.aspx:该列的内容管理页面实现了对List_04.aspx页面下显示页面的列项的管理,提供了添加,删除和修改操作。Add_04.aspx:列内容编辑页面,用于添加和编辑显示页面为List_04.aspx的列文章。Edit_06.aspx - 列内容管理页面管理其显示页面为List_06.aspx的列项,并提供添加,删除和修改操作。Add_06.aspx:列内容编辑页面,用于添加和编辑显示页面为List_06.aspx的列文章。程实现数据流管理员通过后台页面修改,添加,删除和存储每列的内容,然后主页使用SQL语句来读取内容。显示的数据库。景显示页面仅包含每列的显示样式,不包含列的内容。

基于页面模板和ASPNET技术设计和实现信息发布网站_no.314

  据流如图2所示。2网站数据流添加列时,首先将记录添加到数据库的gsclass表中,指定类别,级别和列页面的显示类型,并向数据库的gscontent表中的列添加详细信息。理和编辑列时,只需更新gsclass表中的数据ID,例如classid,aim和orderid。列管理项目在列内容管理页面中单击编辑或添加项目按钮后,页面将移动到相应辅助列的文章管理页面。面首先评估更改/添加。
  果添加,它会在填写指定内容后向数据库添加记录。果已修改,请首先从数据库的gscontent表中读取要修改的文章的内容,然后保存数据库。新。现列项管理的过程如图3所示。3列项管理过程应用列内容显示列内容,您必须首先获得值二级列,然后根据id值从数据库gsclass表中查询二级(目标)列的页面类型,并查询数据库gscontent的标题或图像包含在级别列中的所有项目的标题,最后通过与次级列的瞄准值对应的页面类型显示标题或标题图像。
  现列内容显示的过程如图4所示。现流列的内容显示在数据库中,并显示在数据库的gsconent表中。得物品ID的功能,以及物品所属的第二类列(classid);根据第二级柱(的classid)的种类,以项目所属从数据库的gsclass表获得顶层柱的类型和列类型被提供给导航栏页面。页处理列通过导航栏,主要是List.aspx和Edit.aspx的两个空白页。中,这两个页面仅执行跳转选择而没有实际的显示内容。据从点击导航栏获得的列id值,从数据库表的gsclass表中获取列内容的显示样式,转到页面d通过switch语句对应显示,然后根据值id和Display从数据库的表gscontent中获取列的内容。于模板的网站页面设计减少了与网站设计相关的工作量,并允许您控制列类别,显示样式和内容,并有助于统一网站的样式。站页面。是,由于所有数据内容都存储在数据库中,因此在访问页面时会连接多次,这增加了数据库的负担,这仍然需要改进。
  本文转载自
  宁波网络公司 https://www.leseo.net
  补充词条:宁波网站优化推广  宁波seo网站优化  宁波谷歌seo  宁波网络seo公司  宁波seo推广公司