网上图书销售管理系统设计与实现
网上图书销售管理系统设计与实现
本文采用ASP技术在网络上构造了一个动态的网上图书销售系统。文章首先介绍了与此相关的背景,综合分析电子商务的发展现状,并根据这些发展现状和其他各方面比较分析得到电子商务网站的相关需求。最后根据所得需求,对网上书店系统结构和功能模块进行了设计实现。该系统在功能实现上可划分为普通用户和系统管理员两大模块;在结构上可分为Web应用层、业务逻辑层、数据访问层、数据访问基层、连接支持层和业务实体层。
所做设计最终实现了简易的网上图书交易过程,其主要意义就是让每一位用户只需通过上网就能轻松购买图书,从而突破了传统实体书店购买图书的障碍。这对消费者或商家来说无疑都有着巨大的吸引力和影响力,在新经济时期可达到“双赢”效果。
关键词:电子商务;网站建设;数据库;图书销售 HM000092
.1 总体框架设计
网上书店是由用户模块和管理员模块共同实现的。本网站的系统总体目标是为了实现图书的网上销售。通过系统实现网上书店的多项功能,其中主要是管理员对图书的管理实现和用户的购物的实现:前台:用户在线浏览所有图书,按需求查找相关图书,以及注册为会员后对图书选购的操作,购物结束后生成订单信息的查看功能。后台:管理员对图书的添加,对图书的归类,对用户购物订单的处理,以及管理员对网站的维护操作。系统对从用户购物到结款,管理员从管理网站、管理图书,处理订单等功能都一一实现,建成一个功能齐全、合理、完善的网上书店。
根据上述总体目标需求,该系统分为以下两大部分[10]:前台用户操作界面和后台管理员界面。
3.1.1 前台用户模块
前台用户模块主要包括用户注册,订单查询,购物车这几个主要模块。前台用户模块,如图3.1所示。
图3.1 前台系统模块图
模块功能简介:
前台用户通过“用户注册”成为网站的会员,并获得购买图书的权限;“订单查询”令会员登录后即可查询所有在本站购买图书的订单信息及状态;“购物车”是会员本次购买图书的详细信息。
3.1.2 管理员模块
管理员的主要功能包括:图书类别管理,图书管理,订单管理,图书推荐管理,用户管理等。管理员模块的主要功能是实现在本网站的维护和管理,如类别的添加、删除管理;图书的添加,推荐,删除等管理;订单的管理等,如图3.2所示。
图3.2 后台管理员模块
3.2 系统业务流程图
3.2.1 系统前台业务流程
根据系统前台业务流程图,我们可以清楚的明白用户整个网上书店交易的基本流程,首先是用户登录网站,即可获得有关的图书信息和图书资料,然后根据自己的意向来选购图书,最后提交并形成订单存储,这一过程虽然在前台进行但是会及时反馈给管理员并及时更新后台管理员的表单,最后网站管理员通过登录后台管理来处理形成的订单,从而依据消费者的需求将图书派送到用户手中,完成整个图书的交易过程。如图3.3所示:
图3.3 系统前台业务流程图
第1章 绪论 1
1.1 课题研究背景 1
1.2 课题的意义和目标 1
1.3 各章节安排 2
第2章 开发环境及数据库概述 4
2.1 ASP技术简介 4
2.2 SQL SERVER技术和基本的应用操作 5
2.2.1 SQL SERVER技术 5
2.2.2 SQL SERVER基本应用操作 6
2.3 IIS技术 7
2.4 Dreamweaver简介 7
2.5 本章小结 8
第3章 系统分析 9
3.1 总体框架设计 9
3.1.1 前台用户模块 9
3.1.2 管理员模块 10
3.2 系统业务流程图 10
3.2.1 系统前台业务流程 10
3.2.2 系统后台业务流程 11
第4章 数据库分析 13
4.1 需求分析 13
4.2 结构化分析 15
4.2.1 数据流图 15
4.2.2 数据字典 16
4.3 概念结构设计 18
4.3.1 主要实体的E-R图 19
4.3.2 系统主体的E-R图 21
4.4 逻辑结构设计 21
4.5 数据库主要表单 22
4.6 本章小结 25
第5章 网站设计与实现 26
5.1 概述 26
5.2 B/S结构实现系统功能 26
5.3 系统程序流程图 27
5.4 用户子系统页面 28
5.4.1 用户注册模块 28
5.4.2 系统首页设计 29
5.4.3 图书浏览模块 30
5.4.4 购物车模块 30
5.4.5 在线订单模块 31
5.4.6 订单查询模块 33
5.4.7 用户留言模块 33
5.5管理子系统页面 34
5.5.1 管理员登录模块 34
5.5.2 用户管理模块 35
5.5.3 图书管理模块 35
5.5.4 订单管理模块 35
5.5.5 用户留言管理模块 36
5.6 本章小结 36
第6章 系统测试 37
6.1 公告测试 37
6.2 管理员登陆测试 38
6.3 注册用户登陆测试 38
6.4 未注册用户登陆测试 39
6.5 图书管理测试 39
6.6 图书推荐设置测试 40
6.7 用户留言测试 41
6.8 本章小结 42
第7章 总结与展望 43
参考文献 44
致谢 46
附录 46
英文原文 48
中文翻译 53
本文采用ASP技术在网络上构造了一个动态的网上图书销售系统。文章首先介绍了与此相关的背景,综合分析电子商务的发展现状,并根据这些发展现状和其他各方面比较分析得到电子商务网站的相关需求。最后根据所得需求,对网上书店系统结构和功能模块进行了设计实现。该系统在功能实现上可划分为普通用户和系统管理员两大模块;在结构上可分为Web应用层、业务逻辑层、数据访问层、数据访问基层、连接支持层和业务实体层。
所做设计最终实现了简易的网上图书交易过程,其主要意义就是让每一位用户只需通过上网就能轻松购买图书,从而突破了传统实体书店购买图书的障碍。这对消费者或商家来说无疑都有着巨大的吸引力和影响力,在新经济时期可达到“双赢”效果。
关键词:电子商务;网站建设;数据库;图书销售 HM000092
.1 总体框架设计
网上书店是由用户模块和管理员模块共同实现的。本网站的系统总体目标是为了实现图书的网上销售。通过系统实现网上书店的多项功能,其中主要是管理员对图书的管理实现和用户的购物的实现:前台:用户在线浏览所有图书,按需求查找相关图书,以及注册为会员后对图书选购的操作,购物结束后生成订单信息的查看功能。后台:管理员对图书的添加,对图书的归类,对用户购物订单的处理,以及管理员对网站的维护操作。系统对从用户购物到结款,管理员从管理网站、管理图书,处理订单等功能都一一实现,建成一个功能齐全、合理、完善的网上书店。
根据上述总体目标需求,该系统分为以下两大部分[10]:前台用户操作界面和后台管理员界面。
3.1.1 前台用户模块
前台用户模块主要包括用户注册,订单查询,购物车这几个主要模块。前台用户模块,如图3.1所示。
模块功能简介:
前台用户通过“用户注册”成为网站的会员,并获得购买图书的权限;“订单查询”令会员登录后即可查询所有在本站购买图书的订单信息及状态;“购物车”是会员本次购买图书的详细信息。
3.1.2 管理员模块
管理员的主要功能包括:图书类别管理,图书管理,订单管理,图书推荐管理,用户管理等。管理员模块的主要功能是实现在本网站的维护和管理,如类别的添加、删除管理;图书的添加,推荐,删除等管理;订单的管理等,如图3.2所示。
3.2 系统业务流程图
3.2.1 系统前台业务流程
根据系统前台业务流程图,我们可以清楚的明白用户整个网上书店交易的基本流程,首先是用户登录网站,即可获得有关的图书信息和图书资料,然后根据自己的意向来选购图书,最后提交并形成订单存储,这一过程虽然在前台进行但是会及时反馈给管理员并及时更新后台管理员的表单,最后网站管理员通过登录后台管理来处理形成的订单,从而依据消费者的需求将图书派送到用户手中,完成整个图书的交易过程。如图3.3所示:
第1章 绪论 1
1.1 课题研究背景 1
1.2 课题的意义和目标 1
1.3 各章节安排 2
第2章 开发环境及数据库概述 4
2.1 ASP技术简介 4
2.2 SQL SERVER技术和基本的应用操作 5
2.2.1 SQL SERVER技术 5
2.2.2 SQL SERVER基本应用操作 6
2.3 IIS技术 7
2.4 Dreamweaver简介 7
2.5 本章小结 8
第3章 系统分析 9
3.1 总体框架设计 9
3.1.1 前台用户模块 9
3.1.2 管理员模块 10
3.2 系统业务流程图 10
3.2.1 系统前台业务流程 10
3.2.2 系统后台业务流程 11
第4章 数据库分析 13
4.1 需求分析 13
4.2 结构化分析 15
4.2.1 数据流图 15
4.2.2 数据字典 16
4.3 概念结构设计 18
4.3.1 主要实体的E-R图 19
4.3.2 系统主体的E-R图 21
4.4 逻辑结构设计 21
4.5 数据库主要表单 22
4.6 本章小结 25
第5章 网站设计与实现 26
5.1 概述 26
5.2 B/S结构实现系统功能 26
5.3 系统程序流程图 27
5.4 用户子系统页面 28
5.4.1 用户注册模块 28
5.4.2 系统首页设计 29
5.4.3 图书浏览模块 30
5.4.4 购物车模块 30
5.4.5 在线订单模块 31
5.4.6 订单查询模块 33
5.4.7 用户留言模块 33
5.5管理子系统页面 34
5.5.1 管理员登录模块 34
5.5.2 用户管理模块 35
5.5.3 图书管理模块 35
5.5.4 订单管理模块 35
5.5.5 用户留言管理模块 36
5.6 本章小结 36
第6章 系统测试 37
6.1 公告测试 37
6.2 管理员登陆测试 38
6.3 注册用户登陆测试 38
6.4 未注册用户登陆测试 39
6.5 图书管理测试 39
6.6 图书推荐设置测试 40
6.7 用户留言测试 41
6.8 本章小结 42
第7章 总结与展望 43
参考文献 44
致谢 46
附录 46
英文原文 48
中文翻译 53
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/2279.html