论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

基于asp.net简易博客网站(论文+程序)

3.2   功能模块初步设计

3.2.1          注册用户模块 http://www.paper51.com

注册用户功能包括:发表文章、管理文章、管理文章评论等。 copyright paper51.com

(1)发表文章。系统将文章标题、摘要、内容、人气、类型、类型编号、发表时间、发表文章作者、发表文章作者ID录入数据库。

copyright paper51.com

(2)管理文章。用户管理文章的功能主要为修改和删除。系统将用户文章的基本信息显示出来,既可在查看文章详细信息之后,执行修改和删除操作,又可直接对文章基本信息执行删除操作。修改文章信息即修改文章的标题、摘要、内容、类型;删除操作,将文章的相关信息从数据库删除。 http://www.paper51.com

(3)管理文章评论。用户管理文章评论的功能是删除评论。系统将用户文章的基本信息显示出来,按不同的文章管理文章评论。根据文章编号,显示文章的评论信息,用户按自己的意愿删除评论,即从数据库里完全删除该条评论的相关信息。

copyright paper51.com

3.2.2          普通用户模块

http://www.paper51.com

普通用户功能包括:阅读站内文章、发表文章评论、浏览站内博客信息等。

内容来自论文无忧网 www.paper51.com

(1)阅读站内文章。系统还提供查询文章功能,普通用户可根据文章的标题、摘要、内容(任意部分)、类型、文章的作者等查询出相关文章信息。阅读文章内容,查看文章的详细信息,并发表文章评论。

http://www.paper51.com

(2)发表文章评论。查看文章详细信息即可发表。系统将录入评论的详细信息:发表评论的昵称(非管理员用户均为“网络游客”,管理员用户为该用户的真实姓名)、评论的内容、评论时间、评论文章ID。

paper51.com

(3)浏览博客基本信息。博客的基本信息指在网站内注册用户的基本信息,包括站内注册信息、个人基本信息、联系方式、发表的文章、文章的相关评论信息等。 copyright paper51.com

3.2.3          管理员模块 内容来自www.paper51.com

管理员功能包括:管理站内的用户、文章、评论和管理站内公告。 内容来自论文无忧网 www.paper51.com

(1)管理用户。管理员对用户管理操作即为删除。系统提供搜索功能,管理员可以通过用户登录名、真实姓名、出生年月等定位到具体用户。执行删除操作,即将用户的注册信息、基本信息、联系方式等完全从数据库删除。删除之后,该管理员用户则和普通用户一样。但是,他所发表的文章仍然存在数据库中。 http://www.paper51.com

(2)管理文章。管理员对文章的管理操作为删除。系统提供搜索功能,管理员可通过文章标题、摘要、内容(任意匹配)、类型、作者查询具体文章,然后执行操作。管理操作一旦执行,该文章所对应相关信息就从数据库里删除。管理员对文章的管理,还包括对文章类型的管理,即添加和删除文章类型。 内容来自www.paper51.com

(3)管理文章评论。管理员对评论管理直接操作数据库表“Remark_info”,系统显示所有评论相关信息,根据需要删除评论信息。 内容来自论文无忧网 www.paper51.com

(4)管理公告。管理员根据网站的需要添加和删除网站内公告。 copyright paper51.com

3.3   功能模块结构图

http://www.paper51.com

基于网站的需求,根据功能模块的初步设计,设计了网站各功能的功能图。 copyright paper51.com

3.3.1 注册用户模块

paper51.com

注册用户模块如图3-1所示,体现了注册用户基本功能。 http://www.paper51.com

图3-1 注册用户功能图 paper51.com

3.3.2 普通用户模块 paper51.com

图3-2 普通用户功能图

内容来自www.paper51.com

普通用户模块如图3-2所示,体现了普通用户基本功能。

内容来自www.paper51.com

3.3.3 管理员模块 http://www.paper51.com

网站管理员模块功能如图3-3所示,体现了管理员的所有功能。

内容来自论文无忧网 www.paper51.com

                                                           图3-3 管理员模块功能图 内容来自www.paper51.com

3.4   数据库设计 paper51.com

根据需求分析及模块划分,设计数据库表结构如下。 内容来自论文无忧网 www.paper51.com

3.4.1 用户信息表

内容来自www.paper51.com

用户信息表对应数据库中表User_info,存储注册用户基本信息,如姓名、性别、出生年月等,具体设计如表1所示。 http://www.paper51.com

表1 用户信息表

内容来自www.paper51.com

数据字段名 paper51.com

数据类型 内容来自论文无忧网 www.paper51.com

字段意义

http://www.paper51.com

U_ID

内容来自www.paper51.com

Int [primary key]

copyright paper51.com

用户在站内的唯一标识 copyright paper51.com

U_Re_Time

copyright paper51.com

Datatime[not null]

paper51.com

注册时间

http://www.paper51.com

U_LoadName 内容来自www.paper51.com

Varchar(20) [not null]

paper51.com

用户登录名,在站内是不重复的 内容来自www.paper51.com

U_Pwd paper51.com

Varchar(20)[not null] copyright paper51.com

用户登录密码 内容来自论文无忧网 www.paper51.com

U_RealName paper51.com

Varchar(20)[not null]

http://www.paper51.com

真实姓名 内容来自www.paper51.com

U_Sex http://www.paper51.com

Varchar(10)[not null]

内容来自www.paper51.com

性别 内容来自www.paper51.com

U_Birth paper51.com

Datatime[not null] paper51.com

出生年月

http://www.paper51.com

U_Provice 内容来自www.paper51.com

Varchar(50)

http://www.paper51.com

所在省份

copyright paper51.com

U_City http://www.paper51.com

Varchar(50) 内容来自www.paper51.com

所在城市

内容来自www.paper51.com

U_Grage

内容来自论文无忧网 www.paper51.com

Varchar(10) paper51.com

文化程度 内容来自论文无忧网 www.paper51.com

U_Photo

http://www.paper51.com

Vrarchar(100) copyright paper51.com

存储相片相对路径

http://www.paper51.com

U_PostCode

copyright paper51.com

Varchar(10)

copyright paper51.com

邮政编码 内容来自论文无忧网 www.paper51.com

U_Address

paper51.com

Nvarchar(50)

paper51.com

联系地址 http://www.paper51.com

U_Email

http://www.paper51.com

Varchar(50) 内容来自论文无忧网 www.paper51.com

用户的电子邮箱

内容来自www.paper51.com

U_Tel 内容来自www.paper51.com

Varchar(20)

内容来自www.paper51.com

联系电话 http://www.paper51.com

3.4.2 文章信息表

内容来自www.paper51.com

文章信息表对应数据库中表Essay_info,存储文章基本信息,如文章标题、摘要、内容、发表时间等,具体设计如表2所示。

内容来自www.paper51.com

表2 文章信息表 copyright paper51.com

数据字段名

内容来自www.paper51.com

数据类型 内容来自论文无忧网 www.paper51.com

字段意义

http://www.paper51.com

Ei_ID paper51.com

Int [primary key] paper51.com

站内文章的唯一标识 内容来自www.paper51.com

Ei_author

内容来自www.paper51.com

Varchar(20)[not null]

内容来自www.paper51.com

文章发表者真实姓名

内容来自www.paper51.com

Ei_title

copyright paper51.com

Nvarchar(200)[not null] copyright paper51.com

文章标题 http://www.paper51.com

Ei_key

paper51.com

Nvarchar(200) http://www.paper51.com

文章摘要

内容来自www.paper51.com

Ei_content

http://www.paper51.com

Ntext[not null]

copyright paper51.com

文章内容 http://www.paper51.com

Ei_data

http://www.paper51.com

Datatime[not null] http://www.paper51.com

文章发表时间

内容来自www.paper51.com

Ei_hit 内容来自论文无忧网 www.paper51.com

Int [not null] default(0) 内容来自www.paper51.com

文章点击数(人气)

内容来自论文无忧网 www.paper51.com

Et_ID

内容来自www.paper51.com

Int [not null] paper51.com

文章类型ID

copyright paper51.com

Ei_t_name http://www.paper51.com

Varchar(50)[not null] http://www.paper51.com

文章类型名 内容来自论文无忧网 www.paper51.com

Ei_authorID

内容来自论文无忧网 www.paper51.com

Int [not null]

paper51.com

文章发表者在站内的ID copyright paper51.com

3.4.3 评论信息表

http://www.paper51.com

评论信息表对应数据库里Remark_info表,存储评论基本信息,如评论时间、内容、评论者昵称等,具体设计如表3所示。

内容来自www.paper51.com

表3 评论信息表 copyright paper51.com

数据字段名

内容来自论文无忧网 www.paper51.com

数据类型

paper51.com

字段意义 paper51.com

Remark_ID copyright paper51.com

Int [primary key]

paper51.com

评论的站内唯一标识符

内容来自论文无忧网 www.paper51.com

Remark_nick

copyright paper51.com

Varchar(20) [not null]

内容来自论文无忧网 www.paper51.com

评论者的姓名

内容来自论文无忧网 www.paper51.com

Remark_content http://www.paper51.com

Ntext [not null] 内容来自www.paper51.com

评论内容

内容来自www.paper51.com

Remark_date 内容来自www.paper51.com

Datetime [not null] 内容来自论文无忧网 www.paper51.com

发表评论的时间 paper51.com

Remark_Eassay_ID paper51.com

Int [not null]

copyright paper51.com

评论文章的站内ID 内容来自论文无忧网 www.paper51.com

3.4.4         管理员登录表

内容来自论文无忧网 www.paper51.com

管理员登录表对应数据库中表Login,存储管理员的登录名和密码,具体设计如表4所示。 内容来自论文无忧网 www.paper51.com

表4 管理员登录表

http://www.paper51.com

数据字段名 paper51.com

数据类型 内容来自论文无忧网 www.paper51.com

字段意义

内容来自www.paper51.com

L_Name copyright paper51.com

Varchar(50) [not null] copyright paper51.com

管理员登录名 内容来自论文无忧网 www.paper51.com

L_Pwd 内容来自www.paper51.com

Varchar(50) [not null]

内容来自www.paper51.com

管理员密码 copyright paper51.com

3.4.5         文章类型表 copyright paper51.com

文章类型表对应数据库中表Essay_type,存储文章的类型编号和类型名,具体设计如表5所示。

paper51.com

表5 文章类型表 paper51.com

数据字段名

内容来自论文无忧网 www.paper51.com

数据类型 paper51.com

字段意义

http://www.paper51.com

Et_ID

http://www.paper51.com

Int [primary key] 内容来自论文无忧网 www.paper51.com

文章类型唯一标识 内容来自www.paper51.com

Et_Name 内容来自论文无忧网 www.paper51.com

Nvarchar(50) [not null]

内容来自www.paper51.com

文章类型名 paper51.com

3.4.6 管理员公告表

内容来自www.paper51.com

管理员公告表对应数据库中表Publish,存储公告编号和内容,具体设计如表6所示。 paper51.com

表6 管理员公告表

paper51.com

数据字段名

copyright paper51.com

数据类型 内容来自论文无忧网 www.paper51.com

字段意义 内容来自论文无忧网 www.paper51.com

PID

paper51.com

Int [primary key] http://www.paper51.com

公告唯一标识

内容来自www.paper51.com

Pcontent http://www.paper51.com

Ntext [not null] http://www.paper51.com

公告内容

内容来自www.paper51.com

4               详细设计 内容来自论文无忧网 www.paper51.com

4.1   网站界面设计

copyright paper51.com

网站界面,即网站门户,为所有用户提供一个信息操作平台。网站注册用户,从此页登录进入自己个人空间;网站普通用户,在此浏览站内注册用户基本信息,文章信息及发表对文章的评论,还可在此注册成为网站注册用户。网站门户分三个界面:首页(网站主页)、博客浏览界面、文章阅读界面。

内容来自论文无忧网 www.paper51.com

------分隔线----------------------------
联系方式