logo资料库

在线图书商城的设计与实现的论文.doc

第1页 / 共35页
第2页 / 共35页
第3页 / 共35页
第4页 / 共35页
第5页 / 共35页
第6页 / 共35页
第7页 / 共35页
第8页 / 共35页
资料共35页,剩余部分请下载后查看
目录
1 绪论
1.1课题背景及研究的意义和目的
1.2国内外研究现状及发展趋势
1.3论文的主要研究工作
2 相关技术介绍
2.1 ASP简介
2.2 DREAMWAVER 8介绍
2.3 IIS简介
2.4 ACCESS简介
3系统需求分析
3.1用户角色需求分析
3.2 功能需求分析
3.3功能模板分析
3.3.1用户注册模块
3.3.2图书管理模块
3.3.3购物车模块
4 系统的概要设计与详细设计
4.1 系统的概要设计
4.2 系统详细设计
4.2.1 前台展示功能
1、用户注册
2、用户登录
3. 管理个人信息
4. 用户注销
5. 图书查询
6. 购物车功能
4.2.2 后台管理功能
1.管理员登录
2. 用户管理
3. 图书管理
4. 订单管理
4.3 数据库设计
4.3.1数据库实体
4.3.2数据库E-R图
5 系统的具体实现
5.1 前台购物系统的实现
5.1.1 用户注册
5.1.2用户登录
5.1.3图书选购
1. 加入购物车
2.生成订单
3.用户注销
5.2后台管理系统的实现
5.2.1用户管理
5.2.2 商品管理
5.2.3订单管理
6 系统的功能测试
6.1软件测试简介
6.2系统测试用例
6.2.1用户注册
6.2.2用户登录
6.2.3修改用户注册信息
6.2.4图书查询
6.2.6 商品管理
6.2.7订单管理
7 结论
致 谢
参考文献
北京电子科技职业学院艺术设计学院毕业论文 在线图书商城设计与实现 【摘要】:随着网络信息的发展,网络在人们生活中的应用越来越广泛。人们 越来越想在最短的时间内购买到自己所需的图书。但书目的繁多,给人们在繁忙的 工作生活中购书带来了很大的麻烦,于是网上购书便成了人们向往的事情,此系统 的开发为人们带来了很大的方便,使他们足不出户就可以轻轻松松地买到自己想要 的书,既省时又省力。 在电子商务网站中,网上书店是目前应用最广、最成功的典范之一。通过它用 户可以在网络上通过 Internet,突破时间和空间的限制而实现网上购书。网上书店 的崛起对传统的图书流通体系产生了强烈的冲击,有效地缩短了图书流通发行环 节,将广大读者、图书、出版者紧密地结合在一起,大大提高了图书流通率。它有 着经营成本低、库存虚拟的、用户检索方便、地域限制少等特点。 本系统以 ASP 为主要制作工具,实现了用户注册、登陆、验证身份及用户数据的采 集、书籍的预览查询、对书籍的购买通过购物车实现、可进入留言本留言从而实现 了网站与客户之间的交流和沟通等。 【关键词】:网上书店、电子商务、购物车、ASP I
北京电子科技职业学院艺术设计学院毕业论文 目录 目录 ..............................................................................................................................................................2 1 绪论 ..........................................................................................................................................................3 1.1 课题背景及研究的意义和目的.................................................................................................. 3 1.2 国内外研究现状及发展趋势 ....................................................................................................3 1.3 论文的主要研究工作.................................................................................................................. 4 2 相关技术介绍 ..........................................................................................................................................5 2. 1 ASP 简介 .................................................................................................................................... 5 2.2 DREAMWAVER 8 介绍 .................................................................................................................... 5 2.3 IIS 简介...................................................................................................................................... 6 2.4 ACCESS 简介 ................................................................................................................................ 6 3 系统需求分析 ...........................................................................................................................................7 3.1 用户角色需求分析...................................................................................................................... 7 3.2 功能需求分析 ............................................................................................................................. 7 3.3 功能模板分析...................................................................................................................... 8 3.3.1 用户注册模块 .................................................................................................................. 8 3.3.2 图书管理模块 .................................................................................................................. 8 3.3.3 购物车模块...................................................................................................................... 8 4 系统的概要设计与详细设计 ................................................................................................................. 9 4.1 系统的概要设计......................................................................................................................... 9 4.2 系统详细设计 ........................................................................................................................... 10 4.2.1 前台展示功能 ............................................................................................................... 10 4.2.2 后台管理功能 ............................................................................................................... 12 4.3 数据库设计....................................................................................................................... 15 4.3.2 数据库 E-R 图................................................................................................................ 16 5 系统的具体实现 ................................................................................................................................... 17 5.1 前台购物系统的实现............................................................................................................... 17 5.1.1 用户注册 ....................................................................................................................... 17 5.1.2 用户登录 ........................................................................................................................ 20 5.1.3 图书选购 ........................................................................................................................ 22 3.用户注销 ............................................................................................................................... 24 5.2 后台管理系统的实现................................................................................................................ 24 5.2.1 用户管理 ........................................................................................................................ 24 5.2.2 商品管理 ....................................................................................................................... 25 5.2.3 订单管理 .................................................................................................................. XXVI 6 系统的功能测试 ................................................................................................................................... 28 6.1 软件测试简介............................................................................................................................ 28 6.2 系统测试用例............................................................................................................................ 28 6.2.1 用户注册 ........................................................................................................................ 28 6.2.2 用户登录 ........................................................................................................................ 29 6.2.3 修改用户注册信息 ........................................................................................................ 30 6.2.4 图书查询 ........................................................................................................................ 30 II
北京电子科技职业学院艺术设计学院毕业论文 6.2.6 商品管理 ....................................................................................................................... 31 6.2.7 订单管理 ........................................................................................................................ 32 7 结论 ........................................................................................................................................................33 致 谢..........................................................................................................................................................34 参考文献 ....................................................................................................................................................35 1 绪论 1.1 课题背景及研究的意义和目的 随着网络技术的快速发展,网上购物已经成为了人们日常生活中非常普遍的一 种购物方式。网上书城提供了人们一个能够在网络上购书的平台,为人们购书提供 了一个方便、快捷的生活方式。网上书城的发展也将成为一种未来的发展趋势。 网上购物有着诸多的优点,但是顾客们只能在网上通过一些图片或是一些对商 品的介绍来了解所需要购买的商品,不能像在现实生活中的商店里一样实实在在的 感受这件商品。 这是为什么网上商店不能取代现实生活中商店的一个重要的原因。但是图书这 种商品不同于其他一些电子、衣服、日用产品等一些产品,同样一件产品可能相差 会很大,消费者当然不希望买到一件自己不合意的商品,但是图书这种商品就不会 存在这一个问题,同一件商品几乎相同,消费者就不需要担心所买到的商品尺寸不 对,质量不行等问题。 1.2 国内外研究现状及发展趋势 1995 年,美国亚马逊网上书店(下文简称“亚马逊”)成立,在短短 10 年间便 迅速成长为全球 500 强企业,不但开创了图书销售模式的历史新纪元,也带动全球 电子商务的发展。 中国自 1997 年开始探索网上图书之路,到目前为止,网上书店已经初具规模。 中国从 1997 年开始注重电子商务 的发展,逐步建立了电子数据交换技术委员会和以及电子商务协会,部分地区 的高新技术企业还可享受国税“三免三减”政策。像当当、卓越和旌旗这样相对比 较成功的网上书店的网站界面非常便捷,顾客能方便地找到想要的商品,并且可以 看到书评、销售排行等信息,能够很好地保持客户满意度。 III
北京电子科技职业学院艺术设计学院毕业论文 著名调查公司 AC 尼尔森的一项研究显示:63%的中国网民曾在网上购物。而在 中国大地上,最受欢迎的网上商品是书籍,56%的网上购物者选择网上买书。中国 网上购书的比例是全球最高的。 中国目前网上书店主要通过自建物流系统和物流外包两种方式完成。中国大部 分网上书店都提供货到付款业务,一般货到付款业务范围限制在有配送中心的城 市,然而而边远地区仍然需要通过邮局和银行两种渠道办理,例如 99 网上书城、 博弈书坊等。货到付款的方式能够避免在线支付的繁琐手续,同时能够让顾客无商 家信用之忧。 1.3 论文的主要研究工作 按照网店模式设计出一个网上书城。 网上书城包括了图书信息管理、用户信息管理、购物车管理、订单管理、客服 中心管理、用户积分、管理员信息管理、会员信息管理、销售管理、图书库存管理 等功能模块。 该平台将为广大的书友提供一个操作简单功能齐全的交易平台,购物者可以在 该网站的第一时间了解当前网络上流行的畅销书籍,并且可以查看每天最新更新的 书籍,如果用户需要购买自己想要的书籍,用户必须注册为该网站的会员,会员可 以选择好自己想要的书籍,放入自己的购物车,若不满意,可以随时取消购物车内 的书籍。当用户确定购买后,个人订单中即会出现自己要购买的书籍。交易后的一 段时间内,用户都可以对该服务和产品质量进行评价还可以到客服中心进行信息反 馈。 IV
北京电子科技职业学院艺术设计学院毕业论文 2 相关技术介绍 2.1 ASP 简介 ASP 是一种服务器端脚本编写环境,可以用来创建和运行动态网页或 Web 应 用程序。ASP 网页可以包含 HTML 标记、普通文本、脚本命令以及 COM 组件等。 利用 ASP 可以向网页中添加交互式内容(如在线表单),也可以创建使用 HTML 网 页作为用户界面的 web 应用程序. HTML 相比,ASP 网页具有以下特点: (1)利用 ASP 可以实现突破静态网页的一些功能限制,实现动态网页技术; (2)ASP 文件是包含在 HTML 代码所组成的文件中的,易于修改和测试; (3)服务器上的 ASP 解释程序会在服务器端执行 ASP 程序,并将结果以 HTML 格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览 ASP 所产生的 网页; (4)ASP 提供了一些内置对象,使用这些对象可以使服务器端脚本功能更 强。例如可以从 web 浏览器中获取用户通过 HTML 表单提交的信息,并在脚本中 对这些信息进行处理,然后向 web 浏览器发送信息; (5)ASP 可以使用服务器端 ActiveX 组件来执行各种各样的任务,例如存 取数据库、发送 Email 或访问文件系统等。 (6)由于服务器是将 ASP 程序执行的结果以 HTML 格式传回客户端浏览器, 因此使用者不会看到 ASP 所编写的原始程序代码,可防止 ASP 程序代码被窃取。 (7) 方便连接 ACCESS 与 SQL 数据库. (8)开发需要有丰富的经验,否则会留出漏洞,让骇客(cracker)利用进行 注入攻击. ASP 也不仅仅局限于与 HTML 结合制作 WEB 网站,而且还可以与 XHTML 和 WML 语言结合制作 WAP 手机网站。但是其原理也是一样的。 2.2 DREAMWAVER 8 介绍 Dreamweaver 是美国 MACROMEDIA 公司开发的集网页制作和管理网站于一身 的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网 页开发工具,利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充 满动感的网页。 V
北京电子科技职业学院艺术设计学院毕业论文 2.3 IIS 简介 Internet Information Services(IIS,互联网信息服务),是由微软公司 提供的基于运行 Microsoft Windows 的互联网基本服务。最初是 Windows NT 版 本的可选包,随后内置在 Windows 2000、Windows XP Professional 和 Windows Server 2003 一起发行,但在普遍使用的 Windows XP Home 版本上并没有 IIS. 用户若要在自己的计算机上建立站点并且测试需要安装 IIS。 2.4 ACCESS 简介 Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联 式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界 面两项特点,是 Microsoft Office 的成员之一。其实 Access 也是微软公司另 一个通讯程序的名字,想与 ProComm 以及其他类似程序来竞争。可是事后微软 证实这是个失败计划,并且将它中止。数年后他们把名字重新命名于数据库软件。 Access 在 2000 年的时候成为了计算机等级考试中的计算机二级的一种数据库语 言并且因为它的易学易用的特点正逐步取代传统的 VFP 成为二级中最受欢迎的 数据库语言。 VI
北京电子科技职业学院艺术设计学院毕业论文 3 系统需求分析 3.1 用户角色需求分析 该系统有三种用户,包括游客,会员,管理员。游客可以不经过注册而直接 浏览图书,并点击图书图片,查看详细信息。但是功能受到限制,浏览图书但不 能购买,只有注册为会员才能进行购买操作。会员可以修改自己的注册资料,进 行图书的查询,下订单等。管理员可以对系统进行有效管理,包括对会员(用户) 管理,包括修改会员资料,删除注册会员等,可以对图书进行管理,包括添加图 书、管理图书分类、订单的处理等。 3.2 功能需求分析 一个完整的网上花店管理系统主要包括两大部分:一是前台展示部分,二是 后台管理部分。在前台展示部分中,用户注册后,就可以登录本网站,进行图书 查询、图书选购等活动;在管理员管理部分中,管理员登录后,就可以对用户信 息、订单信息等进行查询和管理。 系统功能结构图如下: 图 3-1 系统功能模块结构图 VII
北京电子科技职业学院艺术设计学院毕业论文 3.3 功能模板分析 3.3.1 用户注册模块 在用户注册模块中,可以记录用户的登录名、密码以及详细的个人联系方式。 在该模块里面,用户的用户名只能唯一存在,不能重复。用户可以自己修改自己 的部分信息。 3.3.2 图书管理模块 图书管理模块中,会员可以浏览图书商品列表、查看详细的信息、查询所需 要的信息。 3.3.3 购物车模块 在该模块中,会员可以把需要购买的图书加入购物车、查看购物车信息、确认购 物车信息并可以修改删除购物车信息。 VIII
分享到:
收藏