Dreamweaver实现新闻发布系统:动态网页与数据库链接详解

需积分: 16 16 下载量 72 浏览量 更新于2024-09-09 1 收藏 709KB DOCX 举报
新闻发布系统制作流程是信息技术领域中的一个重要实践项目,它涉及到动态网站开发、数据库管理和用户交互设计。在这个实验中,主要目标是让学生掌握数据库操作和动态网页的创建,以及如何实现用户登录与注册功能。 首先,实验的核心内容包括动态网页的运行环境设置。学生需要在IIS(Internet Information Services)中进行安装和配置,如设置服务器IP地址,指定网站的主目录,设置默认主页,并在Dreamweaver (DW) 中配置站点的测试服务器。这样,他们可以创建ASP (Active Server Pages) 动态网页,比如实时显示当前日期,利用服务器端脚本语言来动态获取或更新数据。 接下来,网页与数据库的链接是关键环节。实验介绍两种常见的链接方式:字符串链接和数据源链接。对于Microsoft Access数据库,学生会学习到实体路径和虚拟目录两种联机字符串格式。例如,使用ADO (ActiveX Data Objects) 连接字符串,学生需了解如何编写和配置以连接到实际路径或虚拟目录下的数据库文件。 具体到用户管理,实验涉及注册模块的设计和实现。学生会学习如何创建注册表单,进行表单验证以确保输入数据的正确性,以及在用户注册成功后显示相应信息。同时,他们还会分析注册流程,确保注册信息与数据库表结构相匹配。注册后,用户数据会被存储在Session对象中,以便在后续页面中识别用户身份。 登录功能同样重要,通过创建Session("MM_username")变量来保存登录的会员名,学生会学习如何在用户登录后显示欢迎信息,并实现注销用户的功能。在loginout.asp页面中,他们会编写注销逻辑,当用户点击注销时,清除Session中的用户信息。 整个流程中,学生不仅锻炼了HTML、CSS和JavaScript的基础技能,还掌握了ASP语法,数据库操作,以及用户认证和会话管理等高级概念。这不仅有助于提高他们的编程能力,也为实际的新闻发布系统开发打下了坚实基础。通过这样的实践,学生能够更深入理解动态网站开发的全貌,并在今后的工作中应用这些技能。
2009-08-29 上传
第01讲-软件安装 第02讲-数据库设计1 第03讲-数据库设计2 第04讲-界面模拟图设计 第05讲-数据表操作类设计 第06讲-编写SQLHelper 第07讲-编写类别表操作类 第08讲-重构SQLHelper 第09讲-浅入浅出SQL注入 第10讲-建立新闻类别实体类 第11讲-浅入浅出SQL触发器 第12讲-编写新闻评论类 第13讲-浅入浅出存储过程 第14讲-重构SQLHelper2 第15讲-编写剩下的存储过程 第16讲-完成新闻表操作类 第17讲-编写BLL层 第18讲-界面制作必备软件 第19讲-CSS简介 第20讲-CSS核心内容 第21讲-制作首页1 第22讲-制作首页2 第23讲-制作首页3 第24讲-首页制作4 第25讲-首页制作5 第26讲-制作母版页  第27讲-其他页面制作1 第28讲-其他页面制作2 第29讲-带边框的圆角框制作1 第30讲-带边框的圆角框制作2 第31讲-制作出错页 第32讲-可变宽度的圆角框制作1 第33讲-可变宽度的圆角框制作2 第34讲-完成类别管理页面制作 第35讲-完成界面制作 第36讲-整合首页1 第37讲-整合首页2 第38讲-整合新闻列表页 第39讲-整合搜索页 第40讲-整合新闻内容页1 第41讲-整合新闻内容页2 第42讲-整合新闻内容页3 第43讲-前台页面除错 第44讲-整合登陆页 第45讲-整合类别管理页1 第46讲-整合类别管理页2 第47讲-整合类别管理页3 第48讲-整合类别管理页4 第49讲-整合类别管理页5 第50讲-整合类别管理页6 第51讲-整合类别管理页7 第52讲-整合类别管理页8 第53讲-整合类别管理页9 第54讲-整合类别管理页10 第55讲-整合类别管理页11 第56讲-整合新闻管理页1 第57讲-整合新闻管理页2 第58讲-整合新闻管理页3 第59讲-整合添加新闻页1 第60讲-整合添加新闻页2 第61讲-尾声 第62讲-尾声续 第63讲-尾声最后续