制作个人博客系统.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第15章 制作个人博客系统 学前提示 本例介绍的博客系统,一出现就成为Web 2.0应用中最早流行起来的程序之一。 本例通过一个博客系统的开发,向读者介绍权限管理、查询参数判断等ASP.NET中较为深入的内容,希望读者通过本章的学习,熟练掌握本书介绍的各种知识。 知识要点 博客系统的数据结构 分类数据查询与按关键字数据查询 ASP.NET权限管理的配置方式 ASP.NET登录控件的使用 15.1 系 统 概 述 本例主要帮助读者学习ASP.NET应用系统的开发方式以及开发B/S系统的基本步骤,所以将开发一个简单的个人单用户博客系统。 本实例尽量使用ASP.NET控件开发,让读者熟悉ASP.NET控件的基本使用方法。另外本例不过多涉及Microsoft Visual Studio 2008增加的Ajax等专业控件,以便让读者能够集中精力学好ASP.NET开发应用程序的基本方法。 15.2 需 求 分 析 本例实现的是单用户博客系统,从总体操作流程上来说,系统拥有者可以发布文章,浏览者访问浏览后可以评论文章,拥有者进而可以对评论进行回复。 博客拥有者则可以在登录以后进行分类管理、文章管理、评论回复等一系列操作。 15.3 用 例 图 根据前面的分析,绘制本系统用例图,如图15-1所示。 15.4 系统的总体设计 本例的主要目的是让读者掌握应用Microsoft Visual Studio 2008开发ASP.NET应用程序,熟练掌握前面介绍的ASP.NET 3.5数据库访问控件、数据源绑定控件和基本服务器端控件的使用方法。 本例的整体结构尽量使用了ASP.NET内置控件进行开发,只有少数功能因为实现的方便性而采用编写ADO.NET代码的方式实现。 15.5 开 发 环 境 本系统采用如下环境开发。 操作系统:Windows XP SP2 开发工具:Microsoft Visual Studio 2008 UML建模工具:Rational Rose 数据库设计工具:PowerDesigner 12 数据库环境:SQL Server 2005 Express(Microsoft Visual Studio 2008附带) 15.6 数据库结构 确定本系统的数据库结构,如图15-2所示。 各表字段的英文名称如下。 分类(articleClass):cid、cname 博客文章(articles):id、class、title、pushTime、keyWords、content、clockCount 评论(review):rid、aid、remen、reip、retitle、recontent、reviceRecord 数据库的注意事项 1、“文章编号”,“评论编号”,“分类编号”必须设置为自动增长 2、向数据库插入一行数据时, “文章编号”,“评论编号”,“分类编号”等不需要赋值,否则会出错( “classAdmin”网页为例):当 IDENTITY_INSERT 设置为 OFF 时,不能为表 articleClass 中的标识列插入显式值。 原因是:标识列由sql server自动赋值,不需要手工插入 INSERT INTO [articleClass] ([cid], [cname]) VALUES (@cid, @cname) 3、必须为每个表设置主键,否则使用SQLDataSource连接SQL数据库时,“可以生产附加的Insert、update和Delete语句来更新数据源” 为灰色 4、如何添加“发布时间”?在SQL Server中选择:默认值或绑定(getdate()) 5、使用SQLDataSource连接数据库时,注意连接字符串名字,如果有变更,webconfig里的connectionString名称也要更改。 15.7 项目环境的搭建 创建项目的操作步骤如下。 (1) 启动Microsoft Visual Studio 2008,界面如图15-3所示。 (2) 从菜单栏中选择“文件”→“新建网站”命令,打开“新建网站”对话框,选择模板为“ASP.NET网站”,语言选择“Visual C#”,设置完保存路径后,单击“确定”按钮,如图15-4所示。 (3) 新建网站以后,编辑区右边上半部分会出现“解决方案资源管理器”,在App_Data目录上单击鼠标右键,从弹出的快捷菜单中选择“添加新项”命令。 15.7 项目环境的搭建 (4) 单击任意一个加号Microsoft Visual Studio 2008就会连接数据库,例如点击“表”旁边的“+”符号以后出现数据库结构图,如图15-7所示。 (5) 在“表”上面单击鼠标右键,从弹出的快捷菜单中选择“添加新表”命令,如图15-

文档评论(0)

白领文档(原创) + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档