ASP.net网络信息发布系统设计与实现+ER图+流程图(7)
时间:2016-12-08 20:03 来源:毕业论文 作者:毕业论文 点击:次
(2)信息发布:根据新闻所属分类,添加新闻标题、内容等。 (3)信息文护:可修改、删除已发布的新闻。 (4)信息预览:可查看信息的详细内容。 (5)信息评论:可针对信息的内容进行评论等。 图3.3 信息发布系统功能图 3.2 系统总体设计 3.2.1 逻辑结构设计 数据只有用数据库来管理才能有自动化管理的可能。数据的结构将影响整个管理机制的应用,而且一但建立以后要修改常会出现麻烦。所以一开始就要仔细慎重地搭建一个完整而合理的结构。SQL Server数据库相对其它的数据库来说要简单容易操作些。 本系统使用的是SQL Server2005作为系统数据库。首先用户创建一个名为news的数据库,保存信息发布系统的所有数据。可以在SQL Server的企业管理器中直接创建,也可以在SQL Server的查询分析器中执行以下脚本,创建数据库。 以下是数据库的逻辑结构设计: 图3.4信息发布系统的E-R图 3.2.2 物理结构设计 数据库表有3张,分别是用户信息表、信息内容表、信息评论表。用户信息表存放登录用户的基本信息,内容信息表存放信息的的基本内容,信息评论表存放评论信息的相关内容。 表3.1 用户信息表 字段名称 字段说明 类型定义 属性限定 索引 外键 Loginid 用户名 Varchar(50) √ Password 密码 Varchar(50) Role 所属的权限角色 Varchar(50) 表3.2 信息内容表 字段名称 字段说明 类型定义 属性限定 索引 外键 id 信息编号,系统自动编号 int √ Title 信息标题 Varchar(50) Contents 信息内容 Varchar(MAX) PublishDate 发布时间 Varchar(50) Publisher 发布者 Varchar(50) √ Sort 所属分类 Varchar(50) Checks 审核 int 表3.3 信息评论表 字段名称 字段说明 类型定义 属性限定 索引 外键 id 信息编号,系统自动编号 int √ Newsid 信息评论编号 int √ Contents 评论内容 Varchar(MAX) Dates 评论日期 Varchar(50) Publisher 评论者 Varchar(50) (责任编辑:qin) |