asp个人博客系统毕业论文 - 图文 下载本文

flurl flnote 文本 文本 友情链接地址 友情链接注释

表4-4 评论表

字段 ctid ctaid ctname ctcontent ctdate 类型 自动编号 文本 文本 日期 数字 含义 序号 评论文章序号 评论人 评论内容 评论日期 主键 说明

表4-5 资源下载表

字段 dnid dnurl dnnote 类型 自动编号 文本 文本 含义 序号 下载地址 资源注释

说明 主键 表4-6 相册表

字段 poid posname pobname ponote potype 类型 自动编号 文本 文本 日期 数字 含义 序号 小照片地址 大照片地址 照片注释 照片类型 主键 说明 表4-7 相册类别表

字段 ptid ptname

类型 自动编号 文本 含义 序号 类别名称 主键 说明 15

第5章 系统程序设计

5.1 系统模块组成

本系统主要分为五大模块:查看日志模块、发表评论模块、相册浏览模块、资源下载模块、系统管理模块。系统管理模块又包括:日志管理;日志类别管理;相册类别管理;相册管理;友情链接管理;下载资源管理等。

5.2 各模块的实现

下面会选几个有代表性的窗口实现进行说明,其他的与其类似。 5.2.1 查看日志模块的实现

此博客系统对日志的管理为允许博客主设置访问密码,所以在用户浏览某篇日志的时候,系统需判断改日志是否存在密码保护。若不存在密码保护,直接供浏览者浏览改日志。若存在密码保护,则显示密码提示信息和可供用户输入的密码框。用户输入正确密码即可浏览改日志信息,若输入密码错误,提示错误并允许用户多次输入。有此得到图5-1所示的流程图。

16

读取数据 N 不存在 判断是否存在密码保护 Y 存在 显示内容 显示提示信息,等待用户输入 Y 输入正确 判断输入 N 错误 提示错误 显示内容 结束

图5-1 查看日志模块流程图

用户浏览时,提示输入密码的信息如图5-2所示。

17

图5-2 查提示输入界面

图4-3为输入密码正确能浏览日志。

图5-3 密码正确

图4-4是密码输入错误的提示。

图5-4 密码错误提示消息

5.2.2 查看相册模块的实现

相册浏览模块流程如下:当用户点击浏览相册的时候,即弹出所有的相册类别供浏览者选择,选择对应的类别,即跳转到此类别的列显页面,列显页面为横向列显,采用了复杂的javascript技术进行了阴影处理和左右滚动的效果,如图5-5所示。

18