博客网站设计与实现毕业设计(论文)

河南科技大学本科毕业设计(论文)

allusers表(管理员信息表):

表4-1 管理员信息表

序号 字段名称 1 2 3 4 5 ID username pwd cx addtime 字段类型 Int VarChar VarChar VarChar DateTime 大小 4 50 50 50 8 允许为空 自增编号 是 是 是 是 最大长度 10 255 255 255 23 备注 xiangce表(相册信息表):

表4-2 相册信息表

序号 字段名称 1 2 3 4 5 6 ID bianhao mingcheng beizhu faburen addtime 字段类型 Int VarChar VarChar VarChar VarChar DateTime 大小 4 50 50 50 50 8 允许为空 自增编号 是 是 是 是 是 最大长度 10 255 255 255 255 23 备注 allgonggao表(文章信息表):

表4-3 文章信息表

序号 字段名称 1 2 3 4

字段类型 Int VarChar Text VarChar 大小 4 255 16 50 20

允许为空 自增编号 是 是 是 最大长度 10 255 255 255 备注 ID title content leibie 河南科技大学本科毕业设计(论文)

5 6 addtime addby DateTime VarChar 8 50 是 是 23 255 yonghuzhuce表(用户信息表):

表4-4 用户信息表

序号 字段名称 1 2 3 4 5 6 7 8 9 10 11 12 13 ID yonghuming mima xingming dianhua youxiang shenfenzheng dizhi jibie xingbie beizhu addtime issh 字段类型 Int VarChar VarChar VarChar VarChar VarChar VarChar VarChar VarChar VarChar VarChar DateTime VarChar 大小 允许为空 4 50 50 50 50 50 50 50 50 50 50 8 2 自增编号 是 是 是 是 是 是 是 是 是 是 是 是 最大长度 10 255 255 255 255 255 255 255 255 255 255 23 255 备注

21

河南科技大学本科毕业设计(论文)

第5章 详细设计

由于用户界面的大部分功能都是以管理模块为前提的,因为客户模块所 显示的数据大部分需要通过管理模块来添加。因此,我们首先要来介绍管理模块的设计与开发。管理模块相对客户模块要复杂一些,因为在这里需要对所有信息进行维护,包括浏览、增加、修改和删除等操作。为了便于系统维护,页面的命名才用“模块名+功能名”的方式。

§5.1 用户界面

§5.1.1 系统首页界面

本网站的首页界面主要由于用户自定义控件组成,如图5-1所示:

图5-1 系统首页图

22

河南科技大学本科毕业设计(论文)

§5.1.2 心情驿站界面

此界面为博客文章查看界面,用户可在此页面进行信息浏览。当用户选定某信息后后,可进行具体文章查看操作。该页面的核心部分是ViewContent2用户控件,同时用Datalist控件进行分页。如图5-2所示:

图5-2 心情驿站页面图

实现本模块的主要代码如下所示:

public string sql, lb, lbtxt;

protected void Page_Load(object sender, EventArgs e) { lb = Request.QueryString[\ switch (lb) { case \

lbtxt = \心情驿站\ break; case \

lbtxt = \精美收藏\ break;

23

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4