游泳馆会员管理系统

更新时间:2023-09-24 03:17:01 阅读量: IT计算机 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

经管学院数据库原理课程设计

第一章 系统概述

1.1项目开发背景和意义

随着经济的发展和消费水平的提高,人们消费越来越多样化,这就使游泳馆对顾客资料信息的管理更加繁琐。为了避免固定客流的流失推出了会员卡制度。会员管理系统能更好、更准、更方便的对会员的相关信息进行管理,并且更有效的维护游泳馆信息。这样不但有助于游泳馆会员秩序的管理与发展和信息维护,并且有助于提高游泳馆在用户中的形象,进而提高其知名度和竞争力。

会员管理系统相对于传统的管理而言具有查询方便、维护简易、精确性高等优点。计算机的使用能够大量节省人力、物力、财力,而且还可以大大提高会员资料的安全性和完整性。

系统采用SQL2008作为数据库开发平台,实现了管理员对会员信息的录入、更新和修改,并且可以按会员姓名、会员卡卡号查询会员的基本信息。

1.2 系统实现技术

1.实验软件平台:Windows 8,PowerDesinger12.5 2.数据库开发工具:Microsoft SQL 2008

1

经管学院数据库原理课程设计

第二章 需求分析

2.1 引言

随着社会发展,计算机的广泛应用已成为社会发展的重要标志。这个社会是个信息高速发展的社会,他不仅体现在高科技上,而且体现在我们日常的生活中。根据软件工程学的要求,开发软件首先要做的且也是开发过程中最主要的就是系统的需求分析,他同时也是软就爱你生存周期中关键的一步。根据要求,对游泳池会员管理系统的全部功能和相关技术进行具体的分析,分析时采用结构化的分析方法,自顶向下,逐步分解问题,下面就对游泳池会员管理系统进行系统分析,以确定软件的规模、应具有的功能提出的各项要求及所需要的硬件环境和软件支持,确定开发的软件与外界的接口。

2.2需求分析阶段的目标和任务

2.2.1处理对象

会员、消费记录、操作员、存款、参数表 2.2.2处理功能及要求

游泳池会员管理系统可实现七个功能,分别为售卡管理、会员资料管理、存款管理、退卡管理、会员禁用、消费管理、系统管理。其模块图如图2.1所示。

图2.1模块图

2

经管学院数据库原理课程设计

售卡管理:销售会员卡时要输入卡号、金额、折扣、类型(储值卡、折扣卡)以及持卡人基本资料(姓名、电话、证件号等)等信息,这些信息记录到会员资料中。

会员资料管理:查询和修改会员资料(其中卡号和金额不能修改)。可按照卡号、持卡人姓名查询信息。

存款管理:如果会员卡类别是储值卡,可根据卡号进行预存款操作。 退卡管理:执行退卡操作后该卡不可再使用,但保留该卡以前的消费记录。 会员禁用:用来挂失或是停止会员卡的使用(记录禁用的原因),实现对会员卡的安全管理可以通过解禁功能恢复会员卡的正常使用。

消费管理:记录会员的消费情况,可以查看会员的消费金额,存款金额、结存余额,可以查询任何一段时间内该卡的消费情况,也可以查询所有会员卡的汇总记录。 系统管理:包括参数设置、权限设置、更改密码等。

2.3游泳馆会员管理系统数据流图

2.3.1顶层数据流图

图2.2顶层数据流图

3

经管学院数据库原理课程设计

2.3.2游泳池会员管理第一层数据流图

图2.3会员管理第一层数据流图

2.3.3游泳池会员管理第二层数据流图 1)售卡管理的数据流图

图2.4售卡管理的数据流图

4

经管学院数据库原理课程设计

2)会员资料管理的数据流图

图2.5会员资料管理的数据流图

3)存款管理的数据流图

图2.6存款管理的数据流图

4)退卡管理的数据流图

图2.7退款管理的数据流图

5)会员禁用的数据流图

5

经管学院数据库原理课程设计

课程设计心得与体会

这次数据库课程设计我的题目是游泳池会员管理系统,本系统面对的对象分别为会员和会员卡和消费记录,实现了管理员对会员基本资料和消费记录的查询与管理员对其的插入、删除、修改、查询。在设计过程中熟练掌握了数据库的使用。不仅巩固了书本上的只是,而且学到了很多课堂上学不到的东西。以前没有做过系统软件开发,只是书本上固定的思维模式,对软件开发只是一个模糊的概念,通过这次实践,让我们对软件开发有了切身体会,对系统有了一个整体的认识,在开发系统的时候思考问题更加全面。

在本次设计过程中遇到了很多问题,比如概念结构设计中存在很多问题,还有就是连接到数据库中的插入记录,查询记录等,最终在老师和同学的帮助下顺利解决。此次课程设计过程中,让我体会到了开发系统是一个不断学习的过程,尤其是数据库的使用更加重要,通过这次实际操作,真正领悟到了理论与实践相结合的重要性。

此次数据库课程设计,我深刻意识到了一点,就是对待繁琐的事情要有耐心。没有解决不了的问题,但是哪怕是小问题在心里静不下来的时候也是无法解决的。所以要我很好的心态,要有解决问题的耐心。比如,数据字典的书写在刚开始的时候,因为太多而一度不想再进行下去。但是经过自己的调节,意识到了一步一步地解决,对待一切要有耐心才是硬道理。

31

经管学院数据库原理课程设计

参考文献

[1]萨师煊,王珊.数据库系统概论.北京:高校教育出版社2002;

[2]白尚旺,党伟超等.软件分析建模与PowerDesigner实现.北京:清华大学出版社,2010;

32

本文来源:https://www.bwwdw.com/article/p00d.html

Top