基于J2EE的B2C电子商务系统开发毕业设计论文

基于J2EE的B2C电子商务系统开发毕业设计论文[java毕业论文下载]

基于J2EE的B2C的电子商务系统开发

——新闻发布与系统管理子系统设计与实现

摘要

 

当今社会,科学技术突飞猛进,知识经济初见端倪。电子商务作为一种新型的贸易方式,极大地促进了全球经济贸易的发展,同时也正在改变人们的生活方式和思想观念。电子商务是指整个贸易活动实现电子化,交易各方以电子交易方式而进行的商业交易。世界贸易组织电子商务专题报告定义:电子商务是通过电子信息网络进行的生产、营销、销售和流通等活动。全球电子商务涉及世界各国,也为我国企业带来了新的发展机遇。所以本次毕业设计的选题就是一个电子商务系统的开发。

我们的系统主要应该实现的功能有用户的注册、登陆、密码找回、修改密码、浏览商品、购买商品以及系统的添加商品、商品展示、新闻发布等功能。系统设计中主要采用的技术为:JSP、Servlet、J2EE、B/S。我主要负责的是新闻发布和系统管理子系统。

 

关键词: JSP B2C Servlet J2EE B/S

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Abstract

 

Technology advance rapidly nowadays, information economy firstly appeared. Electronic-commerce has strongly advanced the world’s economy and commerce’s development; it also changes our life style and anamnesis concept. Electronic-commerce is point to the electronic of world’s commerce activities, businessman trade with each other electronic-bargaining mode. The special topic of the World’s Trade Organize defines that: electronic-commerce is some activities such as produce, battalion, sell and circulate overpasses the electronic information network. The world’s electronic-commerce related to all the country of the world, it bring us a new develop opportunity. So this time our graduate chosen is the exploitation of an electronic-commerce system.

 Our system should achieve the function of user’s register, login, get back password, change password, items browse, items purchase and administrator’s items add, items lay out, items’ news put out and so on. Our main technique in developing this system is: JSP, Servlet, J2EE, B/S. My job is the subsystem of news put out and system manage.

Key words: JSP B2C Servlet J2EE B/S

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

目录

目录 1

引言 1

正文 4

1.系统概述 4

1.1选题来源及意义 4

1.2 技术背景 5

1.2.1 JSP 5

1.2.2 SERVLET 8

1.2.3 J2EE 10

1.2.4 B/S模式 12

1.3 设计目标 13

1.4 开发工具简介 13

1.4.1 IBM WebSphere5.1.1 13

1.4.2 Rational Rose 2003 13

1.4.3 IBM DB2 8.2 14

2. 系统分析 16

2.1 功能需求 16

2.1.1 用户部分应实现功能 16

2.1.2 后台应实现的功能 16

2.2 系统需求 16

2.2.1 服务器端需求 16

2.2.2 客户端需求 16

2.3维护需求 16

3.系统设计 17

3.1系统设计思想 17

3.2系统功能模块设计 19

3.2.1 用户登陆模块 19

3.2.2 产品展示模块 20

3.2.3 购物车功能模块 20

3.2.4 各功能模块描述 21

4.详细设计与实现 22

4.1数据字典 22

4.1.1 用户数据字典 22

4.1.2 订单数据字典 22

4.1.3 表单数据字典 22

4.1.4 产品数据字典 23

4.2 类成员描述 23

4.3用户界面的设计与功能代码的实现 24

4.3.1 登陆页面的设计 24

4.3.2 注册页面的设计 25

4.3.3 密码找回的设计 26

4.3.4 商品展示的设计 29

4.3.5 购物车页面的设计 31

5.开发遇到的问题与解决方案 33

6.总结体会 34

参考文献 35

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

引言

随着技术的发展和人们认识的不断深化,电子商务在社会中的应用日益广泛,其业务内容涵盖信息流、物流、资金流,由电子数据交换、网上浏览完成信息流,由售前和售后服务、商品配送完成物流,由电子支付完成资金流。电子商务的核心是借助信息技术来实现特定的商务活动,其根本目的是提高企业生产效率、降低经营成本[11]。

    商品流通包括商流、信息流、物流与资金流,流通是资本运动必不可少的部分。对企业来说,商品流通的时间越是等于零或接近于零,企业的竞争力就越强,获利就更多。流通费用是企业的商品流通成本,它包括纯粹流通费用、保管费用和运输费用,纯粹流通费用包括直接与买卖商品有关的费用、簿记费用、货币生产上所支付的费用,这部分可以被看作是商流和资金流方面的费用,而保管和运输费用则是物流方面的费用。
    电子商务环境下新的流通模式能产生对流通费用的节约,导致商流费用、物流费用、信息流费用、资金流费用的全面降低。

电子商务对流通费用的影响

我国的产品成本比较低,特别是劳动力成本,一般只占总成本的10%,这是我们一个巨大的优势。但我们的交易费用太高,一般占到成本的30%以上。居高不下的交易费用大大削弱了我们的竞争优势,因为低成本所支持的低价格依然是我国工商企业开展竞争的主要手段。生产环节的物质、劳动消耗的节约潜力是有限的,而降低流通费用、提高企业物流效率则还有较大空间。物流对企业而言,是继劳动力和自然资源之后的“第三利润源泉”,对整个国民经济而言,是有待开垦的处女地和新的经济增长点。据了解,2000年我国全社会流通费用达17880亿元,约占GDP的20%。如果全社会流通费用降低1个百分点,就可节约资金178亿元。为了降低流通费用,提高了企业竞争力,最理想的出路是电子商务。

电子商务与传统商务相比有明显的优势,主要表现在以下几方面。一是速度快。以前要几周才能到达的商务信息,现在通过因特网几秒钟即能收到。二是环节少。网上信息具有更新速度快、内容全面的特点,企业、客户通过因特网直接就可以掌握所需要的最新信息。任何企业均可将其信息搬上网供顾客查询,可克服电话信息不全面、不直观、不灵活的缺点。三是没有商品库存压力。一个经营良好的电子商场,甚至可以做到零库存,不需承担任何库存压力。

电子商务导致流通费用节约的革命集中体现在交易速度加快和流通时间缩短上。互联网将全球的生产者和客户(消费者)联系在一起,缩小了交易双方空间上的距离。交易者在网上解决从收集信息、签订交易合同到支付的整个过程,实体商品则由离客户最近的物流企业以最快的速度直接送至客户手中。除了物流配送之外,交易各方所在位置和距离远近已经几乎没有了任何区别。

经济全球化使市场越来越远,人类虽然拥有电话、传真等先进的通讯工具,但是流通渠道仍然冗长,交易方式没有根本变化,传统的流通模式使流通时间提速难以突破。电子商务真正实现了“用时间消灭空间”,电子商务使交易过程中所需要的信息流、商流、资金流在网上一次性完成,从根本上节约了流通费用,极大地加快了资金周转速度。传统流通模式具有资金密集型的特点,需要大量的投入,形成了高额的流通费用。电子商务环境下的流通模式使流通过程极大简化,中间商的减少使各种中间环节所需的费用节省了,流通费用自然大幅降低。

进一步发展电子商务的对策

随着因特网的普及,电子商务的应用呈现迅猛增长之势。电子商务的推广,使物流在整个商务活动中占有举足轻重的地位。电子商务带来对流通费用的极大节约,推动了物流的进一步发展,而物流也在促进电子商务的发展,因此可以说二者互相依存。实践表明,凡是电子商务业务蓬勃发展的企业,必是物流技术发达、流通费用较低的企业;相反,如果流通费用较高,则企业必然缺乏竞争力。因此,进一步发展电子商务,降低流通费用,提高企业竞争力刻不容缓。

建立快捷完善的配送系统,缺乏良好的物流配送系统,将导致较高的电子商务流通成本,这一点正是影响我国电子商务发展的重要障碍。由于缺乏大型流通企业为依托,许多电子商务公司只好各自与一些速递公司签约,或独自组织配送队伍,为客户运送货物。而且目前一些网站物流配送体系,是根据网络经济时代的“大而全”和“小而全”原则建立的,有悖于电子商务节约成本的精神,也违背了市场经济条件下专业化分工和协作的要求。为此,国家有关部门应鼓励组建高效快捷的物流配送中心,将实物产品送到买方手中。配送中心应是集商流,物流、信息流于一体的现代化经济设施,政府应统一规划,集中投入资金,首先在信息技术和网络建设较发达的城市建立物流配送中心,然后逐步向外辐射,形成遍布全国的配送中心网。要充分发挥配送中的线、手段、节点的作用。线指公路、铁路、海路等,手段指汽车、火车、飞机船舶等运输工具,节点指车站、集散中心、港口、机场等设施。总之,要根据各地区的地理条件、经济状况等实际情况建立适合本地区的有特色的配送体系。

国家与企业共同改进软硬件建设,软硬件建设是进行电子商务的基础,软硬件建设跟不上,发展电子商务便无从谈起。为此,一方面,国家继续加强信息化建设,拓宽网络带宽,提高传输速度,降低上网费用,另一方面,企业要对现有网站进行整改,尽量使交易流程清晰明了。在观念、组织、资金和技术允许的条件下,小规模率先在标准化程度高、交易量大、批发次数多、顾客流量大的商品或服务领域开展电子商务活动,以此为突破口带动企业电子商务活动的开展。

充分发挥政府的宏观规划与指导作用,将政府和网络企业协调起来,建立一种相得益彰的良性关系。一方面,政府通过一系列措施为电子商务的健康发展提供良好的环境,包括公平竞争的市场环境、规范有序的制度环境、适宜的政策法律环境和良好的社会发展环境,另一方面,政府也可以通过电子商务收集信息、获得市场资料、实现政府的电子化。

大力培养专门人才 普及电子商务知识,国家和教育机构应加大对IT人才的培养力度,培养出既懂IT技术又熟悉电子商务业务流程的综合性人才,使电子商务行业配备一定数量的IT技术和管理信息人才,解决人才制约的瓶颈。

电子商务根本性地改变了传统的交易方式,正实现了“用时间消灭空间”的目的,使交易过程中所需要的信息流、商流、资金流能够在交易主体间快速的传递,降低了流通费用,提高了企业竞争力,必将是未来商务的主流形式。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

正文

1.系统概述

1.1选题来源及意义

以下为我们要进行B2C的电子商务的理由:

全世界大约有几千万人可访问World Wide Web(WWW),不管你是做什么买卖的,你都不能小觑这几千万人。要想加入这个圈子,并在其中表现出你有兴趣为他们提供服务,你就需要踏上WWW。你该知道,你的对手们是会这样干的[1]。

    建立人际关系网络:做生意当中的许多周折无非就是跟他人取得联系。精明的商人都知道,重要的不是你知道什么,而是你认识谁。如果你向几千个,甚至几百万个潜在客户和合作伙伴递出名片,并说这就是我所从事的工作,如果你需要我的服务,可以通过它跟我联系,这样将会产生何等效果也就可想而知了。在WWW上,你每天24小时都可以轻而易举地这样做。

    让商务信息唾手可得:基本的商务信息是什么?想想黄页广告就知道了。你什么时间营业?你是干什么的?怎么跟你联系?你接受哪种付款方式?你在何处?今日的特价商品是什么?如果你能让你的客户知道他们该跟你做生意的每一条理由的话,你的生意不就做得更好吗?而在WWW上,这些你都办得到。

向客户提供服务:让商务信息随手可得是向客户提供服务的最重要的途径之一。而采用WWW技术后,你会找到更多的向客户提供服务的方法。

提高大众兴趣:你没办法让《新闻周刊》来报道你的小店开张之事。但是如果你的网页作得新颖有趣的话,你可以让他们把你的网址写进去。有了网页信息,不管何人,也不论他身在何地,只要他通过Web了解到你,他都会成为你的网站的潜在访问者,从而进一步发展成潜在客户。

    发布时效性强的材料:如果你手里有些材料不能在午夜之前发布,你会怎么办?如何发布季度收益报告、大奖获得者以及兼并等消息呢?现在这些信息可以在午夜或你定下的任何时候发布了,而且像图片、相关人物简介之类的有关材料也可以同时发布。像“到12:01,所有材料都可以从我们的站点上获得”这样的预告是做得到的。独家新闻只能由那些等待信息发布的人们分享,而不会落入提早发布你的信息的人手里。

    卖东西:有一个最合适的比方:你认为电话是卖东西的最佳“场合”吗?或许不是吧!你或许也清楚,电话只是一种工具,让你同客户交流,进而帮助你卖东西。其实,我们也应当这样来看待WWW。当然,这两种技术是不一样的。但有一点是相同的,即别人在决定做你的客户之前,想了解你,看你是干什么的,你能给他们做点什么。这些你都可以在WWW上经济而方便地做到。然后,你就有望将他们转化成客户。

    提供图像、声音和电影文件:假如你的装饰品很棒,人们看到它的话会真正喜欢上它;假如你的唱片集极佳却上不了广播,以至无人知晓其动听之处,而上了WWW,你就可以把声音、图像和短剧文件加进你的公司信息里,使之为你的潜在客户服务。这种事是任何手册之类的东西所做不到的。

    获得人口高度密集的市场:WWW的用户可能是市场最大的人口群体。这些人通常受过大学教育或正在接受大学教育,正在挣大钱或很快就要挣大钱。在这个Internet圈子里,《Wired》杂志是当然之选,它获得Lexus或高端商家的广告是没问题的。这个圈子还可以算上在线商业企业,在未来几年内,这里的人口将是相当密集的。

基于J2EE的B2C电子商务系统开发毕业设计论文[点击下载]

相关毕业论文

基于安卓的视频发布及交流平台开发 _部分源代码分享

使用Eclipse,MySQL5.6,Tortoise SVN,Android Studio等开发工具,详细介绍了短视频APP的设计与开发过程,支持Android2.0及以上版本,实现短视频拍摄与美化,自定义手势集,视频雷达及微商业视频便签墙等多种功能,可以支持Android客户端一键上传视频至好友圈。

网上智能评教系统的开发

网上智能评教系统的开发,一套大学生毕业论文管理系统,通过学生在学习过程中的反馈信息,对教师的授课情况的一项调查,目的是为了及时的了解教师与学生之间在教与学的过程中所遇到的问题,有针对性的开展教学工作,提高教学质量。

中学网站设计与实现

在调查过程中,要认真记录学校的现状、在校人数、办学规模以及学校的信息量等等。虚心请教一些技术员工,从而获得更有效的信息,为目标系统的开发做好充分的材料和技术准备。

教务管理平台-权限及公共模块设计与开发

教务系统中的用户数量众多,需要具有不同的权限,以实现不同的应用。本论文介绍了开发背景,开发平台,并基于需求分析实现了教务管理平台中基于角色控制的权限系统(RBAC)及公共模块的设计与开发。RBAC实现了用户与访问权限的逻辑分离,更符合教务平台的用户、数据和应用特征;在公共模块中实现了系统通用的日志管理,异常处理,常用类库方法等。

基于WEB的学生选课系统

该计算机专业毕业论文目的是对选课信息进行管理。学生选课系统维护模块主要完成的是系统管理与维护功能。课题研究过程中,首先对系统管理模块进行了详尽的需求分析,经分析得到系统管理模块主要完成如下的功能:用户基本信息、选课信息的录入,查看,修改,删除等,同时还具有查询各个模块的功能,数据备份,数据还原 ,注销等功能。

一种多商家网络商店的设计与实现

21世纪是网络的世纪,电子商务随之将成为主流商业模式,一种多商家网络商店的设计与实现就是一个C2C型的电子商务系统。本文详细论述了采用ASP.NET 2005 和 SQL Server 2000等技术实现的一个多商家网络商店的过程。

基于web的订餐系统的设计与实现

随着市场、经济的全球化,越来越多的企业认识到:提高企业的竞争力,选择信息化是必由之路。本文论述的订餐系统是针对餐饮娱乐业而设计的一种商务服务网站。其主要功能是完成外卖的前期和辅助工作,即通过网络进行定餐和对服务进行评价。而餐饮工作流程的其他部分如送外卖、付款等后期工作依旧采用传统方式。

基于BS结构的实验室预约模型系统

《基于B/S结构的实验室预约模型系统》是采用ASP.NET开发的一个开放实验室预约系统。本系统是针对目前实验室手工管理效率低下,缺乏安全性、可控性等缺点,以校园网为依托,采用科学、高效的教学管理方式,使学校的教学资源得到充分的利用。

在线考试系统

建立一个安全稳定可靠的基于B/S模式下的考试系统,是当前信息化教育的必须,对信息化教育有着较大的促进作用,因为有远程的教育也就必须有远程的考试,没有考试的教育算不上完整的教育,本系统就是在这么一个大的前提下提出的。

评论