ASP作为Web服务器端的开发环境,已经广泛应用于创建和执行动态的、互动的、高性能的Web服务应用程序。Access作为Web服务应用程序的辅助工具,用于各种信息管理系统,它简单实用,是广大编程爱好者常用的后台数据库工具之一。\r\n 本书第1、2章分别介绍了ASP和Access的基本知识;第3~10章,通过开发8个完整实用的Web站点实例,系统全面地介绍了ASP+Access动态站点开发技术,最后一章总结性地介绍了数据库应用程序的性能和安全优化。\r\n 本书所使用的案例涵盖面比较广泛,以软件工程的思想对每个案例系统进行了分析讲解。希望通过系统项目的实践开发,让读者掌握蕴含在其中的软件设计理念,并能使用正确、优秀的方法和步骤开发一个完整的Web应用程序,同时能够把这些技术用到实际的动态网站开发中去。\r\n 本书既可作为广大ASP网页设计与制作人员的实用学习指导用书,也可以作为高等院校师生的教学、自学用书和社会相关领域培训班的教材。
第1章 ASP数据库开发基础\r\n 1.1 ASP概述\r\n 1.2 安装配置服务器\r\n 1.3 ASP开发工具及动态网站设计流程\r\n 1.4 ASP内置基本对象\r\n 1.5 ADO组件\r\n 1.6 ActiveX组件\r\n 1.7 常用SQL语句\r\n 1.8 使用ADO访问数据库\r\n 1.9 分页显示结果集\r\n 1.10 小结\r\n第2章 Access关系数据库系统\r\n 2.1 Access概述\r\n 2.2 Access数据库操作\r\n 2.3 Access表操作\r\n 2.4 Access查询操作\r\n 2.5 Access窗体操作\r\n 2.6 Access报表管理\r\n 2.7 配置ODBC数据源\r\n 2.8 小结\r\n第3章 高尔夫会员管理系统\r\n 3.1 系统设计\r\n 3.2 数据库设计\r\n 3.3 连接数据库\r\n 3.4 主要界面及相关代码分析\r\n 3.5 实例演示\r\n 3.6 小结\r\n第4章 网上书店\r\n 4.1 系统设计\r\n 4.2 数据库设计\r\n 4.3 连接数据库\r\n 4.4 主要界面及相关代码分析\r\n 4.5 实例演示\r\n 4.6 小结\r\n第5章 酒店房间预约系统\r\n 5.1 系统设计\r\n 5.2 数据库设计\r\n 5.3 连接数据库\r\n 5.4 主要界面及相关代码分析\r\n 5.5 实例演示\r\n 5.6 小结\r\n第6章 图书出租管理系统\r\n 6.1 系统设计\r\n 6.2 数据库设计\r\n 6.3 连接数据库\r\n 6.4 主要界面及相关代码分析\r\n 6.5 实例演示\r\n 6.6 小结\r\n第7章 学生信息管理系统\r\n 7.1 系统设计\r\n 7.2 数据库设计 \r\n 7.3 连接数据库\r\n 7.4 主要界面及相关代码分析\r\n 7.5 实例演示\r\n 7.6 小结\r\n第8章 医药公司网络销售管理系统\r\n 8.1 系统设计\r\n 8.2 数据库设计\r\n 8.3 连接数据库\r\n 8.4 主要界面及相关代码分析\r\n 8.5 实例演示\r\n 8.6 小结\r\n第9章 逍遥网络考试系统\r\n 9.1 系统设计\r\n 9.2 数据库设计\r\n 9.3 连接数据库\r\n 9.4 主要界面及相关代码分析\r\n 9.5 实例演示\r\n 9.6 小结\r\n第10章 逍遥办公系统\r\n 10.1 系统设计\r\n 10.2 数据库设计 \r\n 10.3 连接数据库\r\n 10.4 主要界面及相关代码分析\r\n 10.5 实例演示\r\n 10.6 小结\r\n第11章 系统的性能优化\r\n 11.1 提高HTML页面的执行效率\r\n 11.2 加快反应时间\r\n 11.3 ASP安全优化\r\n 11.4 小结
前 言
ASP即Active Server Page,是Microsoft公司推出的一种网站开发技术,它可以在IIS的支持下开发功能强大的Web应用程序。由于其使用简单,受到很多朋友的青睐。虽然ASP.NET推出已久,但ASP仍以其通用性和低成本吸引着很大的用户群。
Access作为Microsoft Office套件中的数据库管理软件,其图形化界面使数据库管理更加简洁灵活,同时又具有丰富的编程接口及强大的报表功能,为用户从事程序开发提供了更多的方便。
本书共11章。第1章主要对ASP的基础知识做了具体的介绍,包括ASP的内置对象、内置组件、ADO数据库开发技术及SQL语言基础,使读者可以对ASP编程有一个系统的了解。
第2章主要针对Access数据库管理进行阐述,全面而细致地讲解了创建、打开和管理数据库的方法,数据表的操作,查询操作,窗体操作,以及报表管理等内容。
第3~10章,按照软件工程的应用步骤阐述了数据库系统的开发过程和技巧。各个数据库应用案例如下。
● 高尔夫会员管理系统
● 网上书店
● 酒店房间预约系统
● 图书出租管理系统
● 学生信息管理系统
● 医药公司网络销售管理系统
● 逍遥网络考试系统
● 逍遥办公系统
在这些系统的讲述过程中,首先阐述了系统功能概述、功能模块的划分和系统流程的分析,然后讲述了数据库需求分析、数据库概念结构设计和数据库逻辑结构设计;接下来对如何连接到数据库进行了介绍;然后讲解了系统中界面的设计和代码的实现方法,对代码的具体使用添加了详细的说明,读者可以通过这些说明,了解ASP应用的方法;为了对系统有个清晰的认识,在每章的最后对系统功能进行了实例演示。
第11章介绍如何通过提高HTML页面的执行效率和加快反应时间来提高系统的运行性能,并且介绍了ASP系统安全的一些小技巧。
本书中的所有界面和代码都是经过作者验证调试过的,读者在学习的时候可以参考系统具体应用学习,这样可以起到事半功倍的效果。
本书由周兴华、王敬栋编著,参与本书编辑和修改的还有蒋忠、沈学兵、韩建国、杨树平、孔凡、曹丽、严明志、华剑、朱伯芳、秦智育、尤鲲、许杨道、赵小燕、钱云、孙志新等同志。在此,编者对以上人员致以诚挚的谢意!
由于本书涉及的范围比较广泛,作者的经验有限,书中不足之处在所难免,敬请各位读者批评指正。
编 者
无封面