ASP动态网页制作教程 教学课件 作者 吴素芹 赵征鹏 李林 第11章-ASP综合开发实例——博客网站.ppt

ASP动态网页制作教程 教学课件 作者 吴素芹 赵征鹏 李林 第11章-ASP综合开发实例——博客网站.ppt

ID:50037515

大小:3.21 MB

页数:107页

时间:2020-03-08

ASP动态网页制作教程 教学课件 作者 吴素芹 赵征鹏 李林 第11章-ASP综合开发实例——博客网站.ppt_第1页
ASP动态网页制作教程 教学课件 作者 吴素芹 赵征鹏 李林 第11章-ASP综合开发实例——博客网站.ppt_第2页
ASP动态网页制作教程 教学课件 作者 吴素芹 赵征鹏 李林 第11章-ASP综合开发实例——博客网站.ppt_第3页
ASP动态网页制作教程 教学课件 作者 吴素芹 赵征鹏 李林 第11章-ASP综合开发实例——博客网站.ppt_第4页
ASP动态网页制作教程 教学课件 作者 吴素芹 赵征鹏 李林 第11章-ASP综合开发实例——博客网站.ppt_第5页
资源描述:

《ASP动态网页制作教程 教学课件 作者 吴素芹 赵征鹏 李林 第11章-ASP综合开发实例——博客网站.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ASP动态网页制作教程第11章ASP综合开发实例——博客网站主要内容文件架构设计11.4公共文件的编写11.5数据库设计11.3概述11.1网站总体设计11.2相册管理模块设计11.11文章管理模块设计11.10博主登录模块设计11.9相册展示模块设计11.8文章展示模块设计11.7前台主页面设计11.611.1概述博客,译自英文Blog,它是互联网平台上的个人信息交流中心。它可以让每个人零成本、零维护地创建自己的网络媒体,随时把自己的思想火花和灵感更新到博客网站上。本章将介绍如何开发博客网站。11.2网站总体设计11.2.1项目规划博客网站是一个ASP与数

2、据库技术结合的典型应用程序,由前台用户操作和后台博主管理模块组成,规划系统功能模块如下。(1)前台用户操作该模块主要包括我的文章、我的相册、博主登录、Blog搜索、博主推荐、最新评论、网站统计等功能。(2)后台博主管理该模块主要包括文章信息管理、相册信息管理、管理员资料管理等功能。11.2.2系统功能结构图图11-1博客网站前台功能结构图11-2后台功能结构11.3数据库设计11.3.1数据库E-R图分析这一设计阶段是在系统功能结构图的基础上进行的,设计出能够满足用户需求的各种实体以及它们之间的关系,为后面的逻辑结构设计打下基础。根据以上的分析设计结果,得到

3、文章信息实体、文章分类信息实体、文章评论信息实体、相册信息实体、相册分类信息实体和管理员信息实体。下面来介绍几个主要信息实体的E-R图。(1)文章信息实体文章信息实体包括:文章ID、文章所属分类ID、文章标题、文章内容、作者名称和发表时间。文章信息实体的E-R图,如图11-3所示。图11-3文章信息实体E-R图(2)文章分类信息实体文章分类信息实体包括:文章分类ID、文章分类名称和添加时间。文章分类信息实体的E-R图,如图11-4所示。图11-4文章分类信息实体E-R图(3)文章评论信息实体文章评论信息实体包括:评论ID、文章ID、评论人昵称、评论内容和发表

4、时间。文章评论信息实体的E-R图,如图11-5所示。图11-5文章评论信息实体E-R图(4)相册信息实体相册信息实体包括:相册ID、相册分类ID、图片名称、图片标识、图片信息和添加时间。相册信息实体的E-R图,如图11-6所示。图11-6相册信息实体E-R图(5)相册分类信息实体相册分类信息实体包括:相册分类ID、相册分类名称和添加时间。相册分类信息实体的E-R图,如图11-7所示。图11-7相册分类信息实体E-R图11.3.2数据表概要说明图11-8数据表结构图11.3.3主要数据表的结构数据库在整个管理系统中占据非常重要的地位,数据库结构设计的好坏直接影

5、响着系统的效率和实现效果。(1)tab_article(文章信息表)表11-1tab_article表结构字段名称数据类型是否主键长度默认值允许空字段描述id自动编号是唯一标识Aclass数字40所属类别IDAtitle文本50否文章标题续表字段名称数据类型是否主键长度默认值允许空字段描述Acontent备注否文章内容Aauthor文本50否作者名称Adate日期/时间8Now()添加时间(2)tab_article_class(文章分类信息表)表11-2tab_article_class表结构字段名称数据类型是否主键长度默认值允许空字段描述id自动编号是唯

6、一标识Acname文本50否文章分类名称Adate日期/时间8Now()添加时间(3)tab_article_commend(文章评论信息表)表11-3tab_article_commend表结构字段名称数据类型是否主键长度默认值允许空字段描述id自动编号是唯一标识Cid数字40文章ID编号Cname文本50否昵称Ccontent文本200否评论内容Cdate日期/时间8Now()添加时间(4)tab_photo(相册信息表)表11-4tab_photo表结构字段名称数据类型是否主键长度默认值允许空字段描述id自动编号是唯一标识Pclass数字40相册分类I

7、DPname文本50否图片名称Ppic文本50否图片信息Pdate日期/时间8Now()添加时间(5)tab_photo_class(相册分类信息表)表11-5tab_photo_class表结构字段名称数据类型是否主键长度默认值允许空字段描述id自动编号是唯一标识Pcname文本50否相册分类名称Pcdate日期/时间8Now()添加时间11.4文件架构设计图11-9文件夹架构图11.5公共文件的编写公共文件是指将网站中多个页面都使用到的代码编写到一个单独的文件中,在使用时只要用#include指令包含此文件即可。11.5.1防止SQL注入和创建数据库连接

8、为了防止SQL注入漏洞,可以将其相关代码与创建数据库

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。