ASP.NET+sqlserver博客系统的开发实现
时间:2016-12-21 10:55 来源:毕业论文 作者:毕业论文 点击:次
摘 要:随着计算机的普及和网络的发展,博客得到了极大的普及。本文以.net博客系统的开发为基础,首先描述了系统的概要设计,然后在此基础上重点探讨了系统主要功能的设计,论述了博客系统各部分的功能及实现,该系统采用ASP.NET技术,运用VS2005和SQL Server2005两种软件实现了博客的文章发表、网络相册、评论和留言等功能,实现了目前博客常见的主要功能。 关键词:博客; SQL Server2005; ASP.NET;4624 Based On The .net Blog Development of System Implementation Abstract: With the popularity of computer and the development of the network, the blog got huge popularity. Based on the .net blog system development as the foundation, first describes the outline of the system design, and then based on this mainly discussed the main functions of the system design, this paper discusses the functions of the parts of the blog system, and the realization that the system USES ASP asp.net technology, using VS2005 and SQL Server2005 two software realize the blog article published, network photo albums, comment, and other functions, realize the at present the main functions of the blog common. Key Words: Blog ;SQL Server2005;ASP.NET 目 录 摘要3 引言3 1绪论4 2 技术介绍4 2.1 ASP.NET4 2.2 SQL Server 5 3 系统设计5 3.1需求分析5 3.2 可行性分析 6 3.2.1 必要性 6 3.2.2 可行性 7 3.3 数据库设计 7 3.3.1 概要设计描述7 3.3.2逻辑结构描述 8 4 主要功能详细设计 9 4.1管理员功能9 4.1.1 管理员登陆9 4.1.2管理员管理功能9 4.2普通用户登录功能 9 4.3用户博客功能10 4.3.1 用户登陆 10 4.3.2 用户日志10 4.3.3 用户相册10 5 程序运行测试 10 5.1系统测试方法 10 5.2管理员登录 10 5.3 普通用户登录10 总结 11 参考文献12 基于.net的博客系统的开发实现 引言 博客,又译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的日记。一个典型的博客结合了文字、图像、其他博客或网站的链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要因素。大部分的博客内容以文字为主,仍有一些博客专注在艺术、摄影、视频、音乐、播客等各种主题。博客是社会媒体网络的一部分。 1绪论 本博客从用户登录出发,从而实现用户发表日志,评论日志,上传照片等。 应用目标:满足用户网络发布消息需求。 使用范围:社会各界人群。 2 技术介绍 2.1 ASP.NET ASP.NET是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。指Active Server Pages(动态服务器页面),运行于IIS之中的程序。 目前主流于开发技术主要有:ASP.NET,JSP ,PHP。ASP.NET是微软开发的,微软一向注重人性化,界面设计和程序设计都相比手写的JSP和PHP较为简单。PHP是开发中小型网站利器,效率和速度较其他无法比拟JSP安全性高,是一般大型企业网站的首选。如移动、银行等,大型网站全部用的是JSP。 ASP.NET的优点主要表现在一下几个方面: 1、可管理性:ASP.NET使用基于文本的、分级的配置系统,简化了将设置应用于服务器环境和Web应用程序的工作。 2、安全性高:ASP.NET为Web应用程序提供了默认的授权和身份验证方案。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。 (责任编辑:qin) |