77范文网 - 专业文章范例文档资料分享平台

电子商务java毕业论文(2)

来源:网络收集 时间:2020-04-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

(2) 登录用户可以在此页面删除自己已放入购物车的商品

(3) 登录用户可以在此页面确定购买自己已放入购物车的商品并跳转到购买模块 4、

生成订单模块

(1) 用户在此模块进一步进行确定购买,给客户一个唯一的订单号并支付金钱 5、

订单管理模块

(1) 用户在登陆后可以对自己的订单进行查询和管理 购物流程是:(如图2-1所示)

用户注册———用户登陆———商品浏览———放入购物车———付款方式————生成订单

图2-1 购物流程图

2.2.2 后台管理

后台管理模块主要进行系统的全局数据信息数据管理,对数据的信息的安全和商品的订单管理起到主要作用。后台主要由管理员负责管理,对本系统的数据和用户的交易审核进行管理,具体包括以下模块:

1、

常用操作:

(1) 商品分类管理:商品参数属性 (2) 添加商品:商品修改与删除 (3) 未处理订单 2、

分类与品牌:

6

(1) 分类管理 (2) 商品参数属性 (3) 品牌管理 3、

商品与评论

(1) 添加商品:对缺货商品进行管理 (2) 商品评论管理 4、

订单管理

(1) 未处理订单,等待付款订单等 5、

用户管理

(1) 管理网站用户 (2) 用户等级设置 6、

支付与送货

(1) 送货方式设置 (2) 支付方式设置 (3) 快递送货时间设置 7、 帮助信息设置 (1) 帮助信息设置 (2) 常见问题 (3) 关于我们

2.3 功能模块划分

根据以上系统功能需求分析,可以设计出系统功能模块,具体如下:

1、前台中的普通用户登录/注册模块:为了确保交易信息的有效性和网站功能拓展,商务网站可以以会员机制运作,也可以以浏览者的身份运作,但浏览者成为会员才能获得对自己信息的管理权限.

该模块通过与浏览者的交互,记录浏览者的基本信息,通过后台审核确定其信息的有效性。

2、首页商品展示:商品分门别类,分层次展示不仅方便浏览者迅速找到自己的目标商品,同时增强了网站的亲和力。该模块是浏览者与网站接触最频繁的部分,要突出用户性和流程性。

7

3、购物车模块:是一个人性化的工具,浏览者对于喜欢的商品,在购买前临时存放在购物车中,并可以随时增减购物车中的商品种类和数量,以提高购物效率。

4、生成订单模块:浏览者购物完毕,系统会引导其进行结帐,在选择好结帐方式后,系统会自动生成并交给客户一个唯一的订单号。

5、订单管理模块:本系统此模块只对会员有效,登陆之后可以对自己的订单进行查询和管理,浏览者只能浏览订单,但不能对订单进行管理。

6、后台管理模块功能设计后台管理登陆:管理员登陆界面。

7、常用操作:打开首页,商品分类管理 ,商品参数属性 ,添加商品 ,商品修改与删除 ,未处理订单, 安全退出。

8、分类与品牌:分类管理 ,商品参数属性 ,品牌管理。

9、商品与评论:该模块主要完成商品的添加,对商品信息的修改雨管理,以及对缺货商品的管理,可以帮助管理员及时掌握商品的销售情况。

10、订单管理:该模块将订单分七种状态,管理员可以查询不同状态的订单情况。 11、用户管理:管理网站用户 ,用户等级设置。

12、支付与送货:送货方式设置 ,支付方式设置 ,快递送货时间设置, 在线支付设置。

13、帮助信息设置:帮助信息设置,常见问题,关于我们。 本系统的结构框架如图2-2所示:

图2-2 网上购物系统功能模块示意图

8

2.4 系统业务流程图

前台和后台的业务是相对独立的,但是后台可以控制前台的数据信息,前台的用户订单和后台的商品交易管理是交互的。如图2-3所示:

图2-3 前台后台订单处理流程

9

第3章 主要技术介绍

3.1 Java技术介绍

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。

Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构安全的,结构中立的,可移植的,性能优异、多线程的动态语言。

Java 编程语言的风格十分接近C、C++语言。Java是一个纯的面向对象的程序设计语言,它继承了 C++ 语言面向对象技术的核心,Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java SE 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。

与传统程序不同,Sun 公司在推出 Java 之际就将其作为一种开放的技术。全球数以万计的 Java 开发公司被要求所设计的 Java 软件必须相互兼容。“Java 语言靠群体的力量而非公司的力量”是 Sun 公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。

Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。

Java 平台是基于 Java 语言的平台。这样的平台目前非常流行,因此微软公司推出了与之竞争的.NET平台以及模仿 Java 的 C#语言。

Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代

10

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库电子商务java毕业论文(2)在线全文阅读。

电子商务java毕业论文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/986628.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: