(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)            
上一篇:Html5+CSS3川南苗族文化传播网站的分析设计与开发+ER图+流程图
下一篇:C#公司考勤管理系统设计+可行性研究+需求分析

IEEE802.15.4网络自适应策略研究

Android员工请假系统设计

MATLAB基于流形学习与神经网络的预测建模

社交网络个性化推荐方法对比研究

高校校园网信息安全隐患及防范措施

大数据时代下电子商务个性化信息服务研究

jsp+mysql网络招标评审系统设计+源代码

小学《道德与法治》学习心得体会

紫陵阁

淮安市老漂族心理与休闲体育现状的研究

适合宝妈开的实体店,适...

大学生就业方向与专业关系的研究

人事管理系统开题报告

组态王文献综述

弹道修正弹实测弹道气象数据使用方法研究

浅谈动画短片《天降好运》中的剧本创作

林业机械作业中的安全性问题【2230字】