新手学用DW做ASP实例新闻发布系统含图解.docx

上传人:b****5 文档编号:6803081 上传时间:2023-01-10 格式:DOCX 页数:12 大小:973.63KB
下载 相关 举报
新手学用DW做ASP实例新闻发布系统含图解.docx_第1页
第1页 / 共12页
新手学用DW做ASP实例新闻发布系统含图解.docx_第2页
第2页 / 共12页
新手学用DW做ASP实例新闻发布系统含图解.docx_第3页
第3页 / 共12页
新手学用DW做ASP实例新闻发布系统含图解.docx_第4页
第4页 / 共12页
新手学用DW做ASP实例新闻发布系统含图解.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

新手学用DW做ASP实例新闻发布系统含图解.docx

《新手学用DW做ASP实例新闻发布系统含图解.docx》由会员分享,可在线阅读,更多相关《新手学用DW做ASP实例新闻发布系统含图解.docx(12页珍藏版)》请在冰豆网上搜索。

新手学用DW做ASP实例新闻发布系统含图解.docx

新手学用DW做ASP实例新闻发布系统含图解

学用DW做ASP实例--新闻发布系统(含图解)

2007-05-1619:

19:

44|  分类:

DreamweaverMX20|  标签:

|字号大中小 订阅

新闻发布系统开发

 

一.新闻发布系统的特点

  一个最简单的新闻发布系统包含以下2个功能模块:

 客户模块:

该模块是客户浏览新闻用的,任何人都可以访问。

 管理模块:

是专门为后台管理者设计的,包括新闻添加、修改、删除等功能。

   在上述基本的模块内,还体现了权限管理的功能,部分页面非管理者将无法浏览。

二.新闻发布系统的页面构成

  在新闻发布系统中,需要以下的动态页面。

 index.asp:

新闻系统首页,用于显示新闻内容及新闻发布的时间。

 play.asp:

浏览新闻时,新闻内容显示的页面。

 new.asp:

发布新闻页(添加新闻页)。

 cont.asp:

后台控制页,显示所有新闻后台控制的功能。

 edit.asp:

对一些出错新闻内容进行编辑的页面。

 del.asp:

对于一些错误的或者过时的新闻进行直接删除。

 login.asp:

上面所说的发布,编辑,删除新闻等操作都应只有管理员才有权力,管理员通过这个页面来登录管理新闻发布系统。

 sorry.asp:

登录不正确或者访问了无权访问的页面时所显示的页面。

三.数据库设计

   新建包含“admin”表和“news”表的数据库,其中表admin用于存放管理员的姓名及密码,表news里存放的发布新闻的相关信息。

   “admin”表

 

 字段名

 字段类型

 内容说明

 备注

 name

 文本

 用户名

 默认设置 

 password 

  文本

 密码

 默认设置

   “news”表

 字段名

字段类型 

 内容说明

 备注

id

自动编号

 分类编号

 默认设置

 title

 文本

 标题

 必填字段“是”

 content

 备注

 正文

 必填字段“是”

 come

 文本

 出处

 默认设置

 datetime

 时间/日期

 添加时间

 默认值为now()

 

四.新闻发布系统开发过程

1.在本地硬盘下新建一文件夹。

2.建数据库。

3.建虚拟目录。

4.在DW中建站。

5.具体页面制作。

6.程序调试。

1)new.asp

 

①插入表单,插入一个4行2列的表格,输入相关文本。

 在对应位置插入文本字段、文本区域、“提交”和“重置”按钮等表单元素。

 

选择新闻标题后的文本字段在属性面板中命名为title。

选择新闻出处后的文本字段在属性面板中命名为come。

选择新闻内容后的文本字段在属性面板中命名为content。

②进行数据库连接。

③定义记录集。

单击绑定面板中的记录集(查询),在弹出的对话框中进行设置。

④选择服务器行为面板中的插入记录菜单,在弹出的对话框中进行设置。

2)edit.asp和del.asp

①打开edit.asp,首先插入一个表单,再画一个4行2列的表格,每一个文本字段分别命名。

新闻标题为:

title、新闻出处为come、新闻内容为content。

 

②进行数据绑定操作,进行记录集定义。

注:

记录集定义对话框中"筛选"项设置为"ID"

完成后选择新闻标题文本字段,在绑定面板展开记录集,选择title点击绑定。

新闻出处、新闻内容同样绑定。

③选择服务器行为面板中更新记录菜单,在弹出的对话框中进行设置。

④Del.asp页面的制作过程,与edit.asp差不多。

只是在第③步时将服务器行为选择删除记录,而不是更新记录。

3)Cont.asp

①打开cont.asp文件,先绘制一个2行5列的表格,并进行相应编辑。

 

②打开数据库面板中的绑定面板,如同前面一样的方法建立记录集,鼠标单击第一列第二行单元格的文本框,选择绑定面板中的ID,点击插入。

 

③按②依次绑定title、datetime,记录集绑定完成。

 

④选中第二行打开服务器行为面板,选择重复区域,对数据显示情况进入设置。

 

⑤在重复区域对话框中,每页显示10条记录。

⑥用鼠标选中表格的中“编辑”,选择服务器行为面板中的“转到详细页面”。

⑦在转到详细页面对话框中,详细页选择edit.asp。

⑧用鼠标选中表格的“删除”,选择服务器行为面板中的“转到详细页面”,在弹出的对话框中进行设置。

⑨实现分页效果。

在插入菜单中应用程序对象下记录集分页中,选择记录集导航条。

在对话框中,显示方式设置成文本。

⑩在表格上方输入文本“添加新闻”,并链接到new.asp。

保存。

按F12测试。

4)login.asp

①打开login.asp,插入一个表单,在表单中制作一个3行2列的表,并进行相应设置,选择用户名后的文本字段在属性面板中命名为name,把密码后文本字段的在属性面板中命名为password,类型设置成密码。

 

②打开服务器行为面板,选择用户身份验证下的登录用户。

 

③在弹出的登录用户对话框中进行必要的设置。

 

④为了安全考虑,防止非管理修改、删除新闻。

打开new.asp,选择服务器行为中的用户身份验证下“限制对页的访问”,“如果访问被拒绝,则转到”sorry.asp页面。

对edit.asp、del.asp、cont.asp页面也进行同样设置。

5)index.asp

①打开“index.asp”,制作一个1行2列的虚线表,建立记录集(为保证最新的新闻显示在第一条,我们将排序id设置成降序,在第一个单元格中插入title字段在第二个单元格中插入datetime字段。

 

②选中表格,选择服务器行为面板中重复区域,设置显示前5条新闻。

③选中第一个单元格的字段,打开服务器面板中转到详细页面。

 

④确定,完成index.asp制作,保存。

6)play.asp

①打开play.asp页面,画一个4行1列的表格,建立数据库连接,建立记录集,分别在每个单元格插入title、come、content、datetime字段。

根据需要,可将字体分别进行定义。

注:

记录集定义对话框中"筛选"项设置为"ID"

 

②保存,按F12测试。

7)sorry.asp

 打开sorry.asp。

在页面中添加一定文字和图片即可,如“对不起,您无权访问该页面”等字样,保存。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1