基于MVC的个人博客系统本科毕业设计(论文)

发布时间 : 星期三 文章基于MVC的个人博客系统本科毕业设计(论文)更新完毕开始阅读

贵阳学院毕业设计(论文)

Abstract

Along with computer's development and the popularization, Blog obtained the enormous development. Blog is Weblog (network diary) abbreviation. After Blog is E-mail, BBS, the ICQ fourth network exchange way. Nowadays, BLOG is popular on the Internet as a tool for information publication and exchange. This system take ASP.NET as the development technology, uses C# is the development language, designed and implemented use the MVC model, this paper also described the architecture of the system in detail, and given the corresponding implementation models, the system is efficient, stable, easy maintenance. Keywords:Blog;ASP.NET; MVC model

IV

贵阳学院毕业设计(论文)

目 录

摘 要 ..................................................................................................................................... III Abstract ................................................................................................................................ IV 第一章 概述 ........................................................................................................................... 1

第一节 系统开发背景 ................................................................................................... 1 第二节 课题研究的意义 ............................................................................................... 1 第二章 Blog系统开发技术 .................................................................................................. 2

第一节 C#语言 .............................................................................................................. 2 第二节 ASP.NET 技术 ................................................................................................. 2 第三节 MVC模式 ......................................................................................................... 3

一、MVC模式基本原理 ....................................................................................... 3 二、MVC模式的优点 ........................................................................................... 4 第四节 SQL Server 2005数据库 .................................................................................. 4 第三章 系统需求分析 ........................................................................................................... 6

第一节 系统目标 ........................................................................................................... 6 第二节 系统的功能需求 ............................................................................................... 6

一、用户需求分析 ................................................................................................. 6 二、功能需求分析 ................................................................................................. 6 三、建立系统用例模型 ......................................................................................... 7 第三节 系统流程图 ....................................................................................................... 8 第四章 数据库设计 ............................................................................................................. 10

第一节 数据库需求分析 ............................................................................................. 10 第二节 数据库概念设计 ............................................................................................. 10 第三节 数据库逻辑设计 ............................................................................................. 11 第四节 数据表设计 ..................................................................................................... 12

一、blogentrys表 ................................................................................................. 12 二、authors表 ...................................................................................................... 13 三、tags表 ........................................................................................................... 13 四、blog_tags表 .................................................................................................. 13 五、comments表 ................................................................................................. 13 六、files表 ........................................................................................................... 14 七、logs表 ........................................................................................................... 14

第五章 系统详细设计 ......................................................................................................... 15

第一节 系统架构 ......................................................................................................... 15

一、构建业务对象 ............................................................................................... 16 二、实现数据访问层 ........................................................................................... 16 三、构建业务逻辑 ............................................................................................... 17 四、用户表现层 ................................................................................................... 17 第二节 系统实现 ......................................................................................................... 18

V

贵阳学院毕业设计(论文)

一、前台实现 ....................................................................................................... 18 二、后台管理 ....................................................................................................... 22

第六章 系统测试 ................................................................................................................. 29

第一节 测试的定义及目的 ......................................................................................... 29 第二节 测试的方法 ..................................................................................................... 29

一、界面测试 ....................................................................................................... 29 二、功能测试 ....................................................................................................... 30 三、需求测试 ....................................................................................................... 30 四、性能测试 ....................................................................................................... 30 第三节 测试中其他要注意的地方 ............................................................................. 30 第四节 基于MVC的个人博客系统的测试 .............................................................. 31 第七章 总结 ......................................................................................................................... 32 致谢 ....................................................................................................................................... 33 参考文献 ............................................................................................................................... 34

VI

贵阳学院毕业设计(论文)

第一章 概述

第一节 系统开发背景

随着计算机技术的发展和普及,blog得到了极大的发展。Blog,是Weblog的简称。blog是一种新的生活方式、新的工作方式、新的学习方式和交流方式。它是继E-mail、BBS、ICQ、之后出现的第4种网络交流方式。Blog主要应用于3个方面:一是新的人际交流方式;二是以个人为中心的信息摘选和知识管理;三是以个人为中心的传播出版。blog作为个人的一种学习工具,简单易用,吸引人的兴趣。Blog在教育方面得到了很大的发展,它将互联网从过去的通讯功能,资料功能、交流功能等进一步强化,使其更加个性化、开放化、实时化、全球化,把信息共享发展到资源共享、思想共享、生命历程共享。Blog已经成为一种继课件、积件、资源库、教育主题网站等信息化教学模式之后,新的网络应用模式。它是应时代的需求而兴起的,也是应时代需求不断进步的。

第二节 课题研究的意义

随着Blog人数的增加,Blog作为一种新的生活方式、新的工作方式和新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构。它使交流和沟通更有明确的选择和方向性;单一的思想和群体的智慧结合变得更加有效;个人出版变成人人都可以实现的梦想。Blog正在影响和改变着我们的生活。

Blog是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。展示丰富的个性化,对Blog功能的要求自然更高,新一代具有更多、更新、更全功能的Blog急需走进舞台。

1

联系合同范文客服:xxxxx#qq.com(#替换为@)