毕业设计设计题目:基于ASP.NET的个人博客系统的设计与实现系部:电子信息工程学院专业名称:软件技术班级:074061学号:07406108姓名:XXX指导教师:张延年完成时间:2010年5月6日I基于ASP.NET的个人博客系统的设计与实现摘要本论文主要阐述了一个基于Java技术的Web应用系统的设计与实现过程,该系统主要用于…方面(或该系统是某企业…实际开发项目),该系统主要设计并实现了…,。本论文主要包括系统分析、系统设计、系统实现和系统创新点等几大部分,重点论述了该系统的设计思路、设计框架以及创新点。本系统的总体设计采用B/S架构,服务器端开发采用ASP.NET脚本技术,开发语言使用C#,数据库使用SQLServer2005,客户端开发采用Html、Css和JavaScript技术,界面设计使用DIV+CSS结构,整个系统采用三层架构作为程序的总体开发框架。本系统主要设计并实现了以下功能:1.前台日志模块。2.前台相册模块。3.前台留言板模块。4.后台管理模块。本设计主要采用了以下关键技术:1.使用Ajax技术实现前台展示页面的局部刷新。2.使用ASP.NET自定义控件技术实现相册批量上传功能。3.使用第三方jQuery插件实现后台管理模块的导航栏多级分层功能。关键词:ASP.NET;Ajax;jQuery;SQLServer2005;个人博客IIDesignandimplementationofpersonalblogsystembasedonASP.NETAbstractAlotofpopularityontheInternettoday,theblogasanewmeansofexpression,itisfastandconvenientthroughthenetworkplatformtoexpresstheirfeelings,promptlyandeffectivelycommunicatewithotherseasily.Itsspreadnotonlyemotional,butalsoincludesalotofwisdom,insightsandideas,inasense,itisalsoanewculturalphenomenon.Blogyoucanusetoeasilyexpresstheirideas,publishtheirownexperiences,largetoyourpersonalviewsonnationalaffairs,smallenoughtoliveinyourlineofdietfoodcarefully.Throughtheblogcanbeyourpersonalworkprocess,lifestories,Thoughts,,flashesofinspirationsopromptlyrecordedandreleasedtoplayyourownunlimitedexpressiveness;canalsomakefriendsthroughliterature,meetfriends,andtogether,in-depthcommunication.Analysisofalargedemandinthesystem,basedonthecomprehensivestudyoftheadvantagesanddisadvantagesofmultipleblogsystems,combinedwiththecurrentmainstreamtechnology,developmentanddesignoftheblogsystembasedonASP.NET.Thispaperanalyzestheobjectiveofthesystem,systemanalysis,systemdesign,systemimplementationandprojectinnovationpoints.Websiteimplementationfeatures:Sitefeaturesimplemented:1.themoodmodulefunctionimplementation2.thelogmodulefunctionimplementation3.thephotomodulefunctionimplementation4.themessagefunctionstoachieveTheinnovationofthesystem(orkey)includethefollowing:1.TheuseofAjaxtechnologytoachievepartialrefreshfrontpage.2.usingASP.NETcustomcontroltechnologytorealizethealbumbatchuploadfunction.3.theuseofthirdpartyplug-instoachievejQuerynavigationfunctionhierarchicalbackgroundmanagementmodule.Keywords:ASP.NET;Ajax;jQuery;SQLServer2005;PersonalblogIII目录1绪论..............................................................11.1研究的意义和背景.............................................................................................................11.2研究的内容和方法.............................................................................................................11.3研究的现状.........................................................................................................................12需求分析..........................................................22.1技术可行性分析................................................................................................................22.2总体结构分析....................................................................................................................22.3业务逻辑分析....................................................................................................................23系统设计..........................................................43.1总体设计............................................................................................................................43.2业务逻辑设计.....................................................................................................................43.3界面设计............................................................................................................................53.4数据库设计........................................................................................................................64系统实现..........................................................74.1网站的首页的展示............................................................................................................74.2会员登录............................................................................................................................74.3编辑日志............................................................................................................................84.4创建相册............................................................................................................................84.5上传照片实现....................................................................................................................84.6后台的登录功能实现........................................................................................................85系统测试..........................................................95.1前台系统测试....................................................................................................................95.2后台系统测试....................................................................................................................96关键技术应用.....................................................106.1FileUpload控件................................................................................................................106.2treeview