【毕业学位论文】(Word原稿)通用商贸型会员管理系统的设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)通用商贸型会员管理系统的设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)通用商贸型会员管理系统的设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)通用商贸型会员管理系统的设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)通用商贸型会员管理系统的设计与实现-软件工程_第5页
已阅读5页,还剩77页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

通用商贸型会员管理系统的设计与实现 硕士学位论文 (专业学位) 二一四年三月姓 名: 徐轩露 学 号: 1134784 所在院系:软件学院 学科门类:计算机科学与技术 学科专业:软件工程 指导教师:徐燕凌 副教授 副指导教师: 刘连启 高级工程师 A in 2014 u 1134784 通用商贸型会员管理系统的设计与实现 徐轩露 同济大学 学位论文版权使用授权书 本人完全了解同济大学关于收 集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 学位论文作者签名: 年 月 日 经指导教师 同意,本学位论文属于保密,在 年解密后适用本授权书。 指导教师签名: 学位论文作者签名: 年 月 日 年 月 日 同济大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 签名: 年 月 日同济大学 硕 /博士学位论文 摘要 I 摘要 在现代的商业社会里,企业为了吸引用户,加 快信息处理速度,缩短交易认证的时间,避免业务差错,都 普遍的引入了会员制度,推出名目繁多的优惠措施,会员制是企业为了维系与客户的长期交易关系,而发展出的一种较为成功的关系营销模式。 基于会员制而引申出来的会员管理系统是现代企业运营必不可少组成部分,随着信息技术的发展,现代化的会员管理系统正广泛应用于餐 饮、美容、会所、物业、酒店、超市、 游、物流、票务等各行各业。根据不同行业的特点,会员管理系统还可以根据商家的要求定制出更有行业特点的功能,在此背景下,开发出一款通用性强并适合中小型商贸企业的会员管理系统是很有现实意义的。 本文立足于商贸企业的实际需要,主要研究了通用型会员管理系统的设计、开发及其实现过程。本系统虽以通用会员管理系统的名字命名,但它并不仅局限于传统的会员管理功能,我们在传统会员系统管理上进行了创新发展,引入了企业经营必要的销售子系统,存货子系统。会员和销售都是传统企业非常关注的两个方 面。考虑到销售和存货管理的复杂性,我们还在此基础上还实现了商品价格维护和商品可用性查询功能。这此功能也是本系统区别于传统会员管理系统的标志性特点。 最后,本系统在技术选型上使用了传统的 系结构,使用 过调试、编译与实现、界面友好、功能完善,符合设计要求。 关键词 : 员管理 n in to of of in to a of is an of of on of be to a on of in to a in is is on of to of it is to we of of of of of of we on is a of of S II QL is 目录 第一章 引言 . 1 题背景 . 1 题的提出 . 1 内外研究发展概况 . 2 员制软件系统的技术与发展的概况 . 2 系统开发目的与意义 . 3 文的主要内容 . 3 文组织结构 . 4 第二章 系统需求分析 . 5 行性分析 . 5 术可行性 . 5 济可行性 . 5 作可行性 . 6 务流程分析 . 6 员管理流程分析 . 6 售管理流程分析 . 7 存管理流程分析 . 8 统管理流程分析 . 8 章小结 . 9 第三章 系统设计 . 10 计目标 . 10 计三原则 . 10 统功能分析 . 11 用流程分析 . 12 员管理分析 . 13 售管理分析 . 20 库管理分析 . 25 统配置分析 . 28 据库设计 . 31 体关系图 ( ) . 31 据字典 . 31 章小 结 . 41 第四章 系统实现 . 42 发技术 . 42 面实现 . 42 通用商贸型会员管理系统的设计与实现 V 统实现 . 42 久连接方式 . 43 陆验证过程 . 44 员及卡片实现 . 44 售 (消费 )实现 . 45 存实现 . 47 统配置实现 . 48 分界面展示 . 48 陆界面 . 49 统界面 . 49 章小结 . 61 第五章 系统部署与测试 . 62 统部署 . 62 统测试 . 62 第六章 总结与展望 . 65 论 . 65 一步工作的方向 . 65 关于此版本文的一些修改说明 . 67 致谢 . 68 参考文献 . 69 个人简历 在读期间发表的学术论文与研究成果 . 70 通用商贸型会员管理系统的设计与实现 1 第一章 引言 题背景 在信息时代随着经济的发展,实现了商业的全球化和市场化。加上科技进步和信息化的浪潮给企业的发展带来了全方位的机遇和挑战,信息化正在改变一切,要在高度竞争的环境中求生存和发展,首先应加快企业的信息化进程。 在商业的长期发展过程中,人们开始发现,要吸引一个新客户所花费的成本远远超出保住一位原有老客户所要花费的成本,大概有五倍左右的差距,因此国内外的企业普遍引 入一种会员制的管理方法来锁定原有客户。 随着信息技术的发展,基于会员制的现代化的会员管理系统正广泛应用于餐饮、美容、会所、物业、酒店、超市、 游、物流、票务等各行各业。根据不同行业的特点,会员管理系统还可以根据商家的要求定制出更有行业特点的功能,可以看到会员管理在当代的企业经营过程中扮演了十分重要的角色。 题的提出 超市和商场作为商贸服务业主体,很早就引入了收银系统、会员系统、进销存系统、客户关系系统、财务系统、会计系统等一系列的计算机管理系统来加速业务的运转。沃尔玛是最早引入信息管理系统 的企业之一,它能成就今天的规模,信息化技术功不可没。而对于国内很小中小型超市而言,引入这和么多系统是不现实,管理上也是一个复杂的事情。通过我们线下的调研,通常仅仅会引入收银系统,进销存系统,很少引入会员系统。在会员管理方式上是比较粗放型的,通过会员制来锁定老客户,如果没有一个强大的信息系统来支持,那么就会造成客户资源流失。因此定制一套适用于商贸服务行业的会员管理系统以实现对超市会员信息和商品信息的管理很有必要。 对于商贸性的服务行业而言,会员管理和商品销售是企业必不可少的管理部分。传统的会员管理系统关注点仅 局限于会员管理这一领域,传统的进销存管理系统关注点也仅局限于销售存货领域,很多企业同进拥有几套管理系统,之 间的业务衔接是非常繁琐一件事情,例如要了解会员的消费信息不可避免的会涉及到商品信息,而商品信息仅可以在进销存系统中获取,这不可避免的引入了一个个信息孤岛问题。因此开发一款适合商贸企业的会员销售的综合管理系统是很有意义的,这也引出了本文的目标。虽然本系统命名为通用型商贸会员管理系统,但它决不局限于企业的会员管理功能,通过引入销售和存货功能加剧了系统的复杂度,为了使系统更简单易用,我们引入了商品的价格维护和 商品可用性功能。 内外研究发展概况 会员制是商家为了维系与客户的长期交易关系,而发展出的一种较为成功的关系营销模式。会员制的发展大致分为以下几个阶段: 第一阶段, 20 世纪初,俱乐部会员身份识别 第二阶段, 20 世纪 60 年代,商业零售、服务企业顾客身份识别。 第三阶段, 20 世纪 70 年代末, 术的在商业领域的应用,使商家不仅要知道顾客是谁,还需要知道谁在我这儿买了什么,积分出现。 第四阶段, 20 世纪 90 年代,数据库技术的成熟,商家开始利用会员制开展精准营销活动。 第五阶段, 20 世纪后期, 21 世纪初 期,互联网出现并得到高速地发展,在发达国家不在满足于自己的精准营销活动,开始建立联盟,展开跨行业的精准营销。 目前国内做会员制营销比较好的企业零售行业有:苏宁电器、大润发等;金融业比较好的有:招商银行;服务行业比较好的七天假日等。能比较好的提供软件系统的公司有 多宝、生意专家等,会员制营销的软件广泛适用于各行业,比如餐饮、美容美发美体、休闲娱乐健身、时尚购物、商场、超市和大型连锁服务行业等等。 随着 术的发展,尤其是互联网的普及,会员制营销正在成为企业 的必然选择,谁先建立会员制营销体系,谁将在激烈竞争中处于优势。 员制软件系统的技术与发展的概况 通用商贸型会员管理系统的设计与实现 3 会员系统软件的第一阶段是实现对会员信息、交易的管理,能够发行会员卡,分会员等级,返回积分等。被广泛被使用的会员管理系统普遍是第一阶段,比较典型的有,上海卡卡通等系统。 随着互联网技术的出现,新一代的会员管理系统不仅能实现管理和交易,而且开始对会员进行更精准的分类,根据分类对不同的会员开展针对性的营销和关怀,真正提高会员忠诚度,为企业创造价值。 会员管理软件的发展经历了单机版、联网版和 。 意思是软件即服务, 中文名称为软营或软件运营。 基于互联网提供软件服务的软件应用模式。作为一种在 21 世纪开始兴起的创新的软件应用模式, 软件科技发展的最新趋势。 系统开发目的与意义 目前市场上的会员管理系统普遍只有增删改查等简单的功能模块,并不能满足商超实际经营的需要。本系统通过引入销售和库存管理功能,极大的提升了商超会员的信息化管理水平。 本系统开发的目的,主要是提高商超企业会员管理的工作效率,通过全面的信息采集和处理, 辅助提高商超的决策水平,进而降低经营成本,提高经济效益。 本系统的定位是商超行业的通用会员管理系统,但并不仅限于超市的使用场景,通过对系统进行简单的定制,还可以适用于餐饮、美容、会所等常见的商贸型行业,因此本系统的开发具有非常实用的现实意义。 文的主要内容 商超是以零售为前导,以商品进销,存配,流转管理为基础的经营业态,涉及到商品的进、销、存流转以及会员信息的管理等各方面,本系统主要涉及的内容包含积分管理、充值管理、会员卡管理、消费管理、销售管理、存货管理以及系统权限配置等内容。 本系统的创新点 是在传统会员管理的基础上,引入了销售和库存管理功能。 考虑到销售和存货管理的复杂性,我们还在此基础上还实现了商品价格维护和商品可用性查询功能以方便管理。 文组织结构 本文分为七个章节,各章节内容如下: 第一章 引言:简述了商贸型会员管理系统的研究背景和现状态,以及论文的内容和意义。 第二章 需求分析 :对商贸型会员系统需要完成的功能进行了需求分析。 第三章 系统概要设计 :对本系统进行概要设计,主要包括模块功能设计和数据库设计。 第四章 系统详细设计:主要对关键实现技术进行讲解,汲及销售管理、库存管理以及会员管理设计的实 现过程。 第五章 系统实现 :展示了部分功能实现代码和界面实现。 第六章 部署与测试 :对本系统进行部署和测试。 第七章 总结与展望 :对本系统做了总结和评价。 通用商贸型会员管理系统的设计与实现 5 第二章 系统需求分析 需求分析是介于系统分析和软件设计阶段之间的重要桥梁。一方面,需求分析以系统规格说明和项目规划为分析活动的基本出发点,并从软件角度对它们进行检查与调整;另一方面,需求规格说明又是软件设计、实现、测试直至维护的主要基础。良好的分析活动有助于避免或尽早剔除早期错误,从而提高软件生产率,降低开发成本,改进软件质量 。 行性分析 通过对商超会员管理业务的特 点进行分析,使用现有的工具,可以开发出一个能够对会员信息,购物情况统计,返利等进行综合管理的信息系统。该系统能够实现对商超会员的各类信息的管理查询操作,解决销售、库存和会员信息的碎片化管理问题。 术可行性 当前计算机的应用已经非常普遍,现代超市对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,新系统即可顺利运行。另一方面开发本系统的信息技术已经非常成熟,开发这样一套系统在技术上也是完全可行的。 济可行 性 一般开发新系统是一项非常复杂的工作,它的投资主要是人力和物力的投资。对于本系统的开发者来说,其主要投资还是在人力和物力两个方面。如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。而本系统作为一个毕设原型项目,规模不必太大,所以经济上也是可行的。 作可行性 本系统采用基于 图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。因此该系统的操作是可行的。通过以上 可行性分析,得出的结论是此系统的开发在技术上、经济上和操作上都是可行的,可以立即开发。 务流程分析 1 要开发一个完善的信息系统,必须要深入理解现实中的使用场景,才能有针对性的设计出可用的、有商业使用价值的系统。 会员系统流程涵盖了会员卡的管理 (会员卡的发卡、消卡、充值、 积分等 )、会员信息的管理 (会员的添加、冻结、等级调整、积分调整 )以及必要基础商品信息的管理。本系统的使用对象主要是中小型商超企业,所以在上面的基础之上还引入了销售管理和库存管理功能。 员管理流程分析 会员管理流程主要 包括 会员信息的管理 (会员卡的发卡、消卡、充值、积分 )等。首先需要设置系统的运行规则,例如:会员生日的提醒、会员卡的等级、卡的折扣率和积分计算方式,这些都是必要的会员卡系统配置信息。配置完会员卡的信息后,系统可以给会员发卡,发卡的过程一般也会同步激活,此过程主要往会员卡中写入会员信息,如姓名、联系电话等等。 发卡之后,会员可以选择充值方式,现金或银行卡支付,完成会员卡充值之后,就可以凭借此卡进行商品的消费,消费金额会按卡的折扣计算本次消费积分,消费积分是可以累积的,累积一定的消费积分可以兑换商品或参与积分抽奖 活动。至此,会员消费记录和积分会不断累积,系统可以按一定的时间跨度进行会员消费报表生成,通过报表可以直观的挖掘会员的消费偏好,可以有针对性的给会员推荐商品 ,提升会员的消费体验。 通用商贸型会员管理系统的设计与实现 7 图 员流程图 小型会员管理系统总体设计 /深入体验 C#项目开发 售管理流程分析 商贸企业都会经营很多品类和种类的商品,一般都有几十或上百种,销售的管理是很重要的。本商贸会员系统,通过引入商品的销售管理可以更好的分析会员对商品的消费情况,可以有针对性的进行商品的销售。 商贸企业通常会向多个零售会 员渠道销售商品,例如业务员到华润万家堆货,发现需要 100箱方便面、 20箱农夫山泉。到沃尔玛堆货,发现需要 1000箱方便面、 500箱农夫山泉。这两个订单分属于两个不会的超市,且这两家超市都是本公司的会员,沃尔玛是金牌会员,华润万家是银牌会员。至此,销售系统会创建两笔订单,华润万家这笔订单是先发现来,仓库有货就会直接下达订单, 装箱发货,等待华润万家那边确认到货,即完成商品的销售。第二笔订单,因为需求量比较大,本公司仓库货不足,通过业务员协商,可以分两次发货,只要不影响超市的正常销售即可。我们不能因为库存不足,而 放弃这样的订单,所以我们需要把这个订单进行拆单,分成两个订货单,分别进行派单,仓库有货的先发出去的,没有货的,我们进行调货在发出去,所以派单是在仓库库存不足的时候进行操作的。之后装箱发货,等待到货确认的流程是一样的。综上所述的实现业务处理场景,销售部分可以细分为订单、派单、发货、到货四个环节,这是销售部分的业务流程。 存管理流程分析 库存的业务流程是建立在销售的业务流程基础之上的,没有销售就没有库存,本企业可以有多个仓库,不同的仓库可以存储不同的商品,针对会员的消费情况,有必要对库存的可用性和 实际库存进行跟踪。 库存部分的业务流是比较直观的,只是商品的入库、出库操作。比较繁杂的是对商品可用性的理解,什么是商品的可用性呢?还是拿前面的会员订单做比较,如果本企业 A 仓库有 1000 箱方便面,先收到华润万家下了 100 箱的订单,但 100 箱方便面没有发货,此时仓库里虽有 1000 箱的方便面,但可用性已经被占用了 100 箱,所以现在仓库的可用性只有 900 箱的方便面。所以第二次收到沃尔玛的 1000 箱方便面的订单,此时只能拆单了,因为现在 A 仓库的方便面可用性只有 900 箱了,虽然现在仓库实际有 1000 箱,也不能发给沃尔玛 发货。 上面的例子是一个极端的情况下,一般商贸企业都会至少备用一周或两周的仓库库存,有些企业甚至备一个月以上的仓库销售存货,以应对突发事态。这样又引入了另一个新的概念,即库存预警功能。库存预警可以有效的防范业务风险,还是上面的例子来讲,如果有备货,就不会出现商品拆单 派单的情形了。除了存库商品不足外,还有一种情形也是需要这么做的,就是优化车辆发货,比如两个商店都在一起,就不必浪费车辆多跑一次,可以通过拆单 派单发货优化车辆的配送,节约企业的运输成本。上面是本系统的库存管理流程分析。 统管理流程 分析 系统管理提供系统运行所以必须的配置信息,一般来讲,系统管理员是不通用商贸型会员管理系统的设计与实现 9 参与具体业务处理的。系统管理员主要分配具体的用户权限就可以了,比如哪些用户可以管理商品,可以新增会员、发会员卡等等。 超级管理员拥有系统所有权限,可以管理会员信息、商品资料以及仓库库存的变化,创建出入库单等等。 业务管理员拥有系统部分权限,可以管理会员信息、创建销售单、发货单等具体的业务相关的单据。 综上所述,本系统有三类管理角色,不同的角色有不同的系统任务。 章小结 本章首先明确了我们的设计目标,接着对系统的可行性进行了 必要的分析,接着从全局分析了本系统的业务流程,其间对一些系统专用名词进行了解析。设计一个系统,首先我们要回答此系统是什么,解决了什么问题,如果能回答清楚,证明我们离解决方案已经不远了。本章的业务分析为系统设计奠定了比较好的基础。 第三章 系统设计 本章将在前章的基础之上完成本系统的设计,借助的主要工具就是 系统主要通过用例图、逻辑图和时序图来描述软件内在功能之间的联系。 计目标 商贸会员管理系统主要提供了会员信息和会员卡的管理,通过前章业务流程的分析, 可以看到本系统销售和存货管理是商贸企业急需要的信息管理模块,这也是本系统的特色所在,区别于传统的会员管理系统的标志性特点。 我们想 任何 的系统设计都不可能 做 到适合一切场景 的 应用, 在 设计 此商贸会员 信息管理系统的时候必须要 针对 不同 商贸 行业 的 性质 做 一定的功能裁剪 和追加 , 商贸企业不 仅 涉及 到商品的 进 、 销、存 问题,还涉及到客户的维护 问题 ,即会员管理 的 问题。 所以本系统的设计紧扣商贸企业的实际需要来开发。 本系统 的设计目标 是希望做一款适合所有商贸企业的信息管理系统 ,目前所 有的商贸性行业几乎都是以会员卡 为 纽带来管理自己的会员信 息的 。而商品的管理又是另用一套进销存系统,使用非常不便。本系统以会员管理为核心,以销售库存为基础,切实解决传统商贸企业的销售管理问题。 计三原则 人类在复杂的工程技术系统如能源、交通等建设方面,积累了丰富的经验,为研究复杂系统如管理信息系统提供了科学的指导性方法论,其主要原则如下: 整体性原则 :系统是相互联系,相互作用的诸要素组成的综合体。我们必须从整体和各组成部分的相互关系来考察事物,从整体目标和功能出发,正确处理系统各组成部分之间的相互关系和相互作用。 分解 协调原则 :就是把复杂问题化成若 干相对简单的子问题以方便求解。若子系统的问题比较复杂,还可以再分。但在处理各类子问题时,必须根据系统的整体功能和目标,协调各子系统的行为、功能与目标,以保证整体功能目通用商贸型会员管理系统的设计与实现 11 标的实现。 目标优化原则 :所谓目标优化原则对简单系统来说,是求最优解,对复杂系统来说,求的是满意解。一定要注意,目标优化原则并不简单是求最优解的问题 这里最需要指出的是:以上三原则是系统方法中处理复杂系统问题的三个主要原则,并非全部原则。在处理实际问题时,还需在这些原则的指导下,根据问题的特点,确定求解的具体方法和策略。 统功能分析 2 通过前章的业务流程分析,本系统可以 分 三 个 核心业务 模块 和一个系统配置模块,下面是本系统的系统结构图。 图 统结构图 本系统的核心部分是会员的管理,会员管理主要包含会员资料的管理和会员2 大象 队开发流程与管理 /模式应用 卡的管理,其次是销售部分的管理,订单管理主要包含了订单、派单、发货、到货的管理,另附加缺货登记和提货处理。仓库管理主要提供了出入库商品和商品警报功能。基本配置部分是系统运行必要的资料配置。通过前章的业务流程图和上面的系统结构图,可以全览本系统的业务组成。 下面主要结合 例图、活动图与时序图来描述本系统各部分的实 现,由于本系统有三类的系统管理角色,分别是统管理员,超级管理员,管理员,下面业务分析出现的管理员在这里均指的是管理员或超级管理员,系统管理员并不参与具体的业务实现,系统管理员的职责是对超级管理员和管理员的添加和权限分配上面。 用流程分析 下面是本系统各角色的功能分析: 图 色权限关系图 超级管理员拥有系统的所有业务权限,而管理员没有库存管理和系统设置部分的权限,管理员主要拥有会员管理和会员相关的销售部分的权限。库存和商品的管理相对是很稳定的,一般公司经营的商品数量都是有限的,库 存仓库数据也是有限的,公司的采购和库存一般是独立于销售的,可以分拆成一个新的管理员角色。 通用商贸型会员管理系统的设计与实现 13 通过上述的分析,本系统可以拥有四类角色,分别是系统管理员、超级管理员、销售员、仓管员。此处的销售员和仓管员均只拥有部分系统业务权限。除系统管理员之处,其余的管理员均可以创建多个。 本系统使用需要初始化必要的基础资料,首先是通过超级用户进入系统,创建系统用户,分配各用户相应的角色 (角色限定了使用系统资源的权限 ),之后由各角色用户登陆使用本系统。概括起来有如下几个步骤: 建系统管理员、销售员、仓管员等角 色用户,这些角色用户均可创建多个,而超级管理员本系统有且仅有一个。 建运行系统必要的基础资料,如

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论