学位论文 > 优秀研究生学位论文题录展示

Blog系统的设计与实现

作 者: 王向东
导 师: 沈晓峰;车著明
学 校: 电子科技大学
专 业: 软件工程
关键词: 因特网 博客 网络日志 Web应用
分类号: TP393.092
类 型: 硕士论文
年 份: 2009年
下 载: 162次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着Internet及Web技术的发展,众多基于Web的应用系统应运而生,悄然改变着人们的网络生活方式,Blog就是其中之一。Blog是web log(网志)的缩写,是一种基于Web的应用系统,用户以日志方式发布网页。Blog是继Email、BBS、IM之后出现的第四种网络交流方式,是网络时代的个人“读者文摘”,它是以超级链接为武器的网络日记,代表着新的生活方式和新的工作方式,更代表着新的学习方式。由于沟通方式比电子邮件、讨论群组更简单、更灵活,Blog已成为家庭、公司、部门和团队之间越来越盛行的沟通工具,并逐渐被应用于企业内部网络。本论文的主要工作就是设计、实现一个标准的Blog系统。本文首先对Blog系统及其应用模式和发展趋势进行了探讨。然后分析与介绍了设计和实现一个Blog系统所需要的相关开发技术。考虑到ASP.NET技术具有很高的开发效率,使用ASP.NET开发的Web应用系统的执行效率大大高于使用ASP技术开发的应用系统,并且ASP.NET使用基于字符的分级配置系统,使服务器环境和应用程序的设置更加简单,因此我们选择使用ASP.NET来开发本Blog系统。本文重点介绍了Blog系统的工作和设计基础,包括设计实现的工作过程、工作的主要步骤、主要的工程数据。详细描述了了Blog系统在设计分析阶段的工作内容,包括系统可行性分析,功能需求分析和性能需求分析。给出了系统的主要数据流程图。然后介绍系统的总体设计,包括Blog系统的功能模块设计和系统后台数据库设计。在此基础上,介绍Blog系统的详细设计和具体的实现细节,包括系统的各个功能模块的详细设计和实现细节。最后,在.NET开发平台上,实现了一个功能完备的Blog系统,并且做了完整的系统测试。相关的测试结果表明该系统设计合理,系统功能完备,在测试期间系统运行状况良好,可以投入实际的互联网环境运行使用。

全文目录


摘要  4-5
Abstract  5-9
第一章 绪论  9-12
  1.1 研究背景  9-10
  1.2 博客的用途  10
  1.3 系统概述  10-12
第二章 相关开发技术  12-14
  2.1 系统结构  12
  2.2 ASP.NET 技术  12-13
  2.3 C#技术  13
  2.4 数据库技术  13-14
第三章 BLOG 系统的系统分析  14-18
  3.1 可行性分析  14-15
  3.2 系统需求分析  15
  3.3 数据流程图  15-17
  3.4 性能需求分析  17-18
    3.4.1 硬件环境  17
    3.4.2 软件环境  17-18
第四章 BLOG 系统的总体设计  18-32
  4.1 系统功能模块设计  18-20
  4.2 数据库设计  20-32
    4.2.1 系统E-R 图  21-26
    4.2.2 表设计  26-30
    4.2.3 表间关系  30-32
第五章 BLOG 系统的详细设计与实现  32-46
  5.1 后台服务器配置  32
  5.2 后台数据库链接  32-34
  5.3 博客首页  34-35
  5.4 博客用户功能模块的设计  35-41
    5.4.1 用户注册模块  35-36
    5.4.2 用户默认首页模块  36-37
    5.4.3 系统主页  37
    5.4.4 图片管理功能模块  37-39
    5.4.5 文章管理功能模块  39
    5.4.6 添加文章功能模块  39-40
    5.4.7 评论管理功能模块  40-41
    5.4.8 通讯管理模块  41
  5.5 后台管理员模块设计  41-44
    5.5.1 登录页面  41-42
    5.5.2 管理管理员模块  42-43
    5.5.3 管理博客用户模块  43
    5.5.4 管理连接模块  43-44
    5.5.5 游客管理模块  44
  5.6 游客功能模块  44-46
    5.6.1 游客查看评论模块  45
    5.6.2 游客发表评论模块  45-46
第六章 BLOG 系统的测试  46-61
  6.1 系统测试环境  46-47
  6.2 系统功能测试  47-48
    6.2.1 功能测试内容  47-48
  6.3 性能测试  48-49
  6.4 安全性测试  49
  6.5 测试用例  49-61
    6.5.1 登录测试用例  49-50
    6.5.2 注册测试用例  50-52
    6.5.3 文章管理测试用例  52-57
    6.5.4 管理员测试用例  57-61
第七章 论文工作总结  61-62
致谢  62-63
参考文献  63-65
在学期间研究成果  65-66

相似论文

  1. 博客应用于中职英语阅读教学的研究,G633.41
  2. 博客发展现状及其盈利模式研究,F49
  3. 论微博客中的网络公众聚集现象,G206
  4. 基于博客搜索的博文情感倾向性分析技术的研究,TP391.1
  5. 采用IGMP报文的因特网IP级拓扑测量方法研究,TP393.02
  6. 基于微博客的社区挖掘研究,TP393.092
  7. 高校科研项目管理系统设计与实现,TP311.52
  8. 微博客的虚拟社群及其“人际化”传播分析,G206
  9. 微博客的传播特征及社会影响分析,G206
  10. 中国微博客的发展困境和策略研究,G206
  11. 基于微内容的新闻开发研究,G206
  12. 微博客营销信息的在线评论与转发对消费者态度的影响,F274;F224
  13. 基于Web日志的入侵检测系统设计与实现,TP393.08
  14. 基于SOA的学籍管理系统的研究与实现,TP311.52
  15. 基于WEB的多角色协同工作的软件配置项管理系统,TP311.52
  16. 基于MVC设计模式的博客系统的设计与实现,TP311.52
  17. 一种高安全的Web应用访问控制模型的研究,TP393.08
  18. 微博客话题追踪及实时检索的相关研究,TP393.092
  19. 基于WCF和Silverlight的Web应用框架技术研究,TP393.09
  20. 我国网络执政平台运行实践研究,G206.3
  21. 基于事件的跨平台移动应用开发框架设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序 > 网络浏览器
© 2012 www.xueweilunwen.com