网上拍卖平台系统毕业论文.docx

上传人:b****4 文档编号:5516988 上传时间:2022-12-18 格式:DOCX 页数:11 大小:95.54KB
下载 相关 举报
网上拍卖平台系统毕业论文.docx_第1页
第1页 / 共11页
网上拍卖平台系统毕业论文.docx_第2页
第2页 / 共11页
网上拍卖平台系统毕业论文.docx_第3页
第3页 / 共11页
网上拍卖平台系统毕业论文.docx_第4页
第4页 / 共11页
网上拍卖平台系统毕业论文.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

网上拍卖平台系统毕业论文.docx

《网上拍卖平台系统毕业论文.docx》由会员分享,可在线阅读,更多相关《网上拍卖平台系统毕业论文.docx(11页珍藏版)》请在冰豆网上搜索。

网上拍卖平台系统毕业论文.docx

网上拍卖平台系统毕业论文

中文摘要

随着Internet的飞速开展,电子商务迅速开展起来,它大大提高了市场的方便性与灵活性,改变了人类的生活和工作模式。

随着电子商务的蓬勃开展,网上拍卖已经成为一种引人瞩目的新的交易机制,引起了消费者的普遍关注。

网上拍不受时间、空间的限制,商品销售者只需将代售商品信息上传,然后等待买家出价即可,不受地域、时间的限制却可以面对来自全国甚至全世界的客户,极大的节约了人力、物力以及财力。

本系统采用Struts+Hibernate+Spring的构架开发,系统的视图层与控制层主要通过Struts的标签库和Action相关类设计实现;Hibernate用于持久层的实现,包括数据库层和对象模型的设计;Spring利用其AOP界面编程特性和强大的组装功能将Struts和Hibernate装配起来,提高了系统的平安性、可维护性、重用性和可扩展性。

系统中一些模块使用双重密码校验和验证码技术,进一步提升了系统的完全系数。

使它能即使在复杂的网络环境也能正常运行。

关键词:

C2C,Hibernate,Struts,Spring,电子商务

Abstract

WithInternetdevelopatfullspeed,Electronicmerceispromptdevelopithasraisedmarketplaceexpedienceandflexibilitygreatly,haschangedhumanbeing'slifeandthejobpattern.WiththefactthattheElectronicmerceflourishdevelops,mechanism,monnesshavingarousedaconsumersellingthenewbusinessalreadybeingonekindcausingpersontofocusattentionuponbyauctiononthenetpaycloseattentionto.Patrestrictingnotacceptingtime,spaceonthenet,thepersonthemodityissoldneedswillbemissionedtosellthemerchandisenewsupload,waitforabuyerthenbidbeOK,notacceptingtheregion,thetimerestrictingbutcanfaceingfromthewholenationthewholeworldcustomer,isevenimmensehavesavedmanpowerandmaterialresources,andfinancialresources.

ThissystemusesStruts+Hibernate+Springtheskeletondevelopment,system'sviewlevelandthekey-coursemainlyrealizesthroughtheStrutslabelstorehouseandtheActionrelatedkindofdesign;Hibernateusesinthelastinglevelrealization,includingdatabasevisitlevelandobjectmodeldesign;SpringusesitsAOPcontactsurfaceprogrammingcharacteristicandtheformidableassemblyfunctionassemblesStrutsandHibernate,enhancedsystem'ssecurity,themaintainability,toentrustwithheavyresponsibilitythenatureandtheextendibility.

Inthesystemsomemoduleusedualcryptographicchecksandtheconfirmationcodetechnology,hasfurtherpromotedsystem'spletecoefficient.Enablesit,evenifintheplexnetworkenvironmentcanalsothenormaloperation.

Keywords:

C2C,Hibernate,Struts,Spring,Electronicmerce

绪论

设计背景

电子商务是当今世界上开展速度最快、应用前景最广、内容不断变化的一个领域。

商务活动是人类社会开展历程中逐渐开展起来的,经历了易货交易、货币式交换、现代商业等阶段。

而现代商业的商品交易又可以分为:

柜台式售货、开架自选、电视购物以及最先进的电子购物。

互联网的开展使商家有了更加宽广的市场,许多商家推出了电子购物系统,形成了顾客选择商品、定货、付款、送货等一系列电子购物过程。

而随之出现了虚拟商店、电子银行、电子货币等一系列与之配套的设施,电子商务正逐渐成为各商家最重视、投入力度最大的一个领域。

迄今,中国的上网人群已使它成为全球互联网人口第二的国家,仅次于美国。

在中国,庞大的上网人群必将产生一个规模可观的上网购物用户群,这也是众多国际和国内互联网从业者看好中国这一市场的原因。

课题意义

随着全社会信息化程度加强,各种条件的成熟,Atoc(ConsumertoConsumer)模式越来越呈现出蓬勃开展的强劲势头。

从每周的用户浏览拍卖的频率来看,但无论是拍卖品还是效劳都已经对客户形成极强的吸引力。

不远的未来,Atoc(ConsumertoConsumer)电子商务会成为电子商务领域的一个引人瞩目的新亮点。

在我国,互联网正以惊人的速度开展起来。

电子商务也逐渐得到政府和企业和重视,各政府部门和企业不仅建立了自己的,而且还在积极开展电子商务〔政务〕领域,而这些都属于B2B,B2C,B2G,C2G模式。

为了迎合用户日益增长的物资交流需要,在消费者之间提供便利,灵活,自由的电子商务的交易中介,设计并实现这个C2C的小型电子商务平台。

拥有合法身份的广阔网络用户都可以通过该系统进展网上的个人物品交易活动。

在大学,每年都有大批毕业生在毕业前对大学生活中的生活用品及一些书籍进展处理,而他们通常都采用跳蚤市场的方式,销售者要将出售的商品运送到出售地点而且要消耗大量时间等待顾客,而购置者也只能进展没有针对性的粗略浏览。

而如果采用网络拍卖的形式,销售者只用将待售商品上传至,然后过一段时间查看信息就可以了,这样就大大节省了销售本钱;而购置者也可以根据自己的需要有针对性地浏览商品,大大节约了时间和精力。

而在这之前他们需要做的只是花费不到2分钟的时间成为的注册用户。

网上拍卖的现状与前景

随着Internet的飞速开展,电子商务迅速开展起来。

它大大提高了市场的方便性与灵活性,改变了人类的生活和工作模式。

随着电子商务的蓬勃开展,网上拍卖已经成为一种引人瞩目的新的交易机制,引起了消费者的普遍关注。

 

所谓网上拍卖〔AuctionOnline〕是指通过Internet实施的价格谈判交易活动,即利用互联网在上公开发布将要招标的物品或者效劳的信息,通过竞争投标的方式将它出售给出价最高或最低的投标者。

其实质是以竞争价格为核心,建立生产者和消费者之间的交流与互动机制,共同确定价格和数量,从而到达均衡的一种市场经济过程。

系统可行性

在经济全球化趋势日益明显的今天,尤其是随着以计算机、通信和相关技术不断融合为标志的电子经济的兴起,企业开展各项经济活动所依赖的根本经济命题已发生了革命性变化。

随着网络的开展,全球成了网络包围的地球村,供求双方在网上直接见面,网上看样品、谈价格、签合同、支付货款。

分布在全世界的网络神经系统能够时时刻刻"超越部门获得正确的资讯,超越国界获得正确的资讯"。

Internet已经连接了相当多的网民、企业、机构和政府,而且向着更广阔的X围开展。

充分利用网络资源:

Internet建立是强有力的工具,能以低代价却很方便的把产品或效劳的信息发向全世界的每个角落。

在这样的时代,任何人都不应置身于Internet之外,那会脱离人类社会。

电子商务建立是未来经济形式开展的大趋势,从销售的观点看,可以减少交易的中间环节,降低本钱。

企业建立还可以扩建成为网上销售和售前售后咨询效劳中心。

设计这个电子商务:

从不同的角度出发建立有不同的定义;可以理解为以Internet建立为依托,借助一定的信用支付手段,在网络上进展产品的购销、费用支付及其他商务活动等,由此看来做本设计的必要性就显而易见了。

方案与论证

系统可行性分析

在系统的开发前期对系统进展可行性分析是十分必要的一个环节,这对于保证资源的合理使用,防止浪费是十分必要的,也是工程一旦开场以后能顺利进展的必要保证。

信息系统的建立是一项投资大,时间长的复杂工程,可行性研究更为必要,也更复杂,更困难。

“可行性〞是指在当前情况下,企业研制这个信息系统是否有必要,是否具备必要的条件。

可行性的含义不仅包括可能性,还包括必要性,合理性。

开发任何一个急于计算机的系统都会受到时间和资源的限制,因此开发方在承受客户的工程之前,必须按照客户可能提供的具体条件进展可行性研究。

其主要任务不是研究如何解决问题,而是要用最小的代价在最短的时间内确定该工程时候值得去解决,是否存在可行的解决方案。

对新系统的开发从技术、经济、社会的方面进展分析和研究,以防止投资失误,保证新系统的开发成功。

通过长时间的观察与实践,我认为网上拍卖系统的可行性分析如下:

经济可行性分析

主要是对工程的经济效益进展评价,本系统开发经费对于学校在经济上是可以承受的。

开发工具方面,我用的Eclipsed,编程语言选择的是JAVA语言,在数据库方面,我考虑经济因素选择了SQLServer2005。

基于上述工具的应用开发环境为整个系统的开发节省了大量投资。

没有一般工程开发的基建投资,没有工作地点的费用,常用设备是开发人员自带的不用支付。

不需要购置新的硬件,安装系统及软件也无须任何费用。

经常性的费用支出包括资料费、上网费等。

虽然要使用很多的书籍,但可以去学校的图书馆租用。

技术可行性分析

技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。

网上拍卖系统的工作主要是在消费者和消费者之间架起一座桥梁,使其可以查询信息和处理信息。

这一特点与计算机特点完全一样,通过网络Internet技术,发挥计算机的信息传输速度快、准确度高的优势。

计算机硬件和软件技术的飞速开展,为系统的建立提供了技术条件。

鉴于本人的专业技能不高、实战经历少、知识面不宽和开发时间短等方面情况的分析,软件完成在技术上确实有很大的难度。

但是,在“学校〞这个良好的开发环境中,我们可以很快的学到新的知识、可以得到多方面的帮助,可以产生更多的灵感,所以,从开发人员方面讲在技术上是有可行性的。

系统拟采用的软、硬件环境

1.硬件环境

网络框架体系构造模型采用浏览器/效劳器模型。

根据现有的条件,拟定该工程终端机采用PC机一台〔终端机和效劳器为同一台计算机〕。

PC机的根本要求如下:

CPU:

Interaileron2.0GHzXX共享网 

内存:

2GXX共享网 

硬盘:

250G

2.软件环境

本次设计所用的软件环境如下:

操作系统:

WindowsXP海共享网 

所用软件:

XX共享网 

JDK1.6.0_09〔Java的编译环境,是所有Java开发工具的运行根底〕

MyEclipse8.5〔系统开发工具)

Tomcat6.0〔作为web效劳器存在〕XX共享网 

SQLServer2005〔数据库,简单易用〕要

现行开发的平台、模式、技术、语言、开发工具

平台介绍

XX睿亚训软件技术效劳XX是一家致力于IT人才能力提升整体解决方案的创新型高科技企业。

本着“以实际行动创造价值〞的教育理念,凭借对企业人才应用和IT教育培训现状的深刻理解,依托长三角丰富的资源搭建信息技术产业与教育领域的桥梁。

致力于通过先进的技术手段、仿真的实施环境,为广阔高校、教育机构和企业打造专业实践能力提升平台,并为客户提供从培训、实训、评估到人力资源效劳的整体解决方案,为中国的IT行业带来全新活力。

  

目前,睿亚训已经积聚了来自IT、教育领域的各类精英,并与国内外著名高校、IT企业建立合作关系,并以XX为核心,面向全国进展业务拓展。

睿亚训立志在未来3-5年的时间,成为中国领先的IT人才能力提升解决方案的提供商。

睿亚训的橙色清新明快,睿亚训倡导领先、时尚的IT教育效劳,Abreaction,字面上看起来为Real+Action,“Real〞广义的意思是真实的,意指实际的,实际的什么呢?

“Action〞实际的行动,睿亚训“Abreaction〞象征着企业的脉动。

实际行动代表着公司业务的一种生态;音译和意译合起来是睿亚训,潜意表达了我们的业务在路上,在探索,在追求,每一个灵感、创意无不表达睿智。

LOGO的颜色橙和蓝,蓝表示它的天空,橙表示它的动感,翅膀的扬起,象征着年经的团队,无限的创意。

模式比拟

1.模式分析

MIS系统平台模式的选择是系统设计的主要问题。

MIS系统平台模式大体上分为四种:

主机终端模式、文件效劳器模式、客户机/效劳器模式(Client/Server,简称C/S)和Web浏览器/效劳器模式(Browser/Server,简称B/S)。

如今流行的数据库模式主要是双层模式和三层模式,其代表分别是C/S和B/S。

C/S型数据库程序由效劳器和客户机两个局部组成,因此被称为双层〔two-tiered〕模型。

与文件型数据库〔单层模型single-tiered〕不同的是,C/S型数据库应用程序由两个局部组成:

效劳器和客户机。

效劳器指数据库管理系统〔DatabaseManageSystem,DBMS〕,用于描述、管理和维护数据库的程序系统,是数据库系统核心组成局部,对数据库进展统一的管理和控制。

客户机那么将用户的需求送交到效劳器,再从效劳器返回数据给用户。

C/S型数据库非常适合于网络应用,可以同时被多个用户所,并赋予不同的用户以不同的平安权限。

C/S型数据库支持的数据量一般比文件型数据库大得多,还支持分布式的数据库〔即同一数据库的数据库用于多台效劳器上〕。

同时,C/S型数据库一般都能完善地支持SQL语言〔所以也被称作SQL数据库〕。

这些特性决定了C/S型数据库适合于高端应用。

2.模式分析比拟

随着技术的不断更新,C/S型的构造也开场逐渐被多层〔Culti-Tiered〕数据库模型所取代。

在这种情况下,出现了三层模型,应用程序中的数据模块局部被别离出来,转移到一个单独的效劳器上,成为独立的一层。

简言之,三层模型由以下三个层次组成:

客户机-应用程序效劳器-数据库效劳器。

用户的请求首先通过客户机向应用程序效劳器发出,应用程序效劳器再向数据库效劳器发出具体的数据命令〔一般是SQL〕,数据库效劳器返回的数据被应用程序效劳器重新组织之后返回给客户机。

B/S〔Brower/Server浏览器/效劳器〕模型无疑是当前最为流行的多层数据库模型之一。

用户通过浏览器发出某个请求,通过应用程序效劳器-数据库效劳器之间一系列复杂的操作之后,返回相应的HTML页面给浏览器。

其实这就是Internet上的WEB数据库,当然它也可以用于局域网。

它实际上可以说是一种最常见的多层模型。

鉴于B/S模型是当前最为流行的多层数据库模型之一,我选择B/S模式来设计开发整个系统。

由于考虑到B/S构造易于部署等优点与超市在线交易系统的要求相符。

所以我选择了B/S构造。

技术选择〔JSP+SQLServer2005+Tomcat效劳器〕

本系统主要以JSP技术+SQLServer2005+TOMCAT效劳器开发,具有以下特点:

1.优越性

JSP已经成为开发Web动态的重要而快速、有效的工具,它是全新的网络效劳器端编程环境。

JSP充分利用了Java的强大功能,是一种优秀的效劳器端技术。

随着Java技术的日益成熟和流行,JSP技术在网络编程中也变得越来越重要。

由于JSP基于强大的Java语言,具有极强的扩展能力,良好的收缩性,以及与平台无关的开发特性,在根据Java平台构建动态商务成为主流的今天,JSP有着其他技术所不具备的优势。

2.简便性

Tomcat是一个免费的开源的Solver容器,它是Apache基金会的Jakarta工程中的一个核心工程,由Apache,Sun和其它一些公司及个人共同开发而成。

由于有了Sun的参与和支持,最新的Serialist和JSP规X总能在Tomcat中得到表达。

在Tomcat中,还可以利用Servlet2.3提供的事件监听器功能,来对你的应用或者Session实行监听。

Tomcat也提供其它的一些特征,如与SSL集成到一块,实现平安传输。

还有Tomcat也提供JNDI支持,这与那些J2EE应用效劳器提供的是一致的。

说到这里我们要介绍一下通常所说的应用效劳器〔如WebLogic〕与Tomcat有何区别。

应用效劳器提供更多的J2EE特征,如E,JMS,JAAS等,同时也支持JSP和Serialist。

而Tomcat那么功能没有那么强大,它不提供E等支持。

但如果与Boss〔一个开源的应用效劳器〕集成到一块,那么可以实现J2EE的全部功能。

既然应用效劳器具有Tomcat的功能,那么Tomcat有没有存在的必要呢?

事实上,我们的很多中小应用不需要采用E等技术,JSP和Serialist已经足够,这时如果是使用应用效劳器就有些浪费了。

而Tomcat短小精悍,配置方便,能满足我们的需求,这种情况下我们自然会选择Tomcat。

平安性

SQLServer2005

目前,市面上的数据库产品多种多样,从大型企业的解决方案到中小企业或个人用户的小型应用系统,可以满足用户的多样化需求。

这里,我选择的SQLServer2005数据库是众多的关系型数据库产品中的一个,相比拟其它系统而言,SQLServer2005数据库可以称得上是目前运行速度最快的SQL语言数据库。

除了具有许多其它数据库所不具备的功能和选择之外,SQLServer2005数据库是一种完全免费的产品,用户可以直接从网上下载数据库,用于个人或商业用途,而不必支付任何费用。

总体来说,SQLServer2005数据库具有以下主要特点:

①同时数据库的用户数量不受限制;

②可以保存超过50,000,000条记录;

③是目前市场上现有产品中运行速度最快的数据库系统;

④用户权限设置简单、有效。

如今,包括Siemens和SiliconGraphics这样的国际知名公司也开场把SQLServer2005作为其数据库管理系统,这就更加证明了SQLServer2005数据库的优越性能和广阔的市场开展前景。

语言的选择

1.JAVA简介

Internet的出现,为在网络计算模式下的科学计算和信息处理提供了良好平台。

然而,要充分利用网络计算模式的功能与效益,平台的运行环境是个制约因素,而Java语言和Java技术那么是解决这一问题的最正确途径。

因此,Java的诞生必将对整个计算机产业发生深远的影响,对传统的计算模型提出了新的挑战。

有人预言:

Java将成为网络上的“世界语〞,今后,用其他语言编写的软件统统都要用Java语言来改写。

选择JAVA的原因

Java是一种简单易用、完全面向对象、具有平台无关性且平安可靠的主要面向Internet的开发工具。

自从1995年正式问世以来,Java的快速开展已经让整个Web世界发生了翻天覆地的变化。

在早期,Java比拟多的用在浏览器上,插入到网页中(即是JavaApplet程序),成为最灵活、最强大的网页多媒体的载体,但由于Java虚拟机相对于个人电脑而言,有占用资源大,平安性相对较差等缺点,Applet逐渐的被后起之秀Flash所替代,但随着JavaSerialist的推出,Java在电子商务方面开场崭露头角,最新的JSP(JavaServerPage)技术的推出,更是让Java成为基于Web的应用程序的首选开发工具,目前的Java技术已成为所有大型电子商务工程的必然选择。

由于Java主要用于网络应用程序开发,因此对平安性有较高的要求。

如果没有平安保证,用户从网络下载程序执行就非常危险。

Java通过自己的平安机制防止了病毒程序的产生和下载程序对本地系统的威胁破坏。

当Java字节码进入解释器时,首先必须经过字节码校验器的检查,然后,Java解释器将决定程序中类的内存布局,随后,类装载器负责把来自网络的类装载到单独的内存区域,防止应用程序之间相互干扰破坏。

最后,客户端用户还可以限制从网络上装载的类只能某些文件系统。

上述几种机制结合起来,使得Java成为平安的编程语言。

JSP以Java为根底,理所当然地继承了Java本身特有的平安性

因此,在设计这个网上拍卖系统时选择了JAVA语言作为程序的设计语言。

开发工具的选择

MyEclipse8.5版本的介绍

MyEclipse,是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,Eclipsed的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。

MyEclipse企业级工作平台〔MyEclipseEnterpriseWorkbench,简称MyEclipse〕是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEe的开发、发布以及应用程序效劳器的整合方面极大的提高工作效率。

它是功能丰富的JavaEe集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。

MyEclipse8.5版本

  经过了MyEclipse8.5M1和MyEclipse8.5M2两个版本,在官方上MyEclipse8.5可以下载了,该版本集成了Eclipse3.5.2,提升了团队协作开发、开发周期管理以及Spring和Hibernate的更好支持。

 

系统设计

根本数据概念和流程

系统设计思想决定了一个系统设计的成败也从某种角度反映了一个系统的生命力。

此系统采用了JSP+Struts+hibernate+Spring框架的设计思想做到了功能的独立化和模块化。

系统架构

网上拍卖系统的实现是使用MVC〔Model—View—Controller模型—视图—控制器模式〕架构模式。

MVC,模式的目的是实现一种动态的程式设计,对程序的修改和扩展简化,并且使程序某一局部的重复

 

 

Spring框架

JSP是嵌入了Java代码的HTML,两种标记混杂在一定程序上使开发更为方便,但也存在混杂的代码容易出错,且出错时不方便使用开发工具来设置断点排查。

Spring是一个效劳于所有层面的应用程

需求分析

需求规定

系统功能构造

用例说明

系统一种角色,用户。

用户可以登录到

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1