四章系统设计
§41系统功能分析
新闻发布管理系统里有这样几个部分如果是普通用户只有新闻浏览、新闻阅读和新闻查询的权限如果是管理员就除了上述权限外还有新闻管理权限分别为新闻录入、新闻修改和新闻删除的权限。分析图如下
图41
功能模块图
§42前台页面设计
可以根据网站的需要进行各种方式的插入自动更新如显示各大小类的新闻显示某栏目的最新N条新闻等使用新闻文章管理系统制作动态网页时可在需要的地方插入相应的代码即可以多种形式显示新闻文章的栏目或内容。上面和下面是某两大类的新闻可以在左面看到各类新闻及可以点击相关新闻看到详细的内容
前台新闻可以显示出各类新闻的类别和新闻的标题点击其类别可以直接进入此类别新闻中。其中左面显示的是此类别的各条新闻的标题点击其中的任意一个标题都可以看到详细的新闻内容。
如果用户想查看自己想看的新闻也可以通过新闻搜索来完成。用户在标题栏中输入自己想看的新闻的题目或内容然后在选择分类中选择起类别后点击搜索就会出现自己想看的新闻题目。如果
没有这条新闻页面会显示“暂时没有数据”。
f§43后台管理
后台的管理分为新闻发布栏目管理系统设置等这些权限只能是管理员能够实现其他的普通用户只能查询和浏览这些新闻以下是后台管理的一些方面
新闻发布包括查看新闻的浏览次数增加修改删除新闻文章和评论新闻添加可选择不同栏目添加新闻文章可上传新闻图片和其他格式文件新闻管理是随时可以对某条或某类新进行编辑和删除栏目管理包括增加修改删除新闻的大小类别查看各个大类的新闻数量这些方面系统设置包括新闻管理系统的使用说明和管理员设置使用说明可查看到关于本系统的功能各页面简单的介绍各代码和参数的功能管理员分为超级管理员和普通管理员普通管理员点击“管理员列表”只能看到各个管理员的用户名和权限而超级管理员还可修改和删除各普通管理员点击修改用户密码修改自己的密码只有超级管理员才有权限增加管理员。
通过管理员身份后就进入新闻管理页面。页面会显示你的登录名和现在的时间。进入后台就可以对
其要文章和新闻的类别进行管理了
§44数据库的设计
数据只有用数据库来管理才能有自动化管理的可能。数据的结构将影响整个管理机制的应用而且一但建立以后要修改常会出现麻烦。所以一开始就要仔细慎重地搭建一个完整而合理的结构。MicrosoftAccess数据库相对其它的数据库来说要简单容易操作些本新闻发布系统中的数据库文件就是Access类型的数据库
fr