基于B2C网上手机购物系统毕业论文.doc
《基于B2C网上手机购物系统毕业论文.doc》由会员分享,可在线阅读,更多相关《基于B2C网上手机购物系统毕业论文.doc(40页珍藏版)》请在三一办公上搜索。
1、 毕 业 论 文(设 计)题 目 基 于 B2C网 上 手 机 购 物 系 统 英文 题 目 B2C online shopping system Based on mobile phone 院 系 信息科学与技术学院 专 业 计算机应用技术 姓 名 年 级 2010级(B101107) 指导教师 二 一 二 年 十 一 月摘 要商务网站设计的主要目的一般是通过网站的推广,实现企业的产品及服务的互联,并使客户随时了解公司及公司所提供的最新产品的资讯同时也为客户提供及时的在线服务及订单处理等功能。而从长期的战略目标来看,电子购物网站不仅仅是产品和服务的推广,通过Internet,企业内部网 和外
2、部网,他还是将买家与卖家,厂家和合作伙伴进门联合的平台,因而消除了时间与空间带来的障碍。校园B2C购物在线网站致力于提供二手运动及相关运动产品展示及订购为核心的网上购物服务。热爱网上购物的人们的沟通及交流的平台 。宣传自己的商品,是购物网的主要目的之一,将自己的商品展示给用户,让用户通过网站便能够自由选购,是产品订购系统的主要目的。本B2C购物网站采用JSP+SERVLET+JAVABEAN技术开发,开发过程中使用了Jsp等网页开发技术,结合Javascript、Css脚本语言,在MyEcplise平台上开发,测试服务器为Tomacat6.x,数据库系统为MySQL 。该系统主要主要分为前台和
3、后台,前台功能:包括注册、登入、查询、购物车、留言等;网站后台功能:包括订单管理、商品管理、商品分类管理、会员管理、在线留言等。本文围绕B2C购物系统的项目实施,详细地阐述了该系统所涉及的领域知识。从系统的设计模式、建模工具、开发工具、开发技术等方面对系统的相关技术信息进行了描述,并将系统与同类开发产品进行了比较。本文还从总体需求、业务分析等方面对系统进行了详细的分析,在系统体系结构、数据库介绍、UML类图、数据库表设计等方面对系统进行了详尽的设计。对系统模块实现进行了细致的描述,包括JavaBean设计、页面设计思想、运行效果等。最后总结了项目开发的体会。关键字:B2C购物平台、查询、统一建
4、模语言。AbstractIn current college graduation design, the selection of topics is the bibcock of design work and also is The main purpose of e-commerce website design is usually through the website promotion, the realization enterprise products and services, and to make customers interconnected understan
5、d company and company offers latest product information also to provide timely and online services and order processing, and other functions. And from a long-term strategic goals, electronic shopping website is not only products and service promotion, through the Internet, Intranet and external netw
6、ork, still, he put buyers and sellers, manufacturer and partners of into the door, thereby eliminating the platform combined the time and space bring obstacles. Campus B2C shopping online website dedicated to providing the second-hand movements and relevant sports product exhibition and ordered as t
7、he core of the online shopping services. Love online shopping of peoples communication and exchange the platform. Promotion of your product, is one of the main purposes of shopping nets, will own commodity exposition to the user, let users through a web site can freely choose and buy, is the main pu
8、rpose of the product ordering system. Shopping website USES JSP campus B2C SERVLET + + JAVABEAN technology development and the development in the process of using the JSP, web development such as technology, combining Javascript, CSS scripting language, in MyEcplise platform development, test SERVER
9、 for Tomacat6. X, database system for MySQL . This system mainly realizes the user registration, goods, goods purchase orders, query, merchandise management, management of news management, and other functions. This paper focus on the graduation design multiple-choice system of two-way project implem
10、entation, and expounds the system involves the domain knowledge. From the system of design patterns, modeling tools, development tools, development technology aspects for the related technical information system are described, and the system is developed with the same kind of products are compared.
11、This paper also from overall demand, business analysis of system are analyzed in detail, and the system structure, database introduction, of UML map, database table design aspects of system and the detailed design. On the system module implements conducted a detailed description, including JavaBean
12、design and page design idea, operation results, etc. Finally summarized the project development experience. Key words: graduation design of two-way selection system, model-view-controller, unified modeling language,目 录第一章 绪论11.1 B2C购物系统简介11.2 B2C购物系统系统的背景11.3 系统开发意义21.4 本文的组织结构2第二章 系统相关技术介绍22.1 设计模式
13、简介32.2 建模工具简介32.2.1 UML介绍32.3 开发工具简介32.3.1 MyEclipse介绍32.3.2 Tomcat介绍42.3.3 MySQL概述42.4 开发技术简介52.4.1 Java介绍52.4.2 Javascript介绍52.4.3 Ajax介绍62.4.4 Jsp介绍62.5 与同类开发技术的比较7第三章 系统分析83.1 系统总体需求83.1.1 功能分析83.1.2 用例分析8第四章 系统设计104.1 系统体系结构104.2 系统总体用例图104.3 用户购买商品序列图114.4 系统数据库表设计12第五章 系统测试165.1 数据库连接JavaBean
14、165.1.1 JavaBean介绍165.1.2 JavaBean应用165.2 重要技术175.3 商品管理页面代码实现185.3.1 商品添加代码185.3.2 商品浏览代码195.3.3 商品修改代码215.3.4 商品删除代码235.4 订单管理模块页面代码实现245.4.1 生成订单代码245.4.2 管理员后台管理订单代码28参考文献33致 谢 34第一章 绪论1.1 B2C购物系统系统简介B2C(Business-to-Consumer)商家对客户的缩写,而其中文简称为“商对客”,是电子商务模式的一种。也就是通常说的商业零售,直接面向消费者销售产品和服务。这种形式的电子商务一般
15、以网络零售业为主,主要借助于互联网开展在线销售活动。21世纪,电子商务正在冲击着人们的传统消费习惯和思维、生活方式。越来越多的人们逐渐习惯于到网上查找信息,当他产生某种需求到网上查找相关产品和企业信息时就成了潜在的客户,当信息能满足他的需要的时候,他就成了客户。即使暂时不需要产品,等到他需要的时候,他就会再次到网上查看有关资料,成为顾客。假如企业、产品没有上网,而竞争对手的产品信息上了网,该客户只看到竞争对手的资料而没有你的信息,其结果必然造成你还没有来的及与竞争对手比质量、比价格、比服务就已经败下阵来了,只因为这名消费者根本就不知道你的存在,你就被排除在外了。1.2 B2C购物系统的背景商务
16、网站设计的主要目的一般是通过网站的推广,实现企业的产品及服务的互联,并使客户随时了解公司及公司所提供的最新产品的资讯同时也为客户提供及时的在线服务及订单处理等功能。而从长期的战略目标来看,电子购物网站不仅仅是产品和服务的推广,通过Internet,企业内部网 和外部网,他还是将买家与卖家,厂家和合作伙伴进门联合的平台,因而消除了时间与空间带来的障碍。B2C网上手机购物在线网站致力于提供二手运动及相关运动产品展示及订购为核心的网上购物服务。热爱网上购物的人们的沟通及交流的平台。宣传自己的商品,是购物网的主要目的之一,将自己的商品展示给用户,让用户通过网站便能够自由选购,是产品订购系统的主要目的。
17、1.3 系统开发意义从系统的背景来看,可以看出开发一个网上购物系统有以下几点重大的意义:l 投资少,回收快。一项针对中国中小企业的情况调查显示,个人在网下启动销售公司的平均费用至少5万元,而网上开店建店成本非常小。一般说,筹办一家网上的商店投入很小,不用去办营业执照,不用去租门面,不用囤积货品,所需资金不过1500元左右;网上商店比同等规模的地面商店“租金”要低得多,同时租金不会因为营业面积的增加而增加,投资者也不用为延长营业时间而增加额外的费用。 l 基本不需要占压资金。传统商店的进货资金少则几千元,多则数万元,而网上商店则不需要压资金。 l 24小时营业时间。网上商店延长了商店的营业时间,
18、一天24小时、一年365天不停地运作,无须专人值班看店,都可照常营业。传统店铺的营业时间一般为8-12小时,遇上坏天气或者老板、店员有急事也不得不暂时休息。 l 不受店面空间的限制。哪怕只是街边小店,在网上却可以拥有百货大楼那么大的店面,只要投资者愿意,可以摆上成千上万种商品。目前国内最大的专业拍卖网站同时在线的商品要超过10万件,已超过一些大超市。 l 不受地理位置影响。不管客户离店有多远,也不管顾客是国内还是国外,在网上,客户一样可以很方便地找到并购买商品。这令消费群体突破了地域的限制,变得无限广阔了。1.4 本文的组织结构 第一章是绪论,主要介绍了系统的内容、背景、本文的组织结构等。 第
19、二章介绍了系统相关技术,包括系统设计模式、建模工具、开发工具、开发技术、与同类开发技术的比较等。 第三章主要从系统总体需求、系统业务分析等方面对系统进行了详细地分析。 第四章是系统设计,从系统体系结构、系统数据库、系统UML类图、系统数据库表几个方面描述了整个系统的设计结构。 第五章介绍系统的实现过程,主要从数据库连接 JavaBean、公用代码、页面代码等方面阐述了系统的一些功能模块的设计实现过程。第六章是结束语,主要介绍了作者的开发感言。第二章 系统相关技术介绍2.1 设计模式简介MVC(Model View Controller)模型视图控制器。MVC本来是存在于Desktop程序中的,
20、M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。 模型视图控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk80发明的一种软件设计模式,至今已被广泛使用。最近几年被推荐为Sun公司J2EE平台的设计模式,并且受到越来越多的使用 ColdFusion 和 PHP 的开发者的欢迎。2.2 建模工具简介2.2.1 UML介绍UML(Unified Modeling Language的缩写
21、)统一建模语言,是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。统一建模语言 (UML)是非专利的第三代建模和规约语言。 UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。UML可以贯穿软件开发周期中的每一个阶段。被OMG采纳作为业界的标准。UML最适于数据建模,业务建模,对象建模,组件建模。UML作为一种模型语言,它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语
22、言和算法实现。当模型建立之后,模型可以被UML工具转化成指定的程序语言代码。2.3 开发工具简介2.3.1 MyEclipse介绍MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, Javascript, SQL, Hibernate。在结构上,MyEclipse的特征
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 B2C 网上 手机 购物 系统 毕业论文
链接地址:https://www.31ppt.com/p-3938168.html