3.2 二级页面设计及新闻详细页面实现 16
3.3 管理员界面及功能实现 17
3.4 信息管理模块的实现 19
3.5 网站配置文件 24
4 网站群技术 27
4.1 本系统网站群设计 29
4.2 ASP.NET中的文件读取写入技术 29
4.3 利用模板生成二级部门首页 30
结 论 35
参 考 文 献 36
致 谢 37
1 引言
1.1 系统开发背景
随着互联网技术的快速发展,基于WEB的应用逐渐受到广泛的欢迎。互联网在信息传播过程中发挥着举足轻重的作用,高质量的互联网后台管理系统逐渐被用户所要求。无论是政府、大型门户网站、电子图书馆或是电子商务产业,都开始通过后台管理的方式对外界发布信息。与此同时,网站建设的技术也在不断地创新发展进步,从编写纯静态HTML网页到动态生成技术,从借助DreamWeaver等软件实现页面可视化到利用CMS进行网络定制,乃至当今,伪静态技术和纯静态技术的实现以及大众对互联网安全的要求日益提高,无不说明着互联网技术的创新和发展。从互联网的发展速度来说,更安全,更便利,更高效的网站开发模式已经迫切需要开启。论文网
1.2 系统开发意义与目标
本项目基于动态网页建站技术,利用三层架构,C#、ASP.NET实现网站的搭建,体现了“高内聚,低耦合”的思想。利用HTML5+CSS3、JQuery、Javascript等当今WEB前端开发潮流技术实现对页面的模板化设计。网站页面扁平化,并且使页面显示样式与行为完全分离,避免了传统动态网站灵活性不足,后期修改维护工作量大、维护过程繁琐的问题,允许设计人员对网站的全部栏目及内容进行控制。同时利用伪静态技术、通过模板生成静态页面技术,为网站的安全性提供保障,模仿新浪博客自定义版块的功能,使得用户可以通过后台选择模板生成网站,减轻了服务器压力,实现了一种安全易行的网站开发办法。文献综述
该项目开发的目标,是要让自己的所学的知识能够充分展现,同时能够开发出一个安全、美观、便于使用的网站。
1.3 ASP.NET简介
ASP.NET是目前主流的网络开发技术之一,是Windows NT平台上的关键技术之一,具有许多优点和新特性。它功能强大、适应性强、简单易学高效、易于管理、有很强的自定义性和扩展性。而对于ASP.NET这样的框架,可以采用VB编程语言和C#编程语言,本系统中采用的是C#语言。如果说ASP.NET技术的成熟,给网站开发带来了如雨后春笋般的互联网崛起的话,那么C#语言的到来,就是为网站开发的速度和维护带来了福音。它是随着ASP.NET而出现的一种新颖的开发语言,是完全按照面向对象的思想设计的。如今它已经因为自身的结构清晰、语法简洁和高级的语言标准,成为了.NET开发的首选语言。而使用C#编程语言,需要有一个开发环境来支撑,本系统中采用的是Visual Studio 2010。这是一种特别强大的软件开发工具,能够提供几乎完美的产品解决方案。同时也能用来创建网络服务、智能设备应用程序和Office插件。其集成开发环境界面被重新设计和组织,变得更为简单明了。良好的集成环境可以帮助自动完成代码段,检测语法错误,编译运行系统。