毕业论文 基于aspnet的个人博客的设计与实现.doc

约46页DOC格式手机打开展开

毕业论文 基于aspnet的个人博客的设计与实现,摘要:随着互联网技术的高速发展,生活节奏的加快,博客被越来越多的人选择作为学习和交流的工具。博客的内容丰富多彩,有个人的构思;有对文章的分类、文章分享、上传个人照片、评论留言等;还有有对其他网站的超链接,获取其他网站的信息。博客具有自主性、开放性、互动性和共享性的特点,是一个很好的交流的渠道,思想展现的舞台和学术探讨的...
编号:30-202460大小:1.14M
分类: 论文>计算机论文

内容介绍

此文档由会员 ljjwl8321 发布

摘 要:随着互联网技术的高速发展,生活节奏的加快,博客被越来越多的人选择作为学习和交流的工具。博客的内容丰富多彩,有个人的构思;有对文章的分类、文章分享、上传个人照片、评论留言等;还有有对其他网站的超链接,获取其他网站的信息。博客具有自主性、开放性、互动性和共享性的特点,是一个很好的交流的渠道,思想展现的舞台和学术探讨的园地。该网站是一个实用的个人博客网站,集博客、留言板、链接于一身。该网站主要功能分成两部分:包括前台为普通用户操作界面和后台为管理员操作界面。普通用户界面:未注册用户(访客)可以浏览文章,发表评论及留言;也可以通过注册成为该系统的注册用户,注册用户可以管理自己的博客、留言板、友情链接等,同时还可以发表新日志,上传附件等。管理员操作界面:管理员可以对注册的用户进行管理,如:添加、删除已注册的用户。该网站基于B/S模式,在Visual Studio 2008集成开发环境下采用ASP.NET技术和C#语言,后台数据库使用SQL Server 2005,可满足用户个人信息和文章共享的需求,实现了用户之间简单的信息交流。

关键词:博客;B/S模式;C#语言;ASP.NET

The Personal Blog of Design And Implementation Based on The Asp.net
Abstract: With the rapid development of Internet technology, accelerate the pace of life, blogs are more and more people choose as learning and communication tool. Blog content rich and colorful, have individual idea; Of the article classification, a share, upload personal articles such as photos, comment; There was a hyperlink to other websites, obtain the other website information. Blogs having autonomy, openness, interactive and sharing characteristic, is a very good communication channels, thought the stage and academic study show plateform. This website is a practical personal blog sites, blogs, message board, links collection as a whole. This website main function is divided into two parts: including reception desk for the common user interface and background as administrators interface. Common user interface: unregistered users (caller) can browse articles, comment and messages; Also can become the system by registering the registered user, registered users can manage their own blogs, message board, links, etc, but also can publish new log, upload attachments. Administrator interface: administrators can manage to registered users, such as: add, delete registered users.This website based on B/S model in Visual Studio 2008 integrated development environment using asp.net technology and C#, backend database using SQL Server 2005, meet customer information and articles sharing demand, realize the exchange of information between users simple.

Keywords: blog;B/S model;C #;

目 录
摘 要 I
Abstract II


1 绪论 1
1.1系统开发背景分析 1
1.1.1个人博客的概念 1
1.1.2个人博客的发展现状 1
1.2 系统开发的意义 2
1.3系统研究的内容 2
1.4开发工具及工具简介 2
1.4.1 ASP.NET语言简介 2
1.4.2 MVC开发模式 3
1.4.3 IIS介绍及配置 3
1.4.4 SQL Server 2005 3
2 需求分析 5
2.1系统需求分析 5
2.2系统的功能要求 5
2.2.1前台 6
2.2.2后台 6
2.3系统数据流图 7
2.4 数据库逻辑结构设计 8
2.4.1数据字典的定义 8
2.4.2主要数据表的结构 8
3系统概要设计 12
3.1系统体系结构 12
3.1.1 B/S体系结构原理 12
3.1.2 B/S体系结构的应用 13
3.1.3 B/S体系结构的优点 13
3.2系统功能简要介绍 13
3.2.1系统功能模块说明 13
3.2.2系统功能结构 14
3.3 数据库概要说明 15
3.3.1数据库关系模型 15
3.3.2数据库实体E-R图 15
4系统详细设计 18
4.1系统流程图 18
4.2博客前台基本页面使用 19
4.3博客后台基本页面使用 24
5 系统测试与维护 27
5.1测试目的 27
5.2测试方法 27
5.3测试实例 27
5.3.1后台管理权限测试 27
5.3.2前台主页显示测试 28
5.3.3前台显示文章详细内容测试 28
5.3.4博客管理员登录 28
5.3.5系统其他信息管理页面的测试 29
5.4测试结论 29
5.5系统维护 29
5.5.1系统维护的内容 29
5.5.2系统维护的类型 29
结语 30
参考文献 31
致谢 32
附录1: 系统说明 33
附录2:项目重要代码说明 35