此毕业设计为收费服务。“基于Web的网上图书交易系统”为全套:毕业论文,任务书,开题报告,程序等。具体请咨询QQ:75931341
基于Web的网上图书交易系统
摘 要
越来越多的商家和消费者开始利用Internet及其电子商务形式进行网上贸易或消费。消费者利用网络的便利,可以迅速便捷地购买到价格低廉且称心如意的商品;而商家则可以凭借网络,来获取巨大的商业利益。由此可见,电子商务或者网上购物是一种新型的贸易或者消费形式,在Internet时代,电子商务或者网上购物是不可或缺的。基于此,本文给出了一个基于Web的网上图书交易系统,即一个完整的B2C电子商务站点。
网上图书交易系统采用浏览器- Web服务器-数据库服务器三层模型,即Browse/Server模式(B/S模式)。网上图书交易系统的功能主要包括:用户的管理、图书及其信息的管理、个人账户的管理、购物过程的管理、结算以及结算方式的管理、系统数据库的维护等。该网上图书交易系统,已基本具备所有B2C网站的功能,完全可以针对实际需求,进行必要的修改或是功能模块的扩展来满足大多数网上销售系统的需要。
本文进行了系统需求分析(包括功能需求和性能需求),提出了系统的框架体系结构(包括系统流程和系统的各功能模块),并针对该体系结构,提出了系统的基本配置要求(包括软件配置、硬件配置和网络配置),建立了系统数据库的框架,对系统数据库涉及的各个实体之间的关系及其表和字段进行了详尽的分析和设计,对系统的各功能模块的工作流程作了简要的介绍,并对系统在设计方面的一些关键问题,例如系统数据库的公共接口问题、系统的安全措施给出了必要的解决方案。
关键词:网上图书交易系统,网上购物,电子商务
目 录
摘要 ………………………………………………………………………Ⅰ
ABSTRACT ………………………………………………………………………………Ⅱ
1系统设计的目标及任务. 1
1.1 系统设计的目标. 1
1.2 系统设计的任务. 1
2 相关知识与技术背景. 2
2.1 B/S体系结构. 2
2.1.1 WEB服务[1] 2
2.1.2 WEB技术综述. 2
2.1.3 三层Browser/Server体系结构. 2
2.2 数据库. 3
2.2.1 Web数据库. 3
2.2.2 系统数据库—Access 3
2.2.3 数据库建模工具—PowerDesigner 4
2.3 电子商务. 4
2.3.1 电子商务的基本概念. 4
2.4 实现语言及所用工具. 4
2.4.1 Macromedia Dreamweaver MX工具. 4
2.4.2 CSS层叠样式表[1] 5
2.4.3 服务器端脚本语言—VBScript和JavaScript 5
3系统需求. 6
3.1 功能需求. 6
3.1.1 管理员对功能的需求. 6
3.1.2 图书管理的需求. 6
3.1.3 客户对功能的需求. 7
3.2 性能需求. 7
3.3 系统配置. 7
3.3.1 系统软件配置. 7
3.3.2 系统硬件配置. 8
3.3.3 网络配置. 8
4 系统设计. 9
4.1 系统概要设计[2] 9
4.1.1 网上图书交易系统的工作模式. 9
4.1.2 数据库及语言的选择. 9
4.2 系统总体结构设计. 10
4.2.1系统总体结构. 10
4.2.2 系统各功能模块概述. 10
4.2.3 系统安全策略. 11
4.2.4 系统工作流程. 11
4.3 系统详细设计. 12
4.3.1 用户管理模块的详细设计. 13
4.3.2 用户管理模块包含的脚本文件及其作用. 13
4.3.3 用户管理模块的工作流程. 14
4.3.4 用户管理模块各主要页面展示. 15
4.3.5 用户管理模块程序设计. 19
4.3.6 图书信息浏览模块的详细设计. 25
4.3.7 图书信息浏览模块包含的脚本文件及其作用. 25
3.3.8 图书信息浏览模块的工作流程. 25
4.3.9 图书信息浏览模块相关页面展示:. 26
4.3.10 图书查询模块的详细设计. 27
4.3.11 图书查询模块包含的脚本文件及其作用. 28
4.3.12 图书查询模块相关页面展示. 29
4.3.13 图书管理模块的详细设计. 30
4.3.14 图书管理模块包含的脚本文件及其作用. 31
4.3.15 图书管理模块的工作流程. 31
4.3.16 图书管理模块相关页面展示. 32
4.3.17 购物车管理模块的详细设计. 32
4.3.18 购物车管理模块包含的脚本文件及其作用. 32
4.3.19 购物车管理模块的详细结构图及工作流程. 33
4.3.20 购物车管理模块主要页面展示. 34
4.3.21 购物车管理模块程序设计. 35
4.3.22 购物信息管理模块. 38
5 系统数据库设计. 39
5.1 系统数据库的E-R图分析[3] 39
5.1.1 数据库各实体的属性图[3] 39
5.1.2 网上书店主要实体之间关系图[3] 41
5.2 系统数据库的表、字段分析. 41
5.3 系统数据库部分表展示. 44
6 关键问题及解决方案. 45
6.1 系统数据库连接公共接口的实现. 45
6.2 Cookies、Session对象及用户身份验证. 45
6.2.1 Cookies和Session的作用. 45
6.2.2 系统的安全措施. 45
6.2.3 客户登陆验证代码展示(部分代码). 46
6.2.4 系统用户身份验证代码展示(部分代码). 46
结束语. 48
致谢. 49
参考文献. 50
声明:中国论文网毕业论文资料来源于网络,如有侵犯您的权益,请立即告知,我们将删除! 联系方式: E-mail:Laozhanga@QQ.COM QQ:75931341 喜欢WitkeyCity.Com,请把WitkeyCity.Com告诉你QQ上的5位好友,多谢支持! 冀ICP备07000828号