欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    团购商城后台管理系统论文.docx

    • 资源ID:8343847       资源大小:1.29MB        全文页数:36页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    团购商城后台管理系统论文.docx

    1、团购商城后台管理系统论文购商城后台管理系统论文广州大学松田学院 毕业论文(设计)题 目 简单团购商城后台管理系统二一五 年 五 月独创性声明本人声明所呈交的毕业论文(设计)是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。毕业论文(设计)作者签名:日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和

    2、电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本论文属于保密, 在 年解密后适用本授权书。不保密。(请在以上方框内打“”)毕业论文(设计)作者签名: 指导教师签名:日期: 年 月 日 日期: 年 月 日摘要 IAbstract II团购商城后台管理系统的设计与实现摘 要进入21世纪,计算机网络飞速发展,使得人们的生活方式发生了巨大的变化。具体表现在通讯、购物等方式。而我本次主要研究的是购物的其中一个热门途径网上团购。团队购买简称团购,通过互联网,由专业的团购服务公司将有意向购买同

    3、一产品、同一品牌或同一品牌的同一系列的消费者组织起来,组成购物团体,大量向厂家进行购买,在保证质量的情况下,享受团体采购价,共同维权的消费形式。自团购出现以来,规模日益壮大,我相信在不久的将来会普及到世界的每个角落。团购网是团购的网络组织平台,就是互不认识的消费者,借助互联网的“网聚人的力量”来聚集资金,加大与商家的谈判能力,以求得最优的价格。根据薄利多销、量大价优的原理,商家可以给出低于零售价格的团购折扣和单独购买得不到的优质服务。我们能发起团购,就必定会有人推出团购、管理团购等等。本次毕业设计我会以Java为编程语言,构建出一个B/S模式的团购商城后台管理系统。为管理人员提供简洁大方的管理

    4、界面,本系统菜单是根据负责人的喜好而生成的,主要包含了五大功能分别是:会员管理、订单管理、用户/角色/权限、团购券管理、基础信息管理(菜单管理、URL管理、门店管理)。关键词:团购;Java;B/S;管理。The design and implementation of coupon mall background management system AbstractIn the 21st century, the rapid development of computer network, great changes have taken place in peoples way of li

    5、fe. Specific performance in communication, shopping and so on. And I of this research is one of the popular way of shopping - online group-buying. Team buying referred to as group, through the Internet, by the professional services the company will have intention to buy the same product, same brand,

    6、 or the same brand of the same series of consumer groups, shopping community, large purchases to the manufacturer, in the case of ensure quality, enjoy a group purchase price, consumption form of common rights. Since the emergence of a bulk scale is growing, I believe that in the near future will sp

    7、read to every corner of the world. Group is the group purchase network platform, is make consumers with each other, with the help of the Internet gathering originative people power to gather the funds, increase the bargaining power of the merchant, to achieve the optimal price. According to the meag

    8、er profit but high turnover, the principle of large amount of the price, businesses can give less than the retail prices of bulk discount and buy separate cant get the high quality service. We can launch group, we will surely be someone to launch group, management group, and so on. This design I wil

    9、l graduate in Java programming language, build a B/S mode of coupon mall background management system. Provide management with concise and easy management interface, the system menu is the be fond of according to head and generated, mainly includes five functions are respectively: member management,

    10、 order management, user/role/authority, coupon management, basic information management, menu management, URL management, store management). Keywords: Group-buying; Java; B/S; management.1 绪论1.1 选题的背景进入21世纪以来,电子信息技术日益进步以及互联网的快速发展随,使各家各户都使用上了电脑来上网,大大改变了人们的工作方式以及生活方式,也使得越来越多的人们离不开这虚拟的网络世界。电脑和网络的普及,使得我

    11、们的生活方式变得简便,很多事情都可以在网上办理。就例如购物,只需要打开浏览器选中自己喜欢换的就可以下单,自己既可以到店自取也可以快递配送。从而产生了网上团购这一活动。购买的东西是相同的,但比单独购买实惠很多,这是团购网日益兴起的重要原因之一。自2008年美国的第一个专业团购网站投入营运,创立的第一年便创造了13.6亿美元交易额的神话。即便吸引了世界各地的关注,随即世界各国也开始建立类似的团购网站。经过多年的发展,加入团购的商家无处不在,团购的种类也应有尽有。相同的,人们购买团购,也必须有人登记团购的商品,管理团购的订单,管理团购的分类等。本系统采用Java语言开发。它包括登录,团购、订单、种类

    12、管理,菜单管理以及用户/角色管理功能。现今网络团购的发展是势不可挡的,大至房产汽车,小至日常生活的用品都出现在团购当中, 我相信在不久的将来会普及到世界的每个角落。所以良好的团购网后台管理是必不可少的。1.2 国内研究现状中国网络团购市场仍呈现快速发展的良好势头,团购网数量仍在不断上升。自2010年1月,中国第一家团购网站满座网上线之后,美团网、淘宝聚划算、京东团购等团购网站相继上线,瞬间形成了团购网站百花争鸣的局面。在至2011年3月,据CNNIC的不完全统计,中国团购网站数量已经超过3600余家,月增长速度接近30%。但随着市场竞争的不断加剧,部分中小型团购网站将面临被淘汰,部分区域型团购

    13、网站将可能被并购。虽然团购网的淘汰与并购不能说与后台管理有直接关系,但我觉得后台管理也是网站兴衰的重要环节之一。目前,中国团购企业主要分为独立团购网站、社交网络商家、传统电子商务企业、生活信息类服务企业及传统互联网企业五种主要竞争力量,它们的团购模式各具千秋,优势互补。而团购的消费人群从一开始的中年人逐步地望年轻人群推广,现在团购网消费的主力军主要是十几岁到三十几岁之间。1.3选题的目的及意义 选题的目的是以双赢为中心的,对于开发团购网其意义在于可以实现商品生产商和用户之间的双赢,使商家可以更好更快更方便地发布团购,以及管理订单等。对于商家来说不仅节省了商品广告的开资又节约了运输和寻求合作的销

    14、售伙伴的开支,这样可以使资金更高效的利用起来比如开发更好的产品等等;对于消费者来说几乎可以直接从厂商订货,价格便宜而且团购还可以打折更加的实惠,这样不仅能有效降低消费者交易成本,相当于以批发价买到好的商品,更是省时、省力、省心等;就双方来说省掉了中间销售商这一个利润雄厚的环节,节约了双方的开支。1.4课题研究的主要内容本系统包括前台的界面模块,后台的管理员登陆商品管理。本课题的主要功能有:(1)会员和管理用户的登陆、注册功能。(2)会员信息管理:会员的查询、会员的增加、会员信息的修改、会员的逻辑删除、会员的记录信息(会员的订单、购物车、积分)。(3)订单管理:团购订单查询、查找、团购券消费等。

    15、(4)团购券管理:团购券的查询、团购券的增加/修改、团购券的删除、团购券的上架/下架。(5)基础信息管理:用于管理商城系统的一般不常变动的信息,其中包括菜单管理、URL管理、门店管理、分类管理。(6)用户/角色/权限”模块是用于对系统中的角色和登录系统的用户进行管理,并有相应的增删改查的功能,每个角色应有自己所对应的权力。(7)根据现行的团购系统的不足之处,扩充新的功能。本课题的主要要求:(1)系统基于B/S(浏览器/服务器)模式;(2)数据库设计严谨,模块划分合理;(3)界面设计友好,用户操作简便;(4)增加的辅助功能要适度,并与主要功能搭配合理。2 系统需求分析2.1需要实现的功能1)普通

    16、管理员/门店管理员都在同一登录界面上登录,在相应的输入框里输入用户名和密码。2)在用户登录后,跳转的页面是一样的,但不同的管理员类型,有不同的右侧菜单,一般来说,普通管理员权限高于门店管理员,普通管理员决定门店管理员所拥有的功能。超级管理员(普通管理员的特例)拥有全部的权限且不能修改其拥有的权限。3)会员管理模块功能,提供对会员信息的增、删、改、查,以及对会员的记录信息进行查询,包括会员的订单(已消费、未消费),会员的购物车以及会员的积分记录(并修改其积分)。4)订单管理模块提供管理和查看商城出售的团购功能。其包括各门店的消费的统计,订单的查询,以及团购券的消费使用。5)团购券管理模块功能提供

    17、包括团购券的查询、团购券的增加/修改、团购券的删除、团购券的上架/下架功能。6)基础信息管理模块提供管理商城系统的一般不常变动的信息,其中包括菜单管理、URL管理、门店管理。7) 用户/角色/权管理模块提供系统用户登录进行管理,每个角色都有特定的权限和所属类型(根据类型有不同的菜单模式);每个用户都有一个或多个指定的角色和所属类型,用户根据所属角色所拥有的权限而有对本系统功能的使用。都提供增删改功能。2.2系统性能需求1)在网络稳定的情况下,打开该应用不能超过5s。2)在正常情况下,能持续运行十五天以上。3)该系统的所有操作应该保持在5s内完成2.3可行性分析2.3.1技术可行性本团购后台管理

    18、系统是以DORADO7开发工具进行开发,使用面向对象JAVA语言。数据库采用的是MYSQL,采用TOMCAT进行服务器搭建并作为后台服务器。主要技术是JAVA,AJAX,JS,JSP,XML,MYSQL等,这部分知识我们已经学过,以我们学过的知识可以实现该系统。此外现有软硬件环境可以满足一般性应用的需求。2.3.2操作可行性本系统功能划分清晰,一般人只要通过简单的相关培训就可以轻松使用该系统。2.3.3经济可行性系统的开发基于本人在大学和实习时使用的知识学习而来,无需资金投入,并且软件开发过程使用的均是开源或免费的,所以投入的成本不高,因此开发的经费完全可以接受。由以上分析可知,团购网站在经济

    19、上是可行的。 2.4本章小结本章主要阐述了该系统需要实现的功能,主要包括管理系统的登录,会员管理、订单管理、用户/角色/权限、团购券管理、基础信息管理(菜单管理、URL管理、门店管理)。其中用时最长的为菜单管理那模块,因为菜单的显示是可以变动的,所以在设计时需要在各方面进行考虑(如数据库表,没有显示出来的功能的地址访问的拦截,菜单与角色之间的关系等)。其次,本章节也分析了实现本系统的可行性。本设计中所用到的技术,除了DORADO7以外,都是主流的开发技术,所以不一一详细介绍。而DORADO7有必要也必须简单介绍一下,因为我相信很多老师和同学对这个基本没有了解过,也没有听说过。因此关于DORAD

    20、O7的简单介绍请看下一章节的开发平台介绍。3 系统环境与开发平台3.1 系统环境 本系统设计开发的系统环境为: 操作系统:window 7 x64 系统内存:8GB Tomcat服务器:Tomcat 7.0 JDK版本:jdk 1.73.2开发平台本设计采用的开发平台为Dorado7,这平台是我在实习的时候所接触的,本设计之所以使用该平台是为了学以致用。以下我简单介绍什么是Dorado7,但更多情况请到网上查看。Dorado7是上海锐道信息技术有限公司自主研发的基础软件,主要是为了填补Java技术体系在WEB表现层上的架构空白。Dorado主要由浏览器端的控件(Javascript+css)、

    21、服务器端的驱动引擎(Java)和集成开发环境(Eclipse Plugin)组成。Dorado的主要特点:1、它是开源软件,2、主要致力于前端开发提供友好且丰富的用户界面,包括电脑端和移动端;3、具有高效的开发效率;4、有着开放的设计原则,其高度的扩展性和灵活性主要表现在几乎可以与任何系统架构集成,如Spring MVC,SSH等;5、支持主流的浏览器,也支持手机端、平板电脑端;6、开发以拖拽功能,可视化地增加想要的部件(超过60个的界面控件);7、强大的客户端调试器;8、提供独特的Ajax请求自动合并技术,当然也支持Javascript以及jquery等;9、管理库文件,实现按需装载等。3.

    22、3本章小结本章节主要描述了本设计系统的系统环境与开发平台。系统环境是我们主流的,并没有特别之处。开发平台,Dorado7是我在公司开发项目时所开始接触的,该工具非常和合适于管理型的系统,它生成的图形界面中的功能模块以组件的形式加入,我们只需要在功能的触发上加入js调用代码即可。非常简便就可以完成一个功能页面,但也有不好的地方,由于以组件形式加入的,经过了内部的高度封装,我们要改其样式之类的是比较困难的,以及也不利于用在动态的页面上,所有本系统另加jsp的页面作为显示之一。Dorado7既有好处又有缺点,好处是其有高效的开发效率,易于掌握,上手简单,开发过程对开发者的技术要求较低,节省开发阶段前

    23、期为应用搭建框架的工作量,开发阶段中编码量低等。4.管理系统详细设计4.1总体功能设计1)登录模块实现用户登录相应的账号和密码,在用户点击登录后,客系统先判断账号和密码是否为空,若账号或密码为空便提示“用户名密码不允许为空”,当都不为空时,后台会对账户和密码进行验证,若正确便进入系统主页面,否则提示“用户名或密码不正确”。2)会员管理模块打开会员管理系统会从服务器获取所有正常会员的列表,按会员名来排序,用户可以根据条件来查询目标会员,可以修改会员的个别信息(必填的信息不能为空,否则提交不了);可以增加会员(必填的信息不能为空,否则提交不了);可以删除会员(但只是逻辑删除,在数据库中依然存在,只

    24、是用户查看不了);可以查看会员的记录信息,该记录包括会员的积分记录(允许修改会员当前积分),会员的订单记录(消费、未消费),会员的购物车。3)订单管理模块打开订单管理系统会从服务器获取所有订单的列表按订单生成时间来排序,用户可以根据条件来查询目标订单,并查看订单的详情(消费、未消费、详细信息);可以查询门店消费的情况,管理和查询各门店在特定时间或其他条件下的消费订单;提供“团购券的消费使用”功能,消费者提供团购券密码,门店管理员为消费者兑换团购券。4)团购券管理模块打开团购券管理,系统会从服务器上获取所有团购券的列表并按建立时间排序,用户可以根据条件来查询目标团购券,团购券的增加(必填的信息不

    25、能为空,否则提交不了),查看团购券的详细信息以及修改团购券的信息;提供用户删除团购券的功能;还有团购券的上架/下架,用于商城中的团购券是否出售,上架为可售,下架为不可售。5)基础信息管理模块包括菜单管理、URL管理、门店管理、分类管理。菜单管理,打开菜单管理,可以查看和编辑普通管理员和门店管理员的菜单,生成的每个菜单项提供“是否授权”功能,“授权”的才能通过显示和通过拦截;URL管理,包括url增、删、修、url是否显示、以及url是否授权,只有选择显示的才能在菜单管理处出现,只用授权的才能通过拦截;门店信息管理,包括门店的查询、门店的增加、门店的修改、门店的删除(不影响之前的订单消费记录);

    26、分类管理,包括分类的增、删、改、查(可根据条件查找),如删除,当前所属该分类的团购券的类别同一更新为未知,如修改,当前所属该分类的团购券同一更新。6)用户/角色/权限模块是用于对系统用户登录进行管理,角色,有增、删、改、查功能,都有特定的权限和所属类型(根据类型有不同的菜单模式),只有角色中勾选的功能才能显示和通过拦截,被用户选中的角色不允许删除;用户,有增、删、改、查功能,都有一个或多个指定的角色和所属类型,用户根据所属角色所拥有的权限而有对本系统功能的使用,用户的多角色所拥有的权限是并集的。4.2数据流程图1、该系统的数据流程图如图3-1所示: 当用户输入账号和密码并通过验证登录系统后,在

    27、用户点击任意一功能时系统会根据用户所选的功能调用后台相应的方法获取数据,并以列表形式展示给用户查看。 返回数据图3-1 数据流程图2、系统的详细数据流图下图为用户操作的流动过程。如图3-2所示:图3-2 数据流程总体图4.3系统功能模块图系统的所有模块,如图3-3所示: 团购券管理基础信息理URL管理菜单管理图3-3系统功能图4.4系统用例图图4-1. 管理员登录用例图图4-1.1 系统用例图4.5系统序列图图4-2 系统序列图4.6 概念模型设计概念模型设计的典型方法是用E-R图方法,就是用实体-联系模型来表示。E-R方法是用E-R图来描述显示世界,E-R图包含三个基本成分:实体、属性、联系

    28、。E-R图的显著特点就是直观易懂,能够比较准确地反映实体间的信息联系,也从概念上表示了一个数据库的信息组织情况。本系统E-R图如图4-3所示。图4-3 系统E-R图4.7 数据库表设计1)角色表:Role (该表用来记录系统系统角色,主要有门店管理员与平台管理员两种类型),见表4-1:表4-12)用户表:User (该表用来记录系统登录用户,字段作用已在备注注明),见表4-2:表4-23)角色用户关系表:UserRoleRelation (该表用来记录用户与角色之间的联系,字段作用已在备注注明)见表4-3:表4-34)菜单类型表:MenuCode(该表用来记录系统菜单类型,字段作用已在备注注明

    29、),见表4-4:表4-45)菜单表:Function (该表用来记录系统访问页面的路径,字段作用已在备注注明),见表4-5:表4-56)订单表:Application (该表用来记录团购商城的订单,字段作用已在备注注明),见表4-6:表4-67)门店表:BranchShop (该表用来记录门店详情,字段作用已在备注注明),见表4-7:表4-78)会员表:Member (该表用来记录系统会员,字段作用已在备注注明),见表4-8:表4-89)团购券:Coupon (该表用来记录团购商城的团购券,字段作用已在备注注明)见表4-9:表4-910)会员积分表:memberPoint (该表用来记录会员积

    30、分记录,字段作用已在备注注明)见表4-10:表4-1011)团购种类表:productcategory (该表用来记录团购券的种类,字段作用已在备注注明),见表4-11:表4-114.8本章小结本章主要对本系统的各个模块的功能以及数据库表进行了详细的描述,对系统的流程进行了详解,并附图。在真正投入开发时,按照本章节的设计思路走可以使自己开发时思路更清晰,不会多走弯路。5团购商城后台系统实现5.1系统登录模块的实现该模块主要是用户输入用户名,密码进行登录,系统会异步把数据传输到后台并进行验证,验证后返回数据,信息正确则成功跳转管理系统,当验证错误是,会提示用户的用户名或密码不正确。后台程序代码:

    31、/登录验证public Map doLogin(Map param) String username = (String)param.get(username); String password = (String)param.get(password); Map info = new HashMap(); if(isValid(username,password) /验证登录信息是否正确,并且保存相关session DoradoContext ctx = DoradoContext.getCurrent(); HttpServletRequest request = ctx.getRequest(); info.put(url,com.systemPage.Main.d); info.put(result, true); return info; else String errormsg = 用户名或密码不正确; info.put(result, false); info.pu


    注意事项

    本文(团购商城后台管理系统论文.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

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

    收起
    展开