《Web数据库技术应用教程 王承君 教学课件 第12章 项目实战:新闻动态发布管理系统》.pdf
文本预览下载声明
第12章 项目实战:新闻动态发布管理系统
本章学习目标
通过开发一个网站新闻管理系统实例的过程,
使读者对Web数据库应用系统的开发流程和设
计思路有一个整体的认识。
Web数据库应用的开发过程
ASP应用开发常用技巧
12.1 系统需求
12.1.1 需求调查
某企业现有一个内部新闻发布管理网站,是基
于静态HTML页面管理形式的。更新信息时需
要重新制作页面然后上传页面并修改相应链接,
维护比较因难,效率太低。因此该企业要求建
立一个动态的新闻管理发布系统网站,通过应
用程序来自动处理新闻,提高新闻时效和工作
效率。
温 馨 提 示
本文档为 PDF 格式课件,不能运用教学演示,
需要 PPT 格式的课件 ,请 访问 尚辅网 :
更多课件等您拿。
快速获得课件方法:在淘宝店铺查找输入: 教
学配套课件中心 ;或是直接输入地址 :
惊喜超出您的想象!
直接联系获取课件QQ: 349134187
旺旺:源汇雅馨
扫一扫绝对免费获得课件:订阅尚辅网微信公众
号 一扫课件到手!!!!!!
客户需求概括起来主要有以下几点
(1)发布新闻的简便性和时效性。对于新闻的发布,企业希望
能够简化方式,最好是用一种身份控制下的人人会做的方式来完
成。
(2 )提高管理效率。随着企业规模的扩大,网站的更新越来越
频繁,网站管理员的工作量越来越大。因此希望能通过技术手段,
降低网站管理员的劳动强度,让管理员将更多的精力投入到系统
管理上。
(3 )原来的页面对于新闻的修改不太方便,要从大量的页面中
找到需要修改的页面,再通过ftp下载修改后再次上传,操作上十
分不便,希望能简化这种繁琐的方式。
(4 )用户能方便地浏览和检索信息。
另外,对于新闻管理系统要求有一定的安全性。
12.1.2 需求分析
通过对该企业的需求调查,企业进行程序开发
的目的就是为了完善其网站的新闻管理系统,
希望新的系统能够提高效率和降低劳动成本。
因此我们为其决定开发一套ASP+Access 的新
闻动态发布管理系统,并通过设置以下功能模
块来满足客户的要求。
需求分析
(1)身份验证:该模块负责将用户分为普通
用户和管理用户来实现用户权限的管理,普通
用户不需要登录,只能浏览;管理用户可以对
网站新闻进行增删改操作。这也是保证网站信
息安全的手段之一。
(2 )新闻浏览:该模块负责按发布时间顺序
分页列出网站所有新闻的信息,包括标题、类
型、来源部门及发布日期,每条新闻标题被做
成一个超链接,单击它们就能弹出新页面进行
新闻阅读。
需求分析
(3 )新闻阅读:单击新闻标题即进入新闻阅
读页面,此时,每条新闻的详细信息将被取出,
包括内容、标题、图片等,并按照相对固定的
格式放置在页面的不同区域,所有新闻使用大
致相同的页面布局,只是各字段对应的内容不
同而已。另外,页面其他位置,可以动态放置
其他元件,如网站标志logo、页面广告banner
等链接图片,这样可以很容易地实现图文并茂
的阅读效果。
需求分析
(4 )新闻查询:该模块提供新闻查询功能,
输入待查找的内容的关键字可以快速地查找到
符合条件的新闻,并输出查询结果。
(5 )新闻管理:该模块负责管理发布新闻信
息,已通过验证的管理用户可以对新闻进行发
布、删除、修改等。
(6 )图片插入:部分新闻要求有图片插入,
但图片不能存为文件格式,要求直接存到数据
库中,便于日后与其他系统进行数据交换。
12.1.3 功能层次图
通过对客户的需求分析后,确定该系统总共有
两个角色:普通用户和管理用户。普通用户是
显示全部