1、 毕业论文 论文题目: 基于 C/S 架构的超市会员 管理系统设计 学生 姓名 : 璩勇 学 号: 0908210131 所在院系 : 计算机与信息工程 系 专业名称 : 计算机科学与技术 届 次: 2014 届 指 导 教 师 : 时慧琨 淮南师范学院本科毕业论文(设计) 诚信承诺书 1.本人郑重承诺:所呈交的毕业论文(设计),题目 是本人在指导教 师指导下 独立完成的 , 没有弄虚作假,没有抄袭、剽窃别人的内容; 2.毕业论文(设计)所使用的相关资料、数据、观点等均真实可靠,文中所有引用的他人观点、材料、数据、图表均已注释说明来源; 3. 毕业论文(设计)中无抄袭、剽窃或不正当引用他人学术
2、观点、思想和学术成果,伪造、篡改数据的情况; 4.本人已被告知并清楚:学院对毕业论文(设计)中的抄袭、剽窃、弄虚作假等违反学术规范的行为将严肃处理,并可能导致毕业论文(设计)成绩不合格,无法正常毕业、取消学士学位资格或注销并追回已发放的毕业证书、学士学位证书等严重后 果; 5.若在省教育厅、学院组织的毕业论文(设计)检查、评比中,被发现有抄袭、剽窃、弄虚作假等违反学术规范的行为,本人愿意接受学院按有关规定给予的处理,并承担相应责任。 学生(签名): 日期: 年 月 日目 录 摘 要 . 1 1 前言 . 2 1.1 会员管理系统的概念 . 2 1.2 会员管理系统的作用 . 2 1.3 超市会
3、员管理系统 的发展概况和现状 . 2 1.4 本论文的主要内容 . 2 2 需求分析 . 3 2.1 用户需求分析 . 3 2.2 可行性分析 . 3 2.3 系统目标分析 . 4 2.4 业务关系分析 . 4 2.5 功能模型 . 6 2.6 数据模型 . 8 2.7 行为模型 . 9 3 系统设计 . 10 3.1 系统功能结构设计及说明 . 10 3.2 总体结构设计 . 10 3.3 过程设计 .11 3.4 数据表的设计 . 13 4 主要系统功能模块的实现 . 14 4.1 登陆功能的实现 . 14 4.2 消费清单功能模块的实现 . 16 4.3 积分兑换功能模块的实现 . 17
4、 4.4 修改会员资料功能模块的实现 . 19 4.5 注销会员功能模块的实现 . 20 4.6 查找会员功能模块的实现 . 21 5 系统测试 . 22 5.1 测 试目的 . 22 5.2 测试方法 . 22 5.3 测试内容 . 22 结束语 . 26 参考文献 : . 27 基于 C/S 架构的超市会员管理系统设计 学生 : 璩勇( 指导老师: 时慧琨) (淮南师范学院计算机与信息工程 系 ) 摘 要 :随着经济的 快速 发展,人们的生活水平也得到 了飞速的提高 ,购物 已 成 为 人们 在生活中不可缺少的一部分。 超市会员管理系统的 使用不仅可以 实现信息的规范化管理,科学统计和快速
5、操作,还能够为消费者提供优惠活动。 本文详细介绍了一个基于 C/S 架构的超市会员 管理系统的实现过程, 主要包括的 功能是管理员登陆模块、 会员 信息管理模块、 会员注册管理模块 、积分管理模块、消费记录管理模块 等 。 本系统界面友好、操作简单方便符合用户使用习惯 ,能实际地提高超市会员管理的效率。 关键词 : C/S;数据库;会员管理 Supermarket Membership Management System Design based on C/S Structure Student: Qu Yong (Faculty Adviser: Shi Huikun) (Departmen
6、t of Computer and Information Engineering, Huainan Normal University) Abstract:With the rapid economic development, peoples living standard has also been a rapid increase, Shopping has become the indispensable part of life. The study of supermarket membership management system, not only to achieve s
7、tandardized information management, statistics and quick operation, also provides special offers for consumers. This dissertation describes the implementation process based on C/S structure of the supermarket membership management system. Main function of the system include administrator login modul
8、e, membership information management module, membership register module, consume records management module. The system user-friendly, easy to operate in line with user habits, can actual increase management efficiency of supermarket membership . Keywords: C/S; Database; Member Management 1 前言 1.1 会员
9、管理系统的概念 会员管理系统 指的是一个 企业用于 对其 会员进行 高效率 管理的 计算机信息技术 系统。 利用会员管理平台的管理 , 会员提供的所有的基本信息都被保存在数据库中,管理者通过分析数据库中的数据 , 可以掌握会员 的兴趣 爱好 、消费 心理 、意向需求等 ,并能够及时的 针对 会员的某种 需求, 给予其上好的、有个性化的服务 ;会员管理系统还 可以为企业的产品 研 发、事业 的前进提供稳定 的市场 指导 数据, 帮助企业更好的根据自身的优势发展壮大, 是 现代 企业经营 管理 不可 缺少 的一个有利工具。会员系统管理的 最早期是实现对会员 资料与 交易的 管理,能够发 放 会员卡
10、,分会员 级别 ,返 还 积分等 等 。 目前会员管理系统的普遍使用还是存在在第一个阶段,但是伴 随着 IT 技术的不断更新 , 最新 的会员管理系统 能够 对会员进行更 为精细 的 区分 ,根据 不同的 分类 , 对不同的会员 展开有目的有 针对性的营销和 关心 ,真正 做到 提高会员 忠实度 , 留住新客户、维护老客户,为企业 带来更多的利益和价值。 1.2 会员管理系统的作用 通过 会员 资料征 集平台采集会员信息, 建立 电子化的会员数据 库 。 针对采集到的 会员资料 对其进行明确的分类 , 便于经营管理者在日后的查找 和管理各 种 会员数据 , 对 不同级别的会员进行不同的优 惠政
11、策 。 为会员提供多方面的服务 ,如 生日提醒,消费电子账单等 等。 在 会员 在消费结账时 ,系统自动 根据会员的级别 计算 出 折扣 并且 自动 增加会员 积分。 1.3 超市会员管理系统的发展概况和现状 市场 的 竞争越来越激烈, 怎样才能 吸引到更多的客户是 商家 永远的课题,越来越多的管理 经营者已经 意识到老顾客的重要性,会员 的管理 制度成为吸引老顾客的一个 非常重要 的 手段。会员用户 通过 一张卡就 能够 在超市进行 打折消费或者积分兑换活动 , 这样的举措 对于用户来说 具有很大的吸引力 , 不管 是管理 经营者 者还是 客户 都 急切的希望 会员制度更 完善、 高效 、
12、方便,会员管 理必须 能够精细准确的 定位客户,为商家带来 更多的利益 ,因此对会员管理信息系统提出了 更高层次 的要求。 既要做到对会员信息的准确定位,也要能够实现各种复杂的商品交易 。 1.4 本论文的主要内容 开发超市会员管理系统能够有效的帮助解决传统市场上仍然存在的一些经营管理者用笔手工记录信息的状况,本论文主要分析了此项目在规划实施的过程中的需求分析、系统设计、主要系统功能模块的实现,系统测试等各个节点进行了深入地研究,为超市会员管理系统的所要实现的目标提供了宝贵的价值。 2 需求分析 2.1 用户需求分析 会员管理系统是一款 通用的软件,它可以用在超市、药店,衣服店、化妆店等等场合
13、下。管理者通过客户提供的有效证件可以对其进行会员的注册,也可以对已存在的会员进行销户操作,通过数据库中保存的数据信息 ,可以简便快捷的进行对应的会员资料数据的操作和管理,实现会员卡优惠的功能,当会员的积分达到一定的量时,其本人可以通过本人的有效身份证件让管理员进行资料的修改。 2.2 可行性分析 2.2.1 技术可行性 超市已是人们平时生活中不能缺少的一个节点,每日商场的人流量都特别的大。许多的超市都已经开始用上了会员管理系统,如果只是单纯的靠手动管理 的方式管理会员的信息是一个很艰巨的任务,并且手动管理信息不仅浪费时间,而且很容易造成数据的错误。通过对会员的管理,可以知道每天顾客购买商品的信
14、息,并且通过商品信息的比较,来了解 市场需求。对于其实现需要建立合理、高效的数据库,这在技术上是能够实现的。 2.2.2 经济可行性 开发超市会员管理系统 的 成本主要集中在软件的开发上, 可以说这套管理系统只是一次性投入,后期只需常规的系统维护,不需另外的资金支持, 系统 一旦 投入使用后 ,势必会 为超市的管理节约大量的人力 财 力。 2.2.3 法律可行性 超市会员管理系统软件的研制 与开发坚持运用 正版软件, 这样就 不会侵犯他人 或其他团体 的利益,不会违反相关的国家政策和法律。 2.2.4 操作可行性 本系统是针对超市管理人员开发的,功能模块清晰,在交付系统后,只需要对管理员进行简
15、单培训或制作管理员手册,管理员就可以学会操作,因此在操作上是可行的。 2.3 系统目标分析 系统目标分析为后续系统需完成哪些工作指明了方向。因此系统目标分析的制定显得至关重要。系统目标分析应分为两大方面,第一方面是系统总体目标,第二方面是系统的性能目标。系统总体目标是指系统在操作正确的情况下,系统能够正确运行,完成系 统所需要的功能。系统性能指标包括三个方面,第一个是安全性指标,不同的用户登录到系统所能进行的操作不同,用户操作始终以权限为基础,这一安全指标要能够得到控制,第二个是功能指标,用户在进行操作时,要求功能完善且正确显示结果,第三个是适用性,系统完成后,操作应简便易懂,这就要求系统功能
16、模块清晰且界面简洁易懂。 2.4 业务关系分析 连锁会员管理系统完成的工作比较宽泛,如会员信息,员工,收银等。具体要完成的管理工作可以首先从业务关系开始研究得出。 2.4.1 会员信息录入 会员信息管理工作时由管理员完成的,管理员进行 录入会员信息工作时需要添加的信息包括:会员等级,会员姓名,会员卡中余额,会员生日,会员电话号码,会员联系地址,会员邮箱和备注信息 ,如图 1所示。 图 1 会员信息 E-R 图 2.4.2 会员信息查询 管理者可以通过会员卡号的查询,来查询会员的全部记录下来的资料,这其中包括:会员卡的卡号,会员的级别,会员的名字,会员卡积分,会员家庭住址,会员手机号码,会员邮箱
17、,会员卡余额,会员消费总额和会员消费次数等等,如图 2所示。 图 2 会员信息查询 E-R 图 2.4.3 添加会员 会员信息管理工作时由管理员完成的,会员类别不 同则折扣或者积分等都有不同,当管理员想要添加会员类别时,添加的信息应包括:会员类别名称,会员升级消费额,会员类别折扣和会员类别备注, 如图 3 所示 。 图 3 添加会员 E-R 图 2.5 功能模型 2.5.1 顶层图 图 4 顶层图 2.5.2 一层图1开 户4销 户3消 费会 员 表入 会 请 求错 误 报 告会 员 资 料会 员 资 料消 费 表消 费 记 录打 折 请 求打 折 报 告销 户 请 求错 误 报 告2积 分 兑 换积 分积 分 兑 换 请 求会 员积 分查 询报 告身 份 证奖 励 报 告会 员 卡 号兑 换 表兑 换 规 则图 5 1 层图 2.5.3 1-1 层图 图 6 1-1 层图 2.5.4 1-2 层图 2 . 1积 分 查 询积 分 兑 换 请 求会 员 表积 分查 询 报 告2 . 2兑 换兑 换 表兑 换 规 则奖 励 报 告2 . 3修 改 积 分积 分积 分图 7 1-2 层图 2.5.5 1-3 层图