您当前的位置:首页 > 计算机论文>智能科技论文

基于ASP.NET的校园智能建站系统

2016-06-07 16:34 来源:学术参考网 作者:未知

随着网络技术的不断进步和信息的广泛普及,互联网已经走进了每一个人的生活当中,人们每天都会上网浏览各种各样的信息,网站作为传播信息的载体,也显得尤为重要。在web2.0时代各个学校对信息化传播的需求越来越大

 

学校可以用网站展示自己的面貌,发布一些教师或者家长关注的信息,建立与家长沟通的渠道。本文详细介绍了如何用.net去开发一个能够满足大部分学校建站需求的通用智能建站系统,用户能够简单的配置以后就能建立个性化网站,为用户节省了专门开发网站的时间周期和成本。

 

  1系统开发背景及意义

 

  在当代社会,随着网络技术的快速发展,在推进城市信息化建设的庞大系统工程中,教育信息化工程无疑是其中一项占有举足轻重地位的子系统工程。各个地方的校园的信息化建设的步伐都在日益加快,利用现代化的信息技术来推动教学发展也符合当代互联网注重以人为本的思想。对于学校建立校园网站以实现信息发布、在线管理、资源建设、师生互动、主管部门信息采集等,具有必要性、现实性和紧迫性。

 

  为了减少学校的建站成本、建设周期,规范系统信息库建设,更好的实现校间资源共享,校间信息互动,本项目拟开发基于ASP.NET的校园智能建站系统,系统核心数据库包括建站库信息库,系统将研究开发一套智能建站平台,智能构建校园站点动态和静态WEB页面,实现各类信息的采集,加工处理,存储,传播,检索等。

 

  2开发技术的选择

 

  2.1 什么是ASP.NET

 

  ASP.NET是一种基于Microsoft.NET平台的Web应用程序开发技术,它继承了微软的Active Server Pages(ASP)技术,并加强和完善了相应的功能。它提供了一个新的编程模型和基础结构以提高应用程序的安全性、缩放性和稳定性。ASP.NET构建在Common Language Runtime(CLR)上,它提供了各种核心服务,如内存管理、线程管理和代码安全。它允许开发人员用任何.NET兼容的语言去写ASP.NET程序。

 

  2.2 ASP.NET项目有哪些优点

 

  ASP.NET优点主要表现在以下几个方面:

 

  (1)开发简单,使用微软强大的IDE(Visual Studio),它集成了各种控件。在开发过程中可以进行WYSIWYG(What You See Is What You Get ,所见即为所得)的编辑。

 基于ASP.NET的校园智能建站系统

  (2)开发速度快,使用集成的控件,利用本身的框架,即可快速开发WEB应用。

 

  (3)运行速度快,因为采用编译机制运行,所以运行速度很快。

 

  (4)可管理性,ASP.NET使用基于文本的、分级的配置系统,简化了将设置应用于服务器环境和Web应用程序的工作。

 

  (5)安全性高,ASP.NETWeb应用程序提供了默认的授权和身份验证方案。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。

 

  (6)易于部署,通过简单地将必要的文件复制到服务器上,ASP.NET 应用程序即可以部署到该服务器上。

 

  (7)增强的性能,ASP.NET 是运行在服务器上的已编译代码。

 

  (8)灵活的输出缓存: 根据应用程序的需要,ASP.NET 可以缓存页数据、页的一部分或整个页。

 

  3系统架构

 

  系统将使用三层架构开发智能建站平台,站点风格由系统发布的几套模板来设定,用户还可以按指定规格自己创建新的模板。

 

  建站系统功能体现在两个方面:

 

  3.1通用部分

 

  系统对所建立的站点通过配置可实现:文章发布、数据上传下载、图片管理、留言、信息采集、调查、网站统计、友情链接、新闻、论坛、教师园地、学生园地、教学管理、教学资源管理、学生管理、用户管理、手机短信平台(须付费使用)、模板管理、特效管理、数据库管理等。这些常规板块在WEB页中的位置可以根据所选模板的不同而不同,但程序却可以保持通用。

 

  系统抽象了校园网中的通用系统功能,WEB页中的板块将按通用频道的模式进行设计,在后台中通过配置即可呈现为不同的频道,按相同或不同风格展示不同的板块内容。用户通过系统后台进行简单配置,如模板选择,栏目设置等,即可生成强大的.NET站点,各种特定的页面元素等都可以在后台中进行配置,系统将自动更新相关页面文件。在所选择的模板中,通过配置还可以屏蔽或删除指定板块,这些任务都不需要用户再通过DreamWeaverFrontPageVS.NET等工具来完成。站点风格可以在系统提供的几套模板中选择,也可以通过相关工具软件按照系统指定的规格自己创作新的模板。

 

  3.2智能部分

 

  系统提供实时建库功能,当学校需要展示或采集某种特定信息时,可以在后台管理WEB页或在建站系统中实时建库,并自动按规格生成采集、展示和管理数据的页面,经过简单配置自动关联数据库。由于通用页面中的各个部分都是可以配置的,因而可以在后台或在智能开发平台中设置指向新增WEB页的链接。建站平台还可以通过搜索模板页中的相关标识变量,在WEB标记文本中添加或修改JSCSS及其他标记等。这项功能使用户可以在网站中设计和控制网站。

 

  4结论

 

  本项目的核心信息库是整个校园门户站点作为信息交换中心的最重要的后台数据库,包括学校教育资源库、教师间、师生间信息交互数据库、学校信息发布数据库、主管部门指定需要采集的教育资源信息库,学校内各部门、各级别领导分责管理的数据信息库、学校各种文件、学生档案与成绩、家长与学校的交流信息等等。该研究的重点在于需求分析、建立系统模型等工作。

 

  作者:樊侣 来源:科教导刊·电子版 20161

相关文章
学术参考网 · 手机版
https://m.lw881.com/
首页