SQL Server程序设计 教学课件 ppt 作者 卢奕 第16章 创建在线新闻发布系统

上传人:E**** 文档编号:89181510 上传时间:2019-05-20 格式:PPT 页数:25 大小:369.50KB
返回 下载 相关 举报
SQL Server程序设计 教学课件 ppt 作者 卢奕 第16章 创建在线新闻发布系统_第1页
第1页 / 共25页
SQL Server程序设计 教学课件 ppt 作者 卢奕 第16章 创建在线新闻发布系统_第2页
第2页 / 共25页
SQL Server程序设计 教学课件 ppt 作者 卢奕 第16章 创建在线新闻发布系统_第3页
第3页 / 共25页
SQL Server程序设计 教学课件 ppt 作者 卢奕 第16章 创建在线新闻发布系统_第4页
第4页 / 共25页
SQL Server程序设计 教学课件 ppt 作者 卢奕 第16章 创建在线新闻发布系统_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《SQL Server程序设计 教学课件 ppt 作者 卢奕 第16章 创建在线新闻发布系统》由会员分享,可在线阅读,更多相关《SQL Server程序设计 教学课件 ppt 作者 卢奕 第16章 创建在线新闻发布系统(25页珍藏版)》请在金锄头文库上搜索。

1、第16章 创建在线新闻发布系统,学习目标: 1)掌握网站整体规划的设计思路。 2) 掌握在DreamweaverMX2004中数据库的连 接。 3) 掌握在DreamweaverMX2004中ASP程序设 计。,16.1 网站整体规划,本系统采用Dreamweaver MX 2004作为开发环境,SQL SERVER 2000作为数据库服务器,实现了对新闻类别无限级分类设置、静态新闻的发布修改删除,前台页面的生成,以及后台管理员权限和数据库管理等一系列的功能,完成了一个静态新闻发布系统的所有功能,实现过程了采用了大量的ASP来对数据库和服务器实现复杂逻辑操作。杜绝了一般用户直接操作数据库的可能

2、,能够承受大量用户同时浏览的压力,满足大部分新闻发布的需求。,16.1.1 系统功能分析,新闻浏览,通过显示的新闻标题可以看到新闻的内容。 新闻发布,添加新闻内容。 新闻编辑,修改并更新新闻内容。 新闻删除,删除相关新闻。 用户注册 用户信息修改,16.1.2 系统功能模块设计,16.2 数据库设计,数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于程序的实现。 设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能

3、增加的需求。,16.2.1 数据库需求分析,16.2.2 数据库概念结构设计,设计规划出的实体有: 基本信息实体 用户账号实体,16.2.3 数据库逻辑结构设计,基本信息表,用户账号表,16.3 数据库结构的实现,建立一个新的模型,选择目标数据库,新建一个“基本信息”实体及属性,设置属性的英文标识及字符类型,数据库连接,生成SQL Server2000数据库对话框,16.4 创建静态页面和ASP程序,该新闻发布系统所需的静态页面和ASP程序如下: 1)一般在网站的首页有新闻的标题列表(news_list.asp) 2)通过显示的新闻标题可以看到新闻的内容(news_detail.asp) 3)

4、有一个管理员登陆的入口(login.asp) 4)添加新闻的页面(news_add.asp) 5)编辑新闻的列表的页面(news_edit.asp) 6)修改并更新新闻的页面(news_update.asp) 7)此外还有新闻修改和删除成功的页面(news_del_ok.html,news_update_ok.html),16.4.1 测试站点的建立,打开Dreamweaver MX 2004,选择“站点”“管理站点”“新建.”“站点”在弹出的对话框中先设置“基本”选项卡,站点定义为newstest,16.4.2 DreamweaverMX2004中数据库的连接,在Dreamweaver MX

5、 2004运行界面,选择右侧“应用程序”,选择“数据库”选项卡,单击“”打开数据库面板,选择“自定义连接字符串”,在弹出的“自定义连接字符串”对话框中,连接名称框中输入“mynews”,在连接字符串框中输入如下字符串: “driver=SQL server;server=192.168.5.230;UID=sa;PWD=server;DATABASE=newstest“,16.4.3 新闻列表页的制作news_list.asp,把数据库“news”表中的新闻标题显示在news_list.asp页面上,选择“窗口”菜单中“绑定”调出“绑定面板”创建一个名为“rsnews”的记录集,16.4.4

6、新闻内容页的制作news_detail.asp,16.4.5 实现如何在网页上添加新闻,16.4.6 编辑、修改、删除新闻页的制作,新建一个名为news_edit.asp的网页文件,为了方便选择需要修改和删除的网页。还需要新建立一个名为news_del_ok.asp的文件用于删除新闻。再建立一个名为news_update.asp的文件用于修改新闻内容。同时还需要新建一个表明完成修改的过渡页news_update_ok.asp。 对于news_edit.asp页,同样先要要拷贝news_list.asp页“绑定”面板上的记录集“rsnews”按照制作news_list.asp页的方法制作,16.

7、4.7 新闻后台登录页面的制作与页面保护,一个新闻发布系统越来越完善了。现在需要做一个网站登录入口页面(login. asp),用于管理员通过账号和密码登陆到news_list.asp页面对新闻进行管理。建立一个表单,其中账号名所在的文本域命名为“user”,密码所在的文本域命名为“Password”。选中整个表单,对其应用“服务器行为”面板中“用户身份验证”中“登陆用户”。,用户账号和密码设置界面,16.5 小 结,一个具备基本功能的新闻发布系统制作完成,这个系统的源文件在随书的光碟中。虽然该新闻系统基本功能都已制作完成,但是应用到实际还有段距离,比如还要解决在新闻内容页面显示的内容是否与在添加新闻时格式一样的问题,空格,回车问题等等。这些问题读者可以参考其他书籍解决。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号