基于aps.net的个人博客的设计与实现毕业论文
2021-09-01 21:59:19
摘 要
在一个信息爆炸的年代里,人们的交流方式多种多样,不再是单一的书信或是电话短信的问候,我们有更多的通信方式,而网络成为了很重要的一个环节。博客这个新生事物逐渐走进人们的视线当中,成为一个不可代替的网络交流平台。
本文主要叙述了作者基于ASP.NET的技术搭建了一个个人博客网站,网站主要包括了两个部分:前台普通用户和后台管理员。普通用户可以实现注册、浏览文章、发表评论等功能;后台管理可以实现管理注册用户、删除文章等功能。网站基于B/S模式,利用微软软件Visual Studio 2010集成开发环境下采用asp.net技术和c#语言构建网站前台,后台数据库使用SQL Server 2008,从而实现信息交互。
关键词:个人博客;ASP.NET;C#;信息交互
Abstract
In an era of information explosion, people of various modes of communication is no longer a single letter or phone SMS greetings, we have more communication, the network has become an important link. This new blog gradually into the line of sight of people, become a platform for networkcommunication.
This paper describes the author based on ASP.NET technology to build a personal blog site, the site consists of two main parts: the foreground and background administrator normal user. Ordinary users can register, browse articles, comments, and other functions; admin can manage registered users, delete articles, and other functions. Website based on B / S model, using Microsoft Visual Studio 2010 software using asp.net c # language technology and build sites under the integrated development environment foreground, background database using SQL Server 2008, enabling information exchange.
Key Words: Personal blog; ASP.NET; C #; Information exchange
目录
第1章 绪论 1
1.1 平台开发背景 1
1.1.1 博客概念及发展现状 1
1.2平台开发的目的及意义 1
1.3平台开发设计实现的内容 2
1.4 开发软件及架构介绍 2
1.4.1 ASP.NET开发环境 2
1.4.2 开发软件简介 3
第2章 需求分析 4
2.1平台需求分析 4
2.2平台功能的要求 4
2.2.1前台 4
2.2.2后台 5
2.3系统数据流程图 5
2.4数据库逻辑结构设计 7
2.4.1主要数据表的结构 7
第3章 系统整体设计 11
3.1系统体系结构 11
3.1.1 B/S体系结构原理 11
3.1.2 B/S体系结构的优点 11
3.2系统功能简要介绍 12
3.2.1系统功能模块说明 12
3.3 数据库概要说明 12
3.3.1数据库关系模型 12
3.3.2数据库实体E-R图 13
第4章 系统设计实现 16
4.1系统流程图 16
4.2博客前台基本页面使用 17
4.2.1博客首页 17
4.2.2注册页面 17
4.2.3管理员首页 18
4.2.4文章类别管理页面 20
4.2.5图片管理页面 21
4.3博客后台基本页面使用 21
4.3.1管理员登录页面 21
4.3.2找回密码页面 22
4.3.3博客用户管理页面 23
第5章 系统测试与维护 24
5.1测试目的 24
5.2测试方法 24
5.3测试步骤 24
5.3.1测试后台管理 24
5.3.2测试首页显示 24
5.3.3测试文章显示功能 25
5.3.4测试注册登录功能 25
5.3.5测试信息管理页面 25
5.4测试结论 25
5.5系统维护 25
5.5.1维护内容 25
5.5.2维护方式 26
第6章 总结 27
6.1 自我总结 27
参考文献 28
致谢 29
第1章 绪论
上世纪90年代以来,计算机网络技术的发展突飞猛进,人们的生活节奏也在随之加快,大家可以通过网络这个平台实现信息实时的互通。进入21世纪,我们更是称它是一个信息爆炸的时代,因为在网络这个平台上每天会有不计其数的信息交互,而博客这样的一个交流平台也随之流行起来,因为人们喜欢这样具有开放性、共享性、实时性等特点的网络平台。
1.1 平台开发背景
1.1.1 博客概念及发展现状
博客最初的名称是Weblog,他的意思即是网上日志,慢慢的就变成we blog,接着blog就出现在人们视野之中。最先启用weblog的名称来描述自己在网站上发表文章,分享音乐等其他的资料的人是美国人Jorn Barger。博客是一种全新的网上交流方式,不同于其他的网上交流平台。它是在信息时代的大环境下产生的一种以文字链接为主体的一种网络交流方式的平台网站,在这个平台下,我们可以很好地彼此学习进步和分享人生。一个基本的博客网站涵盖了图像、文章、相关链接,这些可以让访客访问并且留言互动。大多数博客以文字内容为主,还有一些博客以艺术、音乐、电影等为主题。
博客在2000年开始进入中国,但是一开始并不流行,业绩平平,但在2004年“木子美事件”发生之后,博客被更多的国人所熟知,逐渐流行起来。目前中国的博客网站种类繁多,涉及各行各业。而且博客网站的数量也是呈几何数的倍率增长。大多数博客是由个人创造,这些网站推动了很多平民新闻的传播速度,为广大网民提供了一个很好地传播交流平台。但是现在的移动互联网的技术发展在很大程度上限制了移动博客空间的发展。现在国内的博客参与人群数达到数亿人,由此可以看出博客的影响力很大。同样博客对于企业的宣传也有很大的作用,帮助了企业发展壮大。相信中国的博客在未来会朝着更加人性化、更加安全、更加便利的方向发展。
1.2平台开发的目的及意义
个人博客是一个让大家在网络上阐述自己心声的平台。它是一个让大家共同收藏和发布任何大家可能会感兴趣事物的一个网络构架。这当中可以是文章传记、日志小说、音乐电影分享或是一些你可能会感兴趣的网站链接,总之在这样的平台上大家可以畅所欲言,实时交流分享。有些人使用博客是想将自己的生活点滴记录下来与人分享自己的缤纷人生,有些人是想通过博客与人交流寻觅自己人生中的知音,而有些人想通过博客的影响力创造自己的价值,让更多的人参与进来,为自己赢得声誉和财富,所以在博客这样的一个开放的平台上,各行各业的人都能在其中找到自己的“用武之地”,
博客作为一种网络传播的方式,它传播的包括文化、经济、艺术等等。可以说,它也是人类文明发展进步的一个重要里程碑,博客的发展和进步,突显了互联网技术知识的价值,使得网络发展快速地步入更高的阶段。
1.3平台开发设计实现的内容
该平台主要开发以下几个功能设计实现一个博客, 前台的功能实现主要分为以下部分: