新闻发布系统——数据库设计.ppt

新闻发布系统——数据库设计.ppt

ID:12938967

大小:27.50 KB

页数:36页

时间:2018-07-19

新闻发布系统——数据库设计.ppt_第1页
新闻发布系统——数据库设计.ppt_第2页
新闻发布系统——数据库设计.ppt_第3页
新闻发布系统——数据库设计.ppt_第4页
新闻发布系统——数据库设计.ppt_第5页
资源描述:

《新闻发布系统——数据库设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、新闻发布系统——数据库设计.ppt导读:就爱阅读网友为您分享以下“新闻发布系统——数据库设计.ppt”资讯,希望对您有所帮助,感谢您对92to.com的支持!新闻发布系统的数据库设计1.需求分析2.概念结构设计36新闻发布系统——数据库设计.ppt导读:就爱阅读网友为您分享以下“新闻发布系统——数据库设计.ppt”资讯,希望对您有所帮助,感谢您对92to.com的支持!新闻发布系统的数据库设计1.需求分析2.概念结构设计36新闻发布系统——数据库设计.ppt导读:就爱阅读网友为您分享以下“新闻发布系统——数据库设计.ppt”资讯,希望对您有所帮助,感谢您对9

2、2to.com的支持!新闻发布系统的数据库设计1.需求分析2.概念结构设计363.逻辑结构设计1.需求分析本系统面向的对象有两个:用户和管理员.用户分为一般用户(游民),会员.对用户来说,他们所关心的是新闻的浏览,搜索和评论,同时还要兼顾会员的管理功能.通过系统的功能分析,针对用户归纳36出以下需求信息:用户可以浏览,搜索,评论新闻.每个栏目对应一个文件夹;每个新闻对应一个网页文件;每个新闻只能对应一个栏目;每个新闻对应一个新闻模板;每个新闻模板对应不同栏目的多个新闻;每个栏目下面可以有多个新闻;不同栏目的新闻对应的关键字可以相同;会员信息包括的数据项:会员

3、编号,会员名,会36员密码,真实姓名,会员E-mail,会员地址;对管理员来说,他们需要对栏目和新闻进行添加,审核,修改和删除.通过分析针对系统管理员,归纳总结出以下需求信息:管理员可以对栏目进行增,删,改;管理员可以对新闻进行增,删,改;管理员可以对新闻模板进行增,删,改;管理员可以对新闻进行审核;36管理员可以对用户进行管理;栏目信息包括的数据项:栏目编号,栏目名称,栏目缩略名;新闻信息包括的数据项:新闻编号,新闻提交时间,提交人,新闻所属栏目名称,新闻所属栏目路径,新闻标题,新闻文件地址,新闻图片位置,新闻内容,新闻审核信息等;管理员信息包括的数据项:

4、管理员ID,用户名,密码;新闻模板信息包括的数据项:新闻模板编36号,模板名称,模板内容信息等;6)栏目信息包括的数据项:栏目编号,栏目名称,栏目所写;7)新闻信息包括的数据项:新闻编号,新闻所属栏目名称,新闻所属栏目路径,新闻9)标题,新闻内容,新闻图片信息,新闻审核信息等;10)管理员信息包括的数据项:用户名,密码;11)新闻模板信息包括的数据项:新闻模板编号,模板名称,模板内容信息等;新闻发布系统的数据流程图:36新闻发布系统的数据流程图:一般用户浏览新闻新闻信息库用户新闻否询问是否注册是注册注册查询新闻新闻评论数据新闻注册用户用户新闻库用36户概念结

5、构设计有了数据项和数据结构以后,就可以设计出能满足用户需求的各种实体,已及它们之间的关系,为后面的逻辑结构设计打下基础.这些实体包含各种具体信息,通过相互之间的作用形成数据的流动.根据需求分析的结果规划出的实体有:管理员实体,新闻栏目实体,单条新闻实36体,新闻模板实体等.数据字典数据项:(1)数据项:以”会员标识”为例数据项名:会员标识数据项含义:唯一标识每一个会员别名:会员编号数据类型:整型长度:16取值范围:00000~65536取值含义:注册为会员的顺序编号36与其他数据项的逻辑关系:(无)数据结构:以”会员”为例(2)数据结构数据结构名:会员含义说

6、明:是新闻发布系统的主体数据结构,定义了一个会员的有关信息组成:会员标识,会员名,密码,真实姓名,会员地址,会员联系电话,是否允许36该会员发布新闻数据流:以”用户名和密码信息”为(3)数据流例数据流名:用户名和密码信息说明:会员登陆的验证信息数据流来源:”注册会员信息库”存储数据流去向:”验证用户合法性”处理组成:用户名,密码平均流量:每天100个36高峰期流量:每天1000个数据存储:以”注册会员信息库”为例(4)数据存储数据存储名:注册会员信息库说明:记录会员注册的所有信息编号:(无)流入的数据流:注册用户信息流出的数据流:用户名和密码组成:会员标识,

7、会员名,密码,真实姓名,会员地址,会员联系电话,是否允许该会员发布新闻数据量:50000个记录36存取方式:随机存取处理过程:以”验证用户合法性”为例(5)处理过程处理过程名:验证用户合法性说明:会员登陆时验证该用户输入的用户信息是否合法输入数据流:用户名和密码输出数据流:合法,不合法处理:注册用户登陆时,系统在会员信息库中查找用户输入的验证信息,如果合法,则通过验证;如果不合法,则不允许用户登陆.会员的验证信36息具有唯一性.“验证用户合法性”处理过程的判定表描述如下:1条件用户名2TF3FT4FFTT√密码操作合法,允许登陆不合法,不36允许登陆√√√2

8、.概念结构设计有了数据项和数据结构以后,就可以设计出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。