4.3系统管理员和新闻管理员模块 这是本系统管理员功能示意图,管理员分为系统管理员和新闻管理员。系统管理员拥有较强的权限,能完成以下功能:新闻分类,如可将新闻分为校园新闻、校园之家、事实政治等等;添加新闻,通过不同的分类新闻进行新闻的添加;新闻管理等等。新闻管理员只拥有新闻添加和更改账号的功能。如图4-3 内容来自www.paper51.com
内容来自论文无忧网 www.paper51.com
图4-3 系统管理员和新闻管理员示意图 内容来自论文无忧网 www.paper51.com 5数据库表的设计与实现 copyright paper51.com 5.1 数据表 内容来自www.paper51.com 在该系统中共需要创建4个数据表,用于存放新闻发布系统所需要的数据。 http://www.paper51.com 新闻发布和管理模块涉及的数据包括:新闻分类,新闻,用户和新闻评论,因为支持一个新闻发布和管理系统的基本数据结构只需要这些基本数据表就可以。 内容来自论文无忧网 www.paper51.com
5.1.1 新闻分类表 内容来自www.paper51.com 新闻分类表db_fClass中保存了每一个新闻类目的名称,信息如下表5-1。 内容来自www.paper51.com 表5-1 新闻分类表 paper51.com
字段列名 内容来自www.paper51.com 字段类型 paper51.com 字段大小 内容来自www.paper51.com 必填字段 内容来自论文无忧网 www.paper51.com 说明 内容来自论文无忧网 www.paper51.com classID http://www.paper51.com Bigint paper51.com 8 paper51.com 是 http://www.paper51.com
新闻类目的唯一ID值 paper51.com className 内容来自www.paper51.com Char 内容来自www.paper51.com 40 内容来自论文无忧网 www.paper51.com 是 内容来自论文无忧网 www.paper51.com 新闻类目的名称 内容来自论文无忧网 www.paper51.com ArticleNums copyright paper51.com Bigint copyright paper51.com
8 内容来自论文无忧网 www.paper51.com 否 paper51.com
该新闻类目所有新闻的数量 paper51.com
5.1.2 新闻条目表 内容来自www.paper51.com 新闻条目条db_Article中包含了所有类目中的所有新闻条目的相关信息和具体新闻内容,如下表5-2。这里,username引用了db_Admin中的username列作为外键,而classmane引用了db_fClass中的classname列作为外键。在这里,由于外键的约束,所以只有管理员才拥有提交新闻的功能。 内容来自www.paper51.com 表5-2 新闻条目表 copyright paper51.com
字段列名 内容来自论文无忧网 www.paper51.com 字段类型 copyright paper51.com 字段大小 内容来自论文无忧网 www.paper51.com 必填字段 paper51.com 说明 copyright paper51.com
articleid 内容来自论文无忧网 www.paper51.com Bigint 内容来自论文无忧网 www.paper51.com 8 http://www.paper51.com
是 内容来自www.paper51.com 新闻条目的唯一ID值 内容来自www.paper51.com content http://www.paper51.com
Ntext paper51.com 16 http://www.paper51.com 否 paper51.com 新闻条目的HTML格式正文内容 copyright paper51.com title 内容来自论文无忧网 www.paper51.com Nvarchar paper51.com 500 内容来自www.paper51.com 否 内容来自www.paper51.com
新闻标题 内容来自论文无忧网 www.paper51.com classnae copyright paper51.com Char paper51.com 40 内容来自www.paper51.com 否 copyright paper51.com 新闻所属类目的ID copyright paper51.com username 内容来自www.paper51.com Char 内容来自论文无忧网 www.paper51.com
100 http://www.paper51.com 是 paper51.com 提交新闻的用户ID copyright paper51.com
headline 内容来自www.paper51.com Int 内容来自www.paper51.com
4 内容来自www.paper51.com 否 内容来自www.paper51.com
是否作为头条新闻显示 http://www.paper51.com summary 内容来自www.paper51.com
Char paper51.com 400 paper51.com 否 内容来自论文无忧网 www.paper51.com 新闻内容介绍 内容来自论文无忧网 www.paper51.com Nkey paper51.com Char copyright paper51.com 400 http://www.paper51.com 否 内容来自论文无忧网 www.paper51.com 相关新闻 内容来自论文无忧网 www.paper51.com writer paper51.com Char 内容来自www.paper51.com
100 内容来自论文无忧网 www.paper51.com 否 内容来自www.paper51.com
新闻作者 内容来自论文无忧网 www.paper51.com source http://www.paper51.com Char copyright paper51.com 400 内容来自www.paper51.com 否 内容来自论文无忧网 www.paper51.com 新闻来源 http://www.paper51.com hints 内容来自论文无忧网 www.paper51.com Bigint 内容来自www.paper51.com 8 内容来自www.paper51.com 否 http://www.paper51.com 新闻访问次数 http://www.paper51.com dateandtime http://www.paper51.com Datetime http://www.paper51.com 8 内容来自www.paper51.com 否 内容来自www.paper51.com 新闻提交时间 copyright paper51.com
checkup 内容来自论文无忧网 www.paper51.com Int copyright paper51.com
4 http://www.paper51.com 否 内容来自论文无忧网 www.paper51.com 是否通过新闻审核 http://www.paper51.com highligt 内容来自论文无忧网 www.paper51.com Int 内容来自www.paper51.com 4 paper51.com 否 内容来自www.paper51.com 是否高亮显示新闻标题 paper51.com |