网上购物系统要点.docx

上传人:b****3 文档编号:2915721 上传时间:2022-11-16 格式:DOCX 页数:21 大小:483.80KB
下载 相关 举报
网上购物系统要点.docx_第1页
第1页 / 共21页
网上购物系统要点.docx_第2页
第2页 / 共21页
网上购物系统要点.docx_第3页
第3页 / 共21页
网上购物系统要点.docx_第4页
第4页 / 共21页
网上购物系统要点.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

网上购物系统要点.docx

《网上购物系统要点.docx》由会员分享,可在线阅读,更多相关《网上购物系统要点.docx(21页珍藏版)》请在冰豆网上搜索。

网上购物系统要点.docx

网上购物系统要点

网上购物系统的设计与实现

——会员和营销推广模块

学院计算机科学与技术

专业计算机科学与技术

学生姓名

学号

指导教师姓名

2014年6月16日

网上购物系统的设计与实现

---会员和营销推广模块

摘要:

随着现代管理信息化的发展,网络及计算机的引入使管理跃上了一个新的发展平台。

人们的生活方式都将向信息化方向扩展,网上购物已经成为人们生活中不可或缺的一部分,和日常生活的联系最为紧密。

为了更好的巩固和加强书本所学的知识,把所学的东西转化为实际应用。

我们学习了IBMDB2应用程序的使用。

并应用了SQL语言。

对数据库的创建、修改、删除方法有了一定的了解。

通过导入表和删除表、更改表学会了对于表的一些操作。

为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程。

网上购物系统,集商品制造商,商品供应商的相关信息,输入到数据库中,严格按照数据库设计的具体步骤:

需求分析阶段就是要研究网上购物系统的具体分类和实施过程流图。

概念设计阶段要完成数据抽象与局部视图设计还有视图的集成。

逻辑结构设计阶段要把E-R图转化为关系模式并且把我输入的五张表结合在一起完成一个总关系表。

最后就是要运行和实施数据库。

关键词:

SQL语言;IBMDB2;数据库设计;

 

1绪论

1.1课题简介

近年来,随着Internet联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。

于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。

据有关资料显示,网上购物越来愈受欢迎,在中国迅速发展,现仅拿淘宝网的一些数据为例来做说明:

据统计2010年淘宝网平均每分钟售出4.8万件商品,其中包括864件衣服,36部手机、880件化妆品、85本书、53包纸尿裤、13件灯具。

下面是2008-2014中国网络购物市场规模的变化

下面是2010年中国网络购物交易的市场份额,可以看出网上购物在中国的发展非常迅速。

 

1.2设计目的

应用对数据库系统原理的理论学习,通过上机实践的方式将理论知识与实践更好的结合起来,巩固所学知识。

数据库应用课程实践:

实践和巩固在课堂教学中学习的关于DB2的有关知识,熟练掌握对于给定结构的数据库的创建、基本操作、程序系统的建立和调试以及系统评价。

数据库原理软件设计实践:

实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的建立方法,熟练掌握对于给定实际问题,为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程,为毕业设计打下基础。

1.3设计内容

我设计的这套网上购物管理系统可以创建商品的相关信息,涉及到商品的制造商和供应商,顾客通过网站注册信息可以选购商品,网站管理人员可以查看商品货源,制造商,查看日交易量和顾客的累计消费水平。

此外,还要创建视图,方便商品的管理,概念设计阶段要完成数据抽象与局部视图设计还有视图的集成。

逻辑结构设计阶段要把E-R图转化为关系模式并且把我输入的五张表结合在一起完成一个总关系表。

最后就是要运行和实施数据库。

要把查询结果与过程抓几张图。

2需求分析

2.1网上购物现状分析

当今社会正处于网络时代,信息化大潮席卷全球,网络已经延伸到社会的每个角落,上网已成为一种潮流。

公司、组织、团体、个人都纷纷上网,建立自己的主页,在网上进行业务往来,网络日益成为人们生活不可或缺的一部分。

电子商务的出现,即可以使消费者获得优质的在线服务,又可以使商家获得无限商机。

随着电子商务的发展,各种网上购物系统也陆续出现,如阿里巴巴交易平台、淘宝网等,这种借助互联网实现个性化、自动化的商品交易,改变了企业的经营模式、降低了经营成本,同时也可以更好地建立和加强同客户、合作伙伴之间的关系。

网上购物系统是一个网上交易平台,主要以在线交易各种商品为主。

网上购物系统是一个B2C和B2B的电子商务系统,它的核心是将企业为客户提供的各类产品分别进行介绍、展示、更新以及为客户提供优质的在线交易服务。

它主要实现网上查询商品、购买商品、产生相应的订单等功能的系统。

用户或者消费者通过网上购物系统的用户界面,可以浏览商品种类,每个商品大类中的商品列表以及每个商品的详细信息。

每个注册用户在浏览用户界面时都自动配备一个购物车,在浏览商品的过程中,如果消费者对某个商品感兴趣,则可以查看该商品的详细信息,如价格、型号、生产日期等。

如果需要购买该商品,则可将其添加到用户的购物车中,消费者可随时查看购物车的状况,购物活动完成后,消费者需要结帐并提交订单,系统将用户导向结帐向导中,订单提交成功后,系统向消费者显示提交成功和生成的订单号。

用户可以随时查询自己已提交的订单的状态。

用户结帐时,系统提示用户处于登录状态。

网上购物系统还必须向系统管理员提供维护产品分类、产品信息、用户权限等接口。

网上购物有许多优点:

1.稳定的消费群体。

根据有关部门调查表明,网上购物系统的客户群都很稳定。

可以说,一个好的网上购物系统一般都以其固定的消费群体。

其用户只要用过一次,基本上都会再用第二第三次并一直用该系统进行购物。

所以说,网上购物系统有着其较为稳定的消费群体。

2.安全的支付体系。

网上购物通常都是采用网上银行和支付宝付费的。

所以通常来讲,其支付体系的安全性是值得肯定的。

3.方便的物流配送。

电子商务企业通常都与相应的物流公司有合作协议。

因而,网上购物的物流配送环节的质量能够得到肯定。

4.良好的信用机制。

2.3可行性分析:

2.3.1技术可行性

由于现如今网络几乎已经遍布世界的每一个角落,同时又为了方便用户随时随地使用本系统,本系统采用B/S结构。

B/S结构即浏览器和服务器结构。

它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。

在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。

这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。

B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。

只要有一台能上网的电脑就能使用,客户端零维护。

系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。

甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。

B/S架构软件的优势与劣势体现在以下几个方面:

(1)维护和升级方式简单

目前,软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。

对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。

无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。

所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。

今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。

因此,维护和升级革命的方式是“瘦”客户机,“胖”服务器。

(2)成本降低,选择更多

大家都知道windows在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位。

现在的趋势是凡使用B/S架构的应用管理软件,只需安装在Linux服务器上即可,而且安全性高。

所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用windows作为桌面操作系统电脑不受影响,这就使的最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行。

(3)应用服务器运行数据负荷较重

由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。

但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。

因此,许多单位都备有数据库存储服务器,以防万一。

 

B/S结构图

 

系统软硬件架构图

2.3.2经济可行性

本系统架构虽有些复杂,但是由于用户量很大,所以能在短时间内还本,盈利也是可观的。

因而,从经济角度来说,本系统的开发是可行的。

2.4系统设计的总体规则

无论哪个网站都要有它自己的设计规则。

该平台也一样,它的主要设计规则有:

简单性:

在实现平台的功能的同时,尽量让平台操作简单易懂,这对于一个网站来说是非常重要的。

针对性:

该平台设计是网上购物系统及后台管理的定向开发设计,所以具有专业突出和很强的针对性。

实用性:

该平台能完成电子商品展示和管理员管理的基本信息,具有良好的实用性。

3网上购物系统概要设计

3.1.网上购物系统的功能需求设计

对于网上购物,总结出该平台需要完成的一些具体功能,分析如下:

用户管理:

能够完成用户最基本的信息录入的注册和用户基本信息的个人前台与后台管理。

管理员管理:

能够完成管理员对网站的商品资料(添加大类、添加小类、商品添加、商品审查)、商品交易(外理订单、发货查询)、会员管理(会员审查)、操作管理(管理员添加、管理员审查、管理员退出)的功能。

搜索功能:

通过商品的名称,商品的分类进行搜索。

查询功能:

能够通过查看购物车对所选商品进行确定、挑选,通过定单查询对支付费用进行确定。

其功能

模块图如下:

 

3.2网上购物系统平台功能模块的设计

在平台功能的分析基础上,得到本平台的功能模块图如图3-1所示:

图3-1平台购物模块图

用户进入网上购物平台,用户可以注册,然后登录后可以进行修改资料,用户可以通过商品搜索,找到自己想要产品。

管理员可以通过后台登录进去进行会员管理,商品管理,新闻管理和广告链接管理。

在会员管理中,可以对会员就行添加删除,在商品管理中可以对商品进行添加修改,在广告链接里面可以对广告设置和友情链接进行管理。

3.3系统流程分析

3.3.1前台购物流程

图3-2前台购物流程图[2]

用户再前台可以浏览商品,看到自己喜欢的商品可以选择商品,然后订购商品,这时需要进行判断,如果是没有注册的用户,那么系统跳到注册页面,如果是注册了没有登录的用户,则跳转到登录页面,已经登录的用户则跳转到购物车页面,然后去收银台结帐,然后提交订单。

3.3.2注册功能流程

 

图3-3注册功能流程图

注册的具体实现为:

点击主页面的用户注册选项后,会弹出一个注册信息页面,用户需要如实填写用户名,密码,E_mail,地址,电话,真实,姓名等各项信息,提交后,系统进行检测判断该用户名是否已经注册过,如果已经存在则弹出新页面,提示用户该用户名已经注册过,如果没有则进行下一步判断,用户输入的两次密码是否一致,然后依次往后判断用户所填写的各项信息是否符合要求,直到所有信息均正确无误,系统将该用户注册信息写入会员表即member并提示用户注册成功,用户登陆后,就可以进行有效的购物了。

3.3.3商品搜索流程

如图3-4所示:

 

 

图3-4商品搜索流程图

商品的搜索功能使用户更加方便的进行自己所需

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1