网上购书系统的开发和管理 毕业论文Word格式.docx
- 文档编号:938364
- 上传时间:2023-04-29
- 格式:DOCX
- 页数:25
- 大小:392.75KB
网上购书系统的开发和管理 毕业论文Word格式.docx
《网上购书系统的开发和管理 毕业论文Word格式.docx》由会员分享,可在线阅读,更多相关《网上购书系统的开发和管理 毕业论文Word格式.docx(25页珍藏版)》请在冰点文库上搜索。
2.1.2业务流程 8
2.2功能需求分析 13
2.2.1网上购书系统应用中的参与者 13
2.2.2业务功能 13
2.3非功能需求 13
2.3.1环境需求 14
2.3.2性能需求 14
2.3.3安全需求 14
2.4可行性分析 14
2.4.1技术可行性分析 14
2.4.2操作可行性分析 15
2.4.3成本可行性分析 15
第三章系统设计 15
3.1总体设计 15
3.2功能设计 16
3.3数据库设计与实现 16
3.3.1数据库的需求分析 16
3.3.2数据库概念设计 16
3.3.3数据库E-R图 17
3.4详细设计 18
3.4.1用户管理模块设计 18
3.4.2图书管理模块 21
3.4.3购物车管理模块 21
3.4.4订单管理模块 22
第四章总结与展望 22
学习总结 22
主要参考文献 23
致谢 23
前言
随着网络技术的迅猛发展,越来越多的人热衷于上网,网上购物俨然已经成为一种时尚和潮流。
人们只要打开电脑,轻点鼠标,登陆到购物网站,即可突破地域上、时间上、空间上的限制,恣意遨游于信息的海洋。
人们可以足不出户就可以选购到自己所需的物品。
书籍作为一种文化的载体、智慧的结晶,也加入到了网络购物的热潮之中。
我们传统的生活方式大多都是身体力行,无论是买东西,还是和人打交道等等。
在获取同样目标的前提下,我们或许早就厌烦了每件事情都需要自己亲力亲为的方式。
互联网,让我们有了第二种选择。
从前我们看书读书都必须有书本才行,而且是纸质的书。
这就存在很多问题了。
纸质书无论是数量上还是质量上都有可能无法满足所有人的需要。
还有就是,纸质书容易丢失、破损,并且现在购物、转借都还需要亲力亲为,这对于现在高节奏的生活方式来说无疑是一个累赘。
自从互联网络在世界上流行开始,通信技术,网络技术,安全技术等新技术的不断出现,让我们的生活在网上都成了可能。
书籍永远是人类进步的阶梯。
在各种各样购物网站不断的涌现,网上书店如雨后春笋般出现了。
网上书店较传统书店而言最大的优势就是方便了读者更好的购书。
由于互联网络的存在,使得网上的信息的全面性,因此读者可以在网上书店中快速准确的找到自己所需要的书籍,而非在传统购书中要到处跑书店所带来的繁琐。
既节省时间,也节省空间。
还有就是网上书店可以在线购买,这同样比传统购书的现金支付要方便的得多。
所以说,网上书店最大的有事就是便利。
图书产品从其外部特征来看,品种繁多,实体书店或其它图书发行者无法有足够大的店面来展示所有品种;
单价不高,在网络信用还存在缺失的环境下能造成的损失较小,读者也乐于尝试在线购买,所以网上书店也在互联网上纷纷诞生了,并且生机勃勃。
随着全球经济一体化的逐步发展,网上书店已经成为传统书店必不可少的经营策略之一。
目前,网上书店在互联网上可以实现的商务已经多样化,可以完成从最基本的信息浏览、信息发布功能到在线交易、在线客户服务、在线网站管理功能等,可以说,传统书店所具备的功能几乎都可以在互联网上进行电子化操作,并且有些功能做到完美。
虽然网上书店与传统书店规模有所不同,随着网上交易的展开,都将有力地改变企业的发展空间,会对企业的竞争力产生不可忽视的影响。
这个网上书店系统的后台管理模块就是利用SQL技术实现对整个网上书店进行管理。
此后台管理模块操作简单,无论有没有网页开发语言基础的书店管理员都可以对整个网站进行操作更新。
第一章概述
1.1系统开发背景与问题概述
1.1.1开发背景
随着互联网技术和信息技术的日渐成熟,互联网络规模日益扩大网络用户
数量迅猛增加,据中国互联网络信息中心(CNNIC)最新的统计报告显示,截至2016年6月,中国网民规模达7.10亿,互联网普及率达到51.7%,超过全球平均水平3.1个百分点。
互联网络已经逐步进入了社会的各行各业,与人们的日常工作和生活紧密的联系在一起。
互联网络技术在全球广泛的应用,标志着人们进入到了“网络经济”的时代,而“网络经济”时代的一个最显著的特点就是信息技术在传统商业领域的应用,即电子商务。
电子商务包含两个方面,一是电子方式,二是商贸活动。
电子商务按照交易对象来分一般可分为企业对企业,企业对消费者,消费者对消费者,企业对政府,等5种模式。
对购物网站来说,其经营模式主要是有两种,一种是以CZC的销售模式,以淘宝、京东、易趣等为代表;
另一种是BZC的销售模式,以淘宝商城、当当网等为代表。
后者因为以知名企业和商家为主导,信誉可靠,商品质量和售后服务可以得到保障,所以已成为现在网民网络购物的主流,而电子商务已成为网络经济发展的驱动力,是现代企业参与市场竞争的重要手段。
电子商务借助互联网络技术,国际经济结构进一步的调整,传统的时空被打破,产品市场逐渐完善,使生产和消费更为贴切,大大缩减了产品成本,企业同时获得了更广泛的市场,而消费者也从中获得更大的选择权和更个性化的服务,因为其方便快捷的特性,逐渐慢慢被消费者接受,并且已变成人们的一种购物习惯,网上购物俨然成为了一种时尚和潮流。
人们可以足不出户就可以购买到自己喜欢的商品,而书籍作为一种文化的载体、智慧的结晶,也加入到了网络购物的热潮之中,越来越多的网上书店诞生了,并且生机勃勃。
1.1.2问题概述
21世纪以来,人类经济高速发展,人们的生活发生了日新月异的变化,特别是计算机的应用已普及到经济和社会生活的各个领域,大到企业,小到家庭,甚至包括个体都离不开计算机,离不开网络。
为了让消费者的购物过程变得简单、方便、安全、快捷,网上商城购物成了一种新型而热门的购物方式。
而网上书店也慢慢兴起了。
与以往的调查结果相类似,“书刊”仍然是用户在网上购买最多的商品,58%的用户过去一年内在网上购买过书刊;
“电脑的相关产品”和“音像器材及制品”分别以35.5%和29.5%的被选率位居第二、三名。
“通讯类”(18%),“礼品服
务”(13.8%),“教育学习服务”(12.9%)和“生活家居类”(11.8%)也是用户购买较多的商品。
由用户实际购买和期待购买的商品种类可以看出,价格相对较低的商品如书刊、音像、软件、鲜花礼品、通讯产品、生活家具品、教育学习服务以及票务服务等对网民而言更具有吸引力,是网上消费的热点。
由此可见,网上书店有着很大的市场。
购买图书可以在线下的实体店也可以在网上进行购买,我们首先对用户购书的途径做了调查。
根据2013年3月网上购买图书数据分析报告显示选择去实体店购买图书的
人们的比例为38%,选择直接去网上购买图书的用户的比例高达44%,还有一种用户是去实体店挑选想要购买的书籍然后去网上购买,这一类人的比例为16%,选择其他的用户的比例为2%。
经过调查可以看出,图书的品种是人们更加看重的一项,占比为46%,在网上买书相比于线下购书的优势就在于网上书城的图书品种更多,人们在挑选
图书的时候有更多的可选择性;
第二看重的是图书价格占比36%,网上书城众多,同样一本图书的价格也不尽相同,人们有了可以货比三家的机会,当然是在同等品质的情况下哪一家书城的图书价格低选哪家。
无论消费者最终是选择线下还是线上完成购买行为,消费者都会在线上线下进行价格比较,并进行网上购物体验,越来越多的消费者把互联网络作为研究工具,在做出购买决定前获取信息,16%消费者称他们常常为购买图书上网浏览,13%消费者称他们在做出购买图书的决定前,会上网研究相关信息并且进行价格比较。
网上购物正影响着消费者决定购买什么,在哪里购买,并且对受教育水平较高的人群影响更大。
相比其他产品类型,消费者最经常在线购买图书,平均频率是大约每六个月一次。
开发网上购书系统的好处有:
一是现在的电脑网络普及越来越高,邮购的方式也被更多的人们认同,这就造就了网上销售成为新兴而热门的行业。
二是网上销售24小时营业,只要将产品信息放到网上,就可以24小时营业了。
三是开门市的费用低,房租,水电,装修,员工薪水统统不用考虑,只要有一个小小的办公室,还有一个仓库就可以搞定了。
四是没有地区限制,只要是上网的用户都有可能成为顾客。
五是对于热衷购书者,几乎都是奋力开拓事业者和苦心求学深造者,时间对他们而言无比宝贵,网上书店则为他们节省了大量的时间。
网上购书系统是一种具有交互功能的商业信息系统,它在网络上建立一个虚拟的购物商城,使购买图书的过程变得轻松、快捷、方便。
1.1.3预期实现的效果
当一个游客第一次登陆网站时,可以浏览网站内的产品,当游客想要选购某本书籍时,可以把书籍加入到购物车中,当你已经选购好所有想买的产品,想要选择结账的时候,你将会直接跳转到登陆的界面,如果已经注册过就可以直接登陆,如果没有,就需要在网站注册一下,只有注册用户才可以购买产品
(这些功能是需要设计者设计模块的帮助来实现)。
1.2研究的内容和主要工作
1.2.1研究的内容
在开发本系统之前,对网上购书系统的现状进行了充分的调研,了解企业电子商务各项工作的内容,论文的主要研究内容包括:
(1)根据网上购书系统的实际需求和当前的行情提出系统的需求
(2)论述网上购书系统的主要功能性需求和非功能性需求,及系统在实现这些需求时所必须解决的主要技术问题,在此基础上提出了系统解决方案。
系统需求包括功能性需求和非功能性需求两种,在保障系统的功能性需求的前提下,如何来通过技术手段保障系统的非功能性需求,也是需要研究的重点,例如保障
系统的可用性、可拓展性和可维护性等等。
(3)论述网上购书系统的系统框架,一个良好的框架设计是保障系统各项功能性需求和非功能性需求的基本要求。
因此,本论文需要对网上购书系统的
框架进行一个良好的设计,包括系统功能的框架、数据流程、实现技术框架等等。
在框架设计好的前提下,在对网上购书系统进行详细设计。
(4)论述网上购书系统各子系统的设计与实现,在系统整体架构设计的基础上,需要对系统的数据库选型、数据库的E-R关系图等进行详细设计。
同时需要给出各个子系统的业务流程、状态图等进行详细分析。
对子系统进行全方位的描述。
最后,给出各个子系统的实现方法和步骤,通过实际结果,对系统的分析和设计进行验证。
本论文需要解决以下问题:
(1)解决页面美观问题,实现网站动态页面与静态页面的完美结合。
(2)解决前台与后台数据库相连接的问题,实现对用户的一些信息实现增、删、改、查等操作。
(3)解决系统后期如何维护的问题,实现了保证用户能正常使用本系统的问题。
(4)解决在数据库设计中,处理多对多的关系以及如何设计合理主键的问题。
(5)书籍种类繁多,解决图书规整管理的问题。
网上购书系统的设计与实现很好的解决了以下问题:
l企业摆脱了传统的手工作业,实现了无纸化的信息化管理。
l提高了企业的信息管理的水平和管理的效率。
l提高了企业与客户之间的沟通,加强了企业和客户的关系。
l实现了企业能够全天候的运行业务的办理,不受自然条件的影响。
l节约了客户和企业的交易时间,让客户更有效率的购书。
1.2.2本人的主要工作
利用互联网的强大功能,借鉴国内外电子商务各方面的经验,特别是网上购书系统的相关经验,分析虚拟店铺的功能结构和实现方式,为用户构建网上虚拟购书店铺。
此系统开发的功能主要实现登录注册,图书选购,购物车,订单管理,图书管理,网上支付,图书发货,图书退订等等功能。
为了适应信息时代的发展,实现高效、便利的网络购书功能,也为了验证自己所掌握的知识,选择网络购书系统作为毕业设计课题,摸索一种以互联网为基础的网络购书模式,通过这种新的模式,为网络卖家和买家提供一个方便的平台进行商品交流与转化为现实的交易。
1.3论文结构
本文由四章内容组成,其中:
第一章介绍了本文的研究背景,对所需要解决的问题进行了概述,讨论了项目的研究意义与重要性,阐述了论文的主要内容以及本人的主要工作。
第二章是本文的核心内容之一,针对系统的业务需求、功能需求、数据需求和非功能需求等进行了详细描述,同时进行了基础数据的概念设计。
第三章是本文的重点,在进行了系统总体设计的基础上,给出了主要功能的界面设计,同时通过实体类图、E-R图和数据库表结构对数据库进行了详细设计。
第四章总结了本文所做的工作,同时对进一步的工作进行了展望。
第二章网上购书系统需求分析
软件需求是指用户对目标软件系统功能、设计、行为、性能约束等方面的期望。
通过对应问题及其环境的理解分析,为问题设计的信息、功能及系统行为建立模型,将用户的需求精确化、完全化、最终形成需求分析说明。
这一系列的活动构成软件开发生命周期的需求分析阶段。
需求分析是介于系统分析和软件设计阶段之间最重要的桥梁。
良好的分析活动活动有助于避免或者太早提出早期错误,从而提高软件生产率,降低开发成本,改进软件质量,降低维护成本。
本章主要从网上购书系统的需求出发,分析系统需要实现的功能和流程,并针对网站的总体架构进行可行性,风险,维护等方面的控制进行详细的描述。
2.1业务需求
本系统是网上购书系统,作为针对图书的销售模式,主要分为三个部分:
Ø
客户能够方便的浏览图书信息,可以通过将图书加入购物车的方式下订单来完成网上图书的购买,图片的展示丰富,精美。
系统创建图书管理功能来管理图书的进库出库,并制定价格策略,审核会员下的订单。
管理员能随时登录系统进行系统设置管理和维护管理,并根据管理人员的权限限制其管理功能。
2.1.1业务描述
客户可以随时直接查看图书情况,如果想购买图书,首先需要注册一个账号,然后根据本人用户名和密码登录系统,此时就可以分类查看图书了,如需购买,输入购买数量加入购物车,购物车中的图书数量是可以修改的,也可以删除购物车中的图书,购物车中的图书可以多种一起购买付款,也可以一种购买。
最后核对购物车中的图书进行购买确认,此时将会形成一个订单。
订单形成后将进入网上支付功能,用户可以选择合适的、自己喜欢的支付方式进行网上支付,支付完成后卖家就会发货。
后台管理人员功能信息量比较大,因此数据的安全性和保密性则要求最高。
本功能实现对图书的信息,购买者的信息(增、删、查、改),客户会员信息和统计查看及维护。
管理员可以浏览、查询、统计、添加、删除和修改商品购买的基本信息(既订单信息),但不能修改、添加、删除购买信息,只能对是否付款、是否发货、物流等状态进行修改。
图2-2用户登录流程图
2.1.2业务流程
(一)用户注册流程图
提示错误信息
否
提出注册要求
转到注册页面
注册信息是否有效?
填写注册信息
是
保存到数据库
图2-1用户注册流程图
(二)用户登录流程图
转到错误页面
提出登录申请
转到登录页面
用户名、密码是否有效?
输入用户名和密码
转到用户主页面
10
(三)图书选购流程图
购买图书
是否已
登录
会员登录网站
我的购物车
继续购书
结算
进入购书网站
确认订单信息
成功提交订单
图2-3图书选购流程图
查看已付款订单
进行发货
填写发货信息
修改订单状态
为发货
11
(四)图书发货流程图
图2-4 图书发货流程图
是否删除图书?
(五)图书退货流程图
发出退货申请
查看申请
拒绝退款
申请是否
合理有效
进行退款
通知用户
填写处理结果
图2-5图书退货流程图
提出管理请求
转到购物车页面
填写图书信息
是否添加图书?
选择要删除的图书
将信息保存到数据库
(六)购物车管理流程图
图2-6购物车管理流程图
12
(七)订单管理流程图
提出管理订单请求
转到订单管理页面
是否要删
除订单?
选择要删除的订单
填写订单修改信息
将订单信息保存到
数据库
是否要修改订单?
图2-7订单管理流程图
(八)图书管理流程图
提出图书管理请求
转到图书管理页面
选择要删 是除的图书
选择要修 是
改的图书
是否删除图书
是否修改图书
是否添加图书
13
保存图书信息到数据库
输入添加的图书信息
图2-8图书管理系统
19
(九)网上购书系统数据库
查看图书信息
没货
是否注册
未注册
是否有库存
有货
未登录
已注册
用户注册
系统管理员登录
登录失败
是否购买 购买 是否登录
已登录
用户表
登录判断
登陆成功
款未到账
货到付款
款到账
留言信息表
查看购物信息
获取订单确定贷款
留言信息
订单信息
产品基本信息
客户留言维护
受理订单
基本信息维护
处理订单
购物车
客户留言
生成订单
取消订单
快递公司领单发货
用户退货
网上购书系统数据库
2.2功能需求分析
分析就是描述系统的需求。
分析的根本目的在开发者和提出需求的用户之
间建立一种沟通机制。
分析不受技术方面和细节的限制。
分析阶段不必考虑代码或者程序的问题。
2.2.1网上购书系统应用中的参与者
分析的第一步是定义用例。
首先要确定角色。
本系统参与者的角色可以分为四大类:
游客,用户,买家和系统管理员。
角色不一定都是代表的人,也可以是外部系统。
游客:
是指没有登录权限(即没有注册)。
以匿名用户的身份来访问系统网站。
此类用户主要有浏览系统信息、查看图书信息等权限。
注册成为会员后,权限就会增加了。
例如查看各种分类图书信息、购买图书等等。
用户:
普通用户可以注册为会员(会员也分普通会员、白银会员、黄金会员和钻会员,权限不同),并根据会员ID和密码登录系统,登录之后可以随时更改自己的个人信息,但因会员ID作为数据库的主键所以是不允许被更改的。
会员登录以后就可以查看图书信息,查看各种分类图书信息,也可将喜欢的图书添加到购物车中。
可以随时修改购物车中图书数量,或是删除某些不想要或者拍错的图书。
其中白银会员、黄金会员和钻会员除了享有会员的所有权限以外,还可以享受各种优惠政策。
系统管理员:
系统管理员主要负责管理着系统后台信息。
主要有订单管理,图书管理和会员信息管理。
订单管理有未确定订单和已确认订单管理,未付款订单和已付款订单管理。
图书管理主要有图书添加、图书修改和图书删除管理,图书类别添加、修改、删除管理。
2.2.2业务功能
(1)网上购数子系统
l用户注册
l用户登录
l查看图书
l图书发货
l退订图书
l网上支付
l购物车管理
(2)管理子系统
l基本信息管理
l图书管理
l订单管理
l会员管理
2.3非功能需求
非功能需求包括产品必须遵守的标准、规范和合约;
外部界面的具体细节
性能的要求;
设计或实现的约束条件及质量属性。
2.3.1环境需求
该系统客户端采用浏览器访问服务器数据,操作系统不限制,但客户机需要有IE10.0以上的浏览器的支持。
同时为保证访问效率,客户机与服务器需在同一个局域网内。
2.3.2性能需求
1、可维护性
维护方法:
系统能做到在自身数据损坏、丢失等其他情况下将备份数据找回,实现数据的恢复,提供对系统自身的集中操作维护的功能。
2、易操作性
系统提供美观大方、方便实用和直观的图形用户管理界面,充分考虑员工的习惯,简单易学,操作方便,所有的菜单驱动和快捷键要保证能够达到预期效果。
3、可拓展性
本系统从系统的构、功能的设计等各方面的功能拓展来考虑,以满足用户需求和系统扩大使用范围的需求。
系统要具有灵活的扩展能力,来适应软件和硬件的开发和管理能力的提升。
2.3.3安全需求
1、容错性
当用户输入错误的信息,违反规定的信息或者操作失误时候,系统应具备一定的容错机制。
在出现这种类似的情况下,系统应给出相应的友好的提示,提示用户重新输入或者修复矫正。
2、系统的外在环境安全
安全系统包括系统的备份,防火墙,用户限制和其他措施。
以保障数据安全和机密信息不被泄露;
保障网络的安全和处理安全性。
形成相对独立的安全机制,以防止系统外部的未经授权的访问。
3、系统内部安全
确保外部系统安全的同时,该系统还必须保障授权用户的合法使用。
4、系统运行安全
系统应具备抵抗非法入侵的能力,并提供资源的数据备份功能。
系统支持定期自动和手动数据备份,能够在数据损坏和丢失的情况下找回数据,实现一定的数据恢复。
2.4可行性分析
网上书店的经营方式和销售渠道是全新的,解决了许多传统书店的局限性,
并且成本低廉,为广大读者提供了很大的便利。
而且大大降低了成本,包括租赁店面成本,管理费用,办公
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上购书系统的开发和管理 毕业论文 网上 购书 系统 开发 管理