web程序设计课程设计-基于asp的留言板的设计与开发_课程设计内容摘要:

访问模型,是一种可以提供 WEB 页面开发者轻松存取 Inter 的数据库,并可以在用户端实现网上立即、即时更新显示的最新 WEB 页面数据库技术。 )非常方便地访问数据库。 总之, ASP 从字面上说,包含三方面含义: : ASP 使用了微软的 ActiveX 技术。 ActiveX( COM)技术是现在 Microsoft软件的重要基础。 它采用封装对象,程序 调用对象的技术,简化编程,加强程序间合作。 ASP 本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。 只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的 WEB应用。 : ASP 运行在服务器端。 这样就不必担心浏览器是否支持 ASP 所使用的编程语言。 ASP的编程语言可以是 VBSCRIPT 和 JSCRIPT。 VBSCRIPT 是 VB 的一个简集,会VB的人可以很方便的快速上手。 然而 NETscape 浏览器不支持客户端的 VBSCRIPT,所以最好不要在客户端使用 VBSCRIPT。 而在服务器端,则无需考虑浏览器的支持问题。 NETscape 浏览器也可以正常显示 ASP 页面。 : ASP 返回标准的 HTML 页面,可以正常地在常用的浏览器中显示。 浏览者查看页面源文件时,看到的是 ASP 生成的 HTML 代码,而不是 ASP 程序代码。 这样就可以防止别人抄袭程序。 由此可以看出, ASP 是在 IIS 下开发 WEB 应用的一种简单、方便的编程工具。 在了解了 VBSCRIPT 的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的 ASP系统。 而我这次所开发的留言本系统,主要是利用 ASP 技术的简单和实用的特点,以及 ASP 使用的广泛性,而且非常适合于网络中小型系统开发。 Access介绍 留言板有了使用环境,接下来就该选择合适的数据库。 由于数据库对整个留言板的管理和运作起到置关重要的作用,所以选择数据库成为了重中之重。 在基于微软 IIS/PWS 的网络平台上,通过服务器端运行的 ASP 程序来访问后台数据库,是一种最常见的模式了。 而对于小型的数据库应用需求,微软的 Access 数据库,应该是与 ASP程序配套使用的首选。 而将 Access 作为我留言板的数据库,也是考虑到了以下几点: 数据库使用简单,可以迅速掌握。 数据库的 ODBC 驱动程序支持的 SQL 指令全。 ACCESS 具有强大的数据库功能,结构简单、理论基础坚实、独立性高。 适合开发中型管理系统。 Access 数据库开发的程序转化为 SQL Server 数据库也非常简单,只要用 SQL Server 的导入功能将 Access 数据库转化为 SQL Server 数据库。 而对于数据库语句,因为采用的是标准的 SQL语言,读取 Access 数据库和读取 SQL Server 数据库基本上是一样的,只要改写一下连接数据库的语句。 ASP 与 ACCESS 的结合使得系统的开发简单、快捷、操作方便、易于系统管理和系统维护 ,而且 执行效率高, 且配置简单、 移植方便。 第三章 系统总体设计 留言板 系统的总体设计主要包括 : 1)系统的软、硬件 运行 环境设计 2)系统模块设计 3) 数据库结构设计 系统的软、硬件环境 基于 WINDOWS XP 平台 ASP 环境,使用 ACCESS2020 数据库。 系统功能模块设计 根据对系统的分析,系统模块的结构图 , 如图。 留言板系统游客模块 注册用户模块 后台模块 图 系统模块的结构图 后台模块结构图如图 所示。 后台模块 修改留言 模块删除留言 模块回复留言模块 图 后台模块结构图 数据库结构设计 有了技术和流程图以 及留言板要实现的功能,接下来就应该进行详细设计了。 数据库是首当其冲的,接下来就是用户常接触的首页的设计,然后就是该留言板特色功能的设计和实现。 数据库采用的是 ACCESS 数据库,采用的原因也已经介绍了。 以下就介绍留言板数据库的组成。 : 留言板数据库总共有 3张表,具体如下: 表 41 各数据库表的说明 数据库表名 说明 表的作用 guanliyuan 用来存放管理员的名字和密码 管理登陆 zhuce 用来存放 注册 用户的信息 管理用户信息 liuyanban 用来表明该留言板的相关信息 留言板的相关信息 2.数据库各个表的介绍: guanliyuan 表存放的是后台管理员的。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。