个人博客系统论文和分析需求

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

南京航空航天大学金城学院毕业设计题目:个人博客系统专业:XXXXXXXX班级:XXXXXXXX姓名:XXXXXXXX指导教师:XXXXXX2012年4月一、绪论..................................................................................................................................................2二、系统概述与需求分析.............................................................................................................................3三、系统设计............................................................................................................................................4四、主要功能详细设计................................................................................................................................71.后台登录界面...............................................................................................................................................................92.商品添加功能的实现..................................................................................................................................................10五、系统的安装配置与测试.......................................................................................................................121.后台服务器配置...........................................................................................................................................................122.后台数据库的配置.......................................................................................................................................................12六、总结..............................................................................................................................................13参考文献:............................................................................................................................................131个人博客系统XX(南京航空航天大学金城学院710105)摘要:随着计算机和网络的发展和普及,Blog得到了极大的发展。虽然现在有微博等新兴网络技术,但是微博的字数限制制约了内容的丰富性,所以博客仍是一种不可替代的网络交流载体。它以个人为中心传播出版有影响力的消息、新闻、事件等,鲜明的个人特色引人瞩目,它以独特的视角、敏锐的观察力,不断的冲击传统媒体。该系统采用ASP.NET技术开发,采用Web展示层和SQLSERVER数据库两层架构模式,实现Blog网站的动态管理,使得对Blog信息的管理更加及时、高效,提高了工作效率。关键词:个人博客ASP.NETSQLSERVERAbstract:AlongwiththecomputerandthedevelopmentandpopularizationofInternet,Bloggothugedevelopment.WhiletherearenowemergingnetworktechnologyTwitter,buttheTwittercharacterslimitrestrictedtherichnessofcontent,sotheblogisstillakindofirreplaceablenetworkcommunicationcarrier.Ittoindividualasthecenterspreadpublicationinfluentialnews,newsandevents,etc,brightindividualfeaturesspectacular,itwithuniqueAngleofview,keenobservation,theimpactofthetraditionalmediaconstantly.ThesystemusesASP.NETtechnologydevelopment,usingWebshowlayerandtheSQLSERVERdatabasetwolayerstructuremode,andrealizethedynamicmanagementBlogsite,whichmakestheBloginformationmanagementmoretimely,efficient,andimproveworkefficiency.Keywords:InternetBlogASP.NETSQLSERVER2一、绪论(一)项目背景随着计算机网络的发展,越来越多的用户希望能够在网络平台上更多的展现自己的个性,更方便的与他人互动交流,在传统的WEB1.0时代,人们的交流仅仅局限在论坛、社区等网站,现在WEB2.0时代到来了,给我们带来了“博客”。博客现在已经成为网络日志必不可少的一种工具,也是一种简单有效提供网络用户之间进行在线交流的网络平台,通过其可以结交更多的朋友,表达更多的想法,它可以随时发布日志,方便快捷。访客可以直接在个人博客上留言,与主人进行互动。丰富多彩的互联网需要一款精美的博客系统,因此此个人博客系统应运而生。(二)设计环境技术选型:ASP.NET、VBScript等运行环境:IE7.0+,GoogleChrome等浏览器服务器:IIS开发工具:MicrosoftSQLSERVER2005、VS2008(三)个人博客开发技术1.ASP.NETASP.NET是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP.NET网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP.NET可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。2.MicrosoftSQLSERVER2005SQLServer是由Microsoft开发和推广的关系数据库管理系统(DBMS),意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据3库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。3.CSS级联样式表(CascadingStyleSheet)简称“CSS”,通常又称为“风格样式表(StyleSheet)”,它是用来进行网页风格设计的。比如,如果想让链接字未点击时是蓝色的,当鼠标移上去后字变成红色的且有下划线,这就是一种风格。通过设立样式表,可以统一地控制HMTL中各标志的显示属性。级联样式表可以使人更能有效地控制网页外观。使用级联样式表,可以扩充精确指定网页元素位置,外观以及创建特殊效果的能力。4.AjaxAjax是AsynchronousJavaScriptandXML的缩写,即异步JavaScript和XML。Ajax是一种客户端技术,Ajax技术借助异步JavaScript实现浏览器和服务器之间的异步交互,即相当于在Web应用中实现了原来C/S(Client/Server)结构下的交互结果,且这种效果的实现并没有带来繁琐的客户部署工作。比如:无需重新加载整个页面就可以想服务器发送请求,并接受响应。同时对XML文档解析和处理。二、系统概述与需求分析(一)系统功能描述此系统实现如下系统功能:1.方便、高效、快捷的搭建个人博客。2.系统设二级权限,分别为访问者、管理员,管理员通过账户、密码登录系统。3.访问者可浏览博文并留言评价。4.管理员可以维护网站信息、管理博文、管理留言、修改个人资料、管理相册等。5.系统设计界面友好,功能安排合理,操作方便,简单易用。(二)网上商品销售系统需求分析需求分析的基本任务是准确回答“系统必须做什么?”这个问题,也就是确定为了满足用户的需要系统必须做什么。具体地说,应该确定系统必须具有的功能和性能,系统要求的4运行环境,并且预测系统发展的前景。个人博客系统主要是进行个人博客的快速搭建,既然是“个人”,那么每个人用这个系统所做的事情肯定是不同的,所以这个系统既要做到大众化又要做到个性化,让每个用户都能适用这个系统并且又有让每个用户耳目一新的感觉。在现在WEB2.0的世界中,富互联网应用百花齐放,微薄、轻薄客、重微薄……但是这些都是从博客创新发展而来,所以我认为博客不会被淘汰,经典必将是永恒的。三、系统设计(一)系统用例设计本系统结构较为简单,分为管理员和访问者两个角色。博客就是发布与被浏览两种基本事件,所以本着简单易用的原则,不对系统设计过为复杂的逻辑结构,简单明了的让用户得到很好的体验。用户管理网站信息管理博文管理留言管理个人档案管理管理员相册管理图1个人博客系统用例图管理员5浏览博文评论博文访问者留言图2个人博客系统用例图访问者(二)系统数据库的建立博客系统中的数据管理形式采用数据库,根据系统需要与数据规范化分为管理员manage,类型信息表(class),链接信息表(link),留言信息表(message),文章信息表(content),评论信息表(replay)这六个表,表结构分别如下:表1manage(用户表)序号列名数据类型长度字段说明1adminNvarchar50管理员ID2passNvarchar50管理员密码3BeizhuNvarchar50备注表2class(类型信息表)序号列名数据类型长度字段说明1class_idBigint8文章类型号2class_nameNvarchar50文章类型名表3link(链接信息表)序号列名数据类型长度字段说明1l_idBigint8链接号62link_nameNvarchar50链接名3Link_img_urlNvarchar50链接图片地址4Link_beizhuNvarchar50备注表4message(留言信息表

1 / 16
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功