网上购物系统学士论文.doc
《网上购物系统学士论文.doc》由会员分享,可在线阅读,更多相关《网上购物系统学士论文.doc(85页珍藏版)》请在三一办公上搜索。
1、摘 要随着Internet技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。电子商务也随着网络的发展日益和人们的生活贴近。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。经过几年实践,我国电子商务发展迅猛,并且越来越走向务实,还有就是网络的发展与应用已经蓬勃发展起来。一类适合现代人网上购物的系统网上购物是非常必要和可行的,并在我国已得到初步应用并有很广泛的市场需求前景。本设计尝试基于MVC设计模式,J2EE体系结构
2、,MYSQL数据库,JSP,STRUTS,HIBERNATE等技术在网络上架构一个动态的电子商务网站以使每一位顾客不用出门在家里就能够通过上网来轻松购物。在论文中首先介绍了网上购物的北经济系统开发的目标和意义,并根据以上知识制作网站。文中主要包括可行性研究、需求分析、网站的概要设计、详细设计、数据库设计等,并通过流程图和文字加以解释说明。关键词: JSP,STRUTS技术,HIBERNATE技术,MVC模式 ,MYSQL。Title Net Shopping SystemAbstractSummary Along with the development of Internet technol
3、ogy, daily life can not already do without the network. The life and work of the social people of future will depend on the development of digital technology more and more , Digitize more and more, the networking, electronization, virtual. E- commerce presses close to peoples life day by day along w
4、ith the development of network too.Development course and present application state and development trend of Internet, can believe network technology great change life and working way of us fully, Even a certain change will take place in the values of the society. After several years practice, the d
5、evelopment of electronic commerce in our country is swift and violent, and more and more moves towards the direction of practicality. And network application is growing vigorously. A kind of the system, which suits modern people to do shopping online- “ netshop”, is extremely essential and feasible,
6、 and obtained the preliminary application in our country and has the very widespread market demand prospect. This procedure tries to build up a dynamic e-commerce website in the network with MVC structure ,JSP,STRUTS,HIBERNATE, So that every customer neednt go out and can do shopping easily through
7、surfing the Net at home . The main content of the investigation and study analysis, requirement analysis, website design, feasibility study ,detailed design, platform demonstrate, database design and so on, and these are all explained through the flow chart and by letters. Key words: JSP,STRUTS,HIBE
8、RNATE,MVC structure, MYSQL毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和
9、电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 目 录目 录11.系统开发概述11.1、网上购物可行性分析11.2、系统开发目标21.3、本设计主要完成的工作21.4、系统特点概述32.需求分析42.1、网上购物现状及发展趋势42.2、系统模块设计42.3、系统功能描述62.4、运行环境72.5、开发模式的确定72.5.1、采用MVC设计模式72.5.2、软件设计应用分层体系结构73.系统开发相关技术选择93.1、系统的开发框架
10、采用Struts技术93.2、页面开发使用JSP技术103.3、HIBERNATE对象持久化技术的确定113.3.1、HIBERNATE概述113.3.2、为什么选择HIBERNATE技术114.概要设计134.1、系统体系结构134.2、网络销售系统结构设计144.3、销售系统流程图145.数据库及ORM相关设计155.1、对数据库的操作155.1.1、数据库访问模式155.1.2、通过Hibernate API操纵数据库165.2、数据库设计175.2.1、数据库表设计175.2.2、数据库连接205.3、数据库管理模型:205.4、对数据库的操作对象关系映射216.详细设计与系统实现23
11、6.1、配置文件的设计236.1.1、WEB.XML的设计236.1.2、struts-config.xml设计246.1.3、MessageResource.properties设计256.2、JSP页面的开发266.3、个模块流程图276.4、程序系统的结构326.5、负责持久化的业务逻辑的部分方法336.6、系统模块功能实现演示367.系统测试与维护427.1、系统测试427.1.1、单元测试427.1.2、集成测试437.2、系统维护447.2.1、系统维护理论447.2.2、软件维护的过程45结 论47致谢47参考文献48附录1:方法实现1附录2:系统的实现程序51.系统开发概述目前
12、,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并进入传统的流通领域。于是电子商务开始流行起来,一种全新的购物理念开始形成并逐步发展。网络销售是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变
13、化的信息,如商品报价,购物车管理,订单生成。网络销售系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易。1.1、网上购物可行性分析21世纪是一个信息化世纪,信息技术几乎主宰了整个社会经济的发展。近年来,随着信息的全球化和国际互联网的普及化,电子商务成为互联网应用的最大热点,越来越多的企业通过使用电子商务技术来进行商业上的交易以减少成本,企业通过Internet为消费者提供一个新兴的购物环境,即网上购物环境,以往的购物商店将不在火暴,取而代之的是网上购物的热潮。这样即方便了消费者,又减少了企业成本。信息化还为日常生活带来了便利,其中最典型的体现是近年来才兴起的电子商务,伴随着IN
14、TERNET的蓬勃发展,网上购物商店作为电子商务的一种形式高效低成本的优势,逐步成为新型的经营和消费理念,迅猛发展起来。所谓网上购物就是人们通过互联网选择自己中意的商店这种商店是模拟现实生活中的商店。用户可以登陆到这个商店的网站,在其中浏览网页,查找自己喜欢的商品,商店内的商品在网上实时报价,商品实时更新;商店中有购物车,用户可以挑选自己喜欢的商品放入购物车,当然也可以改变自己的主义,不喜欢了可以删除,想买多个可以编辑商品的数量,和现实生活中挑选商品很相似。当想购买垢污车中的商品时可以提交订单,如同到收银台结帐。方便快捷,效率高还不浪费体力,不受时间和空间限制,很手消费者喜爱。随着Intern
15、et国际互联网的发展,越来越多的企业开始建造自己的网站。基于Internet的信息服务,商务服务已经成为现代企业一项不可缺少的内容。很多企业都已不满足于建立一个简单的仅仅能够发布信息的静态网站。现代企业需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。消费者与销售商都迫切需要一种简便与高速高效的购物与销售方式,在线商店管理系统的出现正好满足人们的这种需要,通过网络的简便与高效可以使消费者节省时间,价格公开合理。而使销售者更合理的调节商品的数量以免造成商品的积压,也同时使生产者真正随着市场经济的需求而调节产品的种类和数量。但是目前国内网上购物系统应用方面还不够成熟,主要受传统观念的
16、影响和系统等多方面的不安性的制约,解决人们的需求并保证系统的安全性是目前购物要解决的一个重要问题。系统的开发也应更趋于实时性,交互性和丰富性,使用动态网页技术的网页越来越受欢迎。1.2、系统开发目标本次毕业设计应用面向对象的设计思想,构建一个电子商务网站-网上购物系统,使用Eclipse开发工具,采用MVC设计模式,基于服务器端的JSP,Struts框架技术和Hibernate对象持久化技术等主要技术,实现了用户注册,用户登陆,用户浏览商品,购买商品,编辑购物车,更新用户,更新商品,管理定单等功能,游客可以浏览网站,按特定的条件对所需商品进行搜索,但不能购买商品,登陆的用户能够对自己的注册资料
17、进行修改,下定单购买商品,管理员能够对商品商品管理(添加/删除商品、商品类别管理、商品信息处理)、管理用户资料、管理定单、处理定单,管理员在线编辑,管理工作轻松随意,用户购物积分功能,以次激励用户购物热情。本系统属于一个中小型的网上购物系统,把struts和hibernate这两种在业内比较推崇的开源技术相结合,在项目开发中不管是从效率上还是易维护上都是完美的结合。不仅要有漂亮的网页,更要有严谨的规划,注重每一个细小的环节。将使用HTML、JSP、Struts标签库等技术来编辑网页,运用Hibernate技术对数据库进行封装,在Web应用开发中把界面和业务逻辑分离,提高了代码的可重用性和灵活性
18、。传统的管理信息系统信息获取方法是由专业文字录入人员将信息输入到管理系统的数据库中,这种方法在数据量不大时有很多的应用场合。当数据量比较大,并且有较强的专业性时,录入的费用和出错的可能性都相应上升。本设计在实际应用中的解决方案是建立网站, 以及自己的数据库,使得所需商品信息可以及时的保存、更新,可以更好的及时了解商品买卖的情况。1.3、本设计主要完成的工作 首先要搜集资料,对网上购物有一定的认识,并研究销售的现状和未来发展趋势,对系统应具有的功能进行系统的分析,对系统模块进行划分,对模块功能进行规定,系统开发的相关技术应用进行思考和选择。 然后,配置系统开发的环境,建立系统开发进行基础数据搭建
19、,建立数据库表,对字段进行类型规定和限定,ORM模型设计。在详细设计阶段,先添加系统框架,配置XML文件,再对各个模块进行具体的实现。 边开发边进行单元测试,开发完成以后再进行整体的测试,直到测试结果全部按照预期结果出现为止。1.4、系统特点概述1. 本系统完全基于Web技术,只要能连接Internet,就能访问本系统。2. 采用JSP+STRUTS+HIBERNATE+MYSQ进行开发,具有层次结构分明,管理方便,代 码简单易懂特点。3. 可以完全通过网页登录管理系统,维护方便。4. 各种功能模块独立性强,可以根据需要任意组合。5. 使用布局,让界面整体结构一致,清新简洁方便,操作简单。6.
20、 错误页面进行处理,采用友好的提示页面7. 支持所有的Windows系列操作系统2.需求分析本章划分出了系统必须完成的所有功能,给出了网上购物系统整体模块图和系统流程图,并对系统模块功能进行了规定。而且清楚的给出了本系统的设计模式的选择和架构技术的介绍。2.1、网上购物现状及发展趋势 自2003年上半年以来,沉寂了多年的中国互联网产业正以强劲的势头复苏并发展起来,除了传统的浏览、资料搜索、电子邮件等基本应用外,国内网民已经开始习惯通过网络接受商务、旅游、购物、通讯、娱乐等服务,根据中国互联网信息中心最近提供的中国互联网络发展状况统计报告调查显示,网络销售已经由以前的尝试性销售向日常的生活习惯发
21、展,其中以书籍、计算机产品、音像制品及器材等为网上购物的主要对象,服装、体育用品、生活家居用品等消费额也开始大幅度提高。 互联网的快速发展为网上购物系统的发展提供了强大的动力,同时,电子购物的环境也已经逐步得到了改善,表现在网民结构的大众化和网络生存的普及化,物流和银行结算的畅通,以及市场运作的规范和相应政策法规的完善。在线销售的网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,从否定到肯定,在线购物的观念将更加深入人心。2.2、系统模块设计 本系统共分为前端用户和管理员两大模块,分别有权限的限制,用户和管理员对系统的操作均可以在js
22、p页面中进行,简单方便.图1.系统模块图表1.统功能规约表序号功能模块类别功能模块备注1客户端个人信息管理2查看商品3购物车需要用户模块共同工作4前台订单处理(结帐)5管理端用户管理6商品管理需要管理端用户验证7后台订单管理需要管理端用户验证2.3、系统功能描述1网上购物系统主要实现分为前端用户模块和后台管理员模块两大部分:前台包括用户登陆页面,注册页面,用户对个人信息的修改页面,中心主页中包括用户查看所有商品,公告中的推荐产品、最新产品,并有购物车工具,是用户能够使用购物车添加欲购买商品、查看已添加商品、删除已添加进去的商品,购物车自动为用户统计商品数量、单价、总价,用户确认后可以提交,生成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 购物 系统 学士 论文
链接地址:https://www.31ppt.com/p-4030583.html