ImageVerifierCode 换一换
格式:DOC , 页数:18 ,大小:594KB ,
资源ID:3448660      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3448660.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于ASP.NET的个人博客系统的设计与实现.doc)为本站会员(滴答)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于ASP.NET的个人博客系统的设计与实现.doc

1、 毕 业 设 计设计题目: 基于 ASP.NET 的个人博客系统的设计与实现 专业名称: 软件技术 Comment zyn1: 注:摘要内容要简明扼要,主要是对论文的概要描述,相当于论文的提纲,关键字最多不要超过 5个。摘要可以分为三部分来写:1. 论文概要描述(系统描述、论文结构和重点) 。2. 系统模块划分。3.关键技术说明。I基于 ASP.NET的个人博客系统的设计与实现摘 要本论文主要阐述了一个基于 Java技术的 Web应用系统的设计与实现过程, 该系统主要用于方面(或该系统是某企业实际开发项目) ,该系统主要设计并实现了,。本论文主要包括系统分析、系统设计、系统实现和系统创新点等几

2、大部分,重点论述了该系统的设计思路、设计框架以及创新点。本系统的总体设计采用 B/S架构,服务器端开发采用 ASP.NET脚本技术,开发语言使用 C#,数据库使用 SQL Server 2005,客户端开发采用 Html、Css和 JavaScript技术,界面设计使用 DIV+CSS结构,整个系统采用三层架构作为程序的总体开发框架。本系统主要设计并实现了以下功能:1. 前台日志模块。2. 前台相册模块。3. 前台留言板模块。4. 后台管理模块。本设计主要采用了以下关键技术:1. 使用 Ajax技术实现前台展示页面的局部刷新。2. 使用 ASP.NET自定义控件技术实现相册批量上传功能。3.

3、使用第三方 jQuery插件实现后台管理模块的导航栏多级分层功能。关键词:ASP.NET;Ajax; jQuery;SQL Server2005;个人博客IIDesign and implementation of personal blog system based on ASP.NETAbstractA lot of popularity on the Internet today, the blog as a new means of expression, it is fast and convenient through the network platform to express

4、 their feelings, promptly and effectively communicate with others easily. Its spread not only emotional, but also includes a lot of wisdom, insights and ideas, in a sense, it is also a new cultural phenomenon. Blog you can use to easily express their ideas, publish their own experiences, large to yo

5、ur personal views on national affairs, small enough to live in your line of diet food carefully. Through the blog can be your personal work process, life stories, Thoughts, flashes of inspiration so promptly recorded and released to play your own unlimited expressiveness; can also make friends throu

6、gh literature, meet friends, and together, in-depth communication.Analysis of a large demand in the system, based on the comprehensive study of the advantages and disadvantages of multiple blog systems, combined with the current mainstream technology, development and design of the blog system based

7、on ASP.NET. This paper analyzes the objective of the system, system analysis, system design, system implementation and project innovation points.Web site implementation features: Site features implemented:1the mood module function implementation 2the log module function implementation3the photo modu

8、le function implementation 4 the message functions to achieve The innovation of the system (or key) include the following:1The use of Ajax technology to achieve partial refresh front page.2using ASP.NET custom control technology to realize the album batch upload function.3the use of third party plug

9、-ins to achieve jQuery navigation functionhierarchical background management module.Key words: ASP.NET; Ajax; jQuery; SQL Server2005; Personal blogIII目录1 绪论 .11.1 研究的意义和背景 .11.2 研究的内容和方法 .11.3 研究的现状 .12 需求分析 .22.1 技术可行性分析 .22.2 总体结构分析 .22.3 业务逻辑分析 .23 系统设计 .43.1 总体设计 .43.2 业务逻辑设计 .43.3 界面设计 .53.4 数据

10、库设计 .64 系统实现 .74.1 网站的首页的展示 .74.2 会员登录 .74.3 编辑日志 .84.4 创建相册 .84.5 上传照片实现 .84.6 后台的登录功能实现 .85 系统测试 .95.1 前台系统测试 .95.2 后台系统测试 .96 关键技术应用 .106.1 FileUpload 控件 .106.2 treeview 控件 .117 总结 .12致谢 .13参考文献 .1411 绪论1.1 研究的意义和背景近几年来,博客及博客文化正成为互联网的热点,并被视为继 email、bbs和 icq 之后出现的第四种网络交流方式。在网络上发表 Blog 的构想始于 1998 年

11、,但到了 2000 年才真正开始流行。直到 2004 年木子美事件,才让中国民众了解到了博客,并运用博客。2005 年,国内各门户网站,如新浪、搜狐,原不看好博客业务,也加入博客阵营。起初,Bloggers 将其每天浏览网站的心得和意见记录下来,并予以公开,来给其他人参考和遵循。目前网络上数以千计的 Bloggers 发表和张贴 Blog 的目的有很大的差异。不过,由于沟通方式比电子邮件、讨论群组更简单和容易,Blog 已成为家庭、公司、部门和团队之间越来越盛行的沟通工具,因为它也逐渐被应用在企业内部网络(Intranet) 。博客正在改变社会交流方式。目前,全球参与博客的人数已经达到千万之众

12、,而且每几秒钟,都有一名新的博客用户加盟进来。本系统根据现实的情况以及博客互动性的特点进行设计开发,旨在为用户提供一个交流的平台,促进用户间的深度沟通;并根据博客共享性的特点,促进用户之间的知识交流,使其成为一个学习的园地。1.2 研究的内容和方法1.3 研究的现状22 需求分析2.1 技术可行性分析(1)ASP.NETASP.NET 是统一的 Web 应用程序平台,它提供了为建立和部署企业级Web 应用程序所必需的服务。它能够面向任何浏览器。ASP.NET 是 Microsoft .NET Framework 的一部分,是一种可以在高度分布的 Internet 环境中简化应用程序开发的计算环

13、境。.NET Framework 包含公共语言运行库,它提供了各种核心服务,如内存管理、线程管理和代码安全。它也包含.NET Framework 类库,这是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。 (2) Ajax(3)jQuery(4)SQL Server2.2 总体结构分析系统是采用 B/S(BROWSER/SERVER)结构,实现个人博客信息化管理。博客系统的优势在于系统简单,突出个性,及时更新文章,发表心情,与博友共享自己的心得,扩大信息传播。B/S 模式通过 Internet 进行通信,可以不受地域的限制,但缺点是在大量数据处理的过程中,速度较慢。由于系统数据的实时

14、性要求并不高,因此采用 B/S 结构比较合理。2.3 业务逻辑分析1、前台页面展示:包括最新日志的展示、最新心情展示、图片展示等功能,如图 1-1 所示:3个人博客系统网站- 前台展示 会员登录注册日志展示最新心情展示相册展示创建相册上传照片发表心情编辑日志留言功能用户列表图 1-1 前台功能展示2、后台管理模块:普通会员管理:包括心情管理,日志管理,相册管理,留言簿管理等功能;超级管理员包括用户管理。如图 1-2 所示:图 1-2 后台功能管理图个人博客系统|后台管理用 户 管 理心 情 管 理日 志 管 理增、删、改、查增、删、改、查增、删、改、查相 册 管 理留 言 管 理超级管理员增、

15、删、改、查会员登录增、删、改、查43 系统设计3.1 总体设计系统采用 B/S 架构,为了提高项目的开发效率,设计模式采用分层架构的简单工厂模式进行。主要的层次包括:模型层、数据访问层、业务逻辑层、表示层。如图:系统总体架构图,如图 3-1 所示。模型层SqlServer表示层(WebUI )业务逻辑层(BLL )数据库访问层(DAL )model图 3-1 系统总体架构图3.2 业务逻辑设计(1)日志模块日志用于会员发表自己的所见所闻所感或者是对一些国家政事、家庭小事的见解和看法,也用于发表个人喜好等。未注册登录用户(游客)可以进入博客访问他人的日志,且评论日志,用关键字进行查询。注册会员登

16、录可以编辑日志,修改日志,删除日志。(2)相册模块5相册用于会员上传一些健康有益的照片。游客可以进入博客访问他人的相册,查看相册里的照片。会员可以创建的相册,在不同的相册中上传自己喜爱的图片,也可以删除照片,修改相册,删除相册。(3)留言模板块留言板用于访友给访问的会员留言。会员有权限删除留言。(4)后台管理模块 日志管理:可以修改日志,删除日志 心情管理:删除心情 相册管理:修改相册,删除相册 留言管理:删除留言 用户管理:修改用户,删除用户,新增用户3.3 界面设计主要采用 DIV+CSS 布局的方式来对整个系统的页面进行布局,利用 photo shop 对背景图片进行处理,网站有良好的视

17、觉效果,突出博客的随性自由的概念,以蓝色作为主色调,导航重点栏目进显突出,整体感觉整洁大方、但不散乱。而且操作简单快捷,系统稳定安全并且符合常用软件的界面设置,容易学习、掌握。图 3-2 首页原型设计图63.4 数据库设计设计数据库,首先对一个数据库而言,如果数据组织得当,就能够把数据库设计的相当灵活,可以用很多方法组合和提供信息。合理的数据库设计可以使数据库的使用效率提高、便于进一步扩展、应用程序的开发更容易。数据库全名 myBlog,表汇总如表 3-1 所示:表 3-1 数据库汇总表编号 表名 说明 功能说明1 Users 用户信息表 存储用户信息2 Articles 日志信息表 存储日志

18、信息3 Comments 日志评论表 存储日志评论信息4 Say 心情信息表 存储心情信息5 SayComment 心情评论表 存储心情评论信息6 Album 相册信息表 存储相册信息7 Message 留言信息表 存储留言信息8 Photo 照片信息表 存储照片信息表 3-2用户信息表表名 Users列名 中文含义 类型 精度 约束 备注Id 序号 int 4 非空 主键,自动增长 1LoginId 登录账号 nvarchar 50LoginPwd 登录密码 nvarchar 50Name 姓名 nvarchar 50QQ QQ 号码 nvarchar 50Mail e-mail 账号 nvarchar 50

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。