1、西南科技大学毕业设计(论文)西南科技大学毕业设计(论文)538目 录目 录 .1引 言 .3第一章 绪 论 .41.1 设计背景 .41.2 课题意义 .41.3 本系统简要介绍 .5第二章 系统的分析与设计 .62.1 必要性 .62.2 功能需求 .62.2.1 用例视图 .62.2.2 用例说明 .72.3 数据需求 .102.4 术语定义 .10第三章 系统方案规划 .153.1 网站特点 .113.2 系统概要设计 .153.2.1 逻辑架构图 .153.2.2 物理架构图 .153.2.3 功能层次图 .163.4 系统开发关键技术选取 .113.4.1 建模语言 UML.113.
2、4.2 超文本语言 HTML.113.4.3 JSP 和其他类似或相关技术比较 .113.4.4 JAVA 及 JavaBean 技术 .11第四章 系统设计 .154.1 详细设计 .174.1.1 用户界面模型 .174.1.2 用户界面交互视图 .174.2 数据库设计 .234.2.1 实体图 .244.2.2 表结构设计 .24第五章 系统实现 .265.1 系统的运行环境配置要求 .265.1.1. 硬件环境 .265.1.2. 软件环境 .265.2 运行结果 .265.2.1 主要页面说明 .265.3 部分源代码 .31总 结 .34参考文献 .36致 谢 .37西南科技大学
3、毕业设计(论文)538引 言电子商务就是通过互联网来进行的各项商务活动,包括广告、交易、支付、服务等活动。电子商务源于英文 Electronic Commerce,简写为 EC 或 E-Commerce。它是人类社会、经济、科学、文化发展的必然产物,是信息化社会的商务模式,也是商务发展的未来。联合国经济合作和发展组织(OEBD)在有关电子商务的报告中对电子商务(Electronic Commerce)的定义是:电子商务是发生在开放网络中的包含企业之间(Business to Business) 、企业和消费者之间(Business to Consumer)、消费者和消费者之间(Consumer
4、 to Consumer)的商业交易。消费者-消费者模式,即 CtoC (Consumer to Consumer):指的是个人用户之间可以通过使用个人网站等方式来交换数据的一种电子商务方式,随着电子商务的发展逐渐的多起来。比如说民间“以物换物“方式的交换,信息资料的交换,以及民间借贷等。此外,个人与由独立的客户组成的“客户联盟“之间的业务关系也可以归为这种模式,如消费者与消协之间的业务关系等。消费者-消费者模式(Consumer to Consumer)最大的特点:就是指利用专业网站提供的大型电子商务平台,以免费或比较少的费用在网络平台上销售自己的商品,避免了商品在流通环节中带来附加价值,从
5、而给商品购买者带来了经济上的实惠。在网上销售商品不受时间、空间的限制,商品销售者只需将代售商品信息上传,然后等待买家出价即可,销售者不仅可以在网上发布一件或数件商品信息,甚至可以在网上开店,不需要店铺租金,不受地域、时间的限制却可以面对来自全国甚至全世界的客户。随着 Internet 技术的发展和互联网的日益普及,互联网用户将达到 35 亿人,其中 1/4 的用户会使用 Internet 从事商品交易活动,可以预见:C2C 模式的巨大优势将使它成为未来电子商务领域重要的一部分。西南科技大学毕业设计(论文)538第一章 绪 论1.1 本设计的背景电子商务是当今世界上发展速度最快、应用前景最广、内
6、容不断变化的一个领域。商务活动是人类社会发展历程中逐渐发展起来的,经历了易货交易、货币式交换、现代商业等阶段。而现代商业的商品交易又可以分为:柜台式售货、开架自选、电视电话购物以及最先进的电子购物。互联网的发展使商家有了更加宽广的市场,许多商家推出了电子购物系统,形成了顾客选择商品、定货、付款、送货等一系列电子购物过程。而随之出现了虚拟商店、电子银行、电子货币等一系列与之配套的设施,电子商务正逐渐成为各商家最重视、投入力度最大的一个领域。电子商务为什么成为经济发展的重点,在于它有以下独特之处:(1)便于收集管理客户信息;(2)支付手段高度电子化;(3)经营规模不受场地限制;(4)营销成本低;(
7、5)有利于中小企业发展;(6)满足客户个性化要求。由此导致了以下效益:(1)管理成本降低;(2)降低库存成本,甚至实现零库存;(3)降低采购成本;(4)降低交易成本;(5)时效效益;(6)扩大销量;(7)导致新行业出现;(8)促进信息经济的发展和全社会的增值。从参与者来划分电子商务可以分为五类,即:(1)企业对消费者(B2C),这是目前电子商务领域中占最大比例的模式;(2)企业对企业(B2B),这是较早出现的电子商务模式,最简单的例子就是企业通过互联网来进行采购;(3)企业对政府机构(B2G),包括政府网上采购、企业网上注册年检等;(4)消费者对政府机构(C2G),包括网上发放福利费及征收个人
8、税收等等;(5)消费者对消费者(C2C),目前主要是网上二手货交易。迄今,中国的上网人群已使它成为全球互联网人口第二的国家,仅次于美国。在中国,庞大的上网人群必将产生一个规模可观的上网购物用户群,这也是众多国际和国内互联网从业者看好中国这一市场的原因。我国现阶段最大的 C2C 模式的电子商务站点是易趣。易趣网络信息服务(上海)有限公司和上海易趣贸易有限公司于 1999 年8 月成立。2002 年 3 月,易趣获得了美国最大的电子商务公司 eBay 的 3000 万美元的注资,并同其结成战略合作伙伴关系。易趣还与如新浪和网易等各类网站进行合作,充分发挥出强势联合、资源互补的优势,极大丰富了其他网
9、络消费服务的内容,提供了一种电子商务方式,也充分拓展了易趣竞标交易的用户空间。经过近五年的发展,易趣在中国传播着 C2C 网上交易的新理念,并建立起了一套适合自身运营模式,是我国首家 C2C 购物网站。淘宝网站是阿里巴巴(中国)网络技术有限公司依托其在 B2B 市场的经验和服务能力强势出击,用亿元倾力打造的,它希望以灵活的符合中国人交易习惯的方式操作网上交易,旨在真正为中国人上网购物及交易提供一个优秀的电子商务平台。淘宝网站的崛起,严重的威胁着易趣的地位。有数据显示,截止 2004 年 7 月 4 日,才发展两个多月的淘宝网站已拥有会员 17 万,上网商品 62 万件,日平均网页游览量达到30
10、 万,日平均访问人次达到 25 万,日新增商品达 2000 多件。同时,淘宝网站宣称在近几年内将以免费的形式开放,这将打破易趣在我国个人网上交易领域的垄断地位。西南科技大学毕业设计(论文)5381.2 本课题的意义随着全社会信息化程度加强,各种条件的成熟,CtoC (Consumer to Consumer)模式越来越呈现出蓬勃发展的强劲势头。目前在我国,采用这种方式的网站有近 20 家。较早进入此领域的有雅宝、网猎、易趣、新网、酷必得、万象、大中华等拍卖网站。从每周的用户浏览拍卖网站的频率来看,但无论是拍卖品还是服务都已经对客户形成极强的吸引力。不远的未来,CtoC (Consumer to
11、 Consumer) 电子商务会成为电子商务领域的一个引人瞩目的新亮点。在我国,互联网正以惊人的速度发展起来。电子商务也逐渐得到政府和企业和重视,各政府部门和企业不仅建立了自己的网站,而且还在积极开展电子商务(政务)领域,而这些都属于 B2B,B2C,B2G,C2G 模式。为了迎合用户日益增长的物资交流需要,在消费者之间提供便利,灵活,自由的电子商务的交易中介,设计并实现这个 C2C的小型电子商务平台。拥有合法身份的广大网络用户都可以通过该系统进行网上的个人物品交易活动。在大学,每年都有大批毕业生在毕业前对大学生活中的生活用品及一些书籍进行处理,而他们通常都采用跳蚤市场的方式,销售者要将出售的
12、商品运送到出售地点而且要耗费大量时间等待顾客,而购买者也只能进行没有针对性的粗略浏览。而如果采用网络拍卖的形式,销售者只用将待售商品上传至网站,然后过一段时间查看信息就可以了,这样就大大节省了销售成本;而购买者也可以根据自己的需要有针对性地浏览商品,大大节约了时间和精力。而在这之前他们需要做的只是花费不到分钟的时间成为网站的注册用户。1.3 本系统的简要介绍这个网上拍卖平台系统就是 CtoC 电子商务的一种形式,主要是分析网上消费在消费者和消费者之间发生的交易过程,网上拍卖网站则是为这一过程的提供平台,该平台可供消费者录入需要卖出的商品信息和买卖的形式和具体要求,系统对这些信息进行管理,并以页
13、面的形式分门别类的发布,供其他消费者浏览查询选购和竟拍,并提供网上交易费用代收等服务。本系统运用面向对象的分析和设计思想,采用JSP技术和Java Bean组件技术,比较完整地规划了一个网上拍卖网站系统的功能,使消费者和消费者之间直接进行交易,交易商品并不是该交易平台(即网上拍卖平台系统)的商品,商品是为交易一方所拥有,该交易平台的主要功能是发布商品信息,并作为交易双方的沟通媒介。实际上本网站对顾客群并没有做限制,任何人都可以注册成为注册用户。交易商品也没有限制:日常用品、书籍、电脑极其周边产品等等都可以进行交易,但时间关系,主要收集了手机做商品例子,在交易双方达成共识后自行联系并进行交易,网
14、站只是作为提供信息的平台存在。该平台主要使用 JSP 技术在 Windows 环境下使用 Jbuilder 进行开发的。其运行环境为 Windows XP 系统,运行 Tomcat 即可。而用户只需打开 IE 浏览器在地址栏打入网站地址就可以访问了。西南科技大学毕业设计(论文)538第二章 系统的分析与设计2.1 必要性在经济全球化趋势日益明显的今天,尤其是随着以计算机、通信和相关技术不断融合为标志的电子经济的兴起,企业开展各项经济活动所依赖的基本经济命题已发生了革命性变化。过去的 1999 年,网络经济的风暴席卷全球。网络将打破传统经济下以国界划分的经济区域,而使所有企业都面对世界经济一体化
15、的冲击。生产商、中间商或批发商、零售商曾是传统经济流通的三个不可缺少的环节,随着网络的发展,全球成了网络包围的地球村,供求双方在网上直接见面,网上看样品、谈价格、签合同、支付货款。分布在全世界的网络神经系统能够时时刻刻“超越部门获得正确的资讯,超越国界获得正确的资讯“。通过电子商务进行国际贸易日渐成为国际通行的手段。随着美国、新加坡、欧盟各国纷纷推出电子商务方案 , 电子商务已经开始逐渐取代传统贸易方式。电子商务可降低交易成本和采购成本。电子商务是电子信息的传递 , 依赖计算机网络为介质进行信息交换 , 信息处理与传递的速度大大加快。通过计算机交易 , 自动化程度大大提高 , 各种处理成本大大
16、降低 , 通过网络 ,客户可随时、随地了解到企业提供的商品 , 加大企业售出商品的可能性 。 利用互联网特点,减少了销售的中间环节,网络销售不仅起步节省投资,而且以商品折扣给顾客带来实惠。商品样品、巨大的仓库等传统商业经济所不可缺少的有形交易条件,都可省去,来实现从产品到商品的交换和流通的全过程。Internet 已经连接了相当多的网民、企业、机构和政府,而且向着更广阔的范围发展。充分利用网络资源: Internet 网站建设是强有力的工具,能以低代价却很方便的把产品或服务的信息发向全世界的每个角落。在这样的时代,任何人都不应置身于Internet 之外,那会脱离人类社会。 电子商务网站建设是
17、未来经济形式发展的大趋势,从销售的观点看,可以减少交易的中间环节,降低成本。企业网站建设还可以扩建成为网上销售和售前售后咨询服务中心。设计这个电子商务网站:从不同的角度出发网站建设有不同的定义;可以理解为以 Internet 网站建设为依托,借助一定的信用支付手段,在网络上进行产品的购销、费用支付及其他商务活动等,由此看来做本设计的必要性就显而易见了。2.2 功能需求设计完成的系统应能供使用者注册合法的身份,并对注册用户提供商品交易的功能。注册用户能录入需要卖出商品信息和买卖的形式。系统能对这些信息进行管理,并以页面的形式分门别类的发布,供其他用户在线浏览,选购。用户还可以搜索所需商品,在遇到
18、问题情况下可以使用帮助功能,系统还提供网上交易费用代收等功能。2.2.1 用例视图如图 2-1 所示,当用户进入网站首页其身份是普通用户(即游客) ,普通用户只能浏览商品但不能上传商品或竞拍商品;普通用户能通过注册成为注册用户,注册用户成功登录后进入注册用户界面,在该界面用户能够修改个人资料,上传商品,浏览商品并竞拍;普通用户和注册用户都可以对特定商品进行搜索。西南科技大学毕业设计(论文)538。(from Use Case)。(from Use Case)。(from Use Case)。(from Actor)。(from Use Case) 。(from Use Case)。(from
19、Actor) 。(from Actor)。(from Use Case) “。”。(from Use Case)。(from Use Case)。(from Actor)图 2-1 用例视图2.2.2 用例说明1. 用例规约:用例名称:浏览拍卖物品简要说明:本用例允许用户浏览当前有效的拍卖物品。用户可以顺序浏览拍卖物品列表,或者也可以输入关键字搜索特定的物品。用户浏览拍卖物品可以不需要在系统注册。西南科技大学毕业设计(论文)538事件流:1. 本用例在用户访问该拍卖网站的时候启动。2. 用户可以顺序浏览拍卖物品列表,或者也可以搜索特定的拍卖物品。3. 本用例在用户停止访问该拍卖网站的时候结束。
20、2. 用例规约:用例名称:注册简要说明:本用例允许用户建立一个个人帐户,并输入该用户的有关信息(包括用户名、密码、身份证号和电子邮箱地址等) 。事件流:1. 本用例在用户选择“注册”功能的时候启动。2. 系统提供表单供用户输入个人信息(包括用户名、密码、身份证号和电子邮箱地址等) 。3. 用户输入个人信息,并提交给系统。4. 系统检验该用户提交的用户名是否与已注册用户的用户名相同。如果不同,则执行第 5 步;如果相同,则执行第 6 步。5. 系统提示用户注册成功,同时存储用户输入的个人信息,并返回注册首页。6. 系统提示用户注册不成功,并返回注册首页。7. 本用例结束。3. 用例规约:用例名称
21、:登录简要说明:本用例是让系统识别用户的身份。如果用户已在系统注册个人帐户,系统会通过用户输入的用户名和密码来验证用户身份。事件流:1. 本用例在用户输入用户名和密码,并选择“登录”功能的时候启动。2. 系统验证该用户名和密码的合法性。如果验证合法,则执行第 3 步;如果验证不合法,则执行第 4 步。3. 系统提示用户登录成功。4. 系统提示用户该用户名不存在或者密码输入错误,并返回登录首页。5. 本用例结束。4. 用例规约:用例名称:修改个人信息简要说明:本用例允许已注册的用户修改其个人帐户中的相关信息。西南科技大学毕业设计(论文)538事件流:1. 本用例在已登录用户选择“修改个人信息”功
22、能的时候启动。2. 系统读取注册用户的个人帐户,并显示用户的个人信息。3. 用户修改相关的个人信息(不允许修改用户名) ,并提交给系统。4. 系统存储用户提交的修改后的个人信息,并返回登录首页。5. 本用例结束。5. 用例规约:用例名称:提交拍卖物品简要说明:本用例允许卖主在线提交一项拍卖物品,并输入卖主用户名和物品的有关信息(包括本物品的名称,简短描述,最低竞拍价格和竞拍的起止时间等) 。当拍卖项被建立之后,买主就可以对其进行竞拍。事件流:1. 本用例在卖主选择“提交拍卖物品”功能的时候启动。2. 系统提供表单供卖主输入用户名和该拍卖物品的有关信息(包括该物品的名称,简短描述,最高竞拍价格和
23、竞拍的起止时间等) 。3. 卖主输入该拍卖物品的有关信息,并提交给系统。4. 系统存储并显示卖主输入的关于该拍卖物品的有关信息。5. 本用例结束。6. 用例规约:用例名称:竞拍简要说明:本用例允许买主对特定的拍卖物品进行竞拍。事件流:1. 本用例在买主选择“竞拍”功能的时候启动。2. 系统提示买主输入用户名、竞拍物品编号和竞拍价格。3. 买主输入竞拍的有关信息(输入价格必须高于当前该物品的最高竞拍价格) 。4. 系统显示并存储买主输入的竞拍价格。5. 系统返回竞拍首页。6. 本用例结束。7. 用例规约:用例名称: 退出简要说明:本用例描述用户不想继续使用系统。事件流:1. 本用例在已登录用户选择“退出”功能的时候启动。2. 系统返回该拍卖网站首页。
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。