二手物品交易系统(共70页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《二手物品交易系统(共70页).doc》由会员分享,可在线阅读,更多相关《二手物品交易系统(共70页).doc(70页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 学士学位论文题目:太原科技大学二手物品交易系统(网上跳蚤市场)的设计与开发设 计 人:郭莹指导教师:党伟超所属系部:计算机科学与技术学院专业班级:信息管理与信息系统 2012年 6月 9 日专心-专注-专业太原科技大学毕业设计(论文)任务书学院: 计算机科学与技术学院 学 生 姓 名郭莹学号4专业班级信管班同组人郭艳苓任务下发时间2012年3月任务完成时间2012年6月设计(论文)题目太原科技大学二手物品交易系统(网上跳蚤市场)的设计与开发设计目的要求1. 开发一套网上二手物品交易系统;2. 界面简单、实用;3. 个性化界面,可根据需要进行更改;4. 系统能够为我校
2、学生甚至教师在网上进行二手物品的交易服务。设计主要内容本课题旨在设计一套网上二手物品交易系统。主要研究内容如下:1. 网上二手物品交易系统的特点;2. 网上二手物品交易系统与一般电子商务系统的区别;3. 交易系统架构分析;4. 交易系统的功能分析。设计提交资料1. 毕业设计论文;2. 和论文有关的英文翻译;3. 程序设计代码、软件。学生签名指导教师签名系主任签名主管院长签名摘要随着社会的发展,产品以及技术的快速更新使得人们对物质的要求越来越高,随之而来的问题是越来越多的二手商品堆积下来却无法得到更好地利用。而在校大学生由于二手货物比较零散,并且没有时间和精力去经营和寻找二手物品交易商店,因此,
3、开发一个校园二手物品交易系统成为了发展校园网络建设必不可少的一项工作。本系统利用JSP/J2EE技术、 Java编程语言和Oracle数据库,并采用目前流行的以互联网方式运行的B/S开发模式,服务器端只需要安装本系统,而客户端用户只要可以上网,就可以非常方便快捷的通过浏览器访问系统。系统的主要功能包括:用户管理,商品搜索,购物车,结算和发布信息。论文从网上交易的概念出发,利用数据流图对校园二手交易系统的需求进行分析。在详细设计阶段,通过业务流程图来描述不同功能模块的业务流程,并用概念数据模型、逻辑数据模型以及物理数据模型完成系统数据库的设计。关键字:校园二手交易系统;JSP/JE22技术;Ja
4、va语言;Oracle数据库 The Design and Development of Second-hand Goods Trading System Author: Guo Ying Tutor: Dang WeichaoAbstractFollowing the development of society, the fast pace upgrading of techniques and products has made people raised the standards on substance, and this comes with a problem that mor
5、e and more used goods are left out. For the reason that college students have second-handed goods scattered, and they do not have the time to run or find a flee market, it is significant to develop a trade system for second-handed goods on campus. This very system is based on JSP/J2EE technique and
6、Java Programming Language, and the popular B/S developing mode which based on internet operation. Having connected to a server which has already installed this system, clients could interact via internet browser conveniently. The main functions are: user management, products searching, shopping cart
7、, checking and information posting.This paper starts from the concept of online trading, analyzes demands of second-handed goods using data flow. In detail, the operating procedure is described by business working flow, and the system database is designed with concept data modal, logic data modal an
8、d physical data modal.Keywords: campus secondary trading system; JSP/J2EE technology; JAVA language; oracle database目录第一章 系统概述1.1 网上交易简介1.1.1 网上交易简介网上交易主要是在网络的虚拟环境上进行的交易,类似于现实世界当中的商店,差别是利用电子商务的各种手段,达成从买到卖的过程的虚拟交易过程。根据商务部2007年第19号所发布关于网上交易的指导意见(暂行),“网上交易是买卖双方利用互联网进行的商品或服务交易。常见的网上交易主要有:企业间交易、企业和消费者间交易
9、、个人间交易、企业和政府间交易等。其交易对象分为BtoB(商家对商家),BtoC(商家对顾客)和CtoC(客户和客户)。1.1.2 网上交易的特点1.电子商务以现代信息技术服务作为支撑体系现代社会对信息技术的依赖程度越来越高,现代信息技术服务业已经成为电子商务的技术支撑体系。 1)网络交易(电子商务)的进行需要依靠技术服务。即电子商务的实施要依靠国际互联网、企业内部网络等来完成信息的交流和传输,这就需要计算机硬件与技术的支持。 2)网络交易(电子商务)的完善也要依靠技术服务。企业只有对电子商务所对应的软件和信息处理程序不断优化,才能更加适应市场的需要。在这个动态的发展过程中,信息技术服务成为电
10、子商务完善发展的强有力的支撑。 2.以为运作空间 电子(Electronic Marketplace)是指商务活动中的生产者、中间商和消费者在某种程度上以数字方式进行交互式商业活动的市场。电子虚拟市场从广义上来讲就是电子商务的运作空间。近年来,西方学者给电子商务运作空间赋予了一个新的名词Market space(市场空间,或虚拟市场),在这种空间中,生产者、中间商与消费者用数字方式进行交互式的商业活动,创造数字化经济(The Digital Economy)。电子虚拟市场将市场经营主体、市场经营客体和市场经营活动的实现形式,全部或一部分地进行电子化、数字化或虚拟化。 3.以全球市场为市场范围
11、网络交易(电子商务)的市场范围超越了传统意义上的市场范围,不再具有国内市场与国际市场之间的明显标志。其重要的技术基础-国际互联网,就是遍布全球的,因此世界正在形成虚拟的电子社区和电子社会,需求将在这样的虚拟的电子社会中形成。同时,个人将可以跨越国界进行交易,使得国际贸易进一步多样化。从企业的经营管理角度看,国际互联网为企业提供了全球范围的商务空间。跨越时空,组织世界各地不同的人员参与同一项目的运作,或者向全世界消费者展示并销售刚刚诞生的产品已经成为企业现实的选择。 4.以全球消费者为服务范围 网络交易(电子商务)的渗透范围包括全社会的参与,其参与者已不仅仅限于提供高科技产品的公司,如软件公司、
12、娱乐和信息产业的工商企业等。当今信息时代,电子商务数字化的革命将影响到我们每一个人,并改变着人们的消费习惯与工作方式。提出的高新与传统相结合的运作方式,生产消费管理结构的虚拟化的深入,世界经济的发展进入创新中心、营运中心、加工中心、配送中心、结算中心的分工,随之而来的发展是人们的数字化生存,因此网络交易(电子商务)实际是一种新的生产与生活方式。今天已经实现了跨越时空界限在更大的范围内购物,不用离开家或办公室,人们就可以通过进入网络电子杂志、报纸获取新闻与信息,了解天下大事,并且可以购买到从日常用品到书籍、保险等一切商品或劳务。 5.以迅速、互动的信息反馈方式为高效运营的保证 通过、网站等媒介,
13、网络交易(电子商务)中的信息传递告别了以往迟缓、单向的特点,迈向了通向信息时代、的重要步伐。在这样的情形下,原有的商业销售与消费模式正在发生变化。由于任何国家的机构或个人都可以浏览到上网企业的网址,并随时可以进行信息反馈与沟通,因此国际互联网为工商企业从事电子商务的高效运营提供了国际舞台。 6.以新的商务规则为安全保证 由于结算中的信用瓶颈始终是网络交易(电子商务)发展进程中的障碍性问题,参与交易的双方、金融机构都应当维护电子商务的安全、通畅与便利,制订合适的游戏规则就成了十分重要的考虑。这涉及到各方之间的协议与基础设施的配合,才能保证资金与商品的转移。1.2 校园电子商务简介校园电子商务是电
14、子商务在校园这个特殊环境下的具体应用,它是指在校园范围内利用基础网络、计算机硬件、软件和电子通讯手段构建的满足校园内部工作、学习、生活各方面活动需要的一个高可用性和安全性的计算机系统。校园电子商务是基于具体校园的应用,主要为校园内广大学生服务,解决他们日常学习工作生活中的一些问题。因此,校园电子商务有着巨大的发展空间,它不但能使在校学生的生活变得越来越便利,而且能改变他们的消费方式和购物习惯,为学生创造巨大的经济效益。校园电子商务从商业运作模式来看类似于一般电子商务, 从根本上说,属于C2C模式:绝大多数的卖家和买家都是个人。卖的东西大多也以个数为计量单位,并且大多与学生有关,往年教材、电脑配
15、件、自行车、辅导资料、化妆品等是最常见的商品。作为校园电子商务平台的交易网站也同样不对卖家所售商品的真伪负责。但与像“e-Bay易趣”、“淘宝”等这样纯粹的商业性C2C不同,校园交易网没有自己的支付系统,靠的大多就是卖家和买家的互相见面,然后一手交钱,一手交货,看上去有些“原始”。在校园交易网上购物比较单纯,通常不必太在意卖家或买家的伪善,不用为现金的支付问题而担忧,甚至不用事先就为店面的开张而支付一笔不小的费用(对学生来说),比较适合学生群体。与现实世界中二手市场里的人头攒动相比,处在虚拟空间中的网上二手交易社区也同样人气兴旺。高校的二手交易市场绝对是一个大市场,每年都有毕业生要毕业,每年都
16、有新生来报到,每一个面临毕业的学生都曾为不知如何处理手中的旧书、文具、自行车等物品而苦恼过,留之无用弃之可惜,而刚入学的新生又曾为商品的价格昂贵而叹为观止。学生二手交易网站为广大的学生提供了一个平等、自主的交易机会,使用户既可以轻松方便的找到价格合适的商品,还可以不费心机的出售自己的商品。卖主可以在网上登记自己要卖的物品、售卖价格以及联系方式;买主则可以在网上搜索自己所需要的物品,若没有,也可以在网上发布求购信息,当然,网上二手交易市场不但能处理毕业生的多余物品,平时学生们有任何闲置的东西或有任何需求都可以免费在网上二手交易市场上得到处理,并且不限时间也不限地点。不受时间和空间限制,且搜索物品
17、更快更方便。提供低价实用的商品,为全校学生提供规范化的二手商品交易的信息平台。1.3 系统开发背景及意义近些年来互联网迅速发展,使得不同地点的人们在任何时间都可以轻松获取自己需要的信息,同时互联网的出现极大地推动了教育事业的发展,特别是Java EE技术,以其交互性、动态性的特点,大大扩展了互联网的应用范围,互联网的广泛应用也深刻的影响了教育教学领域。随着全世界互联网技术的不断发展,各种基于互联网技术的网络应用不断涌现,网络技术正在不断的深入人们的生活。人们从Internet上获取信息、享受生活、交流感情、网上工作等。Internet正在迅速改变着人们的生活方式。在当前社会上,许多的各种类型的
18、电子商务类网站纷纷建立,可以很大程度上的解决人们信息资源的闭塞以及地域上的限制。作为大学校园,伴随着学生的购买能力的提高和每年的升学和毕业,也存在的许多各种类型的二手商品,由于信息交流的落后,很多只限于校园公告栏或者请人代为宣传的方式进行交易。这种方式有很多局限性和偶然性,并不能满足二手商品畅通交流的要求。于是一种新的二手商品信息交流的方式出现了,就是校园二手商品交易系统。通过这个系统,可以发现每一个校园网用户都是系统的主人,大家可以非常方便的发布自己的信息,浏览别人的发布的信息,还可以对各种二手商品信息做出横向比较,做出自己的最佳选择。由此可见,该系统只是一个交流二手商品信息的平台,与一般的
19、电子商务类网站又有本质的区别。第二章 开发环境2.1 MyEclipse简介MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。在结构上,MyEclipse的特征可以被分为7类:1. J2EE模型2. WEB开发工具
20、3. EJB开发工具4. 应用程序服务器的连接器5. J2EE项目部署服务6. 数据库服务7. MyEclipse整合帮助对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。2.2 Tomcat简介Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核
21、心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。Tomcat 很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。T
22、omcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。 这里的诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面
23、的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。2.3 Spring简介Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。1.目的:解决企业应用开发的复杂性2.功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二手物品 交易系统 70
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内