欢迎来到天天文库
浏览记录
ID:50295717
大小:704.00 KB
页数:13页
时间:2020-03-07
《ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 作者第11章 信 息 发 布.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第11章信息发布信息发布系统支持管理人员在网站发布信息,在线用户可以通过浏览公告系统得知目前网站的最新消息,一个商务网站可以通过此功能发布各种新的网站活动信息,如促销信息、新品上市通知等。本章将会从以下几个方面来介绍信息发布系统的创建方法:11.1创建信息发布系统前的准备11.2实例操作11.3预览实例11.1创建信息发布系统前的准备11.1.1数据库结构11.1.2数据库关联11.1.3文件结构和程序流程11.1.1数据库结构信息发布系统只需要两个数据表,分别是Admin和MessageP。数
2、据表说明Admin存储信息发布功能管理员账号密码数据MessageP存储信息数据数据表Admin是信息发布系统管理员账号和密码存储的数据表,当用户登录的密码和账号存在此数据表中时,则允许其进行信息发布系统的数据变动操作,否则只具备一般用户浏览和发布信息的权限。存储管理员输入的信息数据,提供一般在线用户浏览所需的信息数据,其中包含了信息发布的日期、发布人员和信息内容等。11.1.2数据库关联信息内容本身由管理员发布,存储信息内容的数据表MessageP的字段MsgPublisher,存储了发布者的
3、名称,这个名称关联至Admin数据表的AdminName字段,数据表之间的关联如下图所示。11.1.3文件结构和程序流程信息发布系统包含了数个网页文件,其中包含了提供用户登录功能的登录页面、信息浏览网页和变动信息网页等,如下表所示。网页档案说明Logon.asp提供登录功能网页MainPage.asp信息浏览主要网页DetailPage.asp信息内容细节网页DeleteDetailPage.asp删除发布信息网页ModifyDetailPage.asp修改发布信息网页NewDetailPage
4、.asp发表新信息网页11.2实例操作11.2.1登录页面11.2.2创建信息浏览网页11.2.3创建信息维护网页11.2.1登录页面首先新增一个ASP网页Logon.asp,在其中放置一个表单和信息浏览网页MainPage.asp的超级链接,同时加入两个文本字段和“登录”按钮。然后创建连接管理员数据表Admin的记录集对象rsLogin,最后创建管理员账号和密码的验证功能。11.2.2创建信息浏览网页发布信息的浏览网页主要提供所有曾经发布的信息列表,该网页除了列举信息列表的功能之外,还必须提供
5、信息变动的功能,以便管理员使用。对以非管理员身份登录的用户,则隐藏此部分的操作界面,该页面将分成两个部分进行介绍:发布信息列表网页导航11.2.3创建信息维护网页当管理员登录信息发布系统时,网页上提供具信息变动功能的超级链接。下面依照功能将其分成三部分介绍:编辑、删除和新增。编辑信息创建一个名为ModifyDetailPage.asp的ASP网页,以此网页为基础,创建名称为rsMessage的数据集对象,并且指定表格数据来源为MessageP,将记录集对象拖动至和标题相对应的文本字段内,通过“应
6、用程序”面板“服务器行为”选项卡打开“更新记录”对话框,从中设置更新操作。11.2.3创建信息维护网页删除信息创建一个删除用的ASP网页DeleteDetailPage.asp,同样为该网页创建一个记录集对象rsMessage,指向记录表MessgaeP,同时设置筛选为前一个网页传递过来的URL参数。然后通过“应用程序”面板的“服务器行为”选项卡打开“删除记录”对话框,设置删除记录的相关功能,数据删除完成之后,设置其返回到当前网页,显示删除完成信息。11.2.3创建信息维护网页新增信息创建一个A
7、SP网页,将其命名为NewDetailPage.asp,并在其中创建记录集对象rsMessage。在网页上布置4个文本字段,并且由上至下分别命名为txtMsgID、txtMsgTitle、txtMsgContent和txtMsgDate,供管理员输入所要新增的发布信息内容。设置插入功能,在“应用程序”面板的“服务器行为”选项卡中打开“插入记录”对话框,指定数据库对应字段。11.3预览实例管理员操作进入信息发布维护页面编辑信息新增信息删除信息11.3预览实例普通用户操作浏览发布信息
此文档下载收益归作者所有