毕业设计论文定稿-个人博客网站的设计与实现.doc
《毕业设计论文定稿-个人博客网站的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计论文定稿-个人博客网站的设计与实现.doc(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 中国矿业本科生毕业设计 姓 学 号:专设计题目: 个人博客网站的设计与实现专 题:指导教师: 职 称: 2021年 6 月 徐州 中国矿业大学徐海学院毕业设计任务书 专业年级 学号学生姓名 任务下达日期:2021 年 12 月 15 日 毕业设计日期: 2021 年 1 月 10 日至 2021 年 6 月 10日毕业设计题目:个人博客网站的设计与实现 毕业设计专题题目: 毕业设计主要内容和要求: 本博客网站主要以ASP.NET作为主要开发手段,采用SQL Server设计数据库,以强大的Microsoft Visual Studio 2021为开发平台工具。设计并实现一个个人博客网站,要求
2、本网站能根本满足个人博客的功能,比方日志,图片浏览,留言等。在处理速度,存储容量上满足用户和系统要求。博客作为个性和情感的舞台,有很广阔的开展和应用空间。 指导教师签字: 郑 重 声 明本人所呈交的毕业设计,是在导师的指导下,独立进行研究所取得的成果。所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的 日期: 中国矿业大学徐海学院毕业设计指导教师评阅书 指导教师评语根底理论及根本技能的掌握;独立解决实际问题的能力;研究 年 月 日 中国矿业大学徐海学院毕业设计评阅教师评阅书 评阅教师评语选题的意义;根底理论及根本技能的掌握;综合运用所学知识解决实际问题的能力;工作量的大小;取得的主要成
3、果及创新点;写作的标准程度;总体评价及建议成绩;存在问题;是否同意辩论等: 成 绩:评阅教师签字: 年 月 日 中国矿业大学徐海学院毕业设计辩论及综合成绩 摘 要 随着互联网技术的高速开展,生活节奏的加快,博客被越来越多的人选择作为学习和交流的工具。博客的内容丰富多彩,有对其他网站的超链接和评论,有个人构思,还有新闻日志、照片、诗歌和散文等。博客具有开放性、互动性和共享性的特点,是一个很好的交流的渠道,思想展现的舞台和学术探讨的园地。 基于Microsoft.Net环境Asp.Net技术,为开发功能强大的动态网站提供了一种简单、高效的途径。该博客系统以Asp.Net为开发技术,使用C为开发语言
4、,实现了博客网站的管理,使得对博客信息的管理更加及时、高效,提高了工作效率。对系统的需求、系统的功能特点进行了介绍。本系统是一个实用的个人博客网站,集日志、留言板、图片于一身。访客可以查看文章,发表评论和留言。博主可以管理自己的博客、留言板、友情链接等,同时还可以发表新日志,上传图片等。 关键词:Asp.Net; C#; 博客网站 ABSTRACT With the rapid development of Internet technology and high speed of life rhythm, Blog has being chosen by more and more peop
5、le as the tool of study and communication. The content of Blog is very rich and colourful: some has hyperlink and comment of other website, some about personal thinking, news, music, article and so on. Because of the character of independence, interaction and share of Blog, it is regarded as an outl
6、et of good exchange channel, the stage of personal thought displaying, and the garden area of knowledge studying.This system is a practical Blog website which has Blog, photo album, message board and link. Visitor can browse articles, post comments and leave messages. The visitor can register in the
7、 Blog website, after that they can manage the Blog,message board, link of friendship etc.Based on Microsoft.Net frame, The Asp.Net provides a simple, efficient way to develop a dynamic web site . The blog system takes Asp.Net as the development technology, uses C # as the development language, has r
8、ealized the blog websitedynamic management, caused to the blog information management even more prompt, to be highly effective, enhanced the working efficiency. Meanwhile , They take an introduction on the system background demand, the system function characteristic and the design project. Keywords:
9、Asp.Net; C#; Blog 目 录 1 系统概述 . 11.1 课题背景 . 11.2 开发意义 . 11.2.1 社会意义 . 11.2.2 个人用途 . 22 开发技术及运行环境介绍 . 32.1 开发技术介绍 . 32.1.1 Asp.Net的介绍 . 32.1.2 Microsoft Visual Studio 2021 简介 . 32.1.3 SQL Server 2005数据库技术介绍 . 42.1.4 C#简介 . 42.2 运行环境介绍 . 53 可行性分析与需求分析 . 63.1 可行性分析 . 63.2 需求分析 . 63.2.1 前台访客浏览 . 63.2.2 后
10、台博主管理 . 63.3 数据流图 . 74 总体设计 . 104.1 网站的设计和功能模块 . 104.1.1 网站的功能模块 . 104.1.2 网站的流程图 . 114.2 数据库设计 . 114.2.1 数据库的需求分析 . 114.2.2 数据库概念结构设计 . 124.2.3 数据库表的设计 . 124.2.4 数据库的完整性和平安性 . 165 详细设计与具体实现 . 185.1 数据库连接 . 185.2 界面的设计 . 205.2.1 首页设计 . 205.2.2 日志上传 . 21 5.2.3 留言设计 . 215.2.4 修改个人资料界面 . 235.2.5 上传图片界面
11、 . 256 系统测试 . 276.1 测试方法 . 276.2 测试组成 . 276.3 测试实例 . 286.3.1 首页信息显示测试 . 286.3.2 前台显示日志详细谢 . 46 中国矿业大学徐海学院2021届本科生毕业设计论文1 系统概述1.1 课题背景Blog是1997年12月由美国的Jorn Barger最早提出的,这些年全球博客获得了突飞猛进的开展。据博客搜索Technorati统计,目前全球平均每5.8秒钟诞生一个博客。它是一个个人互联网出版工具,博客使用者可以很方便地用文字、链接、图片建立起个性化的网络世界。博客正在改变人与人之间交流方式。目前,全球参与博客的人数已经到达
12、千万之众,而且每几秒钟,都有一名新的博客用户加盟进来。很多律师、教授、学者,甚至法官和议员都有了自己的博客网站,形成了独特的博客文化。许多企业正在把博客方式引入到企业的内部网和公司网站,用于非正式的知识管理和网络营销等。政府和教育等领域都在尝试利用博客构造内部知识管理和沟通交流的新体系,可以让职员积累知识,发表评论,链接有意思的网络资源,促进彼此的交流沟通。一个典型的博客结合了文字,图像,其他博客或网站的链接及其他与主题相关的媒体。能够让用户以互动的方式留言,是许多博客的重要组成元素。博客是使用方便的、交互性强。与传统的电子邮件、BBS等互联网沟通方式相比,博客是一种较人性化的沟通平台。BBS
13、公共匿名性很强,而且缺乏约束。电子邮件是多用于个人间的通讯,而博客是公共性和个人性的结合。博客是个人在网上展示自己风采、与别人交流的综合平台,它的管理比BBS简单的多。1.2 开发意义1.2.1 社会意义博客网站已经由几年前的炽热变的平淡,通过各种方式和途径融入了我们的现实生活,成为我们展现自己的主要方式。它们大局部是由简短而且经常更新的帖子构成,所有文章都是按照年份和日期排列,有些类似斑竹的日记。看上去平淡无奇,毫无可炫耀之处,但它可以让每个人零本钱、零维护地创立自己的网络媒体,每个都可以随时把自己的思想火花和灵感更新到博客站点上。博客能让我们在互联网上表达自己的心声。博客的开展对应着全球知
14、识社会来临的背景。对于组织机构信息化仍处于初级阶段的中国,博客充分发挥个人主导性和积极性的非正式知识管理工具和其深度沟通交流的功能,对于我们国家的知识传播、扩散和有效提升组织的学习和创新能力,具有特殊的意义。博客用户的快速增长以及组织机构对它的广泛应用,有助于推动中国向学习型社会演进。1中国矿业大学徐海学院2021届本科生毕业设计论文1.2.2 个人用途1纪录个人生活片段:如同自己的日记,可将自己每日生活中发生的事情纪录下来并与朋友分享。2传播个人见解:博客是自由的虚拟空间,可按照个人意志去写内容,传达个人的思想。3抒发感情:博客来抒发个人感情,把生活中的喜怒哀乐写到博客中,与朋友分享。4认识
15、结交好友:通过博客结交志同道合新朋友。5分享图片:生活中好玩的,美丽的瞬间可以在博客中与朋友分享,留下这一瞬间。 1中国矿业大学徐海学院2021届本科生毕业设计论文2 开发技术及运行环境介绍随着博客逐渐融入我们的生活,我设计了一个切实可行的个人博客网站,该网站应用了Asp.Net技术,基于C#语言实现,开发环境为visual studio 2021,后台数据库采用SQL Server 2005。通过C#,SQL语言,存储过程,触发器等实现个人博客网站的主要功能。2.1 开发技术介绍本网站使用Visual studio 2021开发平台,后台数据库采用SQL Server 2005。2.1.1
16、Asp.Net的介绍“Asp.Net 是一种建立在通用语言上的程序构架,是统一的 Web 开发平台,它开为开发人员提供创立企业级 Web 应用程序所需的效劳。1。Asp.Net提供许多Web开发的强大优势。Asp.Net是一个全新的Web开发框架,包括了许多新的特性:Asp.Net作为.NET Framework的一局部,当编写Asp.Net应用程序的代码时,可以访问.NET Framework 中的类;可以使用与公共语言运行库CLR兼容的任何语言来编写应用程序的代码;Asp.Net提供了易于编写,结构更清晰的代码,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。Asp.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 定稿 个人 博客 网站 设计 实现
限制150内