赞
踩
社区团购管理系统是为社区团长提供的在线订单管理系统,本系统的研发设计能够增加社区团长的团购宣传和推广,提升客流量和订单量,增加团长的营业收益。原有的团购系统管理采用手工管理的方式,各种团购宣传和订单接收都采用纸质宣传和电话接单处理,这种管理手段在短期的宣传结束之后,可以方便的进行查看统计;但是如果时间积累下来,数据资料就会变得非常大,统计和查询信息效率非常低下,甚至会因为资料缺少导致无法统计。这种情况迫使社区团购必须要采取电子化和信息化的方式实现团购订单服务的自动化。随着近来互联网技术的飞速发展,采用互联网手段实现自动化处理变得非常简洁。基于B/S结构的社区团购管理系统通过网上宣传推广,用户线上下单的方式极大的缓解了团长接电话接收订单登记的不便;同时实现对用户的下单行收入统计,方便团长进行下单分析。本系统通过Java语言和MySQL数据库进行研发。按照使用者在平台中的角色设置为普通用户、团长用户、系统管理员,并把系统设置为普通用户、团长用户与管理用户三个类别。普通用户利用前台网页进入系统进行产品下单;团长用户通过网页界面实现团购信息的发布处理、订单的接收处理和销售信息的统计分析;管理员用户利用登录后台来审核管理系统的各项信息如用户注册信息、团长信息、订单信息、商品资料信息和新闻信息等模块数据,以此与前台实现同步。
首先研究本系统的开发背景和目的意义及国内外研究现状,明确该系统要解决的问题在于提升社区线上团购业务中产生的各项信息的管理效率。该系统明确包含三类用户:普通用户、团长和系统管理员。从用户的使用角度出发,系统分为前台浏览查询产品模块和后台各项业务信息管理模块。本系统因为基于互联网架构采取的是基于B/S形式的架构设计。在系统开发设计的语言选择上,采用的是非常流行的Java语言,后台数据库采用功能强大小巧灵活的MySQL。研发工具使用的MyEclipse。在明确系统研究的功能方向后,根据两大模块的功能要求,设计前台浏览和后台管理。
本系统最终的服务用户为普通团购用户,没有这些普通团购用户,社区团购商户的商品宣传活动将不能开展起来。前台浏览界面必须要尽可能人性化,操作要方便易用,整体上界面要美观大方,方便团购用户能够快速方便的找到各类商品信息。因此在查询条件的设计上要关注用户最关心的内容:类别和名称,在界面上要明确的制定这两个设置条件,方便团购用户快速明确找到商品信息。同时在前台浏览界面设置导航栏方便用户跳转到个人信息浏览,方便用户进行商品团购信息的下单,最后系统能提供最新的商品信息咨询浏览,前台界面要在整体上符合用户的使用习惯,符合互联网的导航展示习惯。
本系统为解决社区团购商户接单过程中的各项信息,需要有后台数据管理界面。团长要能够对发布的团购信息、团购订单信息进行管理,并能够对团购信息进行统计分析。为了更明确的让前台用户对网站有了解,需要进行系统信息的设置和确认。
本系统需要管理员要能够完整解决整个系统对外提供的各项信息的管理,对发布的团长信息、团购信息、商品分类信息、商品资料信息、用户订单信息和新闻信息进行管理,并能够对系统信息进行设置。为了更明确的让前台用户对网站有了解,需要进行系统信息的设置和确认。
环境需要
1.运行环境:最好是java jdk 1.8,这是目前最稳定的JDK也是被使用最多的JDK版本。
2.IDE环境:IDEA,Eclipse都可以。推荐IDEA;
3.tomcat环境:Tomcat7/Tomcat8/Tomcat9版本均可
4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;
5.数据库:MySql 5.7版本;
按照系统角色分类,主要分为普通用户、团长与系统管理员用户,并根据用户操作把系统分为三大模块,其中对应的功能模块也设置为这三个个角色对应的功能权限。普通用户界面主要展示团长发布的商品资料和团购户信息,并设置前台用户最为关注商品分类,让其方便的找到合适的商品信息并进行详情团购下单。设计中需要把界面设计的友好人性,整体界面符合互联网风格,从导航栏开始指引用户进行不同功能的操作。前台展示的商品显示区域要使用大图展示,方便用户点击下单。对应的后台数据管理因为面对的信息量比较大,采用表格一览的方式进行展示,并能够随时导出各业务信息的详细数据,使得团长和管理员能够通过各种方式进行业务数据的处理统计。另外为了解决最受团长和管理员关注的订单查询统计功能,方便管理人员能够随时看到订单统计数据。
普通用户活动分析
用例图是分析用户的操作活动最为有效地方式,它展示了用户能够操作的各个功能模块,以及它和各个功能模块之间的权限关系。这些都可以在用例图上直接的展示。不同的人员对于系统的感知可以通过用例图进行清晰的感知和熟悉。
在上述系统功能概述中,可以明确从前台用户的注册到用户信息的呈现;从团购信息的查询到商品信息的团购;从商品信息的团购到订单信息的支付;从系统的在线留言到系统的留言回复,本系统的前台用户和后台管理操作与检索功能都来自于后台数据库各数据信息的操作。但是由于前台和后台用户对系统业务数据的处理过程和显示格式的不同,需要把这不同类别的用户的用例图分开展示。通过前述的前台普通用户需要的功能权限,可以画出普通用户的用例图。
前台普通用户界面主要提供普通用户查找各项数据信息如:新闻信息、团购信息、订单信息,提供用户注册和登录并进行个人账户信息的修改设置,提供商品团购和下单支付相关信息的设置与处理。
团长活动分析
本系统是为解决团长线上接单过程中解决问题的快速工具,并且因为团长的文化水平和使用对象范围非常大,需要对系统界面的内容安排设置的简洁明了,最少时间内实现团长快速上手操作,所以需要把系统前台的功能按照普通用户和团长进行分类。根据系统前台用户功能权限不互通,把前台用户分成普通的团购用户和团购团长,根据这两类用户对象的不同特征进行细分处理,进行实现系统界面功能和角色用户对应关系上实现良好的体验分析。
在最终团长角色的使用上,不同角色的用户界面展示内容不同。前台普通用户觉得功能要少于团长角色。团长角色要能够访问前台普通用户角色的界面,能够操作其全部功能模块。并且系统展示的数据都在后台数据库中存储,因此系统的前后不同角色用户要都具备操作数据库的功能权限,团长用例图如下图2-2所示。
前台团长用户界面主要提供新闻信息、订单信息的查询,团购信息的设置管理,提供用户注册和登录并进行个人账户信息的修改设置。
目录
1. 绪论1
1.1 研究背景1
1.2 研究现状2
1.2.1 国外现状2
1.2.2 国内现状2
1.3 研究思路与方案3
1.4 论文的内容及安排3
2. 系统分析与开发技术5
2.1 系统功能概述5
2.2 系统需求分析5
2.2.1 普通用户活动分析6
2.2.1 团长活动分析7
2.2.3 系统管理员活动分析7
2.3 业务流程分析8
3. 系统设计10
3.1 系统整体功能模块设计10
3.2 数据库设计11
3.2.1 数据库E-R图11
3.2.2 数据库表设计14
3.3 普通用户功能模块设计15
3.3.1 用户注册模块设计15
3.3.2 用户登录模块设计15
3.3.3 团购浏览模块设计16
3.3.4 用户参团模块设计16
3.3.5 下单支付模块设计17
3.4 团长功能模块设计18
3.4.1 团购管理模块设计18
3.4.2 订单管理模块设计18
3.4.3 收藏管理模块设计19
3.4 后台功能模块设计19
3.4.1 用户管理模块设计19
3.4.2 团长管理模块设计20
3.4.3 留言管理模块设计21
3.4.4 新闻管理模块设计21
3.4.5 团购统计模块设计22
4. 系统实现23
4.1 用户登录功能实现23
4.2 系统主界面实现23
4.3 团购信息浏览实现24
4.5 用户参团功能实现24
4.6 订单支付管理实现25
4.7 在线留言管理实现25
4.8 团购信息管理实现26
4.9 普通用户管理实现27
4.10 团购统计功能实现27
5. 总结与展望29
5.1 总结29
5.2 展望29
参考文献30
致谢31
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。