JSP+ACCESS网上拍卖平台系统论文_第1页
JSP+ACCESS网上拍卖平台系统论文_第2页
JSP+ACCESS网上拍卖平台系统论文_第3页
JSP+ACCESS网上拍卖平台系统论文_第4页
JSP+ACCESS网上拍卖平台系统论文_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

535目 录目 录. 论.计背景. 4题意义. 4系统简要介绍.统的分析与设计. 6. 6.用例说明.统方案规划.站特点.统概要设计.逻辑架构图.物理架构图.功能层次图.统开发关键技术选取.建模语言 .超文本语言 . . .统设计.细设计.用户界面模型. 用户界面交互视图.实体图.表结构设计.统实现.统的运行环境配置要求. 硬件环境. 软件环境.主要页面说明.分源代码. 36致 谢.电子商务就是通过互联网来进行的各项商务活动,包括广告、交易、支付、服务等活动。电子商务源于英文 写为 是人类社会、经济、科学、文化发展的必然产物,是信息化社会的商务模式,也是商务发展的未来。联合国经济合作和发展组织(有关电子商务的报告中对电子商务(定义是:电子商务是发生在开放网络中的包含企业之间(企业和消费者之间(消费者和消费者之间(商业交易。消费者 指的是个人用户之间可以通过使用个人网站等方式来交换数据的一种电子商务方式,随着电子商务的发展逐渐的多起来。比如说民间以物换物方式的交换,信息资料的交换,以及民间借贷等。此外,个人与由独立的客户组成的客户联盟之间的业务关系也可以归为这种模式,如消费者与消协之间的业务关系等。消费者大的特点:就是指利用专业网站提供的大型电子商务平台,以免费或比较少的费用在网络平台上销售自己的商品,避免了商品在流通环节中带来附加价值,从而给商品购买者带来了经济上的实惠。在网上销售商品不受时间、空间的限制,商品销售者只需将代售商品信息上传,然后等待买家出价即可,销售者不仅可以在网上发布一件或数件商品信息,甚至可以在网上开店,不需要店铺租金,不受地域、时间的限制却可以面对来自全国甚至全世界的客户。随着联网用户将达到35亿人,其中1/4的用户会使用事商品交易活动,可以预见:35第一章 绪 论设计的背景电子商务是当今世界上发展速度最快、应用前景最广、内容不断变化的一个领域。商务活动是人类社会发展历程中逐渐发展起来的,经历了易货交易、货币式交换、现代商业等阶段。而现代商业的商品交易又可以分为:柜台式售货、开架自选、电视电话购物以及最先进的电子购物。互联网的发展使商家有了更加宽广的市场,许多商家推出了电子购物系统,形成了顾客选择商品、定货、付款、送货等一系列电子购物过程。而随之出现了虚拟商店、电子银行、电子货币等一系列与之配套的设施,电子商务正逐渐成为各商家最重视、投入力度最大的一个领域。电子商务为什么成为经济发展的重点,在于它有以下独特之处:(1)便于收集管理客户信息;(2)支付手段高度电子化;(3)经营规模不受场地限制;(4)营销成本低;(5)有利于中小企业发展;(6)满足客户个性化要求。由此导致了以下效益:(1)管理成本降低;(2)降低库存成本,甚至实现零库存;(3)降低采购成本;(4)降低交易成本;(5)时效效益;(6)扩大销量;(7)导致新行业出现;(8)促进信息经济的发展和全社会的增值。从参与者来划分电子商务可以分为五类,即:(1)企业对消费者(这是目前电子商务领域中占最大比例的模式;(2)企业对企业(这是较早出现的电子商务模式,最简单的例子就是企业通过互联网来进行采购;(3)企业对政府机构(包括政府网上采购、企业网上注册年检等;(4)消费者对政府机构(包括网上发放福利费及征收个人税收等等;(5)消费者对消费者(目前主要是网上二手货交易。迄今,中国的上网人群已使它成为全球互联网人口第二的国家,仅次于美国。在中国,庞大的上网人群必将产生一个规模可观的上网购物用户群,这也是众多国际和国内互联网从业者看好中国这一市场的原因。我国现阶段最大的趣网络信息服务(上海)有限公司和上海易趣贸易有限公司于 1999年 8 月成立。2002年3月,易趣获得了美国最大的电子商务公司同其结成战略合作伙伴关系。易趣还与如新浪和网易等各类网站进行合作,充分发挥出强势联合、资源互补的优势,极大丰富了其他网络消费服务的内容,提供了一种电子商务方式,也充分拓展了易趣竞标交易的用户空间。经过近五年的发展,易趣在中国传播着建立起了一套适合自身运营模式,是我国首家宝网站是阿里巴巴(中国)网络技术有限公司依托其在亿元倾力打造的,它希望以灵活的符合中国人交易习惯的方式操作网上交易,旨在真正为中国人上网购物及交易提供一个优秀的电子商务平台。淘宝网站的崛起,严重的威胁着易趣的地位。有数据显示,截止 2004 年 7 月4 日,才发展两个多月的淘宝网站已拥有会员 17 万,上网商品 62 万件,日平均网页游览量达到 30 万,日平均访问人次达到25万,日新增商品达 2000多件。同时,淘宝网站宣称在近几年内将以免费的形式开放,这将打破易趣在我国个人网上交易领域的垄断地位。课题的意义随着全社会信息化程度加强,各种条件的成熟,535式越来越呈现出蓬勃发展的强劲势头。目前在我国,采用这种方式的网站有近20家。较早进入此领域的有雅宝、网猎、易趣、新网、酷必得、万象、大中华等拍卖网站。从每周的用户浏览拍卖网站的频率来看,但无论是拍卖品还是服务都已经对客户形成极强的吸引力。不远的未来,电子商务会成为电子商务领域的一个引人瞩目的新亮点。在我国,互联网正以惊人的速度发展起来。电子商务也逐渐得到政府和企业和重视,各政府部门和企业不仅建立了自己的网站,而且还在积极开展电子商务(政务)领域,而这些都属于 2C,2G 模式。为了迎合用户日益增长的物资交流需要,在消费者之间提供便利,灵活,自由的电子商务的交易中介,设计并实现这个有合法身份的广大网络用户都可以通过该系统进行网上的个人物品交易活动。在大学,每年都有大批毕业生在毕业前对大学生活中的生活用品及一些书籍进行处理,而他们通常都采用跳蚤市场的方式,销售者要将出售的商品运送到出售地点而且要耗费大量时间等待顾客,而购买者也只能进行没有针对性的粗略浏览。而如果采用网络拍卖的形式,销售者只用将待售商品上传至网站,然后过一段时间查看信息就可以了,这样就大大节省了销售成本;而购买者也可以根据自己的需要有针对性地浏览商品,大大节约了时间和精力。而在这之前他们需要做的只是花费不到分钟的时间成为网站的注册用户。系统的简要介绍这个网上拍卖平台系统就是 子商务的一种形式,主要是分析网上消费在消费者和消费者之间发生的交易过程,网上拍卖网站则是为这一过程的提供平台,该平台可供消费者录入需要卖出的商品信息和买卖的形式和具体要求,系统对这些信息进行管理,并以页面的形式分门别类的发布,供其他消费者浏览查询选购和竟拍,并提供网上交易费用代收等服务。本系统运用面向对象的分析和设计思想,采用较完整地规划了一个网上拍卖网站系统的功能,使消费者和消费者之间直接进行交易,交易商品并不是该交易平台(即网上拍卖平台系统)的商品,商品是为交易一方所拥有,该交易平台的主要功能是发布商品信息,并作为交易双方的沟通媒介。实际上本网站对顾客群并没有做限制,任何人都可以注册成为注册用户。交易商品也没有限制:日常用品、书籍、电脑极其周边产品等等都可以进行交易,但时间关系,主要收集了手机做商品例子,在交易双方达成共识后自行联系并进行交易,网站只是作为提供信息的平台存在。该平台主要使用 术在 境下使用 行开发的。其运行环境为 P 系统,运行 用户只需打开 览器在地址栏打入网站地址就可以访问了。535第二章 系统的分析与设计要性在经济全球化趋势日益明显的今天,尤其是随着以计算机、通信和相关技术不断融合为标志的电子经济的兴起,企业开展各项经济活动所依赖的基本经济命题已发生了革命性变化。过去的 1999 年,网络经济的风暴席卷全球。网络将打破传统经济下以国界划分的经济区域,而使所有企业都面对世界经济一体化的冲击。生产商、中间商或批发商、零售商曾是传统经济流通的三个不可缺少的环节,随着网络的发展,全球成了网络包围的地球村,供求双方在网上直接见面,网上看样品、谈价格、签合同、支付货款。分布在全世界的网络神经系统能够时时刻刻超越部门获得正确的资讯,超越国界获得正确的资讯。通过电子商务进行国际贸易日渐成为国际通行的手段。随着美国、新加坡、欧盟各国纷纷推出电子商务方案 , 电子商务已经开始逐渐取代传统贸易方式。电子商务可降低交易成本和采购成本。电子商务是电子信息的传递 , 依赖计算机网络为介质进行信息交换 , 信息处理与传递的速度大大加快。通过计算机交易 , 自动化程度大大提高 , 各种处理成本大大降低 , 通过网络 ,客户可随时、随地了解到企业提供的商品 , 加大企业售出商品的可能性 。利用互联网特点,减少了销售的中间环节,网络销售不仅起步节省投资,而且以商品折扣给顾客带来实惠。商品样品、巨大的仓库等传统商业经济所不可缺少的有形交易条件,都可省去,来实现从产品到商品的交换和流通的全过程。业、机构和政府,而且向着更广阔的范围发展。充分利用网络资源: 以低代价却很方便的把产品或服务的信息发向全世界的每个角落。在这样的时代,任何人都不应置身于会脱离人类社会。电子商务网站建设是未来经济形式发展的大趋势,从销售的观点看,可以减少交易的中间环节,降低成本。企业网站建设还可以扩建成为网上销售和售前售后咨询服务中心。设计这个电子商务网站:从不同的角度出发网站建设有不同的定义;可以理解为以助一定的信用支付手段,在网络上进行产品的购销、费用支付及其他商务活动等,由此看来做本设计的必要性就显而易见了。能需求设计完成的系统应能供使用者注册合法的身份,并对注册用户提供商品交易的功能。注册用户能录入需要卖出商品信息和买卖的形式。系统能对这些信息进行管理,并以页面的形式分门别类的发布,供其他用户在线浏览,选购。用户还可以搜索所需商品,在遇到问题情况下可以使用帮助功能,系统还提供网上交易费用代收等功能。例视图如图 2示,当用户进入网站首页其身份是普通用户(即游客),普通用户只能浏览商品但不能上传商品或竞拍商品;普通用户能通过注册成为注册用户,注册用户成功登录后进入注册用户界面,在该界面用户能够修改个人资料,上传商品,浏览商品并竞拍;普通用户和注册用户都可以对特定商品进行搜索。535登录(出(改个人信息(册用户(交拍卖物品(竞拍(主(买主(成拍卖(“完成拍卖”用况是由系统时钟触发的浏览拍卖物品(册(通用户( 2例视图例说明1. 用例规约:用例名称:浏览拍卖物品简要说明:本用例允许用户浏览当前有效的拍卖物品。用户可以顺序浏览拍卖物品列表,或者也可以输入关键字搜索特定的物品。用户浏览拍卖物品可以不需要在系统注册。535事件流:1. 本用例在用户访问该拍卖网站的时候启动。2. 用户可以顺序浏览拍卖物品列表,或者也可以搜索特定的拍卖物品。3. 本用例在用户停止访问该拍卖网站的时候结束。2. 用例规约:用例名称:注册简要说明:本用例允许用户建立一个个人帐户,并输入该用户的有关信息(包括用户名、密码、身份证号和电子邮箱地址等)。事件流:1. 本用例在用户选择“注册”功能的时候启动。2. 系统提供表单供用户输入个人信息(包括用户名、密码、身份证号和电子邮箱地址等)。3. 用户输入个人信息,并提交给系统。4. 系统检验该用户提交的用户名是否与已注册用户的用户名相同。如果不同,则执行第 5步;如果相同,则执行第6步。5. 系统提示用户注册成功,同时存储用户输入的个人信息,并返回注册首页。6. 系统提示用户注册不成功,并返回注册首页。7. 本用例结束。3. 用例规约:用例名称:登录简要说明:本用例是让系统识别用户的身份。如果用户已在系统注册个人帐户,系统会通过用户输入的用户名和密码来验证用户身份。事件流:1. 本用例在用户输入用户名和密码,并选择“登录”功能的时候启动。2. 系统验证该用户名和密码的合法性。如果验证合法,则执行第3步;如果验证不合法,则执行第 4步。3. 系统提示用户登录成功。4. 系统提示用户该用户名不存在或者密码输入错误,并返回登录首页。5. 本用例结束。4. 用例规约:用例名称:修改个人信息简要说明:本用例允许已注册的用户修改其个人帐户中的相关信息。事件流:5351. 本用例在已登录用户选择“修改个人信息”功能的时候启动。2. 系统读取注册用户的个人帐户,并显示用户的个人信息。3. 用户修改相关的个人信息(不允许修改用户名),并提交给系统。4. 系统存储用户提交的修改后的个人信息,并返回登录首页。5. 本用例结束。5. 用例规约:用例名称:提交拍卖物品简要说明:本用例允许卖主在线提交一项拍卖物品,并输入卖主用户名和物品的有关信息(包括本物品的名称,简短描述,最低竞拍价格和竞拍的起止时间等)。当拍卖项被建立之后,买主就可以对其进行竞拍。事件流:1. 本用例在卖主选择“提交拍卖物品”功能的时候启动。2. 系统提供表单供卖主输入用户名和该拍卖物品的有关信息(包括该物品的名称,简短描述,最高竞拍价格和竞拍的起止时间等)。3. 卖主输入该拍卖物品的有关信息,并提交给系统。4. 系统存储并显示卖主输入的关于该拍卖物品的有关信息。5. 本用例结束。6. 用例规约:用例名称:竞拍简要说明:本用例允许买主对特定的拍卖物品进行竞拍。事件流:1. 本用例在买主选择“竞拍”功能的时候启动。2. 系统提示买主输入用户名、竞拍物品编号和竞拍价格。3. 买主输入竞拍的有关信息(输入价格必须高于当前该物品的最高竞拍价格)。4. 系统显示并存储买主输入的竞拍价格。5. 系统返回竞拍首页。6. 本用例结束。7. 用例规约:用例名称: 退出简要说明:本用例描述用户不想继续使用系统。事件流:1. 本用例在已登录用户选择“退出”功能的时候启动。2. 系统返回该拍卖网站首页。3. 本用例结束。535据需求本系统所涉及的数据内容比较多,具体为以下几个部分:(1)注册时用户要输入的信息如:用户名、用户密码、用户电子邮箱、联系电话、通信地址等等;以及在用户注册时本系统会自动为用户产生一个用户编号,这个编号唯一识别用户,即数据库中的主键。(2)上传商品时用户要输入的商品信息如:商品名、商品描述、出售者提出的最低价格(底价)等等;以及用户在上传商品时本系统会自动为商品加上的信息如:商品编码(此编码唯一识别商品,即数据库中的主键)、商品起拍时间(此信息由本系统从操作系统获得)、商品停拍时间(由竞拍起始时间加上竞拍天数获得)等等。(3)竞拍商品时,用户要输入的信息如:竞拍价格、竞拍用户名等等。语定义定义问题领域的专用术语,解释用例说明或其他项目文档的读者可能尚不熟悉的术语。使用此术语定义可以避免在多个不同的文档中重复定义相同的概念,以确保相同的术语被一致地使用。与者) 一个参与者定义了一组紧密相关的角色,这些角色在使用系统的过程中完成一系列与系统的交互动作。参与者的示例可以是一个人,一个外部的系统或者一个外部的设备。例) 用例是系统执行的一个动作序列,针对特定的参与者产生一个有价值的结果。户体验模型) 用户体验模型提供了一个针对用户界面元素以及用户与系统交互情形的抽象描述。用户体验模型包括屏幕、用例使用情节以及跳转图。例使用情节) 用例使用情节针对用例如何在用户界面中实现(包括参与者与系统之间进行的交互)。535第三章 系 统 方 案 规 划站特点本网站主要以 术+ 务器开发:经成为开发 效的工具,它是全新的网络服务器端编程环境。分利用了 强大功能,是一种优秀的服务器端技术。随着于有极强的扩展能力,良好的收缩性,以及与平台无关的开发特性,在根据 台构建动态商务网站成为主流的今天,着其他技术所不具备的优势。一个免费的开源的 器,它是 金会的 目中的一个核心项目,由于有了 新的可以利用 对你的应用或者与现安全传输。还有 持,这与那些 用服务器提供的是一致的。说到这里我们要介绍一下通常所说的应用服务器(如用服务器提供更多的 时也支持不提供如果与个开源的应用服务器)集成到一块,则可以实现然应用服务器具有么 没有存在的必要呢?事实上,我们的很多中小应用不需要采用 时如果是使用应用服务器就有些浪费了。而置方便,能满足我们的需求,这种情况下我们自然会选择 安全性:网站的安全性是 由于要用于网络应用程序开发,因此对安全性有较高的要求。如果没有安全保证,用户从网络下载程序执行就非常危险。 节码进入解释器时,首先必须经过字节码校验器的检查,然后,后,类装载器负责把来自网络的类装载到单独的内存区域,避免应用程序之间相互干扰破坏。最后,客户端用户还可以限制从网络上装载的类只能访问某些文件系统。上述几种机制结合起来,使得 所当然地继承了身特有的安全性。要设计)通过“问服务器上内容完成交易,数据库系统则是存放在服务器中,服务器要求要有能运行网站:535图 4辑框架图理架构图实际物理架构是:可以同时有多个客户端通过“问服务器上的网站,服务器分前台的交易服务器和后台的数据库服务器,服务器和客户端间的通讯是有路由器来实现的,考虑到网络安全问题,服务器与“要安装防火墙,确保数据库内数据的安全,防止居心不良的人破坏数据库来达到不法目的。图 4理框架图535能层次图小型网上竞拍平台系统所有功能主要分为三个模块:用户信息管理模块、商品信息管理模块、其他功能模块用户信息管理模块:主要实现新用户注册,注册用户登录,以及对所注册信息修改的功能。上述三种功能分别通过调用登录,注册,修改模块实现。商品信息模块:实现交易中最主要的上传商品和竞拍商品及竞拍完毕后台处理的能,分别通过调用下属的上传,竞拍模块实现。其他功能模块:拓展了系统提供的交易过程功能,搜索,浏览所有商品模块为用户提供更为友好周到的服务。图 4能层次图统开发关键技术选取模语言 一种绘制软件蓝图的标准语言,是一种分析设计专用的建模语言,它本身不是编程(言,不能直接用来生成可执行的软件。+、B、过它我们可以抽象地表示用高级编程语言编写的文本程序的逻辑结构和行为。相比传统的高级编程语言,确地反映软件设计的方案和思路,是真正用来“设计程序”(语言。它是目前最广泛使用的面向对象建模方法。用途非常广泛,可以概括为“描述、可视化、构造、记载”4种基本功能,可以用述、构造和文档化。在业务建模、需求分析、系统设计、实现和测试、数据建模、项目管理等阶段任务中均可根据需要采用。般不能用于定理证明。为了支持从不同角度来考察系统,9种模型图:1用例图:网上拍卖系统用户信息管理注册 登录 商品信息管理提交商品 竞拍 其他功能浏览 搜索修改注册信息5352静态图:(1)类图:(2)对象图:(3)包图:3交互图:(1)顺序图:(2)协作图:4行为图:(1)状态图:(2)活动图:5实现图:(1)构件图:(2)部署图;本设计使用了其中的用例图和顺序图:用例图从用户角度描述系统的功能,并指出各功能的操作者,而把各用例分开分析用顺序图显示活动对象(即本设计里的活动页面)之间的动态合作关系,它强调对象之间消息发送的顺序,同时显示对象之间的交互。文本语言 一种格式化语言,他用“标记”(成格式化命令来描述网页的内容和外观,指示 览器应该如何显示网页元素,以及如何响应使用者的操作。超文本标记语言可以呈现包含文本、图片、动画、音乐、视频等多媒体素材,还可以包含文本框、密码框、单选按钮、多选按钮、确定与重置按钮、复选框等表单控制元素。这使它能实现美观且功能强大的友好界面。另外用超文本语言 着互联网的普及,种制作软件也提供了十分丰富的功能,使得种所见即所得的编辑方式使编程变成简单有趣的事,使程序设计人员更能接受,同时也适用量化制作。它制作的网页也继承了它的跨平台功能,使网站不需要制作多个版本就可以在多个不兼容的计算机系统间使用。很多情况下,网页需要加入新的功能或改变界面以便于使用,这时可以把网页的内容和功能看成不同的层,对不同的层编辑并不影响其他层的内容,那么就可以在不影响原有框架和其他程序的情况下进行编辑或加入新的功能和信息。比如要更换图片根本不需要改变源代码,只用直接更换图片即可。要加入新的功能则只需编写新代码插入即可,不需重新编写原来的代码。用超文本标记语言可以方便地使用各种途径来源的素材,同时这些素材可以方便收藏管理,形成素材库。言可以嵌入各种动态网页技术如 ,使网页具有交互功能。其他类似或相关技术的一个简单比较务器主页)技术是由 司于1999年6月推出的技术,由多公司参与一起建立的动态网页技术标准。是基于是在传统的网页件中加入序片段(就构成了先执行其中的程序片段,然后将执行结果以 序片段可以操作数据库(可以重新定向网页,可以发送 就是建立动态网站所需要的功能。所有程序操作都在服务器端进行,网络上传给客户端的仅是得到的结果,对客户浏览器的要求很低,可以实现o o 至1)比535先,动态部分用 写,而不是 其他 言,不仅功能更强大而且更易于使用。第二,2)没有增加任何本质上不能用 现的功能。但是,在 编写静态必再用 重要的是,借助内容和外观的分离,页面制作中不同性质的任务可以方便地分开:比如,由页面设计专家进行时留出供3)比一种受到广泛支持的在静态 引入外部代码的技术。这方面的支持更为完善,因为它可以用 外,不是面向那些能够处理表单数据、访问数据库的“真正的”程序。(4)够在客户端动态地生成 然 有用,但它只能处理以客户端环境为基础的动态信息。除了 外,态和表单提交数据对说都是不可用的。另外,由于是在客户端运行,能访问服务器端资源,比如数据库、目录信息等等。用 发人员可以使用用 服务器端,成所有客户端请求的内容,然后将结果以 有助于开发人员既保护自己的代码,又保证任何基于大多数平台的组件(执行应用程序所要求的更为复杂的处理。基于组件的方法可供开发人员共享,大大加速了总体开发过程。些功能是在生成易用的、与 关的 动态内容时所需要的。标准的 识能够访问和实例化 置或者检索组件属性、下载 及执行用其他方法更难于编码的耗时功能。通过开发定制标识库,术是可以扩展的。开发人员可以为常用功能创新自己的标识库,从而使于且

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论