当前位置:才华君>好好学习>毕业论文>

图书在线销售系统ASP+SQL

毕业论文 阅读(2.59W)
毕业论文

目录
前言 1
1 开发环境概述 2
1.1 系统运行环境配置 2
1.2 ASP简介 2
1.2.1 ASP的优点 2
1.2.2 ASP的6大对象简介 3
1.2.3 ASP的使用环境 4
1.3 ASP与IIS 4
1.3.1 IIS简介 4
1.3.2 IIS与ASP的结合 5
1.4 ASP的脚本语言 5
1.4.1 HTML语言 5
1.4.2 VBScript语言 6
1.4.3 JScript语言 6
1.5 动态网页开发工具DREAMWEAVER MX简介 7
1.6 系统数据库介绍 8
1.6.1数据库的概述 8
1.6.2 结构化查询语言(SQL)简介 8
1.6.3 SQL中的常用语句 9
1.7 ASP与ADO配合工作 9
2 需求分析 11
2.1 需求分析的目的及意义 11
2.2 需求分析的方法 11
2.3 需求分析采用的主要技术 11
2.3.1 访谈 11
2.3.2 应用规格说明技术 11
2.3.3 软件原型 11
2.4 图书在线销售系统的需求分析 12
2.5 功能需求 12
2.5.1 前台功能需求 12
2.5.2 后台功能需求 12
2.6 系统结构分析 13
3 概要设计 14
3.1 概要设计的目的和意义 14
3.2 系统说明及功能简介 14
3.2.1 前台 14
3.2.2 后台 14
3.3 系统功能模块图 15
3.4 系统流图 17
3.5 数据字典 19
3.5.1 图书在线销售系统的ER图 19
3.5.2 图书在线销售系统的数据表 20
3.6 建立数据库连接 23
4 详细设计 25
4.1 系统详细设计的目的和意义 25
4.2 系统原理 25
4.3 客户系统主要功能的实现 26
4.3.1 用户购书模块的功能实现 26
4.3.2 网站首页功能的实现 26
4.3.3 客户个人信息模块的功能实现 27
4.3.4 用户个人信息修改的功能实现 28
4.3.5 书店购物结帐功能和算法实现实现 29
4.4 后台管理系统主要功能的实现 32
4.4.1 所需要用到的数据库表 32
4.4.2 图书管理 33
4.4.3 图书定单管理 33
4.4.4 图书评论管理 34
4.4.5 图书分类管理 35
4.4.6 用户管理 36
4.5 MD5加密算法 37
5 系统测试和系统运行 38
5.1 系统测试的目的和意义 38
5.2 测试的方法 38
5.3 系统具体测试 38
5.4 测试结论 39
结束语 40
参考文献 41
致谢 42
 

前言
随着Internet国际互联网的发展,电子商务已经成为经济全球化的集中表现形式之1。作为1种国际通行的商务模式,电子商务的发展正在成为世界性的潮流,引发了自工业革命以来经济领域1场最广泛、最深刻的革命性变革。基于Internet的信息服务,商务服务已经成为现代企业1项不可缺少的内容。商务网站作为企业在互联网世界的门户,越来越多的企业不满足于建立1个简单的仅仅能够发布信息的'静态网站,而是需要1个易于维护、易于管理,使企业信息统1、标准、高效的能提供完善的电子商务服务的动态商务网站。
ASP(Active Server Pages)是Microsoft提出的1种网络服务器端编程环境。ASP已经成为开发动态网站的重要而快速、有效的工具。ASP强大的功能使之成为1种优秀的服务器技术。随着网络技术的日益成熟,ASP技术在网络编程中也变得越来越重要。ADO(ActiveX Data Objects)是1组优化的访问数据库专用对象集,为ASP提供了完整的站点数据库访问解决方案。它可作用于服务器端,以提供含有数据库信息的主页内容。通过执行SQL命令,让用户在浏览器画面中输入、更新和删除站点服务器的数据库信息。
本设计基于ASP技术,以VBScript与Javascript作为脚本语言,以SQL Server2000作为后端数据库,用Dremweaver 2004设计开发了1个动态商务网站----图书在线销售系统。
该系统具备1个网上商品销售系统应该具备的功能,具体分为用户和管理员两大模块。用户模块实现的功能:用户注册与登陆、购物、图书查询、修改资料、订单查询、积分查询、信息统计等主要功能。管理员模块实现的功能有图书管理:包括新书添加、图书信息修改、图书评论审核、图书分类管理、定单管理。用户管理:包括查看用户资料、删除用户,管理员权限修改、添加管理员。
通过这次的毕业设计,我了解了目前流行的动态商务网站的构成和运作原理,掌握了用ASP构建动态网站的相关知识和技术原理,锻炼了自己的动手实践能力。更重要的是,通过这次的毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,这对我以后的学习和工作有很大的益处。


1 开发环境概述
1.1 系统运行环境配置
操作系统:Windows9X、Windows NT Workstation/Server 4.0以上、Windows2000Server/Professional、Windows XP Professional。
CPU:没有很高的要求,只要能够顺利运行Windows系列操作系统就可以了。当然,CPU的处理速度越快,运行ASP代码的效率越高。
内存:最低配置32MB,建议使用64MB以上内存,如果使用Windows 2000或Windows XP建议使用128MB以上内存。
硬盘空间:至少需要50MB以上的硬盘空间来安装所需的组件。
运行ASP的服务器端要求如表1所示:

图书在线销售系统ASP+SQL