网上购物系统毕业设计.doc
《网上购物系统毕业设计.doc》由会员分享,可在线阅读,更多相关《网上购物系统毕业设计.doc(57页珍藏版)》请在三一办公上搜索。
1、重庆三峡学院毕业设计(论文)题目:网上购物系统设计与实现注:定稿后请删除本文中所有红色注释文字和word图标专 业:软件工程年 级:2008级学 号:200806084234作 者:肖 伟指导老师:朱 丙 丽(讲师)完成时间:2012年5月说 明本系统利用网络,实现网上购物,为广大的消费者提供的方便的购物方式。“网上购物系统”的开发,极好的满足了广大消费者的购物需要。通过使用该购物系统,能满足货物的更大流通,让消费者及所有用户能轻易看到更新的商品。也是简化购物商品的一种渠道。因此我们决定选择“网上商城系统”这样一个课题作为我的毕业设计。本设计对商业活动中常见的采购、库存、销售等商业活动以及相关
2、的供应商和客户等基本信息进行了管理。系统中的数据格式和字段设置不具体针对某一个行业或企业,因而具有普遍的适用性。序号学号姓名专业、班级任务分配1XXXXXXXXX组长,XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX2200806084234肖伟软件工程2008级2班负责网上购物系统设计与实现后台管理,主要包括:车辆管理、区域管理、用户管理、商品管理、商品分析。网上购物系统设计与实现肖伟(重庆三峡学院计算机科学与工程学院软件工程专业2008级 重庆万州 404000)摘要:网上购物系统是现代生活中所不可或缺的一部分,随着科学技术的发展,越来越多的人接触到了网络,并且网上购物逐渐取
3、代了现在的购物商场,成为了潮流的发展趋势。网上购物系统的主要功能:消费者(客户) 需要使用管理个人信息、购物车、查看订单、用户投诉等功能。消费者通过注册成为系统的使用者,拥有系统的使用权限。用户注册后可以修改自己的信息,可以进行网上购物。购物车包括了加入商品、除去商品、修改商品数量、提交订单等。购物之后还可以查询自己的订单。客户还可以向管理员投诉,消费过程中的一些问题。系统管理员拥有商品管理、商品分析、用户管理、区域管理、车辆管理等功能。商品管理包括:添加商品和查看商品;商品分析包括:销售分析和客户排行;用户管理包括:查看用户信息、查看用户订单和查看投诉信息;区域管理包括:添加分区信息和查看分
4、区信息;车辆管理包括:添加车辆和查看车辆。关键词:网上购物系统;B/S模式;JSP技术;SQL server2000数据库;系统实现The Design and Realize of Online Shopping SystemXiao Wei(Grade 2008, Software Engineering, School of Computer Science and Engineering,Chongqing Three Gorges University ,Wanzhou, Chongqing 404000)Abstract:online shopping system at the
5、modern life is an indispensable part,with the development of science and technology,more and more people access to the network, and online shopping gradually replaced the now shopping malls,become trend fashionable.online shopping system main functions:consumer(client)requires use the selfinformatio
6、n management,shopping cart,view of orders,customer complaints etc.Consumer can be the user of this system by registering as a system user, the system has connect to,when user registed, they can modify their own information,and may carry on the on-line shopping. The cart includes a commodity, commodi
7、ty, remove join quantity, modify orders submitted. Shopping can also check their orders. Customers can also complaints to the manager, consumer in the process of some problems.System administrator has merchandise management, commodity management, user analysis, regional management, vehicle managemen
8、t and other functions. Commodity management include: add goods and commodities view; commodity analysis includes: Sales Analysis and customer list; user management including: View user information, view the user orders and check complaint information; regional management include: add partition and p
9、artition information; vehicle management includes: adding vehicles and view the vehicle.Key words: SQL servers data base ,systematical realizatio ,;B/S mode ,JSP technology ,Oline Shopping System .1 引言1.1 电子商务简介随着网络的飞速发展,利用网络来进行交易已经变得很常见,这就是我们所熟悉的电子商务。所谓电子商务( Electric Commerce),就是指人们利用电子手段进行商业贸易等商务活
10、动,是商务活动的电子化。它包括狭义的电子商务定义和广义的电子商务定义两部分。狭义的EC( Electric Commerce) 是指人们利用电子手段进行以商品交换为中心的各种商务活动,即公司、厂家、商业企业、工业企业与消费者个人双方或多方通过计算机网络,主要是通过因特网进行的商务活动。广义的EB( Electric Business) 是指各行各业中的各种业务的电子化,又可称为电子业务,包括电子商务、电子政务、电子军务、电子医务、电子教务、电子公务、电子事务和电子家务等。就现存于互联网上的“电子商务”而言,基本上可以分为两大类:(1)B to B。这是指企业与企业( Business to B
11、usiness) 之间的电子交易系统。企业与企业相互之间,利用网络及计算机技术直接进行企业之间的商品交易系统,目前以达到快速可靠的商业运行模式。例如:银行之间的金融交易制度。(2)B to C。这是指企业对顾客( Business to Consumer) 之间的电子交易机制。顾客利用互联网,直接从网络上直接进行商品的交易。例如:通过互联网进行一般商品的采购,或是使用网络进行与银行间的金融理财等。随着科学技术的发展,越来越多的人接触到了网络,并且网上购物逐渐取代了现在的购物商场,成为了潮流的发展趋势。近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的
12、流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物系统作为B2B,B2C(BusinesstoCustomer,即企业对消费者),C2C(CustomertoCustomer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文旨在讨论如何建设B/S的网上购物系统。 网上购物是一种具有交互功能的电子商务信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,动态信息是指随时变化的信息,如商品报价,商品管理和车辆管理等。网上购物系统具有强大的交互功能,可使商家和用户方
13、便的传递信息,完成电子贸易交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。在网络信息时代快速发展的今天,市场的格局已发生变化,很多消费者的购物观念已经发生了变化,想更加快捷方便。因此本系统在这样的社会环境下进行开发的。本系统实现利用网络,实现网上购物,为广大的消费者提供的方便的购物方式。“网上购物系统”的开发,极大的满足了广大消费者的购物需要。1.2电子商务与传统交易的差异在传统的交易过程中,通常由“买”和“卖”两方面组成,虽然是简单的两方面,但是整个交易过程中有很多手续。举例来说:某公司机遇市场的需求开发出一个新产品,首先需要教授业务人员了解新产品的功能及市场的趋向,然后由业务人
14、员销售给顾客,进而赚取利润。对于顾客来说,在购买之前需要自行搜集、寻找相关产品的信息,在经过分析、对比后,在进行购买。在整个过程中,需要大量的人力进行参与,这就在无形中增加了费用支出。在电子商务交易过程中,用户只需通过互联网和计算机,就可以轻松得到所需商品的详细信息,并且可以查询到相关产品的信息,轻松比较选择的同时,只需填写相关的个人信息,就可以下订单。而作为企业这一方面,不再需要派业务员出去宣传产品,只需将产品信息发布到网上就可以了。在收到用户订单后,只需核查该商品的库存量,之后就决定商品的发货时间及寄送方式就可以了。再通过电子邮件的方式通知顾客到货时间,而货款则通过金融中心或信用卡处理中心
15、处理。整个过程几乎都由计算机系统完成,只有少部分必须由人工完成。大大缩减了人力物力的开支,无形中提高了产品利润。随着电子商务的迅猛发展以及上网人数的急剧增长,各个企业无不想在这个蕴藏无限商机的网络环境中大施拳脚。这是因为电子商务具有以下优点:(1)突破了商业往来的时间限制。网络上的计算机系统可以给顾客提供一个完善的网络服务,每天24 小时、每年365 天,天天不间断的提供服务。(2)突破了地域上的限制。不分国别,不分地域,不分语言的提供给全球各地的消费者,以最快的速度将公司产品的最新功能、售价及相关信息提供给客户了解。(3)节省公司运营成本。减少业务人员的经销费用、人事费用及管销费用。无形之间
16、提高了商品销售的利润。(4)采购的方便性。采购不需再东奔西走,然后再千辛万苦的将商品带回家,你只要在家轻松地利用计算机及网络,很快的就可以找到你想要的商品,下订单之后只需等待,商品自然就会送到指定地点,再也不必因为购买而受日晒雨淋之苦。2 网上购物系统需求分析本系统主要根据重庆三峡学院的教材管理工作进行的需求分析:本程序是对网上购物系统主要用户有消费者(客户)和管理员两个角色,消费者需要使用用户登录、修改信息、用户投诉、购物车、查看订单等功能,而系统管理员需要进行区域管理、用户管理、商品管理、车辆管理、商品分析等操作。2.1 用户需求分析主要用户需求分析如下:消费者(客户) 需要使用管理个人信
17、息、购物车、查看订单、用户投诉等功能。消费者通过注册成为系统的使用者,拥有系统的使用权限。用户注册后可以修改自己的信息,可以进行网上购物。购物车包括了加入商品、除去商品、修改商品数量、提交订单等。购物之后还可以查询自己的订单。客户还可以向管理员投诉,消费过程中的一些问题。系统管理员拥有商品管理、商品分析、用户管理、区域管理、车辆管理等功能。商品管理包括:添加商品和查看商品;商品分析包括:销售分析和客户排行;用户管理包括:查看用户信息、查看用户订单和查看投诉信息;区域管理包括:添加分区信息和查看分区信息;车辆管理包括:添加车辆和查看车辆。2.1.1 普通用户主要需要:消费者(客户) 需要使用管理
18、个人信息、购物车、查看订单、用户投诉等功能。消费者通过注册成为系统的使用者,拥有系统的使用权限。用户注册后可以修改自己的信息,可以进行网上购物。购物车包括了加入商品、除去商品、修改商品数量、提交订单等。购物之后还可以查询自己的订单。客户还可以向管理员投诉,消费过程中的一些问题。2.1.2 系统管理员主要需要:系统管理员拥有商品管理、商品分析、用户管理、区域管理、车辆管理等功能。商品管理包括:添加商品和查看商品;商品分析包括:销售分析和客户排行;用户管理包括:查看用户信息、查看用户订单和查看投诉信息;区域管理包括:添加分区信息和查看分区信息;车辆管理包括:添加车辆和查看车辆。2.1.3超级管理员
19、主要需要:超级管理员的初始ID:admin 密码:000000ID及密码设置在工程的WebRoot/WEB-INF/web.xml里面: id admin这里为管理员ID password 000000 这里为密码 超级管理员主要是当普通管理员的帐号或者密码忘记时用来重新设置密码,超级管理员有最高权限。2.2数据字典的描述:数据字典是关于数据的信息的集合,也就是对数据流图包含的所有元素的定义的集合。任何字典最重要的用途都是供人查阅对不了解的条目的解释,数据字典的作用也正是在软件分析和设计的过程中给人提供关于数据的描述信息。一般说来,数据字典应该由下列四类元素构成:数据元素,数据流,数据存储和数
20、据处理。 账户信息表的数据字典的描述:其中id为账户id,password为账户密码,balance为账户余额。名字:账户信息表描述:根据id进行查询定义:id+password+balance 位置:账户信息表(db_Cargo)用户对订单发送时间的查看,返回一个包含整个订单信息的集合:Select * from tb_order 订单数据表的数据字典的描述:名字:订单数据表描述:用户对订单发送时间的查看,返回一个包含整个订单信息的集合。定义:id+userid+wareid+num+time位置:tb_order 区域基本数据表的数据字典的描述:查询区域信息:select* form tb
21、_area添加区域信息:insert( INSERT INTO tb_area(name,resume) VALUES ( + area.getName() + , + area.getResume() + );名字:区域基本数据表描述:用来显示用户购买商品时填写的地区定义:name+resume位置:tb_area 商品基本信息表的数据字典的描述:名字:商品基本信息表描述:用来存储商品的基本信息定义:id+name+price+unit+spec+factory+leave+resume位置:tb_war查看商品基本信息:select* form tb_war添加商品信息时执行的SQL:in
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 购物 系统 毕业设计
链接地址:https://www.31ppt.com/p-3991320.html