健身房会员管理系统-精品Word格式文档下载.doc

上传人:聆听****声音 文档编号:3508593 上传时间:2023-05-01 格式:DOC 页数:42 大小:628.37KB
下载 相关 举报
健身房会员管理系统-精品Word格式文档下载.doc_第1页
第1页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第2页
第2页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第3页
第3页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第4页
第4页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第5页
第5页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第6页
第6页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第7页
第7页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第8页
第8页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第9页
第9页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第10页
第10页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第11页
第11页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第12页
第12页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第13页
第13页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第14页
第14页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第15页
第15页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第16页
第16页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第17页
第17页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第18页
第18页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第19页
第19页 / 共42页
健身房会员管理系统-精品Word格式文档下载.doc_第20页
第20页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

健身房会员管理系统-精品Word格式文档下载.doc

《健身房会员管理系统-精品Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《健身房会员管理系统-精品Word格式文档下载.doc(42页珍藏版)》请在冰点文库上搜索。

健身房会员管理系统-精品Word格式文档下载.doc

平时成绩0~20

材料成绩0~30

指导教师

内容摘要

健身俱乐部随着Internet技术的发展,人们的日常生活已经离不开网络。

未来社会人们的生活和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。

电子商务也随着网络的发展日益和人们的生活贴近。

Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。

本设计尝试用在网络上架构一个动态健身俱乐部会员管理系统网站,以满足当下人们对

本报告内容分为七章,主要包括:

系统概述、系统总体设计、数据库的设计与实现、系统详细设计、系统实现、项目以及拓展报告小结等。

报告中重点讲述了健身俱乐部会员管理系统设计部分,包括数据库设计、功能模块设计等。

系统设计为整个程序构建了框架,各个功能模块实现各个细节部分。

该管理系统以微软公司的Visualstudio2005中文版作为操作界面的开发工具,后台使用MicrosoftSQLServer2000作为数据库管理系统。

由于能力有限,本系统只实现了健身俱乐部会员管理系统的一些基本功能,在系统的完整性上还远没有达到商业的要求,若要应用于实际的话,仍需改进和完善。

关键字:

健身俱乐部会员管理系统Visualstudio2005SQLServer2000

目录

第一章系统概述 1

1.1项目提出的意义 1

1.2系统功能与应用背景 1

第二章系统总体设计 3

2.1系统设计思想 3

2.2系统功能模块划分 3

2.3系统流程分析 4

2.4需求分析 5

2.5功能分析 7

第三章数据库设计 8

3.1数据库需求分析 8

3.2数据库概念结构设计 10

3.3数据库逻辑结构设计 13

3.4数据库的生成与配置 15

第四章系统详细设计 17

4.1创建工程项目——眼镜网上订购系统 17

4.2创建眼镜网上订购系统的主窗体 17

4.3数据库连接与模块处理 17

4.4系统管理模块的创建 18

4.4.1用户登录窗体的创建 18

4.4.2订单窗体的创建 20

4.4.3购物车窗体的创建 20

4.5填写订单模块的创建 22

4.6查询订单号模块的创建 22

4.7审核订单模块创建 23

4.9订单出库模块创建 24

4.10物料信息管理模块创建 25

第五章系统实现 27

5.1运行环境 27

5.2系统各部分功能实现 27

第六章项目拓展 32

6.1在线支付 32

6.2集成支付宝 32

6.3虚拟商品交易服务集成 33

第七章小结 35

致谢 36

参考文献 37

第一章系统概述

  是随着Internet用户的剧增和Internet技术的不断发展,信息的经济效益直接体现在生产经营和管理活动中,每个重视信息资源的单位,都能利用信息资源的及时性、准确性,提高工作效率,取得经济效益和社会效益。

网上购物系统的出现介入了企业的商务活动,促进企业调整自己的业务流程,从根本上把企业改造成以客户为中心的模式,高收益、低成本、方便、可靠的优势,获得了绝大多数人的首肯,正以极快的速度发展着。

1.1项目提出的意义

本项目介绍的网络购物系统,是一个基于Internet的网上商品销售程序。

用户可以通过Internet登陆网站,浏览产品信息,完成网上订购等操作;

管理员可以定期处理用户的订单。

本程序结构为B/S结构。

由于服务器端的程序设计也可以看作是三层结构,因此可以很明显的划分出系统的业务逻辑层。

从对本案例使用C.NET构建网络购物系统的讲解中,我们可以看到使用C.NET开发网络应用程序具有更好的层次性和维护性,并且能提供许多优秀的控件,可加速网络应用程序开发。

由于计算机具有运算速度快,处理能力强等特点,很自然地进入到这一领域中,用计算机进行管理快速地得到满足约束条件的可行结果正好满足人们的这种需求。

并且,一个好的网上订购系统将会使得的管理更加规范化,具有时间短、人力省和质量高的优点,不但能使工作人员从复杂的任务中解脱出来,同时减少了人力资源的浪费,最大限度的实现了资源的合理利用,提高了工作人员的工作效率,也使客户办理手续更加方便,对于推动网上订购的发展起到非常重要的作用。

1.2系统功能与应用背景

伴随着经济的不断发展,必然带动经济不断扩大,特别是网上订购的信息管理日异复杂,传统的手工登记和集中管理已经难以满足快节奏,高效率的现代生活需求,这就要求公司要有一套好的数据库系统。

系统功能分析是在系统开发的总体任务的基础上完成。

网上眼镜订购系统前台需要完成功能主要有:

l个人信息的设置,包括查看我的资料,修改我的资料。

l我的会员卡,我的消费记录

l课程信息,包括课程表和我的预定。

健身俱乐部会员管理系统后台需要完成功能主要有:

l会员信息管理,可以进行添加,修改,删除,保存等操作。

l会员信息查询

l会员卡信息查询

l课程信息查询可以进行添加,修改,删除,保存等操作。

l会员的修改页面。

l会员的预订页面

l会员的登陆页面

第二章系统总体设计

2.1系统设计思想

健身俱乐部会员管理系统主要是完成对健身俱乐部会员管理(包括前台订单的订购和后台的订单处理以及后台物料的添加,修改,删除等)和各种相关信息的录入及查询,这些操作的信息都存储在数据库的各个数据表中,信息的添加、修改、删除、查询等操作,实际上是对数据库进行写入、修改、删除、查询的操作。

用户登录系统,输入用户名和密码。

系统从数据库中的系统用户表中读出用户名和密码,并与输入的信息进行比较,看两者的数据是否相匹配,一致则会进入系统。

进入系统后,还会对登录用户的权限进行判断,系统用户的权限信息记录在数据路中的权限表中。

信息增加时,系统把这些增加的信息写入到数据库中的类型信息表中。

当需要查看这些信息时,再从数据库的信息表中将这些信息读取出来。

当有客户购买眼镜时,系统可根据相关信息进行眼镜库存的查询,并出现剩余眼镜的提示信息,还可将填写的订单信息写入订单信息表中。

若客户取消订单,则在订单信息表中删除此行记录。

用户在每次登陆中,系统都将记录用户的登录的用户名、登录时间、登录模块等信息,并将这些信息写入到数据库中的日志表中。

2.2系统功能模块划分

根据系统的功能分析,健身俱乐部会员管理可划分为二个功能模块:

前台订单模块,后台订单模块。

系统功能模块图如图2-1所示。

图2-1系统功能模块图

2.3系统流程分析

本系统流程比较简单,用于登录验证成功后,就进入系统,系统会判断用户的权限,用户可根据自己的权限对数据库进行相应的操作。

按照模块来划分,程序的功能可以分为两个部分:

用户模块和管理员模块。

用户模块从用户角度出发,实现浏览、订购等购物全过程的功能,这些功能可以进一步细化为:

用户注册

用户登陆

商品浏览

购物车模块

服务台订购模块

前台系统流程图如图2-2所示。

图2-2前台系统流程图

管理员模块是为后台管理员提供的管理界面,该部分的主要功能是对整个销售流程进行管理,包括库存管理、用户管理、订单管理以及公告管理等。

管理员管理模块的功能可以细化为:

管理员登陆

用户管理

商品管理

订单管理

后前台系统流程图如图2-3所示

图2-3后台系统流程图

2.4需求分析

针对一般健身俱乐部会员管理系统的需求,通过对健身俱乐部会员管理系统管理工作过程的内容和数据流程分析,用户登录系统,输入用户名和密码。

当有客户购买时,系统可根据相关物料信息进行产品的查询,并出现剩余产品的提示信息,还可将填写的产品信息写入产品信息表中。

若客户取消产品,则在产品信息表中删除此行记录。

另外系统还可对一些数据信息的报表进行预览及打印输出。

设计如下面所示的数据分析:

健身俱乐部会员管理系统前台数据分析:

l用户信息,包括的数据项有:

用户名、用户密码、用户姓名、备注等。

l用户权限,包括的数据项有:

用户名、功能模块、读写权限等。

l系统日志,包括的数据项有:

日志编号、用户名、登录时间、登录模块等。

l眼镜信息的显示,包括的数据项有:

眼镜信息的图片,眼镜信息的名称,眼睛信息的规格,眼睛信息的单价,眼睛信息的购买数量等。

l购物车,包括的数据项有:

物料编号,物料名称,单价,数量,删除,继续购买,清空购物车,总金额,结账等。

l填写订单信,包括的数据项有:

客户姓名,送货地址,电话,email,邮编,备注等。

l订单信息查询,包括的数据项有:

订单号,查询,返回首页等。

l客户信息,包括的数据项有:

客户编号、客户姓名、客户性别、身份证号码、联系电话、客户类型、备注信息等。

健身俱乐部会员管理系统台数据分析:

l管理员登录信息,包括的数据项有:

l订单信息,包括的数据项有:

订单编号,订货人,订单时间,定货总额,是否审核,详细信息,删除,查询等。

l订单审核,包括的数据项有:

订货人,订购时间,送货地址,电话,等。

l订单出库,包括的数据项有:

物料名称,单价,购买数量等。

l物料管理,包括的数据项有:

物料信息,物料添加,删除,修改,查询等。

有了上面的数据结构、数据项和数据流程,我们就能进行下面的数据库设计。

2.5功能分析

本系统可分为前台和后台2个子系统。

前台子系统主要用来接收客户的订单,后台子系统主要用来处理订单及统计需求数量。

下面是整个系统具有的主要功能:

1、前台子系统

前台子系统的使用者是客户,它可以提供选购产品,维护购物车,客户结帐,查询订单等在线服务功能,其用例视图如图所示。

图2-4前台子系统用例图

2、后台子系统

后台子系统的使用者是公司业务人员,它可以提供员工登录、审核订单,缺货统计,订单送货等服务功能,其用例视图如图所示。

图2-5后台子系统用例图

第三章数据库设计

在信息管理系统中,后台数据存储的地位相当重要。

数据库的设计不仅对数据的操作速度有影响,还直接关系到软件系统的质量和生命周期,合理的设计能缩减软件开发的周期和降低开发难度,并提高维护升级的易行性。

相反,不合理的设计不仅会增加开发软件的难度,还极有可能使维护变得艰难。

在软件开发过程中若要改变数据库结构,则以前所有的编码工作几乎都将面临崩溃。

设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。

数据库设计一般包括如下几个步骤:

l数据库需要分析。

l数据库概念结构设计。

l数据库逻辑结构设计。

3.1数据库需求分析

用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。

收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

仔细分析调查有关航空公司管理信息需求的基础上,将得到如图3-1所示的本系统所处理的数据流程。

图3-1网上眼睛订购系统数据流程图

针对一般网上眼镜管理系统的需求,通过对公司管理工作过程的内容和数据流程分析,设计如下面所示的数据项和数据结构:

网上眼镜订购前台数据分析:

网上眼镜订购后台数据分析:

3.2数据库概念结构设计

数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。

合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。

数据库需要分析。

数据库概念结构设计。

数据库逻辑结构设计。

2.1数据库需求分析

收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础

本实例根据上面的设计规划出的实体,下面具体描述几个实体的E-R图。

前台眼镜订购实体E-R图如图3-2所示。

图3-2前台眼镜订购信息实体E-R图

后台眼镜订购信息实体E-R图如图3-3所示。

图3-3后台眼镜订购信息实体E-R图

物料管理信息实体E-R图如图3-4所示。

图3-4物料管理信息实体E-R图

实体之间关系的E-R图如图3-5所示。

图3-5实体之间关系的E-R图

将上述关系映射成在SQLServer数据库中的各个表的关系如图3-6所示。

主表和外键表之间的关系具有对Insert和Update的强制性;

级联删除相关的记录等特征。

图3-6数据库中各实体间关系图

3.3数据库逻辑结构设计

现在需要将上面的数据库概念结构转化为SQLServer2000数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。

(1)课程表

员工表用来存放公司内各位员工的基本信息,其表名为employee,表结构如下表所示。

表1员工表

栏目名称

列名

类型

可否为空

说明

员工编号

empID

char(6)

N

主键作为员工登录名

员工姓名

Name

varchar(8)

口令

Password

varchar(16)

Y

联系电话

Phone

varchar(12)

工作岗位

Post

表3-7

(2)物料主文件表

物料主文件表用来存放物料的基本信息,其表名为material,表结构如下表所示。

表2物料主文件

物料代码

matID

char(4)

主键

物料名称

matName

规格型号

model

varchar(30)

单价

price

money

库存数量

onhandQty

numeric(6)

当前仓库中物料的实物总量

基本单位

unit

varchar(4)

产品说明

Explanation

varchar(200)

产品图片

picture

image

产品实物的照片

属性

attr

产品/部件/零件

表3-8

(3)物料清单表

物料清单表用来存放产品结构及其所需零部件明细,其表名为BOM,表结构如下表所示。

表3物料清单

物料结构码

structID

char(5)

层次码

layer

smallint

母件结构码

Parent

外键--引用物料主文件表主键索引

用量

qtyRation

numeric(3)

是否终端

isEnd

char

(1)

y—终端节点,n—非终端节点

低层码

LLC

物料在产品结构中所处的最低层数

供应形态

form

自制/零件

表3-9

(4)订单表

订单是客户向公司订货的单据,由客户在网上创建。

后台业务员审核后驱动后续的采购及送货业务。

订单表用来记录客户一次订购产品以及业务员处理订单的信息,其表名为SalesOrder,表结构如表8所示。

表4订单表

订单号

SOID

int

主键自动增长,不能重复

订购时间

SODate

datetime

客户订货的时间

客户名称

SOName

送货地址

SOAddress

varchar(50)

订单总金额

SOTotal

本张订单所有费用的总和

业务员

负责此单的业务员

备注

SOMemory

varchar(100)

订单处理状态

SOStatus

选项:

1--待审批2--生效3--发货完毕

表3-10

(5)订单内容表

订单内容表记录客户订购的产品明细,,该表必须依赖订单表,其表名为SalesItems,表结构如表9所示。

表5订单内容表

主键外键1--引用销售订单表主键

主键外键2--引用产品表主键索引列

SIPrice

订购数量

SIQty

numeric(5)

客户订购的产品数量

表3-11

3.4数据库的生成与配置

经过前面的需求分析和概念结构设计以后,得到数据库的逻辑结构。

现在就可以在SQLServer2000数据库系统中实现该逻辑结构。

首先在SQLServer2000的企业管理器中创建名为Ticket的数据库,然后利用SQLServer2000数据库系统中的SQL企业管理器中实现表的创建。

分析前面的系统功能要求,需要6张表来完成系统信息的存储,由于涉及的表较多,这里不再一一介绍,仅以订票信息表作详细说明。

选择“text”数据库中的“表”对象,单击右键,选择“新建表”命令,打开SQLServer的表编辑器窗口。

在“列名”栏输入新列的名称;

在“数据类型”下拉框中为新列选择相应的数据类型;

在“长度”栏中输入或选择新列的数据长度;

在“允许”栏中选择新列是否允许有空值。

在该表中,设置用户的登录名“id”为主键,以确保用户名的唯一性。

第四章系统详细设计

4.1创建工程项目——健身俱乐部会员系统

启动VisualStudio后,单击“文件|新建”菜单,选择“项目”,visualStudio将自动产生一个窗体,属性都是缺省设置。

删除这个窗体,单击“文件|保存工程”菜单,将这个工程项目命名为健身俱乐部会员管理系统。

4.2创建健身俱乐部会员管理系统的主窗体

在这个项目中我们使用多文档界面,在这个窗体上添加所需的控件。

创建好的窗体如图4-1所示。

图4-1健身俱乐部会员管理系统主窗体

在主窗体中加入导航便于用户的操作。

在主窗体中加入状态栏控件,可以实时反映系统中的各个状态的变化。

状态栏控件需要在通常的属性窗口设置一般属性,还要在其特有的弹出式菜单中进行设置。

选中状态栏控件,单击鼠标右键,选中Property菜单,然后设置属性。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 营销活动策划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2