博客系统设计_毕业设计论文(编辑修改稿)内容摘要:
.................... 19 谢 辞 .................................................................................................................................................................................... 20 参考文献 ............................................................................................................................................................................. 21 安徽财贸职业学院毕业论文 1 第 1 章 系统分析 博客的背景 随着计算机技术的发展和普及, blog 得到了极大的发展。 Blog,是 Weblog 的简称。 blog 是一种新的生活方式、新的工作方式、新的学习方式和交流方式。 它是继 Email、BBS、 ICQ、之后出现的第 4 种网络交流方式。 Blog 主要应用于 3 个方面:一是新的人际交流方式;二是以个人为中心的信息摘选和知识管理;三是以个人为中心的传播出版。 blog 作为个人的一种学习工具,简单易用,吸引人的兴趣。 Blog 在教育方面得到了很大的发展,它将互联网从过去的通讯功能,资料功能、交流功能等进一步强化,使其更加个性化、开放化、实时化、全球化,把信息共享发展到资源共享、思想共享、生命历程共享。 Blog 已经成为一种继课件、积件、资源库、教育主题网站等信息化教学模式之后,新的网络应用模式。 它是应时代的需求而兴 起的,也是应时代需求不断进步的。 系统开发工具 本系统采用 开发技术进行开发。 不仅仅是 ASP 的一个新版本,更是 Web应用程序编程方面的一个全新的概念和方法。 中的新功能并不是对 ASP 的改进,设计它的初衷是为用户入境提供最佳的应用程序架构。 它相比于 ASP 有着以下几个方面的优点 : ( 1) 多语言 ASP 曾在脚本引擎方面受到了限制,特别是 VBScript 和 Jscript。 而 则支持多种语言,默认情况下为 Visual 、 C和 ,另外还支持一些第三方语言。 ( 2) 服务器处理 ASP 在服务器处理上不管页面的内容是纯 HTML 还是 ASP 生成的 HTML,它都是按照实现,形成所谓 3tier 页面顺序显示的。 因此逻辑代码依赖于它在页面中的位置,并且无法将 HTML 控件作为目标,除非将它们作为流的一部分进行显示。 而 就解决了这个问题,方法是为控件引入一个声明的基于服务器的模型,因为控件在服务器上有,可以在服务器上编程,也可以是客户端驱动的事件。 ( 3) Web Form 控件 将现有的 HTML 控件转换为服务器端的控件是比较容 易的,但是也存在一些不方便,例如比较难于区分 HTML 控件和服务器端的控件。 于是 Microsoft 公司就创建了一组专门的服务器控件,它们都用 asp:前缀标识。 ( 4) 代码与内容分离 一个网站的设计与开发往往由不同的人来实现的,而 ASP 中就是存在着这样一个问题,代码( ASP 脚本)和内容( HTML)混合在一起。 这样就使得同时进行设计和开发变得很困难。 而 则采用了代码内联和后台编码两种方法实现了代码与内容的分离。 安徽财贸职业学院毕业论文 2 NET 开发平台的简介 根据微软的定义: .NET is a“ revolutionary new platform, built on open Inter protocols and standards, with tools and services that meld puting and munications in new ways”,即: .NET = 新平台 + 标准协议 + 统一开发工具。 .NET 代表一个集合,一个环境,一个可以作为平台支持下一代 Inter 的可编程结构。 最终目的是让用户在任何地方、任何时间,以及利用任何设备都能访问所需的信息、文件和程 序。 .NET 平台主要包括四个部分的内容:低层操作系统、 .Net 企业服务器、 .Net 框架和集成开发工具 Visual。 数据库简介 SQL Server 20xx: SQL Server 提供完善数据处理功能。 包含数据挖掘, XML 的直接 Inter 支持。 目前在 Windows CE 中推出了 SQL Server 20xx Windows CE Edition。 Commerce Server 20xx 用于快速创建在线电子商务。 Mobile Information Server 为移动信息解服务器提供可靠而且具有伸缩性的平台。 集成 开发工具 Visual 微软将她的全部开发工具都集成在 Visual 中,在 Visual 中可以用 C语言、 C++语言、 Basc 语言、 J语言开发。 可以开发桌面应用程序、 Web 应用程序、智能设备应用程序等。 NET 能做什么。 为 Inter 网络和分布式应用程序的开发提供一个新的开发平台。 简化应用程序的开发和部署,为构建 Web Service 提供一个标准平台,改善系统和应用程序之间的交 互性和集成性。 使应用程序对任何设备都能够进行访问。 C在微软 .Net 平台上, C语言是开发的主要语言。 C 是由 Microsoft 开发的一种安徽财贸职业学院毕业论文 3 新型编程语言,它是从 C 和 C++ 中派生出来的,因此具有 C++的功能。 由于是 Microsoft公司的产品,它又同 VB 一样简单。 对于 web 开发而言, C类似 Java 开发语言,同时又具有 Delphi 的一些优点。 所以 Microsoft 宣称: C是开发 .NET 框架应用程序的最好语言。 .NET 平台将 C作为其固有语言,重温了许多 Java 的技术规则。 C中也有一个虚拟机,叫做公 用语言运行环境 (CLR),它的对象也具有同样的层次。 但是 C的设计意图是要使用全部的 Win32 API 甚至更多。 由于 C与 Windows 的体系结构相似,因此 C 很容易被开发人员所熟 悉。 安徽财贸职业学院毕业论文 4 第 2 章 系统的 总体规划和概要设计 系统总体目标 本系统的开发主要目标为: 用户信息管理模块的实现: 即基本信息、个人日志的游览、 FLASH、个人相册、留言板。 系统管理模块:管理员的登录、个人信、 FLASH、相册的增加、修改、和删除。 系统工作流程 系统分为前台普通用户界面和后台管理界面。 在 前台子系统用户可以查看个人信息、相册、 FLASH、日志、留言板。 后台子系统供内部管理人员使用,可以进行个人信息、相册、 FLASH、日志、留言板的增删改查操作。 系统工作流程可以用图 21 形象描述如下: 图 21 系统工作流程图 个人档:版主的个人信息简介编辑与浏览。 首页 个人档 日志 相册 后台管理 浏览 编辑 添加博客 维护分类 修改我的信息 博客维护 留 言 板 Flash 查看 编辑 安徽财贸职业学院毕业论文 5 留言板:游客为版主留言。 日志:版主的心情寄语的查看与编辑。 Flash:版主的个人视频。 相册:版主上传的相册。 后台:提供博客模块的添加、维护、修改。 个人网站系统功能模块 下图 23 对部分模块进行解释 图 22 功能模块图 前台模块:为游客为本博客提供浏览、评论的平台。 后台模块:为版主对博客进行增加、修改、与维护的 前台功能模块 染指流年的博客系统功能模块 前台模块 后台模块 链接网页 广告信息 博客信息 评 论 浏 览 收 藏 编 辑 评 论 添 加 删 除 添加博客 维护分类 个人信息 博客维护 删除信息。博客系统设计_毕业设计论文(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。