




已阅读5页,还剩58页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
哈 尔 滨 理 工 大 学毕 业 设 计题 目: 在线博客系统网站 院、 系: xxxxxxxxxxxxxxxxxx 系 姓 名: xxxxxxxx 指导教师: xxxxxxxxxxx 系 主 任: xxxxxxxx 2014 年 6 月 21 日哈尔滨理工大学毕业设计(论文)评语学生姓名: xxxx 学号:xxxx学 院: xxxxxxxx 专业:软件工程任务起止时间: 2013 年 9 月 10 日 至 2014 年 6 月 21 日毕业设计(论文)题目:在线博客系统网站指导教师对毕业设计(论文)的评语:指导教师签名: 指导教师职称: 评阅教师对毕业设计(论文)的评语:评阅教师签名: 评阅教师职称: 答辩委员会对毕业设计(论文)的评语:答辩委员会评定,该生毕业设计(论文)成绩为: 答辩委员会主席签名: 职称: 年 月 日教务处制哈尔滨理工大学毕业设计(论文)任务书学生姓名: xxxxx 学号:xxxxxx学 院: xxxxxxxxxx 专业:软件工程任务起止时间: 2013 年 9 月 10 日 至 2014 年 6 月 21 日毕业设计(论文)题目:在线博客系统网站毕业设计工作内容:使用.NET 平台上流行的 ASP.NET 技术,构建一个高性能的、交互式的在线博客系统网站。本系统要实现个人博客的主要基本功能有主界面,博客用户登录发表文章(心情、日志) ,用户登录/退出,游客发表评论,浏览文章和评论等。这里其中比较主要的是区分了个人博客用户和游客。博客用户可以在任何时候写下自己的主张,记录下自己的点点滴滴。而游客主要的权限是阅读博客所有注册用户写的文章,阅读后可以发表评论和留言,还可以浏览所有注册用户上传的图片。资料:胡勇,王陆浅析 Blog 的特点及其对教育信息化的形响北京:现代 教育技术,2006侯春多,高春艳实战突击:ASP.NET 项目开发案例整合电子工业出版社,2011张海潘,倪宁软件工程(第三版) 人民邮电出版社,2010梁爽,杨玥,吴晓艳等.NET 框架程序设计清华大学出版社,2011美 Mike HotekSQL Server 2008 从入门到精通潘玉琪译 清华大学出版社,2014贾素玲,王强,许珂等Oracle 数据库基础清华大学出版社,2009指导教师意见:签名:年 月 日系主任意见:签名:年 月 日教务处制表在线博客系统网站摘 要随着生活节奏的加快,Internet 的发展和普及,越来越多的人选择博客作为学习和交流的工具。博客的全名是 Web log,中文意思是网路日志,后来缩写为 Blog。随着技术的发展,博客的内容也变得丰富多彩,有对其他网站的超链接和评论,有个人构思,还有新闻日志、照片、诗歌和散文等。博客具有自主性、开放性、互动性和共享性的特点,是一个很好的交流的渠道,思想展现的舞台和学术探讨的园地。本论文介绍了一个基于 ASP 技术的个人博客网站,它在 Microsoft Visual Studio 2010 集成开发环境下采用 ASP.NET 编程技术编程,使用SQL Server 2008 数据库管理整个系统的后台数据,实现整个博客网站的构建。这使网站集博客、留言板、链接于一身。未注册用户(访客)可以浏览文章图片、发表评论及留言,也可以通过注册成为该系统的注册用户。注册用户可以管理自己的博客、留言板、友情链接等,同时还可以发表新日志,上传图片等,网站管理员负责整个网站的信息维护。博客网站具有界面友好、功能齐全且易于使用等特点,相信会带给用户良好的体验和感受。关键词 博客;日志;评论;留言Online Blog SystemAbstractWith the development and the popularization of the Internet and high speed of life rhythm,blog has been chosen by more and more people as the tool of study and communication. The full name of blog should be the web log, and means “web log“ in Chinese, later known as blog. With the development of technology, the content of blog is becoming 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 independency, openness, interaction and sharing of blog, it is regarded as an outlet of good exchange channel, the stage of personal thought displaying, and the garden area of knowledge studying.This paper introduces a personal blog website based on ASP technology, which uses ASP.NET technology to develop the whole site in the Microsoft Visual Studio 2010 integrated development environment and uses the SQL Server 2008 database management system is used to manage the whole data. It makes the website which has blog, message board and links.Visitors can browse articles, post comments and leave messages. The visitor can register in the blog website, after that they can manage the blog, message board, link of friendship etc. At the same time, they can also post new log, picture etc. The site administrator is responsible for the entire site maintenance. The blog site has a friendly interface, full-featured and easy to use features, I believe that will bring extraordinary experience and feelings.Keywords blog; log; comment; message目 录摘 要 .IAbstract.II第 1 章 绪论 .11.1 项目概念解释及背景 .11.1.1 项目概念解释 .11.1.2 项目开发背景 .11.2 项目开发的意义 .11.3 项目开发的指导思想 .21.4 项目实现的目标 .21.5 本章小结 .2第 2 章 需求分析 .32.1 可行性研究 .32.1.1 技术可行性 .32.1.2 经济可行性 .32.1.3 社会可行性 .42.2 功能需求分析 .42.2.1 项目功能分析 .42.2.2 系统性能分析 .52.3 项目开发技术及环境 .52.3.1 Browser/Server 体系 .52.3.2 ASP.NET 概述 .52.3.3 ADO.NET.62.3.4 SQL SERVER 数据库 .62.3.5 开发平台 .72.4 用例分析 .72.5 数据流图 .72.6 本章小结 .8第 3 章 概要设计 .93.1 系统结构功能 .93.2 数据库概要设计 .103.2.1 数据库的完整性约束 .103.2.2 数据库的安全性 .103.2.3 数据库 E-R 图 .113.3 本章小结 .14第 4 章 详细设计 .154.1 数据库逻辑设计 .154.2 博客详细设计 .184.2.1 管理员子模块设计 .184.2.2 博客管理子模块设计 .194.2.3 业务总流程设计 .214.3 本章小结 .21第 5 章 项目编码与实现 .225.1 公共类 .225.2 博客首页 .225.3 博客个人文章管理页 .235.4 博客评论管理页 .245.5 博客留言信息管理页 .245.6 广告轮换及管理 .245.7 本章小结 .25第 6 章 系统测试 .266.1 管理员入口测试 .266.2 管理员上传广告测试 .296.3 用户登录入口测试 .306.4 本章小结 .33结论 .34致谢 .35参考文献 .36附录 .37第 1 章 绪论近年来,使用 Blog 的人数越来越多,Blog 作为一种新的交流、工作、生活、学习方式已经被越来越多的人接受和使用,并且它也在改变传统的网络和社会结构。Blog 正在或者说已经在影响和改变着我们的日常生活。它使交流和沟通更加有方向性和选择性,个人的思想和集体的智慧结合变得更加有效。1.1 项目概念解释及背景1.1.1 项目概念解释博客的英文名称是 Blog,其基本的定义是:一种表达个人思想,内容按照时间顺序排列,并且不断更新的网络出版和信息交流方式。通常,博客一些简短且经常更新的帖子构成,中可以包含文本、图像等多种媒体形式 1。1.1.2 项目开发背景Blog 其实就是一个网页,它通常是由简短且经常更新的帖子所构成,是一种十分简易的“傻瓜”式个人信息发布方式。Blog 的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人、构想的新闻到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。博客的内容有时效性,并且一些是分类的。有的博文记录着博主的个人所见、所闻、所想,还有一些博文则是一群人基于某个特定主题或共同利益领域的集体创作 2。按照用户类型来分,可以分为个人博客和企业博客;按照功能分可以分为基本博客和微型博客。一个典型的博客是结合了文字、图像、其他博客或网站的链接以及其它与主题相关的媒体。相应的,读者可以以互动的方式留下意见,人们可以通过评论的方式进行交流。大部分的博客内容以文字为主,但也有一些博客是专注在艺术、摄影等各种主题。博客可以说是社会媒体网络的一部分,比较著名的博客有搜狐、网易、新浪等博客。1.2 项目开发的意义从某种意义上说,博客可以说是一种新的表达方式。它的个性化和平民视角,使它提供的消息更加能够解决人们的日常生活中各种各样的麻烦和问题。博客中往往包括大量的智慧、意见以及思想。它也是一种新的文化现象,博客的出现和繁荣,真正能够突显出网络在知识方面的价值。1.3 项目开发的指导思想由于系统需要具有普遍适应性,因此可以使用传统的 B/S 模式,它能接纳多种终端设备的访问,如笔记本电脑、平板电脑、台式计算机。另外,从用户操作的角度来看,软件的使用应该让用户感受到较好的便捷性,也就是人们通常所说的系统设计以人为本。经过综合考虑,对此系统的设计应该考虑到如下几点要求:1 软件的实用性。项目设计以实用为目标,不要添加华而不实的功能,做到既不丢失必要信息,又能简单直观。2 操作的便捷性。系统应该以方便的信息访问作为首要目标,以方便用户的使用作为最重要原则。系统以这种指导思想为目标,尽最大努力做到最好,通过对用户反馈的不断分析,及时调整,力争做到方便大多数用户操作,使用户在不需要查看操作帮助的情况下也能轻松直观的进行操作。3 可靠性。要求数据存取可靠安全,尽量避免丢失用户创建的资料或数据状态不一致现象。4 可维护性。针对系统后期的功能增删和调整,应尽量减少进行维护时的工作量。1.4 项目实现的目标基于个人博客以上的特点,本系统要实现个人博客的主要基本功能有主界面,博客用户登录发表文章(心情、日志) ,用户登录/退出,游客发表评论,浏览文章和评论等。这里其中比较主要的是区分了个人博客用户和游客。博客用户可以在任何时候写下自己的主张,记录下自己的点点滴滴。而游客主要的权限是阅读博客所有注册用户写的文章,阅读后可以发表评论和留言,还可以浏览所有注册用户上传的图片。以上是个人博客的系统功能目标,当然由于个人博客的网络流行特点以及个人个性的展示,还适当要求界面比较漂亮轻快,直观便捷,操作方式简单以及人性化。1.5 本章小结本章主要介绍了关于项目的一些概念的基本信息,开发的背景。这个项目实现的目标,一些要实现的基本功能以及项目实现的意义。第 2 章 需求分析需求分析阶段的任务不是具体地解决客户的问题,而是精确地回答“目标系统必须做什么”这个问题。需求分析阶段仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰和具体的要求。用户了解他们所面对的问题,知道必须做什么,但是通常不能完整准确地表达出他们的要求,更不知道怎样利用计算机解决他们的问题;软件开发人员知道怎样利用软件实现人们的需求,但是对特定用户的具体要求并不完全清楚 3。这就需要了解用户的需求。2.1 可行性研究可行性研究这个阶段要回答的关键问题是:“所确定的项目是否有行的通的解决办法” 。并非所有的问题都有切实可行的解决办法,事实上,许
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国跨境电商项目创业计划书
- 中国三文鱼项目创业计划书
- 中国B2C在线购物项目创业计划书
- 中国可视对讲系统项目创业计划书
- 中国计算机教育项目创业计划书
- 中国泥蚶养殖项目创业计划书
- 中国多环血栓检测仪项目创业计划书
- 生物化学代谢途径及调控机制试题及答案
- 安全交接班试题及答案
- 2025短期雇佣合同电子版
- 2025年河北省专技人员继续教育公需课(新课程答案七)
- 河南省修武县西村乡初中2024-2025学年九下5月语文中考模拟试题(含答案)
- 体育设施工程施工组织设计
- 江西省南昌市2025届高三下学期二模生物试题 含解析
- 医务人员职业暴露防护与处置流程
- 基于边缘计算的天文观测资源动态分配-洞察阐释
- 人工智能技术在市场营销咨询中的应用研究-洞察阐释
- 2025届苏锡常镇四市高考生物二模试卷含解析
- DB23T 3945-2025 黑龙江省超低能耗居住建筑节能施工技术规程
- 2025-2030鞋靴行业市场发展分析及投融资与风险研究报告
- 踝关节骨折围手术期护理
评论
0/150
提交评论