返回

毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文 毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文

格式:word 上传:2026-10-12 15:02:58
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(1)
第 1 页 / 共 88 页
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(2)
第 2 页 / 共 88 页
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(3)
第 3 页 / 共 88 页
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(4)
第 4 页 / 共 88 页
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(5)
第 5 页 / 共 88 页
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(6)
第 6 页 / 共 88 页
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(7)
第 7 页 / 共 88 页
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(8)
第 8 页 / 共 88 页
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(9)
第 9 页 / 共 88 页
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(10)
第 10 页 / 共 88 页
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(11)
第 11 页 / 共 88 页
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(12)
第 12 页 / 共 88 页
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(13)
第 13 页 / 共 88 页
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(14)
第 14 页 / 共 88 页
毕业论文_JAVA电子商城B2C网上购物系统的设计_本科毕业设计论文.doc预览图(15)
第 15 页 / 共 88 页
预览结束,还剩 73 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

提供了重要支撑与平台。


鉴于互联网的优势以及对国内外相关的各销售网站现状的研究分析,我决定开发以基于的商城网站作为我的毕业设计主题。


立足于设计个在网络平台上运行的购物支付配送等功能于体的无店铺网络商城。


以小小的力量推动中国互联网的发展。


系统设计思想中国的电子商务还没有真正实现物流,信息流,资金流的有机结合。


就经济发达的我国南方地区,些企业和软件公司合作,建立自己的网上商城。


但知识实现了个信息交换的功能。


企业发布自己的产品,用户在上面浏览,发送了定单,在网上商城的管理后台接到了定单,之后就是通过人的沟通来实现资金流通和货物的发送。


有的已经实现了定的电子货币交易,但物流方面还是做得不够。


本实例的设计思想如下用户通过网上商城的前台浏览商城中的物品,商城中的物品按类分放,每类商品有个编号,用户可以直接输入所需的商品名称,查到物品的编号,以及所在位置并显示出来。


在发布商品的信息的时候,首先对后台维护人员做适当的培训。


提高他们的优级服务的思想,让他们在发布信息的时候坚持把用户放在第位的原则。


用户在首次购物时候必须注册,通过账户在银行转换电子货币。


银行和企业之间再进行资金流转。


企业在收到定间单后,对定货单按不同的标准进行分类,比如按地区,种类等,然后通过网络把这些信息发送到第三方代理,同时也进行网上结算,会给第三方代理费用,第三方代理再按自己的最快捷的方式发送货物。


整个过程是个有机的结合,是按照电子商务的特性进行设计商务性即提供买卖交易的服务手段和机会。


集成性包括技术和信息的集成性。


怎么让客户以最快的速度搜索到最有用的信息,可能应该是这类网站最应该考虑的。


扩展性这主要是针对系统的稳定性来说的。


电子商务的服务系统应当有自身的扩展功能。


因为系统应当能承受住定的负荷,如果在个高峰访问期导致了服务器的崩溃,结果是可想而知的。


服务性在电子商务环境中,客户不再受地域的限制,运用互联网为媒介的这种贸易,他的合作伙伴可以是地球上其他任个角落,要想使球的人都能接受你所提供的商品,服务质量是最关键的。


安全性安全性是必须考虑的核心问题。


欺骗窃听病毒和非法入侵都在威胁着电子商务,因此要求网络能提供种端到端的安全解决方案,包括加密机制签名机制分布式安全管理存取控制防火墙防病毒保护等。


协调性商务活动是种协调的过程,它需要雇员和客户,生产方供货方以及商务伙伴间的协调。


系统开发环境本系统采用结构,前台开发工具为,后台数据库是,服务器是,软件要求操作系统为或更高,或更高版本,硬件要求或更快或更高。


结构的数据库访问模式结构是真正的三层结构,它以访问数据库为中心,为传输协议,客户端通过浏览器访问服务器和与其相连的后台数据库,我们称之为模式。


其三级结构组成如图所示,图中从左到右,分为三个层次第层是客户端即浏览器,主要完成客户和后台的交互及最终查询结果的输出功能。


在客户端向指定的服务器提出服务器请求,服务器用协议把所需文件资料传给用户,客户端接受并显示在浏览器上图三级结构组成第二层服务器是功能层,完成客户的应用功能,即服务器接受客户请求,并与后台数据库连接,进行申请处理,然后将处理结果返回服务器,再传至客户端第三层数据库服务器是数据层。


数据库服务器应客户请求地进行各种处理。


客户端服务器后台数据库客户端与传统的模式相比,结构把处理功能全部移植到了服务器端,用户的请求通过浏览器发出,无论是使用和数据库维护上都比传统模式更加经济方便。


而且使维护任务层次化管理员负责服务器硬件日常管理和维护,系统维护人员负责后台数据库数据更新维护。


由以上的比较分析可知,三层结构也可以理解为增加服务器的模式。


相关技术简介本系统采用的关键技术是整合和。


之所以采用整合是因为在软件工程领域,为了降低模块耦合度,提高模块的可重用性,分层直是广为采纳的个方法。


其实分层还可以使开发人员专注于层进行开发,使得软件开发的分工变细,提高生产效率。


通常分为以下几层层负责与用户交互,包括接受用户的请求,把处理结果返回给用户。


这里我们采用来层,虽然比起以及这些事件驱动的表现层技术而言,的设计显得有些老土,但它目前仍是表现层事实上的标准,在这层还采用标签库,使它具有可移植性可跨平台。


业务逻辑层主要负责具体的业务处理。


是以模式为基础,依赖注入为核心的应用框架,它利用的反射机制,将系统各层无缝的整合在起,实现了系统各模块和各层次的解藕,提高了系统的可维护性和可移植性。


数据持久层主推荐否促销否类别品牌进货表序号英文名中文名类型长度字符进货单号商品编号进货日期进货数量金额合计操作员库存信息表序号英文名中文名类型长度字符商品编号商品名称单位单价库存量供应商信息表序号英文名中文名类型长度字符供应商编号供应商名称地址联系人电话银行银行账号系统用户表序号英文名中文名类型长度字符系统用户编号系统用户名称登陆密码提示问题答案雇员角色角色信息表序号英文名中文名类型长度字符角色编号角色名称权限信息表序号英文名中文名类型长度字符权限编号角色编号模块名称访问状态销售信息表序号英文名中文名类型长度字符销售单号商品编号出货日期出货数量金额合计操作员部门信息表序号英文名中文名类型长度字符部门编号部门名称负责人订单信息表序号英文名中文名类型长度字符订单号下单人收货人收货人详细地址邮箱电话邮编配送费订单状态支付状态支付方式配送方式下单日期省编号订单项信息表序号英文名中文名类型长度字符订单编号产品编号订单编号数量地理区域省信息表序号英文名中文名类型长度字符省编号省名称地理区域市信息表序号英文名中文名类型长度字符市编号市名称省编号地理区域区信息表序号英文名中文名类型长度字符区编号区名称市编号本章小结本章介绍了对本网站的概要设计,给出了在新代运动网的功能结构图实体关系图等,说明了各模块之间的联系。


本章完成了系统数据库的数据需求分析的过程,说明了数据库由概念结构设计转换成逻辑结构设计的过程,并把各个物理数据模型结合起来形成个整体的关系数据库模型,为系统详细设计与实现奠定了基础。


综上所述,我认为,设计数据库的数据表,建立表与表之前的关系。


对整个网站系统来说是十分必要的。


第章详细设计详细设计的根本目标是确定应该具体地实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用种程序设计语言书写的程序。


在项目开发时,使用种稳定成熟的框架是项目成功的重要因素。


的基本思想就是逻辑与显示的分离,是应用程序的主体部分,它表示业务数据或者业务逻辑,是应用程序中与用户界面相关的部分,也就是用户看到并与之交互的界面,根据用户的输入,控制用户界面数据的显示和更新对象的状态,不仅实现了功能模块和显示模块的分离,同时也提供了应用系统的可维护性可扩展性可移植性和组件的可重用性。


模型视图与控制器的分离,使得个模型可以具有多个显示视图。


如果用户通过个视图的控制器改变了模型的数据,所有其它依赖于这些数据的视图都应反映到这些变化。


因此,无论何时发生了何种数据变化,控制器都会将变化通知所有的视图,导致显示的更新。


系统运行平台设置新代运动网,根据上述运行可行性分析以及系统的数据库与系统的功能模块概要设计后,结合实际情况,先将系统运行平台设置如下服务器端硬件环境或更高内存客户端硬件环境内存由于客户端主要用于浏览器和操作数据,所以对客户端的硬件环境要求不高。


服务器端软件环境服务器开发包以上数据库开发工具,客户端软件环境浏览器或以上由于客户端主要用于浏览器和操作数据,所以客户端软件环境设置要求不高。


系统主界面设计本网站的主界面整体结构为上下左中右结构,上面部分为导航区,下面部分为版权,左面部分为动态生成商品类别,右面部分为资讯区,中间部分为商品展示区。


新代运动网主界面如图所示。


图新代运动网主界面实现目标简单友好方便操作的主页面。


点击新用户注册按钮可以直接进入注册页面。


只有登陆后才可以进行购买商品。


导航栏上的按钮均可点击后链接到对应的页面上。


可动态显示商品类别销售排行浏览历史。


实现过程页面名称使用技术。


完成主页面模板页的建立。


商品类别销售排行浏览历史用技术框架实现。


系统前台各主要模块的功能设计本节对新代运动网的主要模块进行了详细设计与实现过程的论述。


对于每个模块的三层架构进行分析。


并给出相应的实现目标与实现过程。


本网站各个模块均采用了三层架构的方式实现,对各个模块进行了代码的设计和实施。


其中,分别建立了清晰的类用来实现。


具体实现类的功能代码在这里不介绍。


购物车模块用户只有登陆后才能使用该功能。


购物车功能分为清空购物车继续挑选商品修改商品数量等。


修改商品数量功能采用技术,当鼠标从文本框移走时自动更新修改后的数量。


该模块界面如图所示。


图购物车界面用户下单模块该模块是用户编辑订单的模块,通过编辑送货方式支付方式和订单确认来完成下单。


用户下单模块界面如图所示。


图用户下单界面该模块的主要功能如表所示。


表用户下单模块功能列表功能名称定义收货信息录入实现收货人信息的录入和选择相应的配送方式支付方式根据条件选择支付和填写送货时间说明订单确认进行订单相关信息的检查,可进行修改完成下单由系统生成订单号后,可直接进行在线支付功能退单模块该模块是用户退单的依据。


相关工作人员根据用户填写的订单申请内容来决定是否符合退单标准。


退单模块界面图如图所示。


图用户退单界面用户必须先填写退单申请信息后提交,由相关审核人员核实后做相应的处理,可以在我的帐户查询到退单状态。


该模块实现的功能如表所示。


表用户退单模块功能列表功能名称定义退单申请录入退单信息用户账户模块该模块是用户对个人账户信息操作的模块,只有登陆的用户才能使用该模块的功能,账户信息包括修改信息修改用户密码查看个月内所下订单查看所有订单查看已经发货的订单查看已取消的订单。


所有这些功能主要采用和实现数据异步传输和数据动态显示。


由于与用户有关的敏感信息都用加密后存储,这样做增强了安全性。


对算法简要的叙述可以为以位分组来处理输入的信息,且每分组又被划分为个位子分组,经过了系列的处理后,算法的输出由四个位分组组成,将这四个位分组级联后将生成个位散列值。


用户账户模块界面图如图所示。


图查看个月内所下订单图查看已经发货订单用户可根据需要及时地从个人账户查询

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批

搜索

客服

足迹

下载文档