个人博客Blog网站设计与实现(SQLServer) 来源:wenku163.com 资料编号:WK16312583 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16312583 我要下载该资源 资料介绍 个人博客Blog网站设计与实现(SQLServer)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文14000字,程序代码,SQLServer数据库) 本博客系统设计目的是建立一个以ASP.NET与SQL2005数据库为工具,功能简单、结构灵活而且轻量、精致的个人博客系统网站。网络日志管理为本系统的主要应用目标,同时能够满足用户对相册,图片,留言,个人信息等信息的管理和显示,以及设置博客的背景音乐等功能,它通常是由简短且经常更新的帖子(Post)所构成,这些张贴的文章都按照年份和日期倒序排列。Blog的内容和目的有很大的不同,Blog的内容和目的有很大的不同,从对其他网站的超级链接和评论,有关公司、个人、构想的新闻到日记、照片、诗歌、散文,甚至科幻小说的发表或张贴都有。许多Blogs记录着blog个人所见、所闻、所想,还有一些Blogs则是一群人基于某个特定主题或共同利益领域的集体创作。撰写这些Weblog或Blog的人就叫做Blogger或Blog writer。 本设计以Microsoft Visual Studio 2005为开发环境,采用当前比较流行的C#编程语言进行编码,数据库采用的是SQL2005数据库。 关键字: ASP.NET/C#/个人博客/数据库/SQL Server 2005 个人博客系统包括前台和后台2个功能模块。 前台模块主要包括: 用户登录:用户要进入博客管理必须登录,登录的时候输入自己的帐号和密码就能登录成功然后进入博客管理界面。 日志查看:日志查看包括日志的列表查看和日志的内容查看,日志可以按照类别进行查看浏览。 相册浏览:相册浏览功能包括首页的最新相册和相册列表,点击相册类别就能查看该类别内的所有图片信息。 留言板:个人博客提供了一个留言板功能,游客来到这个博客可以发布留言信息。 个人档:如果用户已经登录,可以修改自己的信息,如果用户未登录就只能浏览个人档信息。 后台模块主要包括: 日志管理:包括发布日志信息,修改日志信息,删除日志信息,日志类别管理等功能模块。 留言管理:博客主可以回复前台游客的留言信息。 相册管理:包括添加相册,修改相册信息,删除相册信息等功能模块。 图片上传:用户可以选择相册然后上传图片到相册中去。 音乐设置:博客主可以在后台对博客的背景音乐进行管理。 目 录 摘 要 I Abstract II 1 系统概述 1 1.1 项目背景 1 1.2 研究现状 2 1.3 系统特点 3 1.4 系统目标 3 2 系统开发环境 4 2.1 ASP.NET概述 4 2.2动态网站技术介绍 5 2.3 数据库技术 5 2.4 ADO.NET连接数据库 6 3 需求分析 8 3.1编写目的 8 3.2背景说明 8 3.3总体设计 9 3.4任务概述 10 3.4.1目标 10 3.4.2用户的特点 10 3.4.3假定与约束 10 3.5可行性分析 11 3.5.1 技术可行性 11 3.5.2 经济可行性 11 3.5.3 操作可行性 11 3.6功能需求 12 3.7性能需求 12 3.8系统用例 13 4系统概要设计 13 4.1 概述 14 4.2 系统结构 14 4.3 数据库设计 16 4.3.1 数据库E-R图 16 4.3.2 数据库实体 16 4.3.3数据库设计表 18 5系统详细设计 21 5.1 用户登录模块的实现 21 5.2 留言板模块的实现 22 5.3 相册信息模块的实现 22 5.4 图片管理模块 23 5.5 背景音乐实现 24 5.6 日历模块实现 25 结束语 26 致 谢 27 参考文献 28 附 录 29