资源预览内容
第1页 / 共41页
第2页 / 共41页
第3页 / 共41页
第4页 / 共41页
第5页 / 共41页
第6页 / 共41页
第7页 / 共41页
第8页 / 共41页
第9页 / 共41页
第10页 / 共41页
亲,该文档总共41页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
长春工业大学人文信息学院 07042228 修瑞 毕业论文摘 要本论文主要阐述“网上购物电子商务系统”下的“网上服装淘宝”系统的设计思想和实现的关键技术。论文针对网上购物用户及商品卖家在进行商品买卖过程中出现的问题,采用面向对象设计的方法和JSP,Struts等技术,进行分析和设计并实现了网上服装淘宝店系统。该系统具有普通用户浏览、注册、注册用户登录、购买商品等功能,测试表明改系统达到了预期的要求。论文包括以下几个部分:第一部分问题的来源和可行性分析,说明了开发“网上服装淘宝”系统的必要性,不但能改善日常生活中人们购物的时间限制性,还能有助于经济效益的提高。第二部分需求分析和总体设计,通过对用户需求的分析,明确知道了自己要设计中所要考虑的问题和各个模块功能的具体实现。第三部分数据库设计,设计了整个系统的功能模块,并对各个实体进行设计。第四部分详细设计及系统实现,通过对各种模块的详细设计和数据库的连接完成了网上服装淘宝店的所有模块。达到理想效果。关键字:MyEclipse Java MySQLAbstractThis thesis is elaboratedonline shopping e-commerce system of the online clothing taobao systems design idea and the essential technology. Paper shopping users and goods online seller in merchandising problems appeared in the course of using object-oriented design, the methods and the JSP, struts technology etc, analysis and design and implement an online clothing taobao shop system. This system has the ordinary users browse, registered, registered user login, the purchase of goods, and other functions, tests show that the system to achieve the expected to request. Papers included the following several parts: The first part of the origin of the problem and feasibility analysis,Explains the development online clothing the necessity of taobao system,Not only can improve day-to-day life people shopping time restriction, but also help to improve the economic benefits.The second part demand analysis and the overall design,Through the analysis of the demand of users, clearly know oneself to which should be considered in the design of the problem and the realization of a function modules. The third part database design, design the system function module, and design of each entity. The fourth part detailed design and system implementation, through the detailed design of various module and database connection completed online clothing taobao shop all modules. To achieve the ideal effect.Key words: MyEclipse Java MySQL目录第一章 问题来源11.1 引言11.2 系统开发背景和意义2第二章 基础理论知识42.1 JSP概述42.2 Java概述52.3 MyEclipse概述5第三章 需求分析73.1系统功能分析73.2系统性能需求83.3 用例图9第四章 总体设计114.1 系统概述114.2 功能分析114.3系统功能结构图12第五章 数据库设计155.1 数据库分析155.1.1实体的分析155.1.2实体的属性155.1.3实体之间的联系205.2 数据库的概念设计205.3 数据库的逻辑结构设计21第六章 详细设计246.1 数据库连接模块的创建256.2用户模块的详细设计266.3 问题模块的详细设计276.3.1电子商城的主要功能设计276.3.2电子商城系统后台及主要核心设计286.4 开发工具及环境30第七章 系统实现317.1 前台主界面317.2后台主界面33结束语35参考文献36 共5 页 第V页长春工业大学人文信息学院 07042228 修瑞 毕业论文第一章 问题来源1.1 引言随着我国经济的快速发展,软件产业正在走强,而在各行各业中离不开信息处理,因此计算机被广泛应用于信息管理系统。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。随着时代的发展,技术的提高,人们越来越倾向于网上购物,因此有一个智能化、系统化、信息化的网上购物管理系统十分重要的。充分利用计算机的功能实现对顾客管理、商品管理,购物管理等控制,将会使网上购物的工作大大减弱。方便友好的图形界面、简便的操作、完善的数据库管理,将会使得网上购物电子商务管理系统极大限度的应用于实际中。以往人们只能出门去各种各样的商场才能买到自己需要的东西,甚至由于工作繁忙,人们没有太多的时间逛街、休闲,现如今人们做在自己家中就可以买到自己所中意的东西-网店出现了。随着网上各种各样的小店开张营业,越来越多的问题出现了,对于商品信息的管理,顾客信息的管理,购物的管理,为了方便顾客的购物,方便店主对商品的管理,这个时候有必要建立一个网上购物系统,使商品管理工作规范化,系统化,程序化,提高信息处理的速度和准确性,能够准确、有效的查询和修改商品信息情况。同时互联网的快速发展也为网上购物系统的发展提供了强大的动力,网上购物的环境也已经逐步得到了改善,表现在网民结构的大众化和网络生存的普及化,物流和银行结算的畅通,以及市场运作的规范和相应政策法规的完善。网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从决绝到接受,从怀疑到信任,从否定到肯定,网上购物的观念将更加深入人心。1.2 系统开发背景和意义自2003年上半年以来,沉寂了多年的中国互联网产业正以强劲的势头复苏并发展起来,除了传统的浏览、资料搜索、电子邮件等基本应用外,国内网民已经开始习惯通过网络接受商务、旅游、购物、通讯、娱乐等服务,根据中国互联网信息中心最近提供的中国互联网络发展状况统计报告调查显示,网上购物已经由以前的尝试性购买向日常的生活习惯发展,其中以书籍、计算机产品、音像制品及器材等为网上购物的主要对象,服装、体育用品、生活家居用品等消费额也开始大幅度提高。如今信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和Internet来实现商务活动的国际化和信息化已成为各国商务发展的大趋势。电子商务(Electronic Commerce)正是为了适应这种以全球为市场的变化而出现和发展起来的。它可以使销售商与供应商更紧密地联系起来,以更快地满足客户的需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。电子商务基于网络技术,网络技术提供了实现电子商务的技术平台,而电子商务是网络技术的最新应用和最终目标。作为一种现代商务模式,电子商务利用计算机网络检索和获取信息,对个人和公司提供决策服务,解决了组织、商家和客户的需求,减少了用于改善货物和服务质量的投入,加快了商品交易的速度。电子商务可以应用于制造到零售,从银行、金融机构到出版娱乐以及其他的任何企业。Internet正在将不同形式的电子商务结合起来,产生出许多创新的、混合的电子商务形式。从电子商务的目标上看,电子商务能够扩大顾客群,获取更高收益,开拓目标市场,节省费用和开支,加速商品流通,加快顾客信息反馈,并提高服务质量。在过去的几年间,随着Internet的迅速发展,通过网络使在家庭办公的个人用户也积极投入到了电子商务中。由于激烈的市场竞争和对成本的关注,大量企业正在改进原有的电子商务系统来支持新兴的网络经济。第二章 基础理论知识开发环境的选择会影响到数据库的设计,所以在网上购物电子商务系统开发选择了JSP语言和Java语言,数据库为MySQL,以及MyEclipse开发环境。2.1 JSP概述JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问JSP网页的请求时,首先行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP与Java Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。2.2 Java概述Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号