(开题+设计+论文+答辩PPT) 由于题目太多暂且贴一部分内容
详细请联系QQ:798630136 TEL: 网学
目 录
1 引言. 1
1.1 课题的研究背景与意义. 1
1.1.1 课题的研究背景. 1
1.1.2 课题的研究意义. 1
1.2 问题定义和简介. 1
1.2.1 课题的定义. 1
1.2.2 课题简介. 2
1.3 课题调研与可行性分析. 2
1.3.1 课题调研. 2
1.3.2 可行性分析. 2
1.4 论文各章内容介绍. 3
2 系统需求分析. 4
2.1 需求调研. 4
2.2 业务流程分析. 4
2.3 系统数据流图. 5
2.4 系统功能需求分析. 6
2.4.1 功能划分. 6
2.4.2 功能描述. 6
2.5 系统功能需求分析. 8
2.5.1 创建用例图. 8
2.5.2 详细描述用例. 9
2.6 数据字典. 11
3 系统设计. 15
3.1 系统总体结构设计. 15
3.2 系统数据模型设计. 16
3.3 数据库表的设计. 19
3.4 系统开发与运行环境确定. 21
3.4.1 系统开发环境. 21
3.4.2 系统运行环境. 22
3.5 系统实现的若干关键技术. 22
3.5.1 UML建模技术. 22
3.5.2 ASP与IIS技术. 23
3.5.3 利用ADO访问数据库技术. 24
4 数据库连接函数. 27
5 详细设计. 28
5.1 系统登录模块模块简介. 28
5.2 模块体系结构. 28
5.3 运行图. 29
5.4 设计说明. 29
5.4.1 新用户注册子模块. 29
5.4.2 管理员登陆子模块. 31
6 博客管理系统模块. 33
6.1 博客管理子模块. 33
6.1.1 模块简介. 33
6.1.2 模块体系结构. 33
6.1.3 设计说明. 33
6.2 系统管理子模块. 36
6.2.1 模块简介. 36
6.2.2 模块体系结构. 36
6.2.3 设计说明. 36
7 博客浏览系统模块. 40
7.1 博客浏览模块. 40
7.1.1 模块简介. 40
7.1.2 模块体系结构. 40
7.1.3 运行流程. 40
7.1.4 设计说明. 40
7.2 访问量统计模块. 41
8 用户手册. 42
8.1 系统运行环境. 42
8.1.1 硬件要求. 42
8.1.2 软件环境. 42
8.2 系统的安装. 42
8.3 系统页面及其功能. 42
8.4 系统的使用. 43
8.4.1 常用操作说明. 43
8.4.2 各模块的使用说明. 43
结 论. 48
致 谢. 50
参 考 文 献. 51
第一批中文博客是在2002年出现的,早些时候博客只是一个新的网络名词并无特殊之处,。就在不经意间,博客竟如雨后春笋般冒出来,博得越来越多网民的欢心,并在互联网上引发了一股博客热潮。
博客的发展现状呈现出以下特点:发展速度惊人;从精英向大众人群迅猛扩展;博客人群主体更加多元化;博客服务商激增,出现群雄争霸局面;博客资源争夺激烈,博客服务商面临市场洗牌。
博客发展到今天已经取得了相当规模的成就,以新浪、搜狐、网易为代表的三大门户网站都已经推出了自己的博客服务,还有一些著名的专业博客网站都已经对博客资源展开了激烈的争夺。在规模扩大的同时博客技术也在不断的进步和完善,目前博客技术已经取得的成果包括:发表日志,发表评论,相册等一些通用功能。
但是现在的博客技术还不够完善,要想永久确立它的网络地位必须不断开发并推出新的博客技术来满足人们的需要。本课题的研究正是基于这样一种追求博客新技术的基础上而展开的。
从上面的背景知识我们已经了解到博客在互连网上已经具有相当的规模,可以说它已经被人们所接受,博客改变着人们的交流方式和情感体验和表达形态,改变着人们聚散的方式;它无限放大着人们对于未来信息世界的预想,它影响着整个中国互联网的发展走向,甚至可能在今后一个时期,波及或影响着现实社会的民主决策过程。
无疑博客这样一种影响力颇大的媒介将有利于我们好的思想好的事物的传播,有利于社会的进步。所以我们要把这种好的影响力发挥到最大,怎样提高博客影响力必然就要求开发博客新技术来获得更多人的认可。
一旦博客研究取得关键性技术的新突破,将会在网络世界掀起一股前所未有的博客浪潮,介时将会有更多的人拥有自己的博客,博客影响力也将倍增。这时通过博客一些新的科学技术将更容易推广,好的政策好的思想也会更加容易传播,如果这样相信社会的进步将会是显而易见的。
本课题开发的博客网就是为用户提供一个网络空间,用户可以在这个空间上发表日志、上传图片等操作。同时为浏览者提供浏览日志、发表评论的权力,并通过系统管理员对整个系统的博客账号、博客内容以及评论进行管理。
根据以上定义,本博客系统主要研究以下几个模块。
(1) 博客访问者:参与博客阅读、发表评论。
(2) 博客管理员:参与登陆、修改自己信息、管理日志、管理图片、管理链接。
(3) 系统管理员:管理博客账号、博客内容、系统博客分类。
本课题主要开发以下几个功能:用户组件和样式的设计,账号管理和验证,管理内容,阅读博客,系统功能页面等。
(1)帐号管理和验证:帐号申请、权限分配、帐号注销;区分博客管理员和系统管理员;能够通过帐号正确的验证和标识用户,防止非博客用户盗用他人名义发表内容。
(2)管理内容:为每个博客管理员提供博客的内容管理平台,提供日志、留言、评论、链接、四大类的信息管理内容。除评论外,每种信息均可自行管理信息分类,以及管理这种信息。
(3)阅读博客:系统首页为博客访问者提供了博客分类列表,浏览者可以选择自己喜欢的博客专题。另外首页还包括最新日志列表、访问率最高的日志列表、最新注册的用户列表和博客排行榜。
(4)系统功能页面: 日志和博客关键字搜索,列出日志、评论、留言的总数。
为了出色的完成本课题的开发,对当前博客技术的应用状况展开了调查分析。通过对部分博客用户的调查和查阅大量的相关资料,发现博客技术从出现到现在一直在不断的发展中,博客的功能也从最初的只有简单的文章发表到现在集日志发表、评论、留言、相册等多功能于一身。有博客用户反映这些功能已经不能完全满足他们的需求,他们期待技术更成熟,功能更全面的新的博客技术的出现。
把握博客技术的发展动态对更好的开发设计本课题有很大的帮助,在调研过程中反映出来的对博客新技术的迫切需求更加激励了我要出色的完成本课题的设计。
调研还发现目前的博客系统存在局限性,例如现〖本文来自:Www.biye520.Com 520毕业设计网〗在博客用户使用的网页模板都是系统提供的固定格式,这就一定程度上限制了用户博客网页个性的发挥,因此能够让用户自己随意的设计自己喜欢的能够体现用户个性的模板将是博客技术发展的必然要求。
本系统主要从经济可行性和技术可行性两个角度对其可行性进行分析:
(1)技术可行性
本系统使用ASP技术进行开发,现在有很多企业及技术人员选择它来作为开发平台。因此,在技术上ASP是完全可以胜任这个平台的开发。
使用Dreamweaver结合ASP技术已经成为现代开发动态网站的首选技术,许多已经开发成功的经典项目足以证明此技术的可行性。
(2)经济可行性
由于本项目的特殊性,无需投入额外的设备购买及人员培训费用,所以在经济上本系统的开发是可行的。
博客系统一旦开发成功投入运行,将会吸引很多的博客用户,网站的知名度迅速上升,访问量也会大幅度提高到时将会带来可靠的经济效益。
按上述两方面进行可行性分析、研究后,我们认为该项目在技术上是可行的,在经济上是可合理的,可以进行开发。[520毕业设计网-专业定做|计算机毕业论文|计算机毕业设计|asp论文|VB论文|VF论文|Delphi论文|JSP论文|PHP论文|asp.net论文|JAVA论文|VC论文|C#论文|机械论文|免费论文|快速定制→http://www.biye520.com].98541992009-2-25
第一章是绪论,这一章主要是对本次毕业设计所开发的系统进行问题的定义,通过问题的定义明白需要做些什么,并且对开发内容简单的介绍了一下;同时本章还对课题的研究背景与研究意义进行分析,对开发本系统的可行性分析还有对论文各章内容的简要介绍。
第二章是系统需求分析。主要内容是系统的性能要求及功能需求分析,最后按面向对象的分析方式给出了系统的用例模型、流程图以及数据字典。
第三章是系统设计部分,本章主要针对系统进行总的体系结构的设计,这部分设计是从用例模型及活动图导出的;系统数据模型设计包括了核心的E-R图、关系模型和一些重要的数据表;最后确定了系统的开发和运行环境以及开发本系统所涉及的一些关键技术。
第四章介绍的是系统的数据库连接文件,以后系统需要连接数据库的只要直接调用这个文件就可以了。
第五章从这章将开始本系统的详细设计阶段,本章介绍的是注册登陆模块,包括这个模块的体系结构,运行图,以及代码设计中的要点。
第六章介绍的管理系统模块,同样通过模块体系结构,运行图和代码设计分别对博客管理和系统管理两个子模块进行了比较详细的设计。